- 26 Oct, 2011 14 commits
-
-
Justin Ruggles authored
They only operate on stereo content, so the extra param is not necessary and also allows for simplifying the code.
-
Justin Ruggles authored
Now they only do stereo interleaving.
-
Justin Ruggles authored
This should also fix decoding of mono 24-bit.
-
Justin Ruggles authored
It is identical for 16-bit and 24-bit, so there is no need to have duplicate code.
-
Justin Ruggles authored
The bits are not wasted, they are additional low bits that are added to the 16-bit decompressed samples to increase the output sample depth.
-
Justin Ruggles authored
-
Justin Ruggles authored
Also rearranges some functions for easier cleanup on failure.
-
Justin Ruggles authored
reduces memory usage when the stream has fewer than MAX_CHANNELS
-
Justin Ruggles authored
check frame header channel count against header/container channel count.
-
Justin Ruggles authored
It is already done when using it to set sample_fmt.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Janne Grunau authored
Otherwise the delay expressed in has_b_frames increases with every avcodec_close/avcodec_open. Fixes fate-ea-dct with more than 1 thread.
-
Daniel Kang authored
Add whitespace. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
-
- 25 Oct, 2011 22 commits
-
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
It is broken because an AVCodecContext can be opened/closed multiple times, and sample_rate is getting divided by 2 each time that happens. This removes the only use of lowres for audio.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
using a floating-point calculation is not necessary.
-
Justin Ruggles authored
Note that this will not work in most cases with avconv and avplay due to the AVCODEC_MAX_AUDIO_FRAME_SIZE limit, but it will decode correctly if given a large enough output buffer.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Justin Ruggles authored
TTA does not support float at all, and format 2 is encrypted TTA.
-
Justin Ruggles authored
-
Justin Ruggles authored
-
Anton Khirnov authored
It's only used in avconv, so it properly belongs to OutputStream struct there.
-
Anton Khirnov authored
Prevents -c copy from working for input streams and allows to move stream_copy variable from AVStream to OutputStream.
-
Anton Khirnov authored
-
Anton Khirnov authored
Deprecate AVFormatContext.preload.
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
-
Janne Grunau authored
audio_resample can not reduce the number of channels
-
Janne Grunau authored
-
- 24 Oct, 2011 1 commit
-
-
Mans Rullgard authored
This avoids warnings from the overflow checker and simplifies the code. Signed-off-by: Mans Rullgard <mans@mansr.com>
-
- 23 Oct, 2011 3 commits
-
-
Janne Grunau authored
During slice threading only MpegEncContext is passed to mpeg_decode_slice, remove a wrong cast and change the function definition to take MpegEncContext pointer.
-
Janne Grunau authored
This reverts commit da22ba7d since it broke slice threading. Slice threading just duplicates MpegEncContext so every value used during mpeg_decode_slice has to be in it. A second patch will fix the illusion that Mpeg1Context is available in mpeg_decode_slice.
-
Michael Karcher authored
Signed-off-by: Diego Biurrun <diego@biurrun.de>
-