DescriptionCleanup OPUS decoder. Remove extraneous transforms and copies.
Various cleanups:
- Fixes start trimming after seeks.
- Patches FFmpegDemuxer to workaround FFmpeg pre-stripping codec delay.
- Switches decoding to float on all platforms.
- Decodes directly into the AudioBuffer instead of making a copy.
- Switches various error logs to actually be DLOG(ERROR).
- Various tiny code cleanups.
- Rolls DEPS for a couple more OPUS FFmpeg fixes.
BUG=104241, 166752, 168524, 315165, 328207
TEST=opus decoding still works.
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=240775
Patch Set 1 : Android. #
Total comments: 18
Patch Set 2 : Comments. Fix pre-skip. #
Total comments: 5
Patch Set 3 : Hacks hacks. #Patch Set 4 : Patch demuxer. #
Total comments: 4
Patch Set 5 : Add DEPS for OPUS fixes. #
Total comments: 2
Patch Set 6 : Comments. #
Total comments: 2
Patch Set 7 : Comments. #Patch Set 8 : Trimmings. #
Messages
Total messages: 19 (0 generated)
|