对于宽和高不是16倍数的视频,视频边缘会不会有绿边或者重复像素的现象呢,我用和你这个差不多的方式来渲染,边缘会有问题
Android OpenGLES渲染MediaCodec解码数据1、OpenGL生成纹理2、纹理绑定到SurfaceTexture上3、用SurfaceTexture做参数创建Surface4、MediaCodec解码的视频就往Surfa...
对于宽和高不是16倍数的视频,视频边缘会不会有绿边或者重复像素的现象呢,我用和你这个差不多的方式来渲染,边缘会有问题
Android OpenGLES渲染MediaCodec解码数据1、OpenGL生成纹理2、纹理绑定到SurfaceTexture上3、用SurfaceTexture做参数创建Surface4、MediaCodec解码的视频就往Surfa...
写一些代码时做错误处理,在有超时判断的地方需要返回一个超时的错误码,没有自定义新的错误,直接使用了在socket编程中常用的ETIMEDOUT这个值。调试的时候错误码需要打印...
Git使用时,将两个分支合并要用到git merge命令,如果在master分支拉出一个新的分支,进行了开发,开发结束后要将该分支合并入master,如果要手工操作就是在ma...
有时候写代码时需要使用某个文件的内容,但是又懒得使用文件操作从磁盘中读取,不如试试xxd命令,可以将文件转为c语言格式定义的数组 例如一个test.txt文件内容为 使用xx...
使用NDK编译出Android使用的so库 配置好NDK路径,使命令行可以使用ndk-build命令 创建一个名为jni的文件夹 在jni目录中创建三个文件,分别命名为And...
自定义Application创建MyApplication,继承自Application在AndriodManifest.xml中的Application标签中增加andro...
上面代码看起来好像没什么问题,但实际运行起来却在window = nil的地方崩溃了 查看帮助文档,里面提到了releasedWhenClosed这个属性,如果该属性为YES...
因为某些原因,需要编译一次chromium浏览器使其支持HEVC格式的视频播放,这里记录一下编译过程中踩到的坑。编译过程参考 https://github.com/chrom...
ijkplayer中解析sps的代码,加上ffmpeg中的一部分处理使用get_resolution_from_sps来获取获取解析到的视频宽高信息或者其他什么sps中的字段...
最近将mac本的系统升级为macOS10.15,xcode升级为11,回头发现重新编译出来的ffmpeg运行时会崩溃,而之前编译的运行没有问题。 现象: 编译成功后,执行./...
MP4文件的组成 MP4文件的格式遵循ISO/IEC 14496-12标准,即ISO base media file format。所有数据都封装在被称为Box的数据结构中,...