summaryrefslogtreecommitdiffstats
path: root/libavcodec/version.h
Commit message (Collapse)AuthorAgeFilesLines
* prores encoderKostya Shishkov2012-02-151-1/+1
|
* CDXL demuxer and decoderPaul B Mahol2012-02-141-1/+1
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacketAnton Khirnov2012-02-081-0/+3
| | | | Deprecate avcodec_encode_video().
* lavc: remove disabled FF_API_AVFRAME_AGE cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_DATA_POINTERS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_TIFFENC_COMPLEVEL cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_INTERNAL_CONTEXT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_PARSE_FRAME cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_GET_ALPHA_INFO cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_MJPEG_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_SNOW_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_LAME_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_AVCODEC_INIT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_ER cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_DRC_SCALE cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_AVCODEC_OPEN cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_ALLOC_CONTEXT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_GET_PIX_FMT_NAME cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_FLAC_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_OLD_FF_PICT_TYPES cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_THREAD_INIT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_ANTIALIAS_ALGO cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_OLD_AUDIOCONVERT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_OLD_SAMPLE_FMT cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_PALETTE_CONTROL cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_MPEGVIDEO_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove disabled FF_API_X264_GLOBAL_OPTS cruft.Anton Khirnov2012-01-271-3/+0
|
* lavc: remove the deprecated opt.h header.Anton Khirnov2012-01-271-3/+0
|
* lavc: increase major version to 54.Anton Khirnov2012-01-271-2/+2
| | | | | The lavf-ffm test results change because ffmenc writes AVCodecContext.flags/flags2 and the defaults for those change.
* avcodec: add a new codec_id for CRYO APC IMA ADPCM.Justin Ruggles2012-01-241-1/+1
| | | | | The stereo layout and extradata is significantly different from that in Westwood IMA ADPCM, so a separate codec_id is warranted.
* lavc: postpone the removal of AVCodecContext.request_channels.Anton Khirnov2012-01-241-1/+1
| | | | | | Although it has been deprecated for a long time, its intended replacement (request_channel_layout) is not actually used anywhere, so request_channels is currently the only way to access that functionality.
* lavc: postpone removing old audio encoding and decoding APIAnton Khirnov2012-01-241-2/+2
| | | | It has been deprecated only recently.
* XWD encoder and decoderPaul B Mahol2012-01-231-1/+1
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* avcodec: bump minor version and add APIChanges for the new audio encoding APIJustin Ruggles2012-01-151-1/+1
|
* avcodec: Add avcodec_encode_audio2() as replacement for avcodec_encode_audio()Justin Ruggles2012-01-151-0/+3
| | | | | | | | This allows audio encoders to optionally take an AVFrame as input and write encoded output to an AVPacket. This also adds AVCodec.encode2() which will also be usable by video and subtitle encoders once support is implemented in the public functions.
* avcodec: add GSM parserJustin Ruggles2012-01-111-2/+2
| | | | | The WAVE demuxer returns packets with many blocks per frame, which needs to be parsed into single blocks. This has a side-effect of fixing the timestamps.
* threads: introduce CODEC_CAP_AUTO_THREADS and add it to libx264Janne Grunau2012-01-011-1/+1
| | | | | | Some external codecs have their own code to determine the best number of threads. This number is not necessary the number of cpu cores. Thread_count will be only 0 if the codec has CODEC_CAP_AUTO_THREADS.
* threads: default to automatic thread count detectionJanne Grunau2011-12-311-1/+1
|
* Indeo 4 decoderKostya Shishkov2011-12-281-1/+1
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
* Add minor bumps and APIchanges entries for lavc/lavfi changes.Anton Khirnov2011-12-251-1/+1
|
* libavcodec: Define a side data type for parameter changesMartin Storsjö2011-12-211-1/+1
| | | | | | | Also define a codec capability for codecs that can handle parameters changed externally between decoded packets. Signed-off-by: Martin Storsjö <martin@martin.st>
* libavcodec: Define a side data type for new extradataMartin Storsjö2011-12-211-2/+2
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avcodec: deprecate AVFrame.ageMans Rullgard2011-12-181-1/+4
| | | | | | | | This was intended as an optimisation for skipped blocks in MPEG2 P-frames and never used elsewhere. Removing this "optimisation" speeds up MPEG2 decoding by 1-2% (ARM Cortex-A9). Signed-off-by: Mans Rullgard <mans@mansr.com>
* v410 encoder and decoderDerek Buitenhuis2011-12-131-1/+1
| | | | | | | | v410 is a packed 10-bit 4:4:4 YCbCr format used in QuickTime. Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
* cljr: add encoderPaul B Mahol2011-12-081-1/+1
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* g722: Change bits per sample to 4Sjoerd Simons2011-12-051-1/+1
| | | | | | | | | | | | | | | Earlier, bits per sample was defined as 8, since bits_per_coded_sample was used to indicate whether to ignore the lower bits of the codeword, having values 6, 7 or 8. g722 encodes 2 samples into one byte codeword, therefore the bits per sample is 4. By changing this, the generated timestamps for streams encoded with g722 become correct. This makes timestamp generation for g722 data correct (both when encoding and when demuxing from raw g722 files). Signed-off-by: Martin Storsjö <martin@martin.st>
* Add avcodec_decode_audio4().Justin Ruggles2011-12-021-1/+4
| | | | | | Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
* avcodec: change number of plane pointers from 4 to 8 at next major bump.Justin Ruggles2011-12-021-2/+4
| | | | | | Add AV_NUM_DATA_POINTERS to simplify the bump transition. This will allow for supporting more planar audio channels without having to allocate separate pointer arrays.
* adx: add an ADX parser.Justin Ruggles2011-11-261-2/+2
| | | | | | This simplifies the decoder so it doesn't have to process an in-packet header or handle arbitrary-sized packets. It also fixes decoding of files with large headers.
* Make channel layout masks unsignedMans Rullgard2011-11-251-1/+1
| | | | | | | | | | It makes more sense for a bit mask to use an unsigned type. The change should be source and binary compatible on all supported systems, hence micro version bump. Fixes a few invalid shifts. Signed-off-by: Mans Rullgard <mans@mansr.com>
OpenPOWER on IntegriCloud