summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* MAINTAINERS: Update which releases are supportedMichael Niedermayer2013-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* codec_desc: fix typo in rv20 long_name.Alexis Ballier2013-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/RELEASE_NOTES: add a note about AVISynthMichael Niedermayer2013-07-10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* jpegdec: clear EOBRUN on restartsMichael Niedermayer2013-07-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* jpegdec: give handle_rstn() a return code that indicates if restart did happenMichael Niedermayer2013-07-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mjpeg_decode_scan: reset restart stateMichael Niedermayer2013-07-09
| | | | | | | Fixes Ticket2082 Fixes progressive/refinement + restart jpegs Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/ffmpeg: document -override_ffserverMichael Niedermayer2013-07-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* snowenc: check minimum resolutionMichael Niedermayer2013-07-09
| | | | | | Fixes Ticket1855 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* bitstream: fix a crash in case of oomPiotr Bandurski2013-07-09
| | | | | | fixes ticket #2766 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* vorbiscomment: Add support for embedded cover artJames Almer2013-07-09
| | | | | | | Fixes ticket #2655 Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavf/flacdec: Share the function to parse cover art blocksJames Almer2013-07-09
| | | | | Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avformat/AVFormatContext: Move fields down to match the forkMichael Niedermayer2013-07-09
| | | | | | | | | | | | | | | | | | | | avconv uses private and internal fields from libavformat, we thus must match the layout even of the fields marked non public. Otherwise ffmpegs libavformat could not be used as a dropin replacement on debian/ubuntu The current soname of libavformat was not part of any release nor are any fields marked public moved thus in theory no installed shared lib ABI breakage should occur. Still the need for this change is unfortunate and chilling. If you installed shared libs from a recent development version of libavformat that is more recent than the last release. You probably want to check or rebuild applications that linked to it. minor versions of avformat & avdevice are bumped to allow detecting this as both use the updated struct Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avfilter/graphparse: Fix build with --enable-incompatible-fork-abiMichael Niedermayer2013-07-09
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/drawtext: add support for printing frame metadataPaul B Mahol2013-07-09
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* imc: Catch a division by zeroLuca Barbato2013-07-09
| | | | | | Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Reviewed-by: Kostya Shishkov Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/wmaprodec: Check block_alignMichael Niedermayer2013-07-09
| | | | | | | Fixes undefined behavior Its not known if this condition can be triggered through crafted input. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'cehoyos/master'Michael Niedermayer2013-07-09
|\ | | | | | | | | | | | | * cehoyos/master: Force correct extradata for AVID AVCI50 in mov. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Force correct extradata for AVID AVCI50 in mov.Carl Eugen Hoyos2013-07-09
| | | | | | | | | | | | Fixes ticket #2106. Reviewed-by: Kieran Kunhya
* | ff_lpc_calc_coefs: assert that the type is levinson or choleskyMichael Niedermayer2013-07-09
|/ | | | | | | Otherwise the code could misbehave (and there are no other types anyway) Fixes CID700759 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavfi/psnr: rename 's' parameter to match documentationPaul B Mahol2013-07-09
| | | | | | Also removes some irrelevant lines in documentation. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* ffmpeg_opt: do not warn about unused gop_timecodeMichael Niedermayer2013-07-09
| | | | | | | | The option is injected by generic code and being sometimes unused is normal. Fixes Ticket2762 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-07-09
|\ | | | | | | | | | | | | * qatar/master: movenc: Rename the timestamp parameter to dts in write_hint_packets Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: Rename the timestamp parameter to dts in write_hint_packetsMartin Storsjö2013-07-08
| | | | | | | | | | | | This matches its actual intended use better. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'a87a0acf9b5d27aad032e61eef4973e62a4a6830'Michael Niedermayer2013-07-09
|\| | | | | | | | | | | | | * commit 'a87a0acf9b5d27aad032e61eef4973e62a4a6830': movenc: Make sure the RTP hint tracks have nondecreasing DTS Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * movenc: Make sure the RTP hint tracks have nondecreasing DTSMartin Storsjö2013-07-08
| | | | | | | | | | | | | | | | | | The RTP timestamps can be decreasing for codecs with B-frames. For these cases, make sure the timestamps in the MP4 file track itself are nondecreasing, and add an offset to the RTP packet hint instead to produce the intended RTP timestamp. Signed-off-by: Martin Storsjö <martin@martin.st>
* | avcodec/h264_ps: try to support Ambarella AVCMichael Niedermayer2013-07-09
| | | | | | | | | | | | Fixes Ticket2763 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | WebM muxer writes WebVTT subtitle trackMatthew Heaney2013-07-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Matroska muxer now allows WebVTT subtitle tracks to be written while in WebM muxing mode. WebVTT subtitle tracks have four kinds: "subtitles", "captions", "descriptions", and "metadata". Each text track kind has a distinct Mastroska CodecID and track type, as described in the temporal metadata guidelines here: http://wiki.webmproject.org/webm-metadata/temporal-metadata/webvtt-in-webm When the stream has codec id AV_CODEC_ID_WEBVTT, the stream packet is serialized per the temporal metadata guidelines cited above. The WebVTT cue is written as a Matroska block group. The block frame comprises the WebVTT cue id, followed by the cue settings, followed by the cue text. (The block timestamp is synthesized from the cue timestamp.) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avcodec/libvpxenc: make class names uniqueMichael Niedermayer2013-07-09
| | | | | | | | | | | | | | This should fix an infinite loop with -h full Found-by: <Foofie> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: Allow overriding ffservers inputMichael Niedermayer2013-07-09
| | | | | | | | | | | | Fixes Ticket1970 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: move creation_time for ffserver setting upMichael Niedermayer2013-07-09
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: fix broken logic in metadata handlingPaul B Mahol2013-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | mpeg12dec: avoid reinitializtation on PS changes when possible.Michael Niedermayer2013-07-08
| | | | | | | | | | | | Fixes Ticket2574 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tests/fate/filter-audio: update asyncts referenceMichael Niedermayer2013-07-08
| | | | | | | | | | | | | | | | The new reference matches the one used by qatar Fixes: fate-filter-asyncts Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/rotate: switch to new drawutilsPaul B Mahol2013-07-08
| | | | | | | | | | | | Get rid of ugly hacks, also add support for more pixel formats. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/drawutils: fix planar rgbPaul B Mahol2013-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/pad: use FFSIGNPaul B Mahol2013-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avformat/mov: read stream bitrates from isml manifestAlexandre Sicard2013-07-08
| | | | | | | | | | | | | | | | This allows to read a live isml movie and segment it using the smoothstreaming muxer, which requires the bitrates to be known for each stream. Signed-off-by: Alexandre Sicard <alexandre.sicard@smartjog.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mp3dec: detect CBR and use CBR axiom to seekMichael Niedermayer2013-07-08
| | | | | | | | | | | | | | This should also work reasonable with truncated and growing mp3s. Fixes Ticket2590 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: add psnr filterPaul B Mahol2013-07-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | swscale: treat gray as a fullrage (0-255) formatMichael Niedermayer2013-07-08
| | | | | | | | | | | | Fixes Ticket2684 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Check the return value of ff_rv34_decode_init() in rv30.c and rv40.cCarl Eugen Hoyos2013-07-08
| | | | | | | | | | | | Avoids possible null pointer dereferences on oom. Fixes ticket #2727.
* | cmdutils: replace exit() by exit_program()Michael Niedermayer2013-07-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg_opt: replace exit() by exit_program()Michael Niedermayer2013-07-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg_filter: replace exit() by exit_program()Michael Niedermayer2013-07-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-07-08
|\| | | | | | | | | | | | | * qatar/master: qdm2: check and reset dithering index per channel Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qdm2: check and reset dithering index per channelLuca Barbato2013-07-07
| | | | | | | | | | | | | | | | Checking per subband would have the index exceed the dithering noise table size. Reported-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
* | Merge commit '76efedeadb1f6bf79020c44a71dd0cee13d932ad'Michael Niedermayer2013-07-08
|\| | | | | | | | | | | | | | | | | | | * commit '76efedeadb1f6bf79020c44a71dd0cee13d932ad': qdm2: formatting cosmetics Conflicts: libavcodec/qdm2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qdm2: formatting cosmeticsLuca Barbato2013-07-07
| | | | | | | | | | Apply the usual style plus drop few unnecessary return at the end of void functions.
* | Merge commit 'f054e309c58894450a5d18cce9799ef58aab9f14'Michael Niedermayer2013-07-08
|\| | | | | | | | | | | | | | | | | | | | | * commit 'f054e309c58894450a5d18cce9799ef58aab9f14': qdm2: use init_static_data westwood_vqa: do not free extradata on error in read_header Conflicts: libavformat/westwood_vqa.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * qdm2: use init_static_dataLuca Barbato2013-07-07
| |