summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | avcodec: Resolve the codec_id compatibility issue.Michael Niedermayer2011-10-281-1/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | Add SMPTE240M transfer characteristics flag.Hendrik Leppkes2011-10-281-0/+1
| | | | | | | | | | | | (cherry picked from commit 4266191919c31a1921b497ec831d3b1c1fa28df8) Signed-off-by: Michael Niedermayer <[email protected]>
* | ashowinfo: fix typo in description.Clément Bœsch2011-10-271-1/+1
| |
* | vf_showinfo: print checksums in hexadecimal.Clément Bœsch2011-10-274-9/+10
| |
* | mpegts: Fix detection of some raw AACMichael Niedermayer2011-10-271-3/+5
| | | | | | | | | | | | Fixes Ticket577 Signed-off-by: Michael Niedermayer <[email protected]>
* | j2kdec: debug markers support.Michael Niedermayer2011-10-271-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | Merge remote-tracking branch 'luzero/pulse'Michael Niedermayer2011-10-271-19/+27
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * luzero/pulse: pulse: set the device from the avformat filename Conflicts: libavdevice/pulse.c Merged-by: Michael Niedermayer <[email protected]>
| * | pulse: set the device from the avformat filenameLuca Barbato2011-10-251-19/+27
| | | | | | | | | | | | Cleanup the options and add explicit fragment_size avoption.
* | | h264_parser: fully parse first_mb_in_slice to more reliably detect AU ↵Michael Niedermayer2011-10-272-8/+23
| | | | | | | | | | | | | | | | | | boundaries. Signed-off-by: Michael Niedermayer <[email protected]>
* | | h264: use long reading for first_mb_in_sliceMichael Niedermayer2011-10-272-2/+2
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | | resample: Fix array sizeMichael Niedermayer2011-10-271-2/+2
| | | | | | | | | | | | | | | Found-by: Jim Radford Signed-off-by: Michael Niedermayer <[email protected]>
* | | resample2: fix potential overflowMichael Niedermayer2011-10-272-6/+4
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | | resample: Fix overflowMichael Niedermayer2011-10-272-4/+8
| | | | | | | | | | | | | | | Found-by: Jim Radford Signed-off-by: Michael Niedermayer <[email protected]>
* | | vf_scale: Request an aligned buffer.Michael Niedermayer2011-10-271-1/+1
| | | | | | | | | | | | | | | | | | Fixes Ticket594 Signed-off-by: Michael Niedermayer <[email protected]>
* | | vf_pad: Fix alignment of get_video_buffer()Michael Niedermayer2011-10-271-2/+3
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | | avfilter: add named constamt to indicate the amount of alignment that ↵Michael Niedermayer2011-10-271-0/+2
| | | | | | | | | | | | | | | | | | AV_PERM_ALIGN means. Signed-off-by: Michael Niedermayer <[email protected]>
* | | avfilter: add flag to indicate that alignment is neededMichael Niedermayer2011-10-271-0/+1
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <[email protected]>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2011-10-2712-348/+246
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * 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]>
| * | libopencore-amr: check output buffer size before decodingJustin Ruggles2011-10-261-4/+16
| | |
| * | libopencore-amr: remove unneeded buf_size==0 check.Justin Ruggles2011-10-261-4/+0
| | | | | | | | | | | | | | | avcodec_decode_audio3() already checks it before sending the packet to the decoder.
| * | libopencore-amr: remove unneeded frame_count field.Justin Ruggles2011-10-261-6/+1
| | | | | | | | | | | | Use AVCodecContext.frame_number instead.
| * | aac_latm: remove unneeded check for zero-size packet.Justin Ruggles2011-10-261-3/+0
| | | | | | | | | | | | This is already checked by avcodec_decode_audio3()
| * | pcmdec: fix output buffer size check by calculating the actual output sizeJustin Ruggles2011-10-261-4/+11
| | | | | | | | | | | | prior to decoding.
| * | pcmdec: move codec-specific variable declarations to the corresponding codecJustin Ruggles2011-10-261-2/+11
| | | | | | | | | | | | blocks.
| * | pcmdec: return buf_size instead of src-buf.Justin Ruggles2011-10-261-7/+3
| | | | | | | | | | | | | | | 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.
| * | avcodec: remove the Zork PCM encoder.Justin Ruggles2011-10-266-18/+3
| | | | | | | | | | | | | | | | | | 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.
| * | pcm_zork: use AV_SAMPLE_FMT_U8 instead of shifting all samples by 8.Justin Ruggles2011-10-261-11/+11
| | |
| * | pcmenc: remove unneeded sample_fmt check.Justin Ruggles2011-10-261-5/+0
| | | | | | | | | | | | It is already checked by avcodec_open2().
| * | pcmdec: move number of channels check to pcm_decode_init()Justin Ruggles2011-10-261-5/+5
| | |
| * | pcmdec: remove unnecessary check for sample_fmt changeJustin Ruggles2011-10-261-5/+0
| | |
| * | pcmdec: move DVD PCM bits_per_coded_sample check near to the code that setsJustin Ruggles2011-10-261-5/+7
| | | | | | | | | | | | the sample size.
| * | pcmdec: do not needlessly set *data_size to 0Justin Ruggles2011-10-261-1/+0
| | |
| * | alacdec: remove unneeded NULL or zero-size packet checks.Justin Ruggles2011-10-261-4/+0
| | | | | | | | | | | | This is already done in avcodec_decode_audio3()
| * | alacdec: simplify buffer allocation by using FF_ALLOC_OR_GOTO()Justin Ruggles2011-10-261-11/+10
| | |
| * | alacdec: ask for a sample for unsupported sample depths.Justin Ruggles2011-10-261-3/+3
| | | | | | | | | | | | Also return AVERROR_PATCHWELCOME.
| * | alacdec: cosmetics: use 'ch' instead of 'chan' to iterate channelsJustin Ruggles2011-10-261-13/+13
| | |
| * | alacdec: move some declarations to the top of the functionJustin Ruggles2011-10-261-25/+21
| | |
| * | alacdec: always use get_sbits_long() for uncompressed samplesJustin Ruggles2011-10-261-11/+1
| | |
| * | alacdec: remove unneeded local variableJustin Ruggles2011-10-261-5/+2
| | |
| * | alacdec: remove the numchannels parameter from several functions.Justin Ruggles2011-10-261-27/+13
| | | | | | | | | | | | | | | They only operate on stereo content, so the extra param is not necessary and also allows for simplifying the code.
| * | alacdec: rename 2 functions.Justin Ruggles2011-10-261-14/+10
| | | | | | | | | | | | Now they only do stereo interleaving.
| * | alacdec: move appending of extra_bits to a separate function.Justin Ruggles2011-10-261-9/+16
| | | | | | | | | | | | This should also fix decoding of mono 24-bit.
| * | alacdec: split stereo decorrelation into a separate function.Justin Ruggles2011-10-261-49/+28
| | | | | | | | | | | | | | | It is identical for 16-bit and 24-bit, so there is no need to have duplicate code.
| * | alacdec: cosmetics: rename 'wasted_bits' to 'extra_bits'.Justin Ruggles2011-10-261-20/+20
| | | | | | | | | | | | | | | 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.
| * | alacdec: remove unneeded numsamples checksJustin Ruggles2011-10-261-5/+0
| | |
| * | alacdec: check for buffer allocation failure.Justin Ruggles2011-10-261-57/+69
| | | | | | | | | | | | Also rearranges some functions for easier cleanup on failure.
| * | alacdec: allocate per-channel buffers based on channel count.Justin Ruggles2011-10-261-4/+4
| | | | | | | | | | | | reduces memory usage when the stream has fewer than MAX_CHANNELS
| * | alacdec: read/validate number of channels from the extradata.Justin Ruggles2011-10-261-6/+19
| | | | | | | | | | | | check frame header channel count against header/container channel count.
| * | alacdec: remove unneeded validation of setinfo_sample_size.Justin Ruggles2011-10-261-4/+0
| | | | | | | | | | | | It is already done when using it to set sample_fmt.
| * | alacdec: set sample_fmt in alac_decode_init()Justin Ruggles2011-10-261-9/+10
| | |