| ffmpeg57 |
|
|
- |
| ffmpeg58 |
|
|
- |
| ffmpeg59 |
|
|
- |
| ffmpeg60 |
|
|
- |
| ffmpeg61 |
|
|
- |
| ffmpeg62 |
|
|
- |
| FFmpegAudioDecoder.cpp |
|
20652 |
81 % |
| FFmpegAudioDecoder.h |
|
2025 |
100 % |
| FFmpegAudioEncoder.cpp |
aHardware |
19331 |
0 % |
| FFmpegAudioEncoder.h |
|
2848 |
0 % |
| FFmpegDataDecoder.cpp |
static |
17277 |
65 % |
| FFmpegDataDecoder.h |
|
3894 |
43 % |
| FFmpegDataEncoder.cpp |
static |
19673 |
67 % |
| FFmpegDataEncoder.h |
MediaDataEncoder Methods |
4326 |
- |
| FFmpegDecoderModule.cpp |
|
333 |
- |
| FFmpegDecoderModule.h |
|
11755 |
83 % |
| FFmpegEncoderModule.cpp |
static |
7628 |
74 % |
| FFmpegEncoderModule.h |
DOM_MEDIA_PLATFORMS_FFMPEG_FFMPEGENCODERMODULE_H_ |
1849 |
89 % |
| FFmpegLibs.h |
|
1495 |
- |
| FFmpegLibWrapper.cpp |
|
19238 |
62 % |
| FFmpegLibWrapper.h |
|
8752 |
0 % |
| FFmpegLog.h |
|
1893 |
- |
| FFmpegRuntimeLinker.cpp |
static |
9327 |
28 % |
| FFmpegRuntimeLinker.h |
|
1857 |
0 % |
| FFmpegUtils.cpp |
|
1106 |
0 % |
| FFmpegUtils.h |
|
2212 |
63 % |
| 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.
|
94651 |
44 % |
| FFmpegVideoDecoder.h |
|
14157 |
69 % |
| FFmpegVideoEncoder.cpp |
|
38718 |
70 % |
| FFmpegVideoEncoder.h |
|
3363 |
67 % |
| FFmpegVideoFramePool.cpp |
MOZ_LOGGING |
19850 |
0 % |
| FFmpegVideoFramePool.h |
|
6337 |
0 % |
| ffvpx |
|
|
61 % |
| libav53 |
|
|
- |
| libav54 |
|
|
- |
| libav55 |
|
|
- |
| moz.build |
|
771 |
- |
| README_mozilla |
|
628 |
- |
| VALibWrapper.cpp |
static |
4288 |
0 % |
| VALibWrapper.h |
|
2631 |
0 % |