summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* lavf/img2dec: fix option help fieldsStefano Sabatini2013-01-251-3/+3
|
* doc/faq: fill missing word in the concat protocol entryStefano Sabatini2013-01-251-1/+1
|
* doc/faq: mention concat protocol documentation in the protocol concatenation ↵Stefano Sabatini2013-01-251-0/+4
| | | | entry
* gifdec: gif_copy_img_rect: Fix end pointerMichael Niedermayer2013-01-241-1/+1
| | | | | | | Fixes out of array accesses Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* h264_qpel: put cpuflags checks back.Michael Niedermayer2013-01-241-0/+6
| | | | | | These where lost when libav moved the code out of dsputil Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* cavsdec: check for value in get_ue_code()Michael Niedermayer2013-01-241-3/+7
| | | | | | | Fixes integer overflow and prints an error in case the value is invalid. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/timecode: fix time code calculation for 60000/1001 drop frameJason2013-01-241-7/+10
| | | | | Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavu/timecode: Allow drop frame mode for 60000/1001 fpsJason2013-01-242-3/+3
| | | | | Reviewed-by: Matthieu Bouron <matthieu.bouron@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* movenc: check that fps for tmcd is within encodable range.Michael Niedermayer2013-01-241-0/+5
| | | | | | The fps is stored as a 8 bit value thus 255 is the maximum encodable. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* movenc: Calculate fps for tmcd without intermediate step.Michael Niedermayer2013-01-241-1/+1
| | | | | | Fixes part of Ticket2045 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* ffmpeg: copy tmcd track timebase parametersMichael Niedermayer2013-01-241-0/+6
| | | | | | Fixes part of Ticket2045 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* lavc: include timebase in avcodec string at debug level.Michael Niedermayer2013-01-241-0/+9
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* mpeg12demux: Fallback to startcode for stream type identification.Michael Niedermayer2013-01-241-4/+0
| | | | | | | | Fixes Ticket2147 Fixes SageTV support Based-on patch by Andrew Gallatin Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* eacdata: do not set sample_fmtPaul B Mahol2013-01-241-1/+0
| | | | | | | It is supposed to be set from lavc only. Also this one differs from one set in decoder. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* flic: do not set sample_fmtPaul B Mahol2013-01-241-1/+0
| | | | | | It is supposed to be set from lavc only. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-01-2429-2488/+2430
|\ | | | | | | | | | | | | | | | | | | | | * qatar/master: dsputil: Separate h264 qpel Conflicts: libavcodec/dsputil_template.c libavcodec/h264.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dsputil: Separate h264 qpelMans Rullgard2013-01-2427-2459/+2387
| | | | | | | | | | | | | | | | | | | | The sh4 optimizations are removed, because the code is 100% identical to the C code, so it is unlikely to provide any real practical benefit. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* | Merge commit '7a95afe433b2a692f490b98948c082e62ffc1d27'Michael Niedermayer2013-01-241-1/+1
|\ \ | |/ | | | | | | | | | | * commit '7a95afe433b2a692f490b98948c082e62ffc1d27': doc: fix dependencies in pod generation Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: fix dependencies in pod generationLuca Barbato2013-01-241-1/+1
| | | | | | | | The script can and will change.
* | Merge commit '528878ee7b377e23a194d7c801571d97793047e0'Michael Niedermayer2013-01-241-6/+0
|\ \ | |/ | | | | | | | | | | | | | | | | * commit '528878ee7b377e23a194d7c801571d97793047e0': openbsd: configure: Stop enabling PIC by default Conflicts: configure Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * openbsd: configure: Stop enabling PIC by defaultDiego Biurrun2013-01-241-6/+0
| | | | | | | | | | | | Previously PIC was enabled as a magic workaround for binaries that built fine, but failed to function at all. This problem no longer exists, possibly since the introduction of symbol versioning.
* | Merge commit '4a4a7e138c92901e04db46a6b05cc6948023e5f5'Michael Niedermayer2013-01-242-2/+2
|\ \ | |/ | | | | | | | | | | | | * commit '4a4a7e138c92901e04db46a6b05cc6948023e5f5': rtpenc_chain: Use the original AVFormatContext for getting payload type rtp: Make sure the output format pointer is set Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * rtpenc_chain: Use the original AVFormatContext for getting payload typeMartin Storsjö2013-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In ff_rtp_get_payload_type, the AVFormatContext is used for checking whether the payload_type or rtpflags options are set. In rtpenc_chain, the rtpctx struct is a newly initialized struct where no options have been set yet, so no options can be fetched from there. All muxers that internally chain rtp muxers have the "rtpflags" field that allows passing such options on (which is how this worked before 8034130e06), so this works just as intended. This makes it possible to produce H263 in RFC2190 format with chained RTP muxers. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtp: Make sure the output format pointer is setMartin Storsjö2013-01-241-1/+1
| | | | | | | | | | | | | | | | Not sure if this actually happens, but we do the same check when checking payload_type further above in the function, so it might be needed. Signed-off-by: Martin Storsjö <martin@martin.st>
* | wmv2enc: drop setting of idct_algoMichael Niedermayer2013-01-241-4/+0
| | | | | | | | | | | | This should have become redundant Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge commit '57ed8debb9b9cc565cc6e9f98c5b5cbb9f69097c'Michael Niedermayer2013-01-242-1/+2
|\ \ | |/ | | | | | | | | | | | | * commit '57ed8debb9b9cc565cc6e9f98c5b5cbb9f69097c': wmv2: Propagate the wmv2 idct permutation type to the dsputils context rtp: Make sure priv_data is set before reading it Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * wmv2: Propagate the wmv2 idct permutation type to the dsputils contextMartin Storsjö2013-01-241-0/+1
| | | | | | | | | | | | | | | | | | | | This fixes encoding where the idct setting originally was set to FF_IDCT_AUTO and dsputil chose a default idct with a non-null permutation - even if the permutation tables were updated, dct_quantize in x86/mpegvideoenc_template.c also checked the value of this type variable. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtp: Make sure priv_data is set before reading itMartin Storsjö2013-01-231-1/+1
| | | | | | | | | | | | | | This fixes crashes with muxing H263 into RTSP. CC: libav-stable@libav.org Signed-off-by: Martin Storsjö <martin@martin.st>
* | matroskadec: export codec bits_per_coded_samplePaul B Mahol2013-01-241-0/+1
| | | | | | | | | | | | Fixes -codec copy with TTA from matroska to matroska. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | matroskaenc: fix -codec copy with TTAPaul B Mahol2013-01-241-0/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | matroskaenc: support TTA muxingPaul B Mahol2013-01-241-9/+1
| | | | | | | | | | | | TTA in matroska does not store any private data. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | doc/eval: fix/review the section about SI prefixes and usageStefano Sabatini2013-01-241-27/+28
| | | | | | | | | | | | | | | | | | | | In particular, prefer "prefix" to "postfix" as in the tool manuals, and specify powers of 2 and 10 explicitly. This is based on the commit: commit 2bf794b69820273e2284d69e9b9c98f5b7136add Author: Marcus Stollsteimer <sto.mar@web.de> Date: Mon Nov 19 21:39:20 2012 +0100
* | doc/eval: fix documentation for time() functionStefano Sabatini2013-01-241-1/+1
| |
* | doc/eval: substitute if/then/else construct with an example making use of ↵Stefano Sabatini2013-01-241-4/+4
| | | | | | | | | | | | | | boolean expression composition Since the if/then/else construct is now supported natively, showing how to compose such a construct from basic primitives is misleading.
* | lavu/eval: extend if/ifnot functions to accept a third parameterStefano Sabatini2013-01-244-3/+31
| | | | | | | | Add support to an if/else construct, simplify logic in expressions.
* | lavc/tta: remove nonsense s->avctx indirection, use avctx directlyPaul B Mahol2013-01-241-6/+6
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavfi/earwax: remove config_input()Paul B Mahol2013-01-241-12/+0
| | | | | | | | | | | | | | | | This is wrong function to check for input parameters. Function is not needed because query_formats() already sets supported sample rates. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Refuse to mux tta into matroska, the output file is broken.Carl Eugen Hoyos2013-01-241-0/+7
| |
* | mpeg4videoenc: check w,h to be within the supported range.Michael Niedermayer2013-01-241-0/+5
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | gifdec: check that the last keyframe exists and has been successfully parsed.Michael Niedermayer2013-01-241-0/+8
| | | | | | | | | | | | | | Prevents inconsistent state and null pointer dereference Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lcldec: Check length before unsigned subtraction.Michael Niedermayer2013-01-241-0/+4
| | | | | | | | | | | | | | Fix integer overflow and out of array read Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpc8: check stream count before accessing stream 1.Michael Niedermayer2013-01-241-0/+5
| | | | | | | | | | | | | | Fixes null pointer dereference Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ff_mss12_decode_init: check dimensionsMichael Niedermayer2013-01-241-0/+5
| | | | | | | | | | | | | | Fixes assertion failure Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | matroskaenc: add codec_tag lists back.Carl Eugen Hoyos2013-01-242-0/+38
| | | | | | | | | | | | | | | | | | | | This reverts 312645e : "Do not set codec_tag property for matroska muxers." Also adds dummy codec_tag lists with codecs supported in mkv but not in wav / avi. Fixes ticket #2169.
* | Only try to auto-detect LATM in mpegts if the LOAS demuxer was configured.Carl Eugen Hoyos2013-01-241-1/+3
| | | | | | | | This allows to decode LATM-in-mpegts without the LOAS demuxer.
* | floatdsp: restrict->av_restrictMichael Niedermayer2013-01-242-2/+2
| | | | | | | | | | | | Fix msvc Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | sanm: Check decoded_size.Michael Niedermayer2013-01-241-0/+5
| | | | | | | | | | | | | | This prevents a buffer overflow in rle_decode() Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | eval: add function to access the current "wallclock" time.Michael Niedermayer2013-01-233-1/+11
| | | | | | | | | | Reviewed-by: Stefano Sabatini <stefasab@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | hls: add missing checks for accessing avoption fieldsMichael Niedermayer2013-01-231-5/+5
| | | | | | | | | | | | Fixes null pointer exception and probably other things Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mlpdec: move ch_assign setup code down to after ch layout is set.Michael Niedermayer2013-01-231-13/+14
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
OpenPOWER on IntegriCloud