summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* presets: specify the codecs.Clément Bœsch2012-05-047-0/+14
| | | | | | | | This allows the following usages: FFMPEG_DATADIR=presets ./ffmpeg -f lavfi -i testsrc=d=5 -vcodec libx264 -vpre ipod640 -f null - FFMPEG_DATADIR=presets ./ffmpeg -f lavfi -i testsrc=d=5 -vpre libx264-ipod640 -f null - The second example was broken even if documented.
* Remove old ffpresets.Clément Bœsch2012-05-045-84/+0
| | | | | | They are now replaced with presets/ directory. WIN32 still seems to use a ffpresets/ directory, but it doesn't look like to be deployed at install time.
* png_parserPeter Holik2012-05-043-0/+124
| | | | | | | This adds support for png image2pipe streaming Update to latest git by: Eugene Ware <eugene@noblesamurai.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggvorbis: Try to fix pts off by 1 issue.Michael Niedermayer2012-05-041-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: update ogg seektest after all the bug fixesMichael Niedermayer2012-05-041-8/+16
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggtheora: Fix initial ptsMichael Niedermayer2012-05-041-0/+42
| | | | | | code based on the solution in vorbis Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* seek-test: support printing multiple packetsMichael Niedermayer2012-05-041-9/+18
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: fix off by one error on pos_limitMichael Niedermayer2012-05-041-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: print error on failure to create streamsMichael Niedermayer2012-05-041-1/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: print error on changing streams when its unsupported.Michael Niedermayer2012-05-041-1/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: print error on unsupported versionsMichael Niedermayer2012-05-041-1/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: reset lastpts so that justins vorbis duration correction is not skipedMichael Niedermayer2012-05-041-0/+4
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* oggdec: pass avformat context to ogg_reset()Michael Niedermayer2012-05-041-4/+5
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* seek-test: support manually forcing a seek to a specific positionMichael Niedermayer2012-05-041-1/+15
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* zerocodec: check if there is previous framePaul B Mahol2012-05-041-0/+4
| | | | | | Fixes crash in bug #1219. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* shorten: unsigned 8bit supportPaul B Mahol2012-05-041-17/+33
|
* Merge https://github.com/mjbshaw/FFmpeg-OpenJPEG-J2K-EncoderMichael Niedermayer2012-05-031-62/+75
|\ | | | | | | | | | | | | * https://github.com/mjbshaw/FFmpeg-OpenJPEG-J2K-Encoder: libopenjpegdec: respect JP2 color space, fix ticket 1179 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libopenjpegdec: respect JP2 color space, fix ticket 1179Michael Bradshaw2012-05-031-62/+75
| | | | | | | | Signed-off-by: Michael Bradshaw <mbradshaw@sorensonmedia.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-0311-30/+45
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: mpeg12: fixed parsing in some mpeg2 streams Add SMPTE240M transfer characteristics flag. mpegts: Some additional HDMV types and reg descriptors for mpegts motionpixels: Clip YUV values after applying a gradient. jpeg: handle progressive in second field of interlaced. ituh263dec: Implement enough of Annex O (scalability) to fix a FPE. h263: more strictly forbid frame size changes with frame-mt. h264: additional protection against unsupported size/bitdepth changes. tta: prevents overflows for 32bit integers in header. configure: remove malloc_aligned. vp8: update frame size changes on thread context switches. snowdsp: explicitily state instruction size. wmall: fix reconstructing audio with uncoded channels WMAL cosmetics: fix indentation gitignore: add Win32 library suffixes Conflicts: configure libavcodec/h263dec.c libavcodec/h264.c libavcodec/ituh263dec.c libavcodec/mjpegdec.c libavcodec/wmalosslessdec.c libavcodec/x86/snowdsp_mmx.c libavformat/mpegts.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * mpeg12: fixed parsing in some mpeg2 streamsHendrik Leppkes2012-05-031-0/+1
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * Add SMPTE240M transfer characteristics flag.Hendrik Leppkes2012-05-031-0/+1
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * mpegts: Some additional HDMV types and reg descriptors for mpegtsJoakim Plate2012-05-031-0/+6
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * motionpixels: Clip YUV values after applying a gradient.Alex Converse2012-05-021-0/+6
| | | | | | | | | | | | Prevents illegal reads on truncated and malformed input. CC: libav-stable@libav.org
| * jpeg: handle progressive in second field of interlaced.Ronald S. Bultje2012-05-021-3/+2
| | | | | | | | | | | | | | | | Progressive data is allocated later in decode_sof(), not allocating that data leads to NULL dereferences. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * ituh263dec: Implement enough of Annex O (scalability) to fix a FPE.Michael Niedermayer2012-05-021-0/+16
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
| * h263: more strictly forbid frame size changes with frame-mt.Ronald S. Bultje2012-05-021-5/+7
| | | | | | | | | | | | | | Prevents crashes because the old check was incomplete. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * h264: additional protection against unsupported size/bitdepth changes.Ronald S. Bultje2012-05-022-2/+5
| | | | | | | | | | | | | | Fixes crashes in codepaths not covered by original checks. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * tta: prevents overflows for 32bit integers in header.Ronald S. Bultje2012-05-021-3/+5
| | | | | | | | | | | | | | | | This prevents sample_rate/data_length from going negative, which caused various crashes and undefined behaviour further down. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * configure: remove malloc_aligned.Ronald S. Bultje2012-05-021-6/+1
| | | | | | | | | | | | It was to signal that allocations are 16-byte aligned, but AVX requires 32-byte alignment, thus the check is no longer useful (and causes crashes).
| * vp8: update frame size changes on thread context switches.Ronald S. Bultje2012-05-021-0/+2
| | | | | | | | | | | | | | | | | | This properly synchronizes frame size changes between threads if subsequent threads abort decoding before frame size is initialized, i.e. it prevents the thread after that from ping-ponging back to the original value. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
| * snowdsp: explicitily state instruction size.Ronald S. Bultje2012-05-021-2/+2
| | | | | | | | Fixes a compile error with clang at -O0.
| * wmall: fix reconstructing audio with uncoded channelsKostya Shishkov2012-05-021-3/+3
| |
| * WMAL cosmetics: fix indentationMashiat Sarker Shakkhar2012-05-021-1/+1
| | | | | | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
| * gitignore: add Win32 library suffixesJoakim Plate2012-05-021-0/+3
| | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | lavfi/src_buffer: fix indent.Clément Bœsch2012-05-031-5/+4
| |
* | ffmpeg: fix indent.Clément Bœsch2012-05-031-45/+44
| |
* | src_buffer: merge av_asrc_buffer_add_audio_buffer_ref.Nicolas George2012-05-031-21/+1
| | | | | | | | Implement it using av_buffersrc_add_ref.
* | src_buffer: move audio format change check in a separate function.Nicolas George2012-05-031-67/+86
| |
* | src_buffer: move buffer copy in a separate function.Nicolas George2012-05-031-11/+26
| | | | | | | | This will make merging with the audio part easier.
* | src_buffer: move format change check in a separate function.Nicolas George2012-05-031-17/+38
| | | | | | | | This will make merging the check with the audio part easier.
* | src_buffer: introduce av_buffersrc_add_ref().Nicolas George2012-05-032-24/+46
| | | | | | | | | | | | This function merges the features of av_vsrc_buffer_add_video_buffer_ref() and av_buffersrc_buffer().
* | doc: fix API examples references.Clément Bœsch2012-05-031-3/+4
| |
* | JACOsub demuxer, decoder and muxer.Clément Bœsch2012-05-0313-2/+607
| |
* | ffplay: use AVFrame accessor.Nicolas George2012-05-031-1/+1
| |
* | ffmpeg: use AVFrame accessor.Nicolas George2012-05-031-4/+4
| |
* | lavc: implement accessors for some AVFrame fields.Nicolas George2012-05-033-6/+29
| | | | | | | | | | | | | | | | | | Compared to av_opt_ptr, accessors bring: - better performance (negligible); - compile-time type check; - link-time existence check (or at worst, a dynamic linker error instead of a NULL dereference).
* | swr: add ff_int32_to_float_a_avxMichael Niedermayer2012-05-032-3/+15
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr-test: fix rounding error leading to NANMichael Niedermayer2012-05-031-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | examples/decoding_encoding: fix encoding when all frames got buffered.Michael Niedermayer2012-05-031-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | doc/filters: consistently use '"' for quoting the drawtext arguments in examplesStefano Sabatini2012-05-031-4/+4
| |
OpenPOWER on IntegriCloud