Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FFmpeg/FFmpeg.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-02-15prores encoderKostya Shishkov
2012-02-15CDXL demuxer and decoderPaul B Mahol
Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Diego Biurrun <diego@biurrun.de>
2012-02-08lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacketAnton Khirnov
Deprecate avcodec_encode_video().
2012-01-27lavc: remove disabled FF_API_AVFRAME_AGE cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_DATA_POINTERS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_TIFFENC_COMPLEVEL cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_INTERNAL_CONTEXT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_PARSE_FRAME cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_GET_ALPHA_INFO cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_MJPEG_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_SNOW_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_LAME_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_AVCODEC_INIT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_ER cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_DRC_SCALE cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_AVCODEC_OPEN cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_ALLOC_CONTEXT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_GET_PIX_FMT_NAME cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_FLAC_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_OLD_FF_PICT_TYPES cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_THREAD_INIT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_ANTIALIAS_ALGO cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_OLD_AUDIOCONVERT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_OLD_SAMPLE_FMT cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_PALETTE_CONTROL cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_MPEGVIDEO_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove disabled FF_API_X264_GLOBAL_OPTS cruft.Anton Khirnov
2012-01-27lavc: remove the deprecated opt.h header.Anton Khirnov
2012-01-27lavc: increase major version to 54.Anton Khirnov
The lavf-ffm test results change because ffmenc writes AVCodecContext.flags/flags2 and the defaults for those change.
2012-01-24avcodec: add a new codec_id for CRYO APC IMA ADPCM.Justin Ruggles
The stereo layout and extradata is significantly different from that in Westwood IMA ADPCM, so a separate codec_id is warranted.
2012-01-24lavc: postpone the removal of AVCodecContext.request_channels.Anton Khirnov
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.
2012-01-24lavc: postpone removing old audio encoding and decoding APIAnton Khirnov
It has been deprecated only recently.
2012-01-23XWD encoder and decoderPaul B Mahol
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2012-01-16avcodec: bump minor version and add APIChanges for the new audio encoding APIJustin Ruggles
2012-01-16avcodec: Add avcodec_encode_audio2() as replacement for avcodec_encode_audio()Justin Ruggles
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.
2012-01-11avcodec: add GSM parserJustin Ruggles
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.
2012-01-01threads: introduce CODEC_CAP_AUTO_THREADS and add it to libx264Janne Grunau
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.
2011-12-31threads: default to automatic thread count detectionJanne Grunau
2011-12-28Indeo 4 decoderKostya Shishkov
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
2011-12-25Add minor bumps and APIchanges entries for lavc/lavfi changes.Anton Khirnov
2011-12-22libavcodec: Define a side data type for parameter changesMartin Storsjö
Also define a codec capability for codecs that can handle parameters changed externally between decoded packets. Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-22libavcodec: Define a side data type for new extradataMartin Storsjö
Signed-off-by: Martin Storsjö <martin@martin.st>
2011-12-19avcodec: deprecate AVFrame.ageMans Rullgard
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>
2011-12-14v410 encoder and decoderDerek Buitenhuis
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>
2011-12-08cljr: add encoderPaul B Mahol
Signed-off-by: Diego Biurrun <diego@biurrun.de>
2011-12-05g722: Change bits per sample to 4Sjoerd Simons
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>
2011-12-03Add avcodec_decode_audio4().Justin Ruggles
Deprecate avcodec_decode_audio3(). Implement audio support in avcodec_default_get_buffer(). Implement the new audio decoder API in all audio decoders.
2011-12-03avcodec: change number of plane pointers from 4 to 8 at next major bump.Justin Ruggles
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.
2011-11-27adx: add an ADX parser.Justin Ruggles
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.
2011-11-25Make channel layout masks unsignedMans Rullgard
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>