aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Revert "ffserver: remove unused variable."Michael Niedermayer2012-03-121-1/+3
| | | | | | | | This reverts commit f02f745e4aa070e5fabf1156b75c340171304933.
* | doc: add vf_crop keepaspect documentationStefano Sabatini2012-03-111-2/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_crop: keepaspect supportBaptiste Coudurier2012-03-111-1/+13
| |
* | Fix frame height vs field height confusion in MXF decoding.Joseph Artsimovich2012-03-112-2/+33
| | | | | | | | | | | | Reviewed-by: Tomas Härdin <tomas.hardin@codemill.se> Reveiwed-by: Baptiste Coudurier <baptiste.coudurier@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | FATE: add test for cdxl demuxerPaul B Mahol2012-03-112-0/+24
| | | | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | alsdec: Fix out of ltp_gain_values read.Thilo Borgmann2012-03-111-1/+1
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | alsdec: pretty print for another log messageThilo Borgmann2012-03-111-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mxfdec: add timecode to metadataMatthieu Bouron2012-03-112-2/+61
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-114-520/+472
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: cook: expand dither_tab[], and make sure indexes into it don't overflow. xxan: reindent xan_unpack_luma(). xxan: protect against chroma LUT overreads. xxan: convert to bytestream2 API. xxan: don't read before start of buffer in av_memcpy_backptr(). vp8: convert mbedge loopfilter x86 assembly to use named arguments. vp8: convert inner loopfilter x86 assembly to use named arguments. Conflicts: libavcodec/xxan.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * cook: expand dither_tab[], and make sure indexes into it don't overflow.Ronald S. Bultje2012-03-102-3/+7
| | | | | | | | | | | | | | Fixes overflows in accessing dither_tab[]. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * xxan: reindent xan_unpack_luma().Ronald S. Bultje2012-03-101-36/+36
| | | | | | | | It used 3-space indent instead of 4-space indent.
| * xxan: protect against chroma LUT overreads.Ronald S. Bultje2012-03-101-6/+8
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * xxan: convert to bytestream2 API.Ronald S. Bultje2012-03-101-61/+56
| | | | | | | | | | | | | | Protects against overreads. Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * xxan: don't read before start of buffer in av_memcpy_backptr().Ronald S. Bultje2012-03-101-1/+2
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind CC: libav-stable@libav.org
| * vp8: convert mbedge loopfilter x86 assembly to use named arguments.Ronald S. Bultje2012-03-101-235/+212
| |
| * vp8: convert inner loopfilter x86 assembly to use named arguments.Ronald S. Bultje2012-03-101-187/+164
| |
* | Add missing requirements to libavdevice.pc if lavfi is enabled.Carl Eugen Hoyos2012-03-111-1/+4
| | | | | | | | Fixes ticket #1050.
* | vc1: add missing entries to ff_vc1_fps_nr.Michael Niedermayer2012-03-102-2/+2
| | | | | | | | | | | | | | Fixes out of array read Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mpc7: check subband indexMichael Niedermayer2012-03-101-0/+4
| | | | | | | | | | | | | | This fixes a overread Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | mjpegb: Detect changing nb of planes in interlaced video.Michael Niedermayer2012-03-101-0/+6
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | indeo3: Fix out of reference reading with NULL blocks.Michael Niedermayer2012-03-101-0/+12
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | snowenc: add no_bitstream option.Reimar Döffinger2012-03-102-0/+3
| | | | | | | | | | | | This allows making e.g. MPlayer's -vf uspp filter about 20% faster. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | snowenc: mark some encode_subband arguments const.Reimar Döffinger2012-03-101-2/+2
| | | | | | | | | | | | | | This makes it more obvious that this function only does bitstream encoding. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | mpjpeg: video streaming will no longer break and stop on FirefoxZalewa PL2012-03-101-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | mpjpeg video streamings would break and stop on Firefox after 1 - 30 seconds. In order to fix this, two changes were made: 1. Replaced all occurrences of '\n' character in mjpeg metadata with occurences of "\r\n". 2. Added "Content-length: <packet-size>" metadata entry for each sent frame. The change has been tested on Google Chrome 17.0.963.78 and Firefox 10.0.2 on lubuntu 11.10 and the streaming seems to work fine now.
* | mxf: Add DNxHD ULTomas Härdin2012-03-101-0/+1
| | | | | | | | | | | | | | Note that the old DNxHD UL is actually JPEG 2000 according to RP224. Leaving it as-is for now. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vf_frei0r: set outlinks sample aspect ratio to 1Baptiste Coudurier2012-03-101-0/+1
| |
* | DV: Use profile[1] detection hack only for stype 0.Reimar Döffinger2012-03-101-1/+1
| | | | | | | | | | | | | | | | The two samples both have stype 0. Without this extra check, the code breaks 4:2:2 dvsd (stype 4), since that has the same resolution. Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | DV demuxer: Stricter check for avio_read result.Reimar Döffinger2012-03-101-1/+1
| | | | | | | | Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de>
* | cook: tighten the quant_index_table range further.Michael Niedermayer2012-03-101-1/+1
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-03-1011-50/+54
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: Fix a bunch of common typos. build: Skip compiling xvmc.h under the correct condition. configure: darwin: Change dylib install names to include major version. mpegts: Always honor a registration descriptor if present and there is no other codec information. aacdec: Fix SCE parity check. aacdec: Fix out of array writes (stack). rtsp: Only set the ttl parameter if the server actually gave a value udp: Set ttl for read-write streams, too, not only for write-only ones udp: Only bind to the multicast address if in read-only mode udp: Clarify the comment about binding the multicast address udp: Reorder comments Conflicts: libavcodec/aacdec.c tools/patcheck Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * Fix a bunch of common typos.Diego Biurrun2012-03-095-37/+37
| |
| * build: Skip compiling xvmc.h under the correct condition.Diego Biurrun2012-03-091-1/+1
| |
| * configure: darwin: Change dylib install names to include major version.Gil Pedersen2012-03-091-1/+1
| | | | | | | | | | | | | | This will cause linkers to link against the major lib names, instead of the base names, allowing multiple major versions of the libraries to co-exist. Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * mpegts: Always honor a registration descriptor if present and there is no ↵Alex Converse2012-03-091-2/+1
| | | | | | | | other codec information.
| * aacdec: Fix SCE parity check.Michael Niedermayer2012-03-091-1/+1
| | | | | | | | | | | | | | | | | | An unpaired SCE preceding a CPE only makes sense for front SCEs preceding the first CPE. Split from FFmpeg commit a8d67efa53dae1d14614e3a7bd4e77e4eab066ab Signed-off-by: Alex Converse <alex.converse@gmail.com>
| * aacdec: Fix out of array writes (stack).Michael Niedermayer2012-03-091-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | Set the element to channel vector (e2c_vec) size to be the maximum number of aac channel elements. This makes it slightly larger than it needs to be because CCEs are never mapped to output channel locations. Also add a check that all input tags (legal or not) will fit. Split from FFmpeg commit a8d67efa53dae1d14614e3a7bd4e77e4eab066ab Signed-off-by: Alex Converse <alex.converse@gmail.com>
| * rtsp: Only set the ttl parameter if the server actually gave a valueMartin Storsjö2012-03-091-2/+4
| | | | | | | | | | | | | | Passing ttl=0 to the rtp/udp url contexts makes packets never leave the host machine. Signed-off-by: Martin Storsjö <martin@martin.st>
| * udp: Set ttl for read-write streams, too, not only for write-only onesMartin Storsjö2012-03-091-2/+3
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * udp: Only bind to the multicast address if in read-only modeMartin Storsjö2012-03-091-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes sending back RTCP RR packets if receiving RTP over multicast. If the multicast stream is sent on demand (set up and signalled via RTSP), the sender might depend on getting RTCP RR packets knowing that there are listeners, otherwise the stream can be closed after a certain timeout. This fixes receiving RTSP streams over multicast on unix, from certain Axis cameras. Signed-off-by: Martin Storsjö <martin@martin.st>
| * udp: Clarify the comment about binding the multicast addressMartin Storsjö2012-03-091-1/+3
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * udp: Reorder commentsMartin Storsjö2012-03-091-1/+1
| | | | | | | | | | | | | | | | | | When this code was added in 36b532815cb83, the new code was added between the existing comment and the existing line of code, making the old comment seem to refer to the new code. This makes it read correctly. Signed-off-by: Martin Storsjö <martin@martin.st>
* | snow: reject unsupported chroma shifts.Michael Niedermayer2012-03-101-0/+5
| | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavfi: remove swapuv libmpcodecs wrapperStefano Sabatini2012-03-105-111/+1
| | | | | | | | The filter has been ported to a native libavfilter filter.
* | lavfi: port MP swapuv filterStefano Sabatini2012-03-106-1/+100
| |
* | imgconvert: add macro pixdesc_has_alpha for checking if a pixel format has ↵Stefano Sabatini2012-03-101-15/+5
| | | | | | | | | | | | an alpha component Reduce redundancy and simplify.
* | mpegvideo_probe: Fix misdetection of mpeg4video files.Michael Niedermayer2012-03-091-2/+4
| | | | | | | | | | | | (issue1210) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf: Add system to seperate relative timestamps from absolute ones.Michael Niedermayer2012-03-094-19/+42
| | | | | | | | | | | | | | | | | | With this we can always know if a timestamp is based on added durations from an unknown origin or if it is based on a correct timestamp (and possibly added durations) This should fix some bugs where this distinction was mixed up. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Cosmetics: Remove superfluous newline.Carl Eugen Hoyos2012-03-091-1/+1
| |
* | Fix 32bit sunrast decoding.Carl Eugen Hoyos2012-03-091-1/+1
| | | | | | | | | | This patch visually breaks the sample from ticket #895, but decodes it identically as Gimp, ImageMagick and xview.
* | iff: add support for IFF DEEPPiotr Bandurski2012-03-092-2/+52
| | | | | | | | | | | | | | | | | | Fixes trac #1045. Thanks to Peter Ross for his help with this patch. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>