summaryrefslogtreecommitdiff
path: root/libavcodec/avcodec.h
Commit message (Collapse)AuthorAge
* Add av_log_{ask_for_sample|missing_feature} replacements to libavutilDiego Biurrun2013-03-13
| | | | | This allows reporting missing features and requesting samples from all libraries in a standard way; with a simplified API.
* lavc: remove disabled FF_API_IDCT cruftAnton Khirnov2013-03-11
|
* lavc: remove disabled FF_API_SNOW cruftAnton Khirnov2013-03-11
|
* lavc: remove disabled FF_API_MMI cruftAnton Khirnov2013-03-11
|
* lavc: remove disabled FF_API_LIBMPEG2 cruftAnton Khirnov2013-03-11
|
* lavc: remove disabled FF_API_AVCODEC_RESAMPLE cruftAnton Khirnov2013-03-11
|
* lavc: remove disabled FF_API_CODEC_ID cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_FIND_BEST_PIX_FMT cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_DSP_MASK cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_SUB_ID cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_INTER_THRESHOLD cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_COLOR_TABLE_ID cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_MPV_GLOBAL_OPTS cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_OLD_ENCODE_VIDEO cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_OLD_ENCODE_AUDIO cruftAnton Khirnov2013-03-09
|
* lavc: remove disabled FF_API_OLD_DECODE_AUDIO cruftAnton Khirnov2013-03-09
|
* lavc decoders: work with refcounted frames.Anton Khirnov2013-03-08
|
* Move AVFrame from lavc to lavu.Anton Khirnov2013-03-08
| | | | Add AVBuffer-based reference counting API to it.
* lavc: move AVFrame.hwaccel_picture_private to Picture.Anton Khirnov2013-03-08
| | | | | This field is private and should not be present in a public struct. It is only used in DXVA with mpegvideo-based decoders currently.
* avpacket: use AVBuffer to allow refcounting the packets.Anton Khirnov2013-03-08
| | | | | | This will allow us to avoid copying the packets in many cases. This breaks ABI.
* lavc: Deprecate the deinterlace functions in libavcodecRonald S. Bultje2013-03-07
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* h264: Allow discarding the cropping information from SPSVittorio Giovara2013-01-25
| | | | | | Some 3D systems overload the meaning of the field for other purposes. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* lavc: put FF_IDCT_{VP3,H264,CAVS,BINK,EA,WMV2} under FF_API_IDCT.Ronald S. Bultje2013-01-20
| | | | | | This allows us to get rid of them on the next major bump. All of the above are functionally irrelevant, and most of them are unused, except the vp3 one, which is used wrongly in the bfin arch optimizations.
* mkv: support vp9 tagTom Finegan2013-01-14
|
* Drop Snow codecDiego Biurrun2013-01-06
| | | | Snow is a toy codec with no real-world use and horrible code.
* lavc: Correct the description of pkt_dtsMartin Storsjö2012-12-23
| | | | | | | | | | The description as updated in 6e5c44b0f made it sound like it is handled exactly like the pts, which it is not. Clarify that it is the packet that triggered returning the frame instead of just the last avpacket (in case of frame threading, it won't be the dts of the last packet). Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: make pkt_{p,d}ts doxy less confusingAnton Khirnov2012-12-23
|
* lavc: rewrite and extend AVFrame doxyAnton Khirnov2012-12-23
|
* miscellaneous typo fixesDiego Biurrun2012-12-21
|
* tak: demuxer, parser, and decoderPaul B Mahol2012-12-07
| | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com>
* lavc: clarify get_buffer() documentationJustin Ruggles2012-11-25
| | | | | This is needed for the AAC decoder, which may need to call get_buffer() more than once if the channel configuration changes.
* pixdesc: add av_pix_fmt_get_chroma_sub_sampleLuca Barbato2012-11-13
| | | | Deprecate avcodec_get_chroma_sub_sample.
* parser: Move Doxygen documentation to the header filesDiego Biurrun2012-11-02
|
* PGS subtitles: Expose forced flagJohn Stebbins2012-11-02
| | | | | | | Useful for detection of subtitles displayed during foreign language scenes. Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: add some AVPacket doxy.Anton Khirnov2012-11-02
|
* avcodec: Add a RFC 3389 comfort noise codecMartin Storsjö2012-10-29
| | | | | | | | | | This isn't too useful as a normal codec, but can be used in voip style applications. The decoder updates the noise generator parameters when a packet is given to it for decoding, but if called with an empty packet, it generates more noise according to the last parameters. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: fix documentation for AVCodecContext.delayJustin Ruggles2012-10-23
|
* lavc: extend frame_size doxy.Anton Khirnov2012-10-22
|
* lavc: update documentation for AVFrame.extended_dataJustin Ruggles2012-10-14
|
* avcodec: Remove broken MMI optimizationsDiego Biurrun2012-10-12
| | | | The code fails to compile and is broken beyond repair.
* Remove libmpeg2 #define remnantsDiego Biurrun2012-10-12
|
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* lavc: deprecate the audio resampling API.Anton Khirnov2012-10-05
| | | | It has been superseded by lavr.
* avcodec: document the use of AVCodecContext.delay for audio decodingNathan Caldwell2012-09-28
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Add Opus codec id and codec description.Andrew D'Addesio2012-09-27
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* lavc: add avcodec_free_frame().Anton Khirnov2012-09-24
| | | | | Since an AVFrame now has malloced members (extended_data), it must have a destructor.
* lavc: rename the argument of avcodec_alloc_frame/get_frame_defaultsAnton Khirnov2012-09-24
| | | | | AVFrame is used for both audio and video, so calling the argument 'pic' is misleading.
* lavc: replace AVCodecContext.encode with subtitle-specific callbackAnton Khirnov2012-09-17
| | | | | AVCodecContext.encode is currently used only for subtitles, encode2 is used for audio and video.
* libavcodec: remove av_destruct_packet_nofree()Mans Rullgard2012-09-15
| | | | | | This function was deprecated two major versions ago (2009). Signed-off-by: Mans Rullgard <mans@mansr.com>
* MSS2 decoderAlberto Delmás2012-08-31
| | | | Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>