summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* avconv: add -dump_attachment option.Anton Khirnov2011-11-03
|
* avconv: add -attach option.Anton Khirnov2011-11-03
| | | | It allows attaching arbitrary files, e.g. fonts to Matroska files.
* avconv: make negative mappings disable only streams from the specified fileAnton Khirnov2011-11-03
|
* fmtconvert: fix int32_to_float_fmul_scalar() for windows x86_64Justin Ruggles2011-11-02
| | | | | | | The calling convention only allows 4 non-stack parameter, with each float or int register being skipped if not used. fixes Bug 64
* replacement Indeo 3 decoderMaxim Poliakovski2011-11-03
| | | | | | | The new decoder is much smaller and has better code quality. Cleanup and fixes courtesy of Kostya Shishkov. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* gsm demuxer: do not allocate packet twice.Justin Ruggles2011-11-02
| | | | fixes memleak with raw gsm demuxing.
* flvenc: use first packet delay as global delay.Justin Ruggles2011-11-02
| | | | This keeps the streams sychronized. The packets must be interleaved per-DTS.
* ac3enc: doxygen update.Justin Ruggles2011-11-02
| | | | | | Add some parameters to existing function documentation. Remove some unneeded documentation. Convert some static function documentation to non-doxygen style.
* imc: return error codes instead of 0 for error conditions.Justin Ruggles2011-11-02
| | | | | This fixes a bug where the whole buffer was returned as decoded audio due to *data_size not being set to zero and the return value being >= 0.
* imc: return meaningful error codes instead of -1Justin Ruggles2011-11-02
|
* imc: do not set channel layout for stereoJustin Ruggles2011-11-02
| | | | we only support decoding of mono imc
* imc: validate channel countJustin Ruggles2011-11-02
| | | | ask for a sample if not mono
* imc: check for ff_fft_init() failureJustin Ruggles2011-11-02
|
* imc: check output buffer size before decodingJustin Ruggles2011-11-02
|
* imc: use DSPContext.bswap16_buf() to byte-swap packet dataJustin Ruggles2011-11-02
|
* rtsp: add allowed_media_types optionJohn Brooks2011-11-02
| | | | | | | | Streams from RTSP or SDP that do not match an allowed type will be skipped entirely, which allows video-only or audio-only streaming from servers that provide both. Signed-off-by: Martin Storsjö <martin@martin.st>
* libgsm: add flush function to reset the decoder state when seekingJustin Ruggles2011-11-02
|
* libgsm: simplify decoding by using a loopJustin Ruggles2011-11-02
|
* gsm: log error message when packet is too smallJustin Ruggles2011-11-02
|
* libgsmdec: do not needlessly set *data_size to 0Justin Ruggles2011-11-02
|
* gsmdec: do not needlessly set *data_size to 0Justin Ruggles2011-11-02
|
* gsmdec: add flush function to reset the decoder state when seekingJustin Ruggles2011-11-02
|
* libgsmdec: check output buffer size before decodingJustin Ruggles2011-11-02
|
* gsmdec: log error message when output buffer is too small.Justin Ruggles2011-11-02
| | | | also return AVERROR(EINVAL) instead of -1
* gsm: use av_get_bytes_per_sample() in frame_bytes calculationJustin Ruggles2011-11-02
|
* Create separate functions for the raw GSM demuxer.Justin Ruggles2011-11-02
| | | | | Put the new raw GSM demuxer in its own file. Fixes raw GSM demuxing.
* Replace vendor string in Ogg and FLAC muxers.Diego Biurrun2011-11-02
|
* Replace some forgotten FFmpeg references by Libav.Diego Biurrun2011-11-02
|
* vsrc_testsrc: fix mailing list reference URLDiego Biurrun2011-11-02
|
* Replace ffmpeg references with more accurate libav* references.Diego Biurrun2011-11-02
|
* Replace outdated references to ffmpeg tool with avconv.Diego Biurrun2011-11-02
|
* Remove some stray unnecessary ffmpeg references.Diego Biurrun2011-11-02
|
* vp3: remove some pointless commentsDiego Biurrun2011-11-02
|
* id3v2: fix type of ID3v2EMFunc.free()Anton Khirnov2011-11-02
|
* lavc: use designated initialisers for parsers.Anton Khirnov2011-11-02
|
* g726dec: add flush() function to reset state when seekingJustin Ruggles2011-11-01
|
* g726: don't pass index to g726_reset()Justin Ruggles2011-11-01
| | | | calculate it from c->code_size instead.
* g726enc: add private option for setting code size directly.Justin Ruggles2011-11-01
| | | | | This is an easy alternative to setting bit_rate. This patch also selects the closest bit_rate to the requested one rather than requiring an exact value.
* g726: wrap the decoder functions with a CONFIG_ADPCM_G726_DECODER checkJustin Ruggles2011-11-01
|
* g726: group the g726_encoder AVCodec with the other encoding functionsJustin Ruggles2011-11-01
|
* g726: return AVERROR(EINVAL) instead of -1 for invalid channel countJustin Ruggles2011-11-01
|
* g726enc: use av_assert0() for sample_rate validationJustin Ruggles2011-11-01
| | | | This should never happen, but the check avoids a divide-by-zero.
* g726: treat sample rates other than 8kHz as unofficial.Justin Ruggles2011-11-01
|
* g726dec: remove the sample_rate validationJustin Ruggles2011-11-01
|
* g726: use bits_per_coded_sample instead of bitrate to determine modeJustin Ruggles2011-11-01
| | | | | | | | | | This requires some workarounds in the WAV muxer and demuxer. We need to write the correct bits_per_coded_sample and block_align in the muxer. In the demuxer, we cannot rely on the bits_per_coded_sample value, so we use the bit rate and sample rate to determine the value. This avoids having the decoder rely on AVCodecContext.bit_rate, which is not required to be set by the user for decoding according to our API.
* g726: split the init function for the encoder and decoderJustin Ruggles2011-11-01
| | | | This also allows for not having a decoder close function.
* g726: pre-calculate the number of output samples.Justin Ruggles2011-11-01
| | | | Allows for checking output buffer size and simplification of decoding loop.
* g726: use int16_t instead of shortJustin Ruggles2011-11-01
|
* Enable w32threads automatically unless explicitly disabledMartin Storsjö2011-11-01
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* cmdutils: Rename read_file to cmdutils_read_fileMartin Storsjö2011-10-31
| | | | | | | This symbol name clashes with a symbol in gnutls, if linking statically to that library. Signed-off-by: Martin Storsjö <martin@martin.st>