summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* separatefields filterPaul B Mahol2013-04-10
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'cigaes/master'Michael Niedermayer2013-04-10
|\ | | | | | | | | | | | | * cigaes/master: ffmpeg: use a rational for -aspect option. Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * ffmpeg: use a rational for -aspect option.Nicolas George2013-04-09
| |
* | ffmpeg: print frame decoding error statisticMichael Niedermayer2013-04-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: dont exit 0 if fewer than 1/3 of the input could be decoded.Michael Niedermayer2013-04-10
| | | | | | | | | | | | Fixes Ticket2405 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: wait for missing slices only on framesMichael Niedermayer2013-04-09
| | | | | | | | | | | | | | | | | | | | The EC code does not support fields currently thus it makes no sense to wait for these cases (which also the check doesnt handle correctly) Fixes Ticket 2454 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavc/ass: use bprint API in ff_ass_add_rect().Clément Bœsch2013-04-09
|/
* msmpeg4: ignore negative DC overflowMichael Niedermayer2013-04-09
| | | | | | Fixes second half of Ticket2414 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* msmpeg4: fix asm code in ff_msmpeg4_pred_dc()Michael Niedermayer2013-04-09
| | | | | | Fixes first half of Ticket2414 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-09
|\ | | | | | | | | | | | | | | | | | | * qatar/master: srtp: Include rtpdec.h for RTP_MAX_PACKET_LENGTH rtpdec: Increase max rtp packet size to 8192 lavf: Use RTP_MAX_PACKET_LENGTH instead of 1500 h264pred: Add a few missing const declarations for ff_cropTbl derived pointers Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * srtp: Include rtpdec.h for RTP_MAX_PACKET_LENGTHMartin Storsjö2013-04-09
| | | | | | | | | | | | | | This was missed from 350ad50b - this fixes building the fate-srtp test. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec: Increase max rtp packet size to 8192Andrew Van Til2013-04-09
| | | | | | | | | | | | This fixes connecting to "Ceton InfiniTV4 PCIe & USB". Signed-off-by: Martin Storsjö <martin@martin.st>
| * lavf: Use RTP_MAX_PACKET_LENGTH instead of 1500Andrew Van Til2013-04-09
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * h264pred: Add a few missing const declarations for ff_cropTbl derived pointersMartin Storsjö2013-04-08
| | | | | | | | | | | | | | | | The pointers that get assigned ff_cropTbl were made const in 9e0f14f1, but other variables that transitively are assigned based on these variables were missed. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge remote-tracking branch 'cus/stable'Michael Niedermayer2013-04-09
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | * cus/stable: ffplay: simplify video pts calculation ffplay: fix indentation ffplay: handle audio buffersink output properly with buffering filters ffplay: set time_base of audio filter buffer src Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | ffplay: simplify video pts calculationMarton Balint2013-04-08
| | | | | | | | | | | | | | | | | | Also use frame->pts instead of a standalone variable Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: fix indentationMarton Balint2013-04-08
| | | | | | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: handle audio buffersink output properly with buffering filtersMarton Balint2013-04-08
| | | | | | | | | | | | | | | | | | Fixes cases when the audio filter generates less or more frames than the input. Signed-off-by: Marton Balint <cus@passwd.hu>
| * | ffplay: set time_base of audio filter buffer srcMarton Balint2013-04-08
| | | | | | | | | | | | | | | | | | Fixes ticket #2408. Signed-off-by: Marton Balint <cus@passwd.hu>
* | | avfilter/vf_noise: fix build without mmx*inlineMichael Niedermayer2013-04-09
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | lavfi: remove noise libmpcodecs wrapperPaul B Mahol2013-04-08
| | | | | | | | | | | | | | | | | | Native filter have reached similar performance. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | | lavfi/noise: copy inline asm from mp=noisePaul B Mahol2013-04-08
|/ / | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi: always check return value of ff_get_{audio,video}_buffer()Paul B Mahol2013-04-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/mandelbrot: reindent after 51bcd5cd.Clément Bœsch2013-04-08
| |
* | lavfi/mandelbrot: fix speedloss with default config after morphing introduction.Clément Bœsch2013-04-08
| | | | | | | | | | | | Morphing was introduced in 0d6e5a171 and forced cos/sin computations with some mult all the time. This commit makes sure these are computed only when morphing is enabled.
* | lavf/wavdec: skip padding byteMatthieu Bouron2013-04-08
| | | | | | | | | | | | | | | | | | | | WAV chunks must be even aligned. This patch skip the extra padding byte if chunk size is odd. Fixes ticket #2417. Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | rtsp: add option to set the socket timeout of the lower protocol.Michael Niedermayer2013-04-08
| | | | | | | | | | | | Fixes Ticket2294 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | avio.h: fix indentionMichael Niedermayer2013-04-08
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi/il: use standard option parsingPaul B Mahol2013-04-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge remote-tracking branch 'mbouron/master'Michael Niedermayer2013-04-08
|\ \ | | | | | | | | | | | | | | | | | | * mbouron/master: lavf/mxfdec: handle identification metadata Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavf/mxfdec: handle identification metadataMatthieu Bouron2013-04-08
| | |
* | | flvenc: dont call avio_flush() unconditionalMichael Niedermayer2013-04-08
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | mux: also call avio_flush() when flushing the muxerMichael Niedermayer2013-04-08
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | avformat: add writeout_count statisticMichael Niedermayer2013-04-08
| | | | | | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-04-08
|\ \ \ | | |/ | |/| | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavc: Move ff_cropTbl and ff_zigzag_direct from dsputil to mathtables Conflicts: libavcodec/mathtables.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavc: Move ff_cropTbl and ff_zigzag_direct from dsputil to mathtablesRonald S. Bultje2013-04-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | These are widely used throughout libavcodec, nothing dsputil-specific. Change ff_cropTbl to a statically initialized table, to avoid initializing it with a function call. Signed-off-by: Martin Storsjö <martin@martin.st>
* | | Merge commit '9e0f14f16cfc9456a691655fda7d01090bffe47e'Michael Niedermayer2013-04-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '9e0f14f16cfc9456a691655fda7d01090bffe47e': lavc: Make pointers to ff_cropTbl const vp3: Embed idct_permutation array directly in VP3DecoderContext Conflicts: libavcodec/bit_depth_template.c libavcodec/vp3.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | lavc: Make pointers to ff_cropTbl constMartin Storsjö2013-04-08
| | | | | | | | | | | | | | | | | | There's no point in these pointers not being const. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | vp3: Embed idct_permutation array directly in VP3DecoderContextRonald S. Bultje2013-04-08
| | | | | | | | | | | | | | | | | | | | | This makes the vp3 decoder less dependent on dsputil, and will aid in making it (eventually) dsputil-independent. Signed-off-by: Martin Storsjö <martin@martin.st>
* | | Merge commit '610b18e2e3d8ef5eca3e78f33a0625689b8d2bb9'Michael Niedermayer2013-04-08
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '610b18e2e3d8ef5eca3e78f33a0625689b8d2bb9': x86: qpel: Move fullpel and l2 functions to a separate file bfin: Make vp3 functions static Conflicts: libavcodec/bfin/vp3_bfin.c libavcodec/x86/Makefile Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * | x86: qpel: Move fullpel and l2 functions to a separate fileRonald S. Bultje2013-04-08
| | | | | | | | | | | | | | | | | | | | | This way, they can be shared between mpeg4qpel and h264qpel without requiring either one to be compiled unconditionally. Signed-off-by: Martin Storsjö <martin@martin.st>
| * | bfin: Make vp3 functions staticMartin Storsjö2013-04-08
| | | | | | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | | Merge commit 'aa8d89536d35af0a0c8d8bac2b452ffe7b82cae5'Michael Niedermayer2013-04-08
|\| | | |/ |/| | | | | | | | | | | | | | | * commit 'aa8d89536d35af0a0c8d8bac2b452ffe7b82cae5': bfin: Don't use the vp3 idct functions if bitexact behaviour is expected Conflicts: libavcodec/bfin/vp3_bfin.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * bfin: Don't use the vp3 idct functions if bitexact behaviour is expectedMartin Storsjö2013-04-08
| | | | | | | | | | | | | | | | In the non-bitexact mode, vp3 currently decodes to the same frame crcs as before 28f9ab702 (and the output visually looks correct). Signed-off-by: Martin Storsjö <martin@martin.st>
* | lavfi/histogram: use standard options parsingPaul B Mahol2013-04-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/blend,noise: remove unedeed av_opt_free() callPaul B Mahol2013-04-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | x86: sbrdsp: implement SSE qmf_deint_bflyChristophe Gisquet2013-04-08
| | | | | | | | | | | | | | | | | | | | | | From 312 to 89/68 (sse/sse2) cycles on Arrandale and Win64. Sandybridge: 68/47 cycles. Having a loop counter is a 7 cycle gain. Unrolling is another 7 cycle gain. Working in reverse scan is another 6 cycles. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dfa: implement tdlt chunk decodingPaul B Mahol2013-04-07
| | | | | | | | | | | | Sample & pseudo code provided by Vladimir "VAG" Gneushev. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | ffmpeg: Print a warning when -frames is affecting non video framesMichael Niedermayer2013-04-07
| | | | | | | | | | | | Fixes Ticket2395 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | dpxdec: Fix decoding of RGBA10Michael Niedermayer2013-04-07
| | | | | | | | | | | | Fixes Ticket2392 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>