Dagger2Component 前很多blog和技术网站,很多文章都在讲Dagger2 的使用,一般都是在Application中生成一个AppComponent,然后其他的功能模块的Component依赖于AppComponent,但是有些文章中使用的方式是@Component(modules = PreseterModule.
FFmpeg加OpenSL ES完成音频播放.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
FFmpeg解码流程.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
C++多线程生产者和消费者模型以及C++全局调用Java方法.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
ThreadPoolManager.rar 在项目开发中,会经常遇到一些需要排队执行的功能,比如发动态时上传多张图片,需要一张一张的上传,比如直播间动画连需发送或者收到消息需要展示时,需要一个一个动画去展示等等场景,这时候会容易想到用队列去实现
C++队列缓存AVpacket.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
C++多线程解码音频数据.zip FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多code都是从头开发的
flutter_test.rar 附录 本文涉及到相关源码文件 flutter/shell/common/ - vsync_waiter.cc - engine.cc - animator.cc - shell.cc - rasterizer.cc flutter/shell/platform/android/ - vsync_wa
AirHockeyTouch1.rar opengl曲棍球游戏,了解着色器,纹理 1.Shader Shader其实就是一段执行在GPU上的程序,此程序使用OpenGLESSL语言来编写。它是一个描述顶点或像素特性的简单程序。在opengles中常用的shader有两种:vertexshader和fragmentshader。Geom