summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* 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>
* configure: remove filter_cppflagsMans Rullgard2012-07-21
| | | | | | | This is not used and the current design would not work properly if mixing tools needing different filters. Signed-off-by: Mans Rullgard <mans@mansr.com>
* configure: set icc_version where it is neededMans Rullgard2012-07-21
| | | | | | This variable is only used once, so setting it there is clearer. Signed-off-by: Mans Rullgard <mans@mansr.com>
* mpegenc: remove disabled codeDiego Biurrun2012-07-21
|
* lavfi: unref AVFilterLink.out_buf in ff_end_frame().Anton Khirnov2012-07-20
| | | | | This reduces code duplication and prevents stale pointers from remaining on the link.
* lavfi: unref AVFilterLink.cur_buf in ff_end_frame().Anton Khirnov2012-07-20
| | | | | This reduces code duplication and prevents stale pointers from remaining on the link.
* vsrc_testsrc: avoid an unnecessary avfilter_ref_buffer().Anton Khirnov2012-07-20
|
* vf_slicify: clear AVFilterLink.cur_buf in start_frame().Anton Khirnov2012-07-20
| | | | | The buffer is passed on to the next filter, so we shouldn't keep any pointers to it.
* vf_settb: simplify start_frame().Anton Khirnov2012-07-20
| | | | | Avoid pointless filter ref/unref. Just use the reference passed to start_frame().
* vf_fieldorder: don't give up its own reference to the output buffer.Anton Khirnov2012-07-20
|
* vf_pad: don't give up its own reference to the output buffer.Anton Khirnov2012-07-20
|
* vf_overlay: don't access a buffer reference that's been given away.Anton Khirnov2012-07-20
|
* vf_drawtext: don't give up its own reference to the input buffer.Anton Khirnov2012-07-20
| | | | | | Directly forwarding the input buffer to the next filter means that drawtext no longer owns any references to it and thus shouldn't refer to it in any way.
* vf_gradfun: don't store two pointers to one AVFilterBufferRef.Anton Khirnov2012-07-20
|
* vf_delogo: don't store two pointers to one AVFilterBufferRef.Anton Khirnov2012-07-20
|
* vf_aspect: clear AVFilterLink.cur_buf in start_frame().Anton Khirnov2012-07-20
| | | | | The buffer is passed on to the next filter, so we shouldn't keep any pointers to it.
* lavfi: add avfilter_unref_bufferp()Robert Nagy2012-07-20
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* libopenjpeg: introduce lowres and lowqual private optionsLuca Barbato2012-07-20
| | | | | OpenJPEG can decode in lower resolution or decode only a number of enhancement layers.
* FATE: add a test for flac cover art.Anton Khirnov2012-07-20
|
* cafdec: allow larger ALAC magic cookieJustin Ruggles2012-07-19
| | | | | It already skips any extra bytes at the end, and apparently there are some samples in the wild with larger 'kuki' chunks.
* alac: fix channel pointer assignment for 24 and 32-bitJustin Ruggles2012-07-19
| | | | Needs to be done separately for each element.
* alac: cosmetics: general pretty-printing and comment clean upJustin Ruggles2012-07-19
|
* alac: calculate buffer size outside the loop in allocate_buffers()Justin Ruggles2012-07-19
|
* alac: change some data types to plain intJustin Ruggles2012-07-19
|
* alac: cosmetics: rename some variables and function namesJustin Ruggles2012-07-19
|
* alac: multi-channel decoding supportAndrew D'Addesio2012-07-19
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* alac: split element parsing into a separate functionJustin Ruggles2012-07-19
| | | | | This will make multi-channel implementation simpler. Based partially on a patch by Andrew D'Addesio <modchipv12@gmail.com>.
* alac: support a read sample size of up to 32Justin Ruggles2012-07-19
| | | | | Use get_bits_long() in decode_scalar(). Use unsigned int for decoded value.
* alac: output in planar sample formatJustin Ruggles2012-07-19
| | | | | Avoids unneeded interleaving and allows for reusing the AVFrame output buffer as the internal buffer for 24-bit and 32-bit sample size.
* alac: add 32-bit decoding supportJustin Ruggles2012-07-19
|
* alac: simplify channel interleavingAndrew D'Addesio2012-07-19
| | | | Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* alac: use AVPacket fields directly in alac_decode_frame()Justin Ruggles2012-07-19
|
* alac: fix check for valid max_samples_per_frameJustin Ruggles2012-07-19
|
* alac: use get_sbits() to read LPC coefficients instead of castingJustin Ruggles2012-07-19
|
* alac: move the current samples per frame to the ALACContextJustin Ruggles2012-07-19
| | | | This will simplify the multi-channel implementation.
* alac: avoid using a double-negative when checking if the frame is compressedJustin Ruggles2012-07-19
|
* alac: factor out output_size check in predictor_decompress_fir_adapt()Justin Ruggles2012-07-19
|
* alac: factor out loading of next decoded sample in LPC predictionJustin Ruggles2012-07-19
|
* alac: use index into buffer_out instead of incrementing the pointerJustin Ruggles2012-07-19
|
* alac: simplify lpc coefficient adaptationJustin Ruggles2012-07-19
|