| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
| |
| |
| | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
| |
| |
| |
| |
| |
| | |
(cherry picked from commit 4266191919c31a1921b497ec831d3b1c1fa28df8)
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| | |
Fixes Ticket577
Signed-off-by: Michael Niedermayer <[email protected]>
|
| |
| |
| |
| | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* luzero/pulse:
pulse: set the device from the avformat filename
Conflicts:
libavdevice/pulse.c
Merged-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | | |
Cleanup the options and add explicit fragment_size avoption.
|
| | |
| | |
| | |
| | |
| | |
| | | |
boundaries.
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | |
| | | |
Found-by: Jim Radford
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | |
| | | |
Found-by: Jim Radford
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | |
| | |
| | | |
Fixes Ticket594
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | |
| | |
| | | |
AV_PERM_ALIGN means.
Signed-off-by: Michael Niedermayer <[email protected]>
|
| | |
| | |
| | |
| | | |
Signed-off-by: Michael Niedermayer <[email protected]>
|
|\ \ \
| | |/
| |/|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
* qatar/master: (35 commits)
libopencore-amr: check output buffer size before decoding
libopencore-amr: remove unneeded buf_size==0 check.
libopencore-amr: remove unneeded frame_count field.
aac_latm: remove unneeded check for zero-size packet.
pcmdec: fix output buffer size check by calculating the actual output size prior to decoding.
pcmdec: move codec-specific variable declarations to the corresponding codec blocks.
pcmdec: return buf_size instead of src-buf.
avcodec: remove the Zork PCM encoder.
pcm_zork: use AV_SAMPLE_FMT_U8 instead of shifting all samples by 8.
pcmenc: remove unneeded sample_fmt check.
pcmdec: move number of channels check to pcm_decode_init()
pcmdec: remove unnecessary check for sample_fmt change
pcmdec: move DVD PCM bits_per_coded_sample check near to the code that sets the sample size.
pcmdec: do not needlessly set *data_size to 0
alacdec: remove unneeded NULL or zero-size packet checks.
alacdec: simplify buffer allocation by using FF_ALLOC_OR_GOTO()
alacdec: ask for a sample for unsupported sample depths.
alacdec: cosmetics: use 'ch' instead of 'chan' to iterate channels
alacdec: move some declarations to the top of the function
alacdec: always use get_sbits_long() for uncompressed samples
...
Conflicts:
libavcodec/pcm.c
tests/ref/acodec/pcm
Merged-by: Michael Niedermayer <[email protected]>
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
avcodec_decode_audio3() already checks it before sending the packet to the
decoder.
|
| | |
| | |
| | |
| | | |
Use AVCodecContext.frame_number instead.
|
| | |
| | |
| | |
| | | |
This is already checked by avcodec_decode_audio3()
|
| | |
| | |
| | |
| | | |
prior to decoding.
|
| | |
| | |
| | |
| | | |
blocks.
|
| | |
| | |
| | |
| | |
| | | |
The values will always be the same, so this change eliminates an unneeded
variable. It also gets rid of the need to reset src when memcpy() is used.
|
| | |
| | |
| | |
| | |
| | |
| | | |
The Zork PCM decoder does not decode the 1 sample we have correctly, therefore
the encoder based on the decoder is also incorrect. There is no good reason to
keep the encoder.
|
| | | |
|
| | |
| | |
| | |
| | | |
It is already checked by avcodec_open2().
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | | |
the sample size.
|
| | | |
|
| | |
| | |
| | |
| | | |
This is already done in avcodec_decode_audio3()
|
| | | |
|
| | |
| | |
| | |
| | | |
Also return AVERROR_PATCHWELCOME.
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | | |
They only operate on stereo content, so the extra param is not necessary and
also allows for simplifying the code.
|
| | |
| | |
| | |
| | | |
Now they only do stereo interleaving.
|
| | |
| | |
| | |
| | | |
This should also fix decoding of mono 24-bit.
|
| | |
| | |
| | |
| | |
| | | |
It is identical for 16-bit and 24-bit, so there is no need to have duplicate
code.
|
| | |
| | |
| | |
| | |
| | | |
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.
|
| | | |
|
| | |
| | |
| | |
| | | |
Also rearranges some functions for easier cleanup on failure.
|
| | |
| | |
| | |
| | | |
reduces memory usage when the stream has fewer than MAX_CHANNELS
|
| | |
| | |
| | |
| | | |
check frame header channel count against header/container channel count.
|
| | |
| | |
| | |
| | | |
It is already done when using it to set sample_fmt.
|
| | | |
|