Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | libvpxenc: Allow enabling constrained quality (CQ) mode | James Zern | 2012-11-08 | 1 | -2/+8 |
| | | | | | | The CQ mode was introduced in libvpx 0.9.6. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | libopencore-amr: Check the return value of amr_decode_fix_avctx | Martin Storsjö | 2012-11-07 | 1 | -15/+10 |
| | | | | | | | | | | | | | This allows getting rid of redundant checks later in the codec specific init functions. Move the check to before actually initializing the decoder lib, to simplify error handling. This fixes a case of returning a value from a void function, present since d40dab907. Signed-off-by: Martin Storsjö <martin@martin.st> | ||||
* | flacenc: use RICE2 entropy coding mode for 24-bit | Justin Ruggles | 2012-11-05 | 1 | -16/+39 |
| | |||||
* | flacenc: add 24-bit encoding | Justin Ruggles | 2012-11-05 | 1 | -25/+63 |
| | |||||
* | flacdsp: move lpc encoding from FLAC encoder to FLACDSPContext | Justin Ruggles | 2012-11-05 | 4 | -110/+158 |
| | | | | | Also, templatize the functions for 16-bit and 32-bit sample range. This will be used for 24-bit FLAC encoding. | ||||
* | flacenc: use uint64_t for bit counts | Justin Ruggles | 2012-11-05 | 1 | -25/+33 |
| | | | | Needed to avoid integer overflows for 24-bit encoding. | ||||
* | flacenc: remove wasted trailing 0 bits | Justin Ruggles | 2012-11-05 | 1 | -2/+37 |
| | |||||
* | flacenc: use a separate buffer for byte-swapping for MD5 checksum on big-endian | Justin Ruggles | 2012-11-05 | 1 | -9/+28 |
| | | | | This is much faster than calculating the MD5 one sample at a time. | ||||
* | x86: h264qpel: Only define mmxext QPEL functions if H264QPEL is enabled | Diego Biurrun | 2012-11-05 | 1 | -1/+1 |
| | | | | This fixes compilation with --disable-everything and components enabled. | ||||
* | x86: PABSW: port to cpuflags | Diego Biurrun | 2012-11-05 | 1 | -3/+0 |
| | |||||
* | x86: vc1dsp: port to cpuflags | Diego Biurrun | 2012-11-05 | 2 | -43/+44 |
| | |||||
* | x86: Refactor PSWAPD fallback implementations and port to cpuflags | Diego Biurrun | 2012-11-02 | 2 | -29/+4 |
| | |||||
* | parser: Move Doxygen documentation to the header files | Diego Biurrun | 2012-11-02 | 3 | -9/+9 |
| | |||||
* | PGS subtitles: Expose forced flag | John Stebbins | 2012-11-02 | 3 | -4/+12 |
| | | | | | | | Useful for detection of subtitles displayed during foreign language scenes. Signed-off-by: Diego Biurrun <diego@biurrun.de> | ||||
* | x86: PMINUB: port to cpuflags | Diego Biurrun | 2012-11-02 | 1 | -3/+0 |
| | |||||
* | x86: ac3dsp: port to cpuflags | Diego Biurrun | 2012-11-02 | 1 | -42/+42 |
| | |||||
* | lavc: add some AVPacket doxy. | Anton Khirnov | 2012-11-02 | 1 | -0/+22 |
| | |||||
* | decode_audio3: initialize AVFrame | Ilkka Ollakka | 2012-11-01 | 1 | -1/+1 |
| | | | | | | Same fix and issue as in a25d912dca9cd553440167e0476c47581359c0fc Signed-off-by: Anton Khirnov <anton@khirnov.net> | ||||
* | ws-snd1: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -6/+5 |
| | |||||
* | wmavoice: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -0/+3 |
| | |||||
* | wmapro: use AVCodecContext.channels instead of keeping a private copy | Justin Ruggles | 2012-11-01 | 1 | -27/+25 |
| | |||||
* | wma: do not keep private copies of some AVCodecContext fields | Justin Ruggles | 2012-11-01 | 4 | -56/+48 |
| | | | | | channels, sample_rate, bit_rate, and block_align can be used directly from the AVCodecContext | ||||
* | vmdaudio: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -0/+4 |
| | |||||
* | twinvq: validate sample rate code | Justin Ruggles | 2012-11-01 | 1 | -0/+5 |
| | | | | | A large invalid value could cause undefined behavior when left-shifted by 8 later in the function. | ||||
* | twinvq: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -0/+4 |
| | |||||
* | twinvq: validate that channels is not <= 0 | Justin Ruggles | 2012-11-01 | 1 | -1/+1 |
| | | | | | This could occur due to integer overflow when reading the channel count from the extradata. | ||||
* | truespeech: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+3 |
| | |||||
* | sipr: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+4 |
| | |||||
* | shorten: validate that the channel count in the header is not <= 0 | Justin Ruggles | 2012-11-01 | 1 | -1/+1 |
| | |||||
* | ra288dec: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+6 |
| | |||||
* | ra144dec: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+4 |
| | |||||
* | qdm2: remove unneeded checks for channel count | Justin Ruggles | 2012-11-01 | 1 | -8/+0 |
| | |||||
* | qdm2: make sure channels is not <= 0 and set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+4 |
| | |||||
* | qcelpdec: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -1/+4 |
| | |||||
* | nellymoserdec: set channels to 1 | Justin Ruggles | 2012-11-01 | 1 | -0/+1 |
| | |||||
* | libopencore-amr: set channel layout for amr-nb or if not set by the user | Justin Ruggles | 2012-11-01 | 1 | -5/+9 |
| | |||||
* | libilbc: set channel layout | Justin Ruggles | 2012-11-01 | 1 | -3/+5 |
| | |||||
* | dpcm: use AVCodecContext.channels instead of keeping a private copy | Justin Ruggles | 2012-11-01 | 1 | -8/+6 |
| | |||||
* | imc: set channels to 1 instead of validating it | Justin Ruggles | 2012-11-01 | 1 | -2/+4 |
| | |||||
* | gsmdec: always set channel layout and sample rate at initialization | Justin Ruggles | 2012-11-01 | 1 | -4/+5 |
| | | | | Only mono 8kHz is supported. | ||||
* | libgsmdec: always set channel layout and sample rate at initialization | Justin Ruggles | 2012-11-01 | 1 | -13/+5 |
| | | | | Only mono 8kHz is supported. | ||||
* | g726dec: do not validate sample rate | Justin Ruggles | 2012-11-01 | 1 | -8/+0 |
| | | | | For decoding it does not really matter what the sample rate is. | ||||
* | g726dec: set channel layout at initialization instead of validating it | Justin Ruggles | 2012-11-01 | 1 | -4/+4 |
| | |||||
* | flacdec: do not warn on sample rate change | Justin Ruggles | 2012-11-01 | 1 | -5/+1 |
| | |||||
* | flacdec: allow mid-stream channel layout change | Justin Ruggles | 2012-11-01 | 4 | -18/+32 |
| | | | | | Although the libFLAC decoder cannot handle such a change, it is allowed by the spec and could potentially occur with live streams. | ||||
* | flacdec: use av_samples_* functions for sample buffer allocation | Justin Ruggles | 2012-11-01 | 1 | -14/+29 |
| | | | | Also, return an error on allocation failure. | ||||
* | dcadec: allow the decoder to change the channel layout mid-stream | Justin Ruggles | 2012-11-01 | 1 | -17/+1 |
| | |||||
* | cook: use av_dlog() for debug logging instead of av_log() with AV_LOG_ERROR | Justin Ruggles | 2012-11-01 | 1 | -4/+4 |
| | |||||
* | cook: move samples_per_frame from COOKSubpacket to where it is used | Justin Ruggles | 2012-11-01 | 1 | -6/+5 |
| | |||||
* | cook: use av_get_channel_layout_nb_channels() instead of cook_count_channels() | Justin Ruggles | 2012-11-01 | 1 | -11/+1 |
| |