summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* wavpack: set bits_per_raw_sample for S32 samples to properly identify 24-bitHendrik Leppkes2012-07-23
| | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* h264: refactor NAL decode loopRonald S. Bultje2012-07-23
| | | | | | | | | | Write out the NAL decoding loops in full so that they are easier to parse for a preprocessor without it having to be aware of macros or other such things in C code. This also makes the code more readable. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* RTMPTE protocol supportSamuel Pitoiset2012-07-23
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* RTMPE protocol supportSamuel Pitoiset2012-07-23
| | | | | | | | | | This adds two protocols, but one of them is an internal implementation detail just used as an abstraction layer/generalization in the code. The RTMPE protocol implementation uses ffrtmpcrypt:// as an alternative to the tcp:// protocol. This allows moving most of the lower level logic out from the higher level generic rtmp code. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Add ff_rtmp_calc_digest_pos()Samuel Pitoiset2012-07-23
| | | | | | | This function is used for calculating digest position for RTMP handshake packets. Signed-off-by: Martin Storsjö <martin@martin.st>
* rtmp: Rename rtmp_calc_digest to ff_rtmp_calc_digest and make it globalSamuel Pitoiset2012-07-23
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* swscale: add missing HAVE_INLINE_ASM check.Ronald S. Bultje2012-07-22
| | | | The function called in this block is under HAVE_INLINE_ASM itself also.
* lavfi: place x86 inline assembly under HAVE_INLINE_ASM.Ronald S. Bultje2012-07-22
| | | | | This allows compiling this code using compilers that do not understand gcc-style inline assembly.
* vc1: Add a test for interlaced field picturesMashiat Sarker Shakkhar2012-07-22
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* swscale: Mark all init functions as av_coldDiego Biurrun2012-07-23
|
* swscale: x86: Drop pointless _mmx suffix from filenamesDiego Biurrun2012-07-23
| | | | The files do not contain only MMX code.
* lavf: use conditional notation for default codec in muxer declarations.Ronald S. Bultje2012-07-22
| | | | | This removes the use of macro nesting in these code constructs, which makes it easier to parse in pre-processors.
* swscale: place inline assembly bilinear scaler under HAVE_INLINE_ASM.Ronald S. Bultje2012-07-22
|
* dsputil: ppc: cosmetics: pretty-printJustin Ruggles2012-07-22
|
* dsputil: x86: add SHUFFLE_MASK_W macroJason Garrett-Glaser2012-07-22
| | | | Simplifies pshufb masks that operate on words.
* configure: respect CC_O setting in check_ccMans Rullgard2012-07-22
| | | | | | | | | | Use compiler-specific replacements for the -o flag in check_cc. This makes tests work properly with compilers using non-standard flags. The tms470 flags are updated to work with this scheme. Signed-off-by: Mans Rullgard <mans@mansr.com>
* FATE: fix the asyncts testAnton Khirnov2012-07-22
| | | | Nellymoser is float, so use oneoff comparison instead of md5.
* build: Drop gcc-specific warning flag from header compilation ruleDiego Biurrun2012-07-22
| | | | | | The flag was added to avoid excessive warning spam, but nowadays those warnings no longer occur in such large numbers as to require silencing. Besides, gcc-specific flags do not belong in the Makefiles.
* FATE: add a test for the asyncts audio filter.Anton Khirnov2012-07-22
|
* matroskadec: return more correct error code on read error.Anton Khirnov2012-07-22
|
* buffersrc: check ff_get_audio_buffer() for errors.Anton Khirnov2012-07-22
|
* lavfi: check all ff_get_video_buffer() calls for errors.Anton Khirnov2012-07-22
|
* lavfi: check all avfilter_ref_buffer() calls for errors.Anton Khirnov2012-07-22
|
* vf_select: avoid an unnecessary avfilter_ref_buffer().Anton Khirnov2012-07-22
|
* buffersrc: avoid creating unnecessary buffer referenceAnton Khirnov2012-07-22
|
* lavfi: use avfilter_unref_bufferp() where appropriate.Anton Khirnov2012-07-22
|
* vf_fps: add more error checks.Anton Khirnov2012-07-22
|
* vf_fps: fix a memleak on malloc failure.Anton Khirnov2012-07-22
|
* lavfi: check all ff_start_frame/draw_slice/end_frame calls for errorsAnton Khirnov2012-07-22
|
* lavfi: add error handling to end_frame().Anton Khirnov2012-07-22
|
* lavfi: add error handling to draw_slice().Anton Khirnov2012-07-22
|
* lavfi: add error handling to start_frame().Anton Khirnov2012-07-22
|
* Bump libavcodec and libavformat minor versions for G.723.1 decoder and demuxerKostya Shishkov2012-07-22
|
* G.723.1 demuxer and decoderMohamed Naufal Basheer2012-07-22
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* Add a shift parameter to celp_lp_synthesis_filter()Mohamed Naufal Basheer2012-07-22
| | | | | | This is intended for reuse by the G.723.1 decoder Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* libopenjpeg: K&R formatting cosmeticsLuca Barbato2012-07-22
|
* yadif: use emms_c() instead of inline assembly for emms invocations.Ronald S. Bultje2012-07-21
|
* ac3: don't use different names for option tables in the template file.Ronald S. Bultje2012-07-21
| | | | | The variables which are declared in the teplate file are static and therefore there is no symbol clash.
* lavfi: use const for AVFilterPad declarations in all filters.Ronald S. Bultje2012-07-21
|
* adpcm: don't duplicate identical AVSampleFmt array for each encoder.Ronald S. Bultje2012-07-21
|
* configure: cosmetics: Group test dependencies togetherDiego Biurrun2012-07-21
|
* configure: add more passthrough flags in tms470 filterMans Rullgard2012-07-21
| | | | | | This is in preparation for following changes. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: move flag filtering functions out of if/else blocksMans Rullgard2012-07-21
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* x86: swscale: Place inline assembly code under appropriate #ifdefsRonald S. Bultje2012-07-21
| | | | | | Fixes compilation for compilers that do not support gcc inline assembly. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* rtsp: remove terminal comma in FF_RTP_FLAG_OPTS macro.Ronald S. Bultje2012-07-21
| | | | | | | This makes usage of the macro look more natural when used with array entries. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* configure: Remove redundant RTMPT/RTMPTS dependenciesSamuel Pitoiset2012-07-21
| | | | | | | The incompatibility with librtmp is already expressed in the ffrtmphttp protocol dependency declaration, which both RTMPT and RTMPTS depend on. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* configure: add filtering of host cflags/ldflagsMans Rullgard2012-07-21
| | | | | | | This is in preparation for supporting host compilers with non-standard flags. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: initialise all flag filters at the same placeMans Rullgard2012-07-21
| | | | | | This is more consistent, and doing it earlier is harmless. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: add filtering of linker flagsMans Rullgard2012-07-21
| | | | | | | | This allows filtering of linker flags the same was as already supported for CFLAGS. The filter must be initialised to 'echo' early since it is invoked by --extra-ldflags. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: name some variables more consistentlyMans Rullgard2012-07-21
| | | | | | | Name variables pertaining to various types of flags with 'cflags' etc as prefix instead of suffix. Signed-off-by: Mans Rullgard <mans@mansr.com>