Name Description Size
ffmpeg57
ffmpeg58
ffmpeg59
ffmpeg60
ffmpeg61
FFmpegAudioDecoder.cpp 19322
FFmpegAudioDecoder.h 2150
FFmpegAudioEncoder.cpp aHardware 19518
FFmpegAudioEncoder.h 2970
FFmpegDataDecoder.cpp 10926
FFmpegDataDecoder.h 3059
FFmpegDataEncoder.cpp static 17996
FFmpegDataEncoder.h MediaDataEncoder Methods 4366
FFmpegDecoderModule.cpp 455
FFmpegDecoderModule.h 9617
FFmpegEncoderModule.cpp static 5801
FFmpegEncoderModule.h DOM_MEDIA_PLATFORMS_FFMPEG_FFMPEGENCODERMODULE_H_ 1879
FFmpegLibs.h 1626
FFmpegLibWrapper.cpp 15510
FFmpegLibWrapper.h 7952
FFmpegLog.h 2024
FFmpegRuntimeLinker.cpp static 8476
FFmpegRuntimeLinker.h 1919
FFmpegUtils.cpp 1196
FFmpegUtils.h 2333
FFmpegVideoDecoder.cpp FFmpeg calls back to this function with a list of pixel formats it supports. We choose a pixel format that we support and return it. For now, we just look for YUV420P, YUVJ420P, YUV444 and YUVJ444 as those are the only non-HW accelerated format supported by FFmpeg's H264 and VP9 decoder. 76206
FFmpegVideoDecoder.h 10256
FFmpegVideoEncoder.cpp 33946
FFmpegVideoEncoder.h 3008
FFmpegVideoFramePool.cpp MOZ_LOGGING 19858
FFmpegVideoFramePool.h 6311
ffvpx
libav53
libav54
libav55
moz.build 948
README_mozilla 628
VALibWrapper.cpp static 4489
VALibWrapper.h 2669