summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* ffmpeg: allow using the r_frame_rate as fundamental timebase for stream copy ↵Michael Niedermayer2012-07-281-1/+9
| | | | | | | | in avi Fixes Ticket1434 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: add code to perform ts wrap correctionMichael Niedermayer2012-07-281-0/+15
| | | | | | Fixes ticket1385 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* fate: switch rsync to fate-suite.ffmpeg.orgMichael Niedermayer2012-07-281-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avf_concat: fix silence duration.Nicolas George2012-07-281-1/+1
| | | | | concat_in.pts starts at 0 for each segment, so the duration of the silence was too long, except at the first stitch.
* asrc_flite: do not crash on multiple instances.Nicolas George2012-07-282-11/+30
| | | | | | | | | | | | | | The voice register functions return the same voice structure upon multiple registration. It causes us two problems: If we delete a voice without deregistering it, it leaves a dangling pointer inside the library. If we delete or unregister a voice at uninit, it may still be in use by another instance of the filter. The second problem is solved by keeping an usage counter inside asrc_flite. This is not thread-safe, but neither is flite itself.
* doc/general: add missing device support informationStefano Sabatini2012-07-281-0/+4
|
* avf_concat: fix min value for v option.Nicolas George2012-07-281-1/+1
|
* lavfi: add flite audio sourceStefano Sabatini2012-07-287-1/+342
|
* doc/filters: itemize movie examplesStefano Sabatini2012-07-281-8/+18
|
* lavfi: move movie and amovie to a "multimedia sources" sectionStefano Sabatini2012-07-284-87/+98
| | | | | | Since the recent changes, movie and amovie are able to deal with more than one type of stream, so they should be categorized as "multimedia sources" rather than audio/video sources.
* lavu/bprint: extend/clarify documentation for av_bprint_init() size_max valueStefano Sabatini2012-07-281-9/+12
| | | | | Also define AV_BPRINT_SIZE_* macros before av_bprint_init() declaration, and mention them in the av_bprint_init() doxy.
* mpegaudiodec: switch to av_assertMichael Niedermayer2012-07-281-7/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dxva2: Fix some warnings about incompatible pointer typejamal2012-07-283-3/+3
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* dvdsubenc: switch to av_assertMichael Niedermayer2012-07-281-3/+2
| | | | | | | we use av_assert0() because the previous code unconditionally enabled the assert. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avio: Document that write_packet() is not allowed to change its inputMichael Niedermayer2012-07-281-0/+1
| | | | | Found-by: Reimar Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-2721-256/+807
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: proresdsp: port x86 assembly to cpuflags. lavr: x86: improve non-SSE4 version of S16_TO_S32_SX macro lavfi: better channel layout negotiation alac: check for truncated packets alac: reverse lpc coeff order, simplify filter lavr: add x86-optimized mixing functions x86: add support for fmaddps fma4 instruction with abstraction to avx/sse tscc2: fix typo in array index build: use COMPILE template for HOSTOBJS build: do full flag handling for all compiler-type tools eval: fix printing of NaN in eval fate test. build: Rename aandct component to more descriptive aandcttables mpegaudio: bury inline asm under HAVE_INLINE_ASM. x86inc: automatically insert vzeroupper for YMM functions. rtmp: Check the buffer length of ping packets rtmp: Allow having more unknown data at the end of a chunk size packet without failing rtmp: Prevent reading outside of an allocate buffer when receiving server bandwidth packets Conflicts: Makefile configure libavcodec/x86/proresdsp.asm libavutil/eval.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * proresdsp: port x86 assembly to cpuflags.Ronald S. Bultje2012-07-271-21/+18
| |
| * lavr: x86: improve non-SSE4 version of S16_TO_S32_SX macroJustin Ruggles2012-07-271-1/+2
| | | | | | | | | | Removes a false dependency on existing contents of the 2nd dst register, giving better performance for OOE.
| * lavfi: better channel layout negotiationJustin Ruggles2012-07-271-11/+72
| | | | | | | | | | | | | | Allow substitution of channel pairs in the input for nearby channel pairs in the output in order to get a closer match. Also weigh LFE channel mismatch differently to favor matching the same layout without LFE over one less channel with LFE.
| * alac: check for truncated packetsJustin Ruggles2012-07-271-4/+11
| | | | | | | | | | This will give a clearer error message when the error is caused by a truncated packet.
| * alac: reverse lpc coeff order, simplify filterJustin Ruggles2012-07-271-13/+12
| | | | | | | | Reversing the lpc coefficient order simplifies indexing in the filter.
| * lavr: add x86-optimized mixing functionsJustin Ruggles2012-07-273-3/+427
| | | | | | | | | | Adds optimized functions for mixing 3 through 8 input channels to 1 and 2 output channels in fltp or s16p format with flt coeffs.
| * x86: add support for fmaddps fma4 instruction with abstraction to avx/sseJustin Ruggles2012-07-272-5/+16
| |
| * tscc2: fix typo in array indexKostya Shishkov2012-07-271-2/+2
| |
| * build: use COMPILE template for HOSTOBJSMans Rullgard2012-07-264-8/+3
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * build: do full flag handling for all compiler-type toolsMans Rullgard2012-07-262-123/+182
| | | | | | | | | | | | | | This adds a full identification probe of CC, AS, LD and HOSTCC, and sets up correct flags and dependency tracking for each. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * eval: fix printing of NaN in eval fate test.Ronald S. Bultje2012-07-261-1/+4
| | | | | | | | | | This fixes "make fate-eval" on MSVC builds. Without this, the test outputs "-1.#NaN" instead of "nan" on MSVS 2010.
| * build: Rename aandct component to more descriptive aandcttablesDiego Biurrun2012-07-262-14/+14
| |
| * mpegaudio: bury inline asm under HAVE_INLINE_ASM.Ronald S. Bultje2012-07-261-0/+5
| |
| * x86inc: automatically insert vzeroupper for YMM functions.Ronald S. Bultje2012-07-266-53/+12
| |
| * rtmp: Check the buffer length of ping packetsSamuel Pitoiset2012-07-261-0/+12
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtmp: Allow having more unknown data at the end of a chunk size packet ↵Samuel Pitoiset2012-07-261-2/+2
| | | | | | | | | | | | without failing Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtmp: Prevent reading outside of an allocate buffer when receiving server ↵Samuel Pitoiset2012-07-261-0/+7
| | | | | | | | | | | | bandwidth packets Signed-off-by: Martin Storsjö <martin@martin.st>
* | imgutils: Fix warnings about incompatible pointer type and discarded qualifiersjamal2012-07-271-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Fix aiff demuxer dependencies.Carl Eugen Hoyos2012-07-271-1/+2
| |
* | dwt: Fix several warnings about incompatible pointer typejamal2012-07-271-16/+16
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_alphamerge: Fix reversed conditionalSteven Robertson2012-07-271-1/+1
| | | | | | | | Reviewed-by: Nicolas George
* | avutil: support 50 and 60 frame rates in timecode apiMatthieu Bouron2012-07-274-5/+41
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mxfdec: fix off by one error in d10 aes3 decodingMarton Balint2012-07-271-1/+1
| | | | | | | | | | | | | | | | Without this fix the last sample was missing from the packet. Signed-off-by: Marton Balint <cus@passwd.hu> Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | aviobuf: Fix warning about discarded qualifierjamal2012-07-271-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | zmbv: Fix warning about discarded qualifierMichael Niedermayer2012-07-271-1/+1
| | | | | | | | | | Based on patch by: jamal <jamrial@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffv1: Fix warnings about incompatible pointer type and discarded qualifiersjamal2012-07-271-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | fate: change fate-suite rsync server.Michael Niedermayer2012-07-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | there are some technical problems with fate.ffmpeg.org thus split the subdomain between fate-suite and fate fate-suite is now (temporary) provided by our main server until fate-suite.ffmpeg.org is setup to point somewhere we use fate-suite.avcodec.org Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | SubViewer demuxer and decoder.Clément Bœsch2012-07-2613-6/+270
| |
* | lavc/rt: small wording fix in a comment.Clément Bœsch2012-07-261-1/+1
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-07-2619-185/+484
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: libopenjpeg: support YUV and deep RGB pixel formats Fix typo in v410 decoder. vf_yadif: unset cur_buf on the input link. vf_overlay: ensure the overlay frame does not get leaked. vf_overlay: prevent premature freeing of cur_buf Support urlencoded http authentication credentials rtmp: Return an error when the client bandwidth is incorrect rtmp: Return proper error code in handle_server_bw rtmp: Return proper error code in handle_client_bw rtmp: Return proper error codes in handle_chunk_size lavr: x86: add missing vzeroupper in ff_mix_1_to_2_fltp_flt() vp8: Replace x*155/100 by x*101581>>16. vp3: don't use calls to inline asm in yasm code. x86/dsputil: put inline asm under HAVE_INLINE_ASM. dsputil_mmx: fix incorrect assembly code rtmp: Factorize the code by adding handle_invoke rtmp: Factorize the code by adding handle_chunk_size rtmp: Factorize the code by adding handle_ping rtmp: Factorize the code by adding handle_client_bw rtmp: Factorize the code by adding handle_server_bw Conflicts: libavcodec/libopenjpegdec.c libavcodec/x86/dsputil_mmx.c libavfilter/vf_overlay.c libavformat/Makefile libavformat/version.h Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * libopenjpeg: support YUV and deep RGB pixel formatsMichael Bradshaw2012-07-261-52/+247
| | | | | | | | | | | | | | Based on FFmpeg version from commit 3275981207e30e140cffaea334ac390f1a04266a Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * Fix typo in v410 decoder.Carl Eugen Hoyos2012-07-261-2/+2
| | | | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
| * vf_yadif: unset cur_buf on the input link.Anton Khirnov2012-07-261-0/+1
| | | | | | | | | | | | | | The buffer is stored internally, so this prevents it from being unreffed automatically. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * vf_overlay: ensure the overlay frame does not get leaked.Anton Khirnov2012-07-261-0/+1
| | | | | | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>