summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-0630-386/+991
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (28 commits) dfa: use more meaningful return codes eatgv: check vector_bits eatgv: check motion vectors Mark a number of variables only used in av_dlog() calls as av_unused. dvdec: drop const qualifier from variable to eliminate a warning avcodec: Improve comment for thread_safe_callbacks to avoid misinterpretation. tests/utils: don't ignore the return value of fwrite() lavfi/formats: use sizeof(var) instead of sizeof(type). lavfi: remove avfilter_default_config_input_link() declaration lavfi: always enable the scale filter and depend on sws. vf_split: support user-specifiable number of outputs. avconv: remove stray useless comment. mpegmux: add stuffing to avoid incomplete PCM frames rtsp: avoid const warnings from strtol() call avserver: check return value of ftruncate() lagarith: make offset array type unsigned dfa: add some checks to ensure that decoder won't write past frame end aacps: NEON optimisations aacps: align some arrays aacps: move some loops to function pointers ... Conflicts: configure doc/filters.texi libavcodec/dfa.c libavcodec/eatgv.c libavfilter/Makefile libavfilter/allfilters.c libavfilter/avfilter.h libavfilter/formats.c libavfilter/vf_split.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * dfa: use more meaningful return codesKostya Shishkov2012-05-061-27/+27
| |
| * eatgv: check vector_bitsMichael Niedermayer2012-05-061-0/+6
| | | | | | | | | | | | Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
| * eatgv: check motion vectorsKostya Shishkov2012-05-061-6/+8
| |
| * Mark a number of variables only used in av_dlog() calls as av_unused.Diego Biurrun2012-05-063-5/+9
| | | | | | | | This fixes a number of unused-but-set gcc warnings.
| * dvdec: drop const qualifier from variable to eliminate a warningDiego Biurrun2012-05-061-1/+1
| | | | | | | | libavcodec/dvdec.c:344:12: warning: assignment discards ‘const’ qualifier from pointer target type
| * avcodec: Improve comment for thread_safe_callbacks to avoid misinterpretation.Robert Nagy2012-05-061-1/+1
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * tests/utils: don't ignore the return value of fwrite()Sean McGovern2012-05-061-3/+12
| | | | | | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
| * lavfi/formats: use sizeof(var) instead of sizeof(type).Anton Khirnov2012-05-061-7/+7
| |
| * lavfi: remove avfilter_default_config_input_link() declarationStefano Sabatini2012-05-061-3/+0
| | | | | | | | The function is not implemented (and possibly useless).
| * lavfi: always enable the scale filter and depend on sws.Anton Khirnov2012-05-063-6/+9
| | | | | | | | | | The scale filter is used for internal colorspace conversions, so it must always be present.
| * vf_split: support user-specifiable number of outputs.Anton Khirnov2012-05-062-13/+68
| |
| * avconv: remove stray useless comment.Anton Khirnov2012-05-061-1/+0
| |
| * mpegmux: add stuffing to avoid incomplete PCM framesJanne Grunau2012-05-061-0/+6
| | | | | | | | Fixes https://bugzilla.libav.org/show_bug.cgi?id=244
| * rtsp: avoid const warnings from strtol() callMans Rullgard2012-05-061-5/+6
| | | | | | | | | | | | | | | | | | The strtol() interface makes it difficult to use with const-qualified pointers. With this change, although the const is still lost, the compiler does not warn about it. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * avserver: check return value of ftruncate()Mans Rullgard2012-05-061-1/+4
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * lagarith: make offset array type unsignedKostya Shishkov2012-05-061-1/+1
| | | | | | | | This is logical and also fixes checking for the fourth plane offset.
| * dfa: add some checks to ensure that decoder won't write past frame endKostya Shishkov2012-05-061-1/+7
| |
| * aacps: NEON optimisationsMans Rullgard2012-05-055-2/+337
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * aacps: align some arraysMans Rullgard2012-05-056-37/+41
| | | | | | | | | | | | This is required for SIMD optimisations. Signed-off-by: Mans Rullgard <mans@mansr.com>
| * aacps: move some loops to function pointersMans Rullgard2012-05-055-161/+331
| | | | | | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
| * rtpdec_h264: Add missing newlines to av_log callsMartin Storsjö2012-05-051-4/+4
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Free old extradata before clearing the pointerMartin Storsjö2012-05-051-1/+1
| | | | | | | | | | | | | | This avoids memory leaks if there actually was some extradata set before. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Reorder code blocksMartin Storsjö2012-05-051-16/+15
| | | | | | | | | | | | This removes one level of indentation. Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Make start_sequence a static const arrayMartin Storsjö2012-05-051-2/+2
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Cleanup debug packet type countingMartin Storsjö2012-05-051-9/+9
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Cosmetic cleanupMartin Storsjö2012-05-051-66/+71
| | | | | | | | | | | | | | Add/fix spacing, split long lines, align assignments where suitable. Signed-off-by: Diego Biurrun <diego@biurrun.de> Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Clean up commentsMartin Storsjö2012-05-051-22/+29
| | | | | | | | | | | | | | | | | | Split long comments, move long comments at the end of lines to separate lines above, fix vertical alignment, fix up comment style (unify trailing dots - comments had a mix of 2, 3 or 4 dots, where it would be just as good without them at all). Signed-off-by: Martin Storsjö <martin@martin.st>
| * rtpdec_h264: Convert commented out code into setting an unused variableMartin Storsjö2012-05-051-1/+1
| | | | | | | | | | | | | | It is worth keeping instead of removing, in case reading this bit becomes necessary at some later point. Signed-off-by: Martin Storsjö <martin@martin.st>
* | swr-x86-simd: add ff_unpack_2ch_int16_to_int16/int32/float_a_ssse3Michael Niedermayer2012-05-062-3/+34
| | | | | | | | | | | | more than 10% faster (tested on sandybridge) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr: audioconvert: consider mono to be planarMichael Niedermayer2012-05-061-0/+6
| | | | | | | | | | | | This way it will be handled by the planar==planar SIMD Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr-x86-simd: stereo unpack S16/S32/FLT-> S16/S32/FLT SSE/SSE2 (16 new SIMD ↵Michael Niedermayer2012-05-062-0/+96
| | | | | | | | | | | | functions) Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr-x86-simd: create prototypes with macros, this is simpler.Michael Niedermayer2012-05-061-23/+7
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | swr-x86-SIMD: 3 instructions less for stereo planar->packed s32/flt->s16Michael Niedermayer2012-05-061-7/+12
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | CrystalHD: Improve detection of field pair -> two fields content.Philip Langdale2012-05-061-3/+12
| | | | | | | | | | | | | | | | | | | | Istvan Sebok provided a sample where field pair -> two fields content was being misdetected by the existing logic. I added an additional test to check the input picture type as identified by our h.264 parser. Signed-off-by: Philip Langdale <philipl@overt.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | vsrc_buffer: deprecate the header.Nicolas George2012-05-061-0/+2
| |
* | vsrc_buffer: deprecate av_vsrc_buffer_add_video_buffer_ref.Nicolas George2012-05-061-0/+3
| |
* | src_buffer: update get_nb_failed_requests name.Nicolas George2012-05-063-0/+17
| | | | | | | | | | Implement av_buffersrc_get_nb_failed_requests. Deprecate av_vsrc_buffer_get_nb_failed_requests.
* | asrc_abuffer: deprecate the header.Nicolas George2012-05-061-0/+2
| |
* | asrc_abuffer: deprecate av_asrc_buffer_* functions.Nicolas George2012-05-062-0/+13
| |
* | lavfi: install buffersrc.h.Nicolas George2012-05-061-1/+1
| |
* | lavfi: remove av_buffersrc_buffer.Nicolas George2012-05-062-15/+0
| | | | | | | | | | | | | | It is no longer used anywhere. Furthermore, the header it was declared in was not installed, so it can not be considered part of the public API.
* | buffersrc: fix av_buffersrc_add_ref doxy.Nicolas George2012-05-061-1/+1
| | | | | | | | av_buffersrc_add_ref can handle audio too now.
* | ffmpeg: do not include vsrc_buffer.h.Nicolas George2012-05-061-1/+0
| |
* | ffmpeg: replace av_vsrc_buffer_add_frame by av_buffersrc_add_frame.Nicolas George2012-05-061-1/+1
| |
* | ffmpeg: replace av_buffersrc_buffer with av_buffersrc_add_ref.Nicolas George2012-05-061-2/+4
| |
* | oggparsevorbis.c: Check for OOM when using av_mallocz.Carl Eugen Hoyos2012-05-061-0/+2
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-0510-321/+196
|\ \ | |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: tests: Refactor rotozoom/videogen common code into a separate file. tests: Mark some file-internal symbols as static. build: Drop leftover .exp pattern from LIBSUFFIXES list. vsrc_buffer: return EAGAIN if no frame is available. WMAL: Shift output samples by the specified number of padding zeroes. WMAL: Restore removed code in mclms_predict() rtpdec_h264: Remove a useless ifdef rtpdec_h264: Remove outdated/useless/incorrect comments rtpdec_h264: Remove useless memory corruption checks rtpdec_h264: Return proper error codes rtpdec_h264: Check the available data length before reading rtpdec_h264: Add input size checks png: check bit depth for PAL8/Y400A pixel formats. ea: check chunk_size for validity. celp filters: Do not read earlier than the start of the 'out' vector. Conflicts: libavcodec/pngdec.c libavfilter/src_buffer.c tests/rotozoom.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * tests: Refactor rotozoom/videogen common code into a separate file.Diego Biurrun2012-05-054-252/+150
| |
| * tests: Mark some file-internal symbols as static.Diego Biurrun2012-05-052-11/+11
| |
OpenPOWER on IntegriCloud