summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* x86: PMINUB: port to cpuflagsDiego Biurrun2012-11-02
|
* x86: ac3dsp: port to cpuflagsDiego Biurrun2012-11-02
|
* lavc: add some AVPacket doxy.Anton Khirnov2012-11-02
|
* decode_audio3: initialize AVFrameIlkka Ollakka2012-11-01
| | | | | | Same fix and issue as in a25d912dca9cd553440167e0476c47581359c0fc Signed-off-by: Anton Khirnov <anton@khirnov.net>
* ws-snd1: set channel layoutJustin Ruggles2012-11-01
|
* wmavoice: set channel layoutJustin Ruggles2012-11-01
|
* wmapro: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles2012-11-01
|
* wma: do not keep private copies of some AVCodecContext fieldsJustin Ruggles2012-11-01
| | | | | channels, sample_rate, bit_rate, and block_align can be used directly from the AVCodecContext
* vmdaudio: set channel layoutJustin Ruggles2012-11-01
|
* twinvq: validate sample rate codeJustin Ruggles2012-11-01
| | | | | A large invalid value could cause undefined behavior when left-shifted by 8 later in the function.
* twinvq: set channel layoutJustin Ruggles2012-11-01
|
* twinvq: validate that channels is not <= 0Justin Ruggles2012-11-01
| | | | | This could occur due to integer overflow when reading the channel count from the extradata.
* truespeech: set channel layoutJustin Ruggles2012-11-01
|
* sipr: set channel layoutJustin Ruggles2012-11-01
|
* shorten: validate that the channel count in the header is not <= 0Justin Ruggles2012-11-01
|
* ra288dec: set channel layoutJustin Ruggles2012-11-01
|
* ra144dec: set channel layoutJustin Ruggles2012-11-01
|
* qdm2: remove unneeded checks for channel countJustin Ruggles2012-11-01
|
* qdm2: make sure channels is not <= 0 and set channel layoutJustin Ruggles2012-11-01
|
* qcelpdec: set channel layoutJustin Ruggles2012-11-01
|
* nellymoserdec: set channels to 1Justin Ruggles2012-11-01
|
* libopencore-amr: set channel layout for amr-nb or if not set by the userJustin Ruggles2012-11-01
|
* libilbc: set channel layoutJustin Ruggles2012-11-01
|
* dpcm: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles2012-11-01
|
* imc: set channels to 1 instead of validating itJustin Ruggles2012-11-01
|
* gsmdec: always set channel layout and sample rate at initializationJustin Ruggles2012-11-01
| | | | Only mono 8kHz is supported.
* libgsmdec: always set channel layout and sample rate at initializationJustin Ruggles2012-11-01
| | | | Only mono 8kHz is supported.
* g726dec: do not validate sample rateJustin Ruggles2012-11-01
| | | | For decoding it does not really matter what the sample rate is.
* g726dec: set channel layout at initialization instead of validating itJustin Ruggles2012-11-01
|
* flacdec: do not warn on sample rate changeJustin Ruggles2012-11-01
|
* flacdec: allow mid-stream channel layout changeJustin Ruggles2012-11-01
| | | | | 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 allocationJustin Ruggles2012-11-01
| | | | Also, return an error on allocation failure.
* dcadec: allow the decoder to change the channel layout mid-streamJustin Ruggles2012-11-01
|
* cook: use av_dlog() for debug logging instead of av_log() with AV_LOG_ERRORJustin Ruggles2012-11-01
|
* cook: move samples_per_frame from COOKSubpacket to where it is usedJustin Ruggles2012-11-01
|
* cook: use av_get_channel_layout_nb_channels() instead of cook_count_channels()Justin Ruggles2012-11-01
|
* cook: reverse a condition so that the code makes more senseJustin Ruggles2012-11-01
|
* cook: remove unneeded COOKContext variable, sample_rateJustin Ruggles2012-11-01
|
* cook: remove unneeded COOKContext variable, bit_rateJustin Ruggles2012-11-01
|
* cook: use AVCodecContext.channels instead of keeping a private copyJustin Ruggles2012-11-01
|
* bmvaudio: set channel layout at init() rather than validating itJustin Ruggles2012-11-01
|
* atrac1: do not keep a copy of channel count in the private contextJustin Ruggles2012-11-01
|
* dsicinaudio: set channels and channel layoutJustin Ruggles2012-11-01
|
* g722dec: set channel layout at initialization instead of validating itJustin Ruggles2012-11-01
|
* amrwbdec: set channels, channel_layout, and sample_rateJustin Ruggles2012-11-01
| | | | Only mono 16kHz is supported.
* amrnbdec: set channels, channel_layout, and sample_rateJustin Ruggles2012-11-01
| | | | Only mono 8kHz is supported.
* dca_parser: allow the parser to change the sample rateJustin Ruggles2012-11-01
|
* lavc: check channel count after decoder initJustin Ruggles2012-11-01
| | | | | | Ensures the decoder did not set channel count to an insanely high value during initialization, which could cause large memory usage when it tries to get a buffer during decoding.
* lavc: move SANE_NB_CHANNELS to internal.h and use it in the PCM decodersJustin Ruggles2012-11-01
|
* x86: Move optimization suffix to end of function namesDiego Biurrun2012-10-31
| | | | This simplifies cpuflags porting.