Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | configure: Allow linking to the gnutls library | Martin Storsjö | 2011-11-05 | 1 | -0/+4 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avformat: Add ff_tls_init()/deinit() that initialize OpenSSL | Martin Storsjö | 2011-11-05 | 2 | -0/+82 |
| | | | | | | | If the application hasn't set up mutex callbacks, we set up our own using pthreads (or w32pthreads). Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | configure: Allow linking to openssl | Martin Storsjö | 2011-11-05 | 1 | -0/+8 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avcodec: Allow locking and unlocking an avformat specific mutex | Martin Storsjö | 2011-11-05 | 3 | -1/+27 |
| | | | | | | | This extends the lock manager in avcodec to manage two separate mutexes via the user-specified lock functions. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avformat: Split out functions from network.h to a new file, network.c | Martin Storsjö | 2011-11-05 | 3 | -49/+84 |
| | | | | Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | binkaudio: expand quant_table to accommodate all possible values | Justin Ruggles | 2011-11-04 | 1 | -2/+2 |
| | |||||
* | libx264: Set the default of the rc_lookahead option to -1 | Martin Storsjö | 2011-11-04 | 1 | -1/+1 |
| | | | | | | | | This allows it to use the defaults specified by preset/tune, without overwriting it with the default value from the AVCodecContext field. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avcodec: Set flags2 default value depending on availability | Martin Storsjö | 2011-11-04 | 1 | -1/+11 |
| | | | | | | | This makes the code compile when FF_API_X264_GLOBAL_OPTS or FF_API_LAME_GLOBAL_OPTS is 0. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | configure: declare dependency of h264_vaapi_hwaccel on h264_decoder | Diego Biurrun | 2011-11-04 | 1 | -1/+1 |
| | |||||
* | vp6: Fix illegal read. | Alex Converse | 2011-11-03 | 1 | -1/+3 |
| | |||||
* | avfilter: Don't copy garbage from the stack when setting up video pictures. | Alex Converse | 2011-11-03 | 1 | -2/+2 |
| | |||||
* | avcodec: Make sure codec_type is set by avcodec_get_context_defaults2 | Martin Storsjö | 2011-11-03 | 1 | -0/+1 |
| | | | | | | | | | | This function used to set codec_type. With the current fallback implementation based on avcodec_get_context_defaults3, codec_type won't be set to the value passed in, but will be set to AVMEDIA_TYPE_UNKNOWN. Legacy callers of this function might expect this field to be set to the value passed in. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avcodec: Remove a misplaced and useless attribute_deprecated | Martin Storsjö | 2011-11-03 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | If attribute_deprecated is used in an enum declaration, it should follow the 'enum' keyword, otherwise it's ignored silently. This is the only case of attribute_deprecated for enum declarations currently. Currently, this attribute_deprecated doesn't have any effect. If moved to the right place, it emits a warning every single time avcodec.h is included, like this: avcodec.h:2827: warning: ‘AVLPCType’ is deprecated (declared at avcodec.h:543) There is already a working attribute_deprecated for the corresponding field in AVCodecContext, so therefore this one shouldn't be needed. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | avconv: add -dump_attachment option. | Anton Khirnov | 2011-11-03 | 2 | -19/+87 |
| | |||||
* | avconv: add -attach option. | Anton Khirnov | 2011-11-03 | 2 | -1/+77 |
| | | | | It allows attaching arbitrary files, e.g. fonts to Matroska files. | ||||
* | avconv: make negative mappings disable only streams from the specified file | Anton Khirnov | 2011-11-03 | 1 | -1/+2 |
| | |||||
* | fmtconvert: fix int32_to_float_fmul_scalar() for windows x86_64 | Justin Ruggles | 2011-11-02 | 1 | -1/+5 |
| | | | | | | | 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 decoder | Maxim Poliakovski | 2011-11-03 | 3 | -3314/+1249 |
| | | | | | | | 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 Ruggles | 2011-11-02 | 1 | -3/+0 |
| | | | | fixes memleak with raw gsm demuxing. | ||||
* | flvenc: use first packet delay as global delay. | Justin Ruggles | 2011-11-02 | 1 | -5/+12 |
| | | | | This keeps the streams sychronized. The packets must be interleaved per-DTS. | ||||
* | ac3enc: doxygen update. | Justin Ruggles | 2011-11-02 | 4 | -42/+98 |
| | | | | | | 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 Ruggles | 2011-11-02 | 1 | -2/+2 |
| | | | | | 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 -1 | Justin Ruggles | 2011-11-02 | 1 | -9/+10 |
| | |||||
* | imc: do not set channel layout for stereo | Justin Ruggles | 2011-11-02 | 1 | -1/+1 |
| | | | | we only support decoding of mono imc | ||||
* | imc: validate channel count | Justin Ruggles | 2011-11-02 | 1 | -0/+5 |
| | | | | ask for a sample if not mono | ||||
* | imc: check for ff_fft_init() failure | Justin Ruggles | 2011-11-02 | 1 | -2/+5 |
| | |||||
* | imc: check output buffer size before decoding | Justin Ruggles | 2011-11-02 | 1 | -2/+8 |
| | |||||
* | imc: use DSPContext.bswap16_buf() to byte-swap packet data | Justin Ruggles | 2011-11-02 | 1 | -3/+3 |
| | |||||
* | rtsp: add allowed_media_types option | John Brooks | 2011-11-02 | 2 | -1/+16 |
| | | | | | | | | 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 seeking | Justin Ruggles | 2011-11-02 | 1 | -0/+7 |
| | |||||
* | libgsm: simplify decoding by using a loop | Justin Ruggles | 2011-11-02 | 1 | -7/+8 |
| | |||||
* | gsm: log error message when packet is too small | Justin Ruggles | 2011-11-02 | 2 | -2/+8 |
| | |||||
* | libgsmdec: do not needlessly set *data_size to 0 | Justin Ruggles | 2011-11-02 | 1 | -1/+0 |
| | |||||
* | gsmdec: do not needlessly set *data_size to 0 | Justin Ruggles | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | gsmdec: add flush function to reset the decoder state when seeking | Justin Ruggles | 2011-11-02 | 1 | -0/+8 |
| | |||||
* | libgsmdec: check output buffer size before decoding | Justin Ruggles | 2011-11-02 | 1 | -2/+9 |
| | |||||
* | gsmdec: log error message when output buffer is too small. | Justin Ruggles | 2011-11-02 | 1 | -2/+4 |
| | | | | also return AVERROR(EINVAL) instead of -1 | ||||
* | gsm: use av_get_bytes_per_sample() in frame_bytes calculation | Justin Ruggles | 2011-11-02 | 1 | -1/+2 |
| | |||||
* | Create separate functions for the raw GSM demuxer. | Justin Ruggles | 2011-11-02 | 3 | -13/+136 |
| | | | | | Put the new raw GSM demuxer in its own file. Fixes raw GSM demuxing. | ||||
* | Replace vendor string in Ogg and FLAC muxers. | Diego Biurrun | 2011-11-02 | 6 | -30/+30 |
| | |||||
* | Replace some forgotten FFmpeg references by Libav. | Diego Biurrun | 2011-11-02 | 6 | -18/+13 |
| | |||||
* | vsrc_testsrc: fix mailing list reference URL | Diego Biurrun | 2011-11-02 | 1 | -1/+1 |
| | |||||
* | Replace ffmpeg references with more accurate libav* references. | Diego Biurrun | 2011-11-02 | 12 | -15/+15 |
| | |||||
* | Replace outdated references to ffmpeg tool with avconv. | Diego Biurrun | 2011-11-02 | 8 | -13/+17 |
| | |||||
* | Remove some stray unnecessary ffmpeg references. | Diego Biurrun | 2011-11-02 | 20 | -21/+21 |
| | |||||
* | vp3: remove some pointless comments | Diego Biurrun | 2011-11-02 | 1 | -9/+0 |
| | |||||
* | id3v2: fix type of ID3v2EMFunc.free() | Anton Khirnov | 2011-11-02 | 1 | -2/+3 |
| | |||||
* | lavc: use designated initialisers for parsers. | Anton Khirnov | 2011-11-02 | 23 | -122/+106 |
| | |||||
* | g726dec: add flush() function to reset state when seeking | Justin Ruggles | 2011-11-01 | 1 | -0/+7 |
| | |||||
* | g726: don't pass index to g726_reset() | Justin Ruggles | 2011-11-01 | 1 | -4/+4 |
| | | | | calculate it from c->code_size instead. |