summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* xbmenc: cosmetics: reindentPaul B Mahol2012-10-151-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* flacdec: replace -1 with AV_SAMPLE_FMT_NONEPaul B Mahol2012-10-151-1/+1
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* movenc: fix tmcd parametersMichael Niedermayer2012-10-152-2/+2
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* shorten: fix U8 to be planar tooMichael Niedermayer2012-10-151-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* smacker: return more meaningfull error codesPaul B Mahol2012-10-151-6/+6
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-10-157-66/+60
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: swscale: try to use mmap only if available configure: check for mprotect wmapro: use planar sample format wmalossless: output in planar sample format wmadec: use float planar sample format output shorten: use planar sample format lavc: update documentation for AVFrame.extended_data Conflicts: libavcodec/shorten.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * swscale: try to use mmap only if availableMans Rullgard2012-10-151-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | Some systems, e.g. Minix, have sys/mman.h defining MAP_ANONYMOUS without providing (working) mmap and friends. The mmx filter generation code checks only for MAP_ANONYMOUS, not for availability of mmap itself which leads to build errors on aforementioned systems. This changes the conditional compilation to use mmap only if all the required functions are available. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * configure: check for mprotectMans Rullgard2012-10-151-0/+2
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * wmapro: use planar sample formatJustin Ruggles2012-10-141-11/+6
| |
| * wmalossless: output in planar sample formatJustin Ruggles2012-10-141-8/+9
| |
| * wmadec: use float planar sample format outputJustin Ruggles2012-10-141-37/+28
| |
| * shorten: use planar sample formatJustin Ruggles2012-10-141-9/+14
| |
| * lavc: update documentation for AVFrame.extended_dataJustin Ruggles2012-10-141-1/+1
| |
* | lavf/txd: cosmetics: fix identationPaul B Mahol2012-10-151-11/+11
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | lavf/mkv: avoid negative ts by default.Clément Bœsch2012-10-153-24/+27
| | | | | | | | | | | | | | | | | | | | | | This fixes playback in some circumstances (like webm in firefox). Regression after 2c34367b. It is also matching the Matroska specifications: http://matroska.org/technical/specs/notes.html, "The quick eye will notice that if a Cluster's Timecode is set to zero, it is possible to have Blocks with a negative Raw Timecode. Blocks with a negative Raw Timecode are not valid."
* | tests: add fate-xface testStefano Sabatini2012-10-152-0/+5
| |
* | lavc: add xface image decoder and encoderStefano Sabatini2012-10-1514-3/+937
| | | | | | | | | | Based on libcompface code by James Ashton <James.Ashton@anu.edu.au>, and relicensed to LGPL with the author's consent.
* | h264: Change asserts to av_asserts in ff_h264_fill_default_ref_list()Michael Niedermayer2012-10-151-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | j2kenc: remove unneeded dereferenceMichael Niedermayer2012-10-151-1/+1
| | | | | | | | | | Fixes CID703723 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffmpeg: use framerate not fieldrate as filter input.Michael Niedermayer2012-10-151-0/+7
| | | | | | | | | | | | Fixes a problem described in Ticket1065 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ffplay: Prevent 0/0 aspect from being passed on to lavfiMichael Niedermayer2012-10-141-1/+1
| | | | | | | | | | | | | | 0/0 fails to be parsed Fixes Ticket1814 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | j2kdec: remove unneeded operationMichael Niedermayer2012-10-141-1/+1
| | | | | | | | | | Fixes CID717554 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | j2kdec: make curtilenum integer.Michael Niedermayer2012-10-141-1/+1
| | | | | | | | | | | | This fixes a potential crash. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | tag_tree_decode: check node being non nullMichael Niedermayer2012-10-141-0/+3
| | | | | | | | | | Fixes CID717843 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | compute_lpc_coefs: assert that normalize and fail have a supported combinationMichael Niedermayer2012-10-141-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | noise_bsf: fix division by 0Michael Niedermayer2012-10-141-0/+3
| | | | | | | | | | Fixes CID733737 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | flac_parser.c: fix issue with looping output for small files.Michael Chinen2012-10-141-5/+9
| | | | | | | | | | | | | | see trac 1345 https://ffmpeg.org/trac/ffmpeg/ticket/1345 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | bgmc: fix sizeof arguments (should fix CIDs: 700724 and 608084)Thilo Borgmann2012-10-141-3/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | lavf: fix fps detection with PAFF H.264Michael Niedermayer2012-10-142-4/+8
| | | | | | | | | | Fixes Ticket1065 Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | h264: fix parsing of old lossless profile (profile_idc == 144)Hendrik Leppkes2012-10-141-1/+1
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | eatgq: raise error on unsupported macroblock modePeter Ross2012-10-141-2/+8
| | | | | | | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | ansi: by design nb_args may exceed the size of the args array, so guard ↵Peter Ross2012-10-141-2/+2
| | | | | | | | | | | | accordingly Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-10-149-11/+25
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: avutil: Do not make ff_ symbols globally visible. avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2() build: tms470: work around glibc math.h problems configure: improve tms470 compiler usage with glibc Conflicts: libavcodec/bmpenc.c libavcodec/rawdec.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * avutil: Do not make ff_ symbols globally visible.Diego Biurrun2012-10-131-1/+1
| |
| * avutil: Rename ff_set_systematic_pal2() ---> avpriv_set_systematic_pal2()Diego Biurrun2012-10-135-6/+6
| | | | | | | | Functions used across libraries should have avpriv_ and not ff_ prefixes.
| * build: tms470: work around glibc math.h problemsMans Rullgard2012-10-132-0/+8
| | | | | | | | | | | | | | The glibc definitions of INFINITY and NAN do not work with the tms470 compiler, nor do our usual fallbacks. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * configure: improve tms470 compiler usage with glibcMans Rullgard2012-10-131-3/+9
| | | | | | | | | | | | | | | | | | | | Apply flags to work around glibc quirks only if glibc is detected, and add a few more such flags. Do not mess with as/ld settings in probe_cc. This is not the proper place. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | eatgq: fix small overreadPaul B Mahol2012-10-141-1/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | Merge commit 'b5198a2637b7b45b0049a1d4b386a06f016f2520'Michael Niedermayer2012-10-147-6/+47
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | * commit 'b5198a2637b7b45b0049a1d4b386a06f016f2520': configure: tms470: add mapping for -mfpu=vfpv3-d16 flag configure: recognise Minix as OS configure: work around bug in ash shell eval-test: make table static const lavr: handle clipping in the float to s32 conversion nut: support pcm codecs not mapped in avi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * configure: tms470: add mapping for -mfpu=vfpv3-d16 flagMans Rullgard2012-10-131-0/+1
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * configure: recognise Minix as OSMans Rullgard2012-10-131-0/+2
| | | | | | | | | | | | No special setup is required for Minix. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * configure: work around bug in ash shellMans Rullgard2012-10-131-1/+1
| | | | | | | | | | | | | | The ash 'test' builtin misbehaves if the first operand of a binary operator looks like a unary operator. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * eval-test: make table static constMans Rullgard2012-10-131-1/+2
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * lavr: handle clipping in the float to s32 conversionJustin Ruggles2012-10-131-1/+7
| | | | | | | | | | | | | | | | | | | | | | We cannot clip to INT_MAX because that value cannot be exactly represented by a float value and ends up overflowing during conversion anyway. We need to use a slightly smaller float value, which ends up with slightly inaccurate results for samples which clip or nearly clip, but it is close enough. Using doubles as intermediates in the conversion would be more accurate, but it takes about twice as much time. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
| * nut: support pcm codecs not mapped in aviLuca Barbato2012-10-134-3/+34
| | | | | | | | The native tags will be used when available.
* | Merge commit '1bd442c276e6688b43777a198cad0d7e3a92123f'Michael Niedermayer2012-10-144-9/+11
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '1bd442c276e6688b43777a198cad0d7e3a92123f': nut: prioritize native tags Conflicts: tests/ref/lavfi/crop tests/ref/lavfi/crop_scale tests/ref/lavfi/crop_scale_vflip tests/ref/lavfi/crop_vflip tests/ref/lavfi/null tests/ref/lavfi/pixdesc tests/ref/lavfi/pixfmts_copy tests/ref/lavfi/pixfmts_crop tests/ref/lavfi/pixfmts_hflip tests/ref/lavfi/pixfmts_null tests/ref/lavfi/pixfmts_pad tests/ref/lavfi/pixfmts_scale tests/ref/lavfi/pixfmts_vflip tests/ref/lavfi/scale200 tests/ref/lavfi/scale500 tests/ref/lavfi/vflip tests/ref/lavfi/vflip_crop tests/ref/lavfi/vflip_vflip Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * nut: prioritize native tagsLuca Barbato2012-10-1322-405/+413
| | | | | | | | | | Use native tags instead of avi ones, simplifies a lot raw video codecs handling.
* | doc/nut: Clarify what/where is the official nut specificationMichael Niedermayer2012-10-141-0/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | wv: do not report invalid stream durationPaul B Mahol2012-10-141-1/+2
| | | | | | | | | | | | | | | | If total number of samples is -1 it means stream is of unknown length. Fixes ticket #1777. Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | svq1dec: use log level that have more common sensePaul B Mahol2012-10-141-2/+2
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
OpenPOWER on IntegriCloud