summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lavc: remove disabled FF_API_SNOW_GLOBAL_OPTS cruft.Anton Khirnov2012-01-272-6/+0
|
* lavc: remove disabled FF_API_LAME_GLOBAL_OPTS cruft.Anton Khirnov2012-01-274-18/+1
|
* lavc: remove disabled FF_API_AVCODEC_INIT cruft.Anton Khirnov2012-01-273-16/+1
|
* lavc: remove disabled FF_API_ER cruft.Anton Khirnov2012-01-274-36/+0
|
* lavc: remove disabled FF_API_DRC_SCALE cruft.Anton Khirnov2012-01-274-22/+0
|
* lavc: remove disabled FF_API_AVCODEC_OPEN cruft.Anton Khirnov2012-01-273-44/+0
|
* lavc: remove disabled FF_API_ALLOC_CONTEXT cruft.Anton Khirnov2012-01-273-65/+0
|
* lavc: remove disabled FF_API_GET_PIX_FMT_NAME cruft.Anton Khirnov2012-01-273-18/+0
|
* lavc: remove disabled FF_API_FLAC_GLOBAL_OPTS cruft.Anton Khirnov2012-01-274-152/+0
|
* lavc: remove disabled FF_API_OLD_FF_PICT_TYPES cruft.Anton Khirnov2012-01-273-32/+0
|
* lavc: remove disabled FF_API_THREAD_INIT cruft.Anton Khirnov2012-01-273-19/+0
|
* lavc: remove disabled FF_API_ANTIALIAS_ALGO cruft.Anton Khirnov2012-01-273-23/+0
|
* lavc: remove disabled FF_API_OLD_AUDIOCONVERT cruft.Anton Khirnov2012-01-274-88/+0
|
* lavc: remove disabled FF_API_OLD_SAMPLE_FMT cruft.Anton Khirnov2012-01-275-66/+0
|
* lavc: remove disabled FF_API_PALETTE_CONTROL cruft.Anton Khirnov2012-01-272-35/+0
|
* lavc: remove disabled FF_API_MPEGVIDEO_GLOBAL_OPTS cruft.Anton Khirnov2012-01-275-108/+2
|
* lavc: remove disabled FF_API_X264_GLOBAL_OPTS cruft.Anton Khirnov2012-01-275-297/+1
|
* lavc: remove the deprecated opt.h header.Anton Khirnov2012-01-273-38/+1
|
* lavc: remove the deprecated "ab" option.Anton Khirnov2012-01-271-1/+0
|
* codec-regression: use private options instead of deprecated codec flags.Anton Khirnov2012-01-272-8/+8
|
* lavc: increase major version to 54.Anton Khirnov2012-01-273-4/+4
| | | | | The lavf-ffm test results change because ffmenc writes AVCodecContext.flags/flags2 and the defaults for those change.
* cmdutils: fix options starting with 'no'.Alexandra Khirnova2012-01-271-4/+2
| | | | | | E.g. non_linear_quant mpeg2video private option. Signed-off-by: Anton Khirnov <[email protected]>
* x86inc.asm: fix typo.Ronald S. Bultje2012-01-271-1/+1
| | | | Assemblers don't understand ! in %if statements.
* swscale: convert rgb/bgr24ToY/UV_mmx functions from inline asm to yasm.Ronald S. Bultje2012-01-273-178/+300
| | | | Also implement sse2/ssse3/avx versions.
* config.asm: change %ifdef directives to %if directives.Ronald S. Bultje2012-01-2727-205/+208
| | | | This allows combining multiple conditionals in a single statement.
* Revert "sws/pixfmt/pixdesc: add support for yuva444p"Alex Converse2012-01-269-21/+1
| | | | | | This reverts commit fc115c80b7bf6f1f5a937ee7f6e14630d99eb4dd. Tests are broken.
* frwu: check if allocation was successfulPaul B Mahol2012-01-271-0/+2
| | | | | Signed-off-by: Paul B Mahol <[email protected]> Signed-off-by: Ronald S. Bultje <[email protected]>
* vc1dec.c: Don't use uninitialized values of dmv_[x, y]Mashiat Sarker Shakkhar2012-01-271-0/+1
| | | | | | | | | | | MVDATA may or may not be transmitted. If it is not, both dmv_x and dmv_y is to be assumed zero. This may not trigger wrong picture in all systems, but it's a bug nevertheless. Fixes SA10116.vc1 on my 64-bit Windows 7. Signed-off-by: Ronald S. Bultje <[email protected]>
* sws/pixfmt/pixdesc: add support for yuva444pPaul B Mahol2012-01-279-1/+21
| | | | Signed-off-by: Ronald S. Bultje <[email protected]>
* mjpegbdec: Fix overflow in SOS.Alex Converse2012-01-261-2/+5
| | | | | | | | Based in part by a fix from Michael Niedermayer <[email protected]> Fixes CVE-2011-3947 Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
* libavutil: Remove pointless file test program.Diego Biurrun2012-01-262-19/+1
|
* 8bps: K&R formatting cosmeticsPaul B Mahol2012-01-261-130/+133
| | | | Signed-off-by: Diego Biurrun <[email protected]>
* smacker: Sanity check huffman tables found in the headers.Alex Converse2012-01-261-9/+13
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: [email protected]
* smacker: remove dead storeAlex Converse2012-01-261-3/+1
|
* qdm2: Check data block size for bytes to bits overflow.Alex Converse2012-01-261-0/+4
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: [email protected]
* mxfdec: Fix files with essence containers larger than 2 GiB.Tomas Härdin2012-01-261-1/+1
| | | | | | For such files, accumulating into an int would cause an overflow. Signed-off-by: Diego Biurrun <[email protected]>
* mxfdec: Employ correct printf conversion specifiers for POSIX int types.Jean First2012-01-261-5/+10
| | | | | Signed-off-by: Jean First <[email protected]> Signed-off-by: Diego Biurrun <[email protected]>
* vc1: always read the bfraction element for interlaced fieldsHendrik Leppkes2012-01-261-14/+12
| | | | | | | Previously, it would not be read if refdist_flag was not set, however according to the spec and the reference decoder, it should always be read. Signed-off-by: Kostya Shishkov <[email protected]>
* fate: add XWD image regression testPaul B Mahol2012-01-262-0/+7
| | | | Signed-off-by: Diego Biurrun <[email protected]>
* lavf: prevent infinite loops while flushing in avformat_find_stream_infoJanne Grunau2012-01-261-8/+14
| | | | | | | | | If no data was seen for a stream decoder are returning 0 when fed with empty packets for flushing. We can stop flushing when the decoder does not return delayed delayed frames anymore. Changes try_decode_frame() return value to got_picture or negative error. CC: [email protected]
* matroskadec: Pad AAC extradata.Alex Converse2012-01-251-1/+1
| | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: [email protected]
* ismindex: Fix build on mingwMartin Storsjö2012-01-261-0/+4
| | | | Signed-off-by: Martin Storsjö <[email protected]>
* wma: Clip WMA1 and WMA2 frame length to 11 bits.Alex Converse2012-01-251-1/+1
| | | | | | | | | | | | The MDCT buffers in the decoder are only sized for up to 11 bits. The reverse engineered documentation for WMA1/2 headers say that that for all samplerates above 32kHz 11 bits are used. 12 and 13 bit support were added for WMAPro. I was unable to make any Microsoft tools generate a test file at a samplerate above 48kHz. Discovered by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: [email protected]
* movenc: Don't require frame_size to be set for modes other than movMartin Storsjö2012-01-251-1/+1
| | | | | | | | | The field frame_size isn't written to the output anywhere except than in mov. This facilitates stream copy from formats that don't set frame_size. Signed-off-by: Martin Storsjö <[email protected]>
* doc: Update APIchanges with info on muxer flushingMartin Storsjö2012-01-251-0/+6
| | | | Signed-off-by: Martin Storsjö <[email protected]>
* movenc: Reindent a blockMartin Storsjö2012-01-251-13/+15
| | | | | | | Also add some space around operators and wrap a comment that extends past the 80 char "limit"/guideline. Signed-off-by: Martin Storsjö <[email protected]>
* tools: Remove some unnecessary #undefs.Diego Biurrun2012-01-252-3/+0
|
* rv20: prevent calling ff_h263_decode_mba() with unset height/widthJanne Grunau2012-01-251-1/+2
| | | | | | | Prevents a crash of VLC during playback of a invalid matroska file, found by John Villamil <[email protected]>. CC: [email protected]
* tools: K&R reformatting cosmeticsDiego Biurrun2012-01-259-133/+158
|
* Ignore generated aviocat and ismindex tools.Diego Biurrun2012-01-251-0/+2
|