summaryrefslogtreecommitdiff
path: root/libavcodec/options_table.h
Commit message (Collapse)AuthorAge
...
* lavc: move CODEC_FLAG_MV0 to mpegvideoAnton Khirnov2014-05-01
|
* lavc: make the xvid-specific "gmc" flag a private option of libxvidAnton Khirnov2014-05-01
|
* lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideoAnton Khirnov2014-05-01
|
* lavc: deprecate CODEC_FLAG_INPUT_PRESERVEDAnton Khirnov2014-05-01
| | | | The addition of reference-counted frames makes it pointless.
* Remove all SH4 architecture optimizationsDiego Biurrun2014-03-13
| | | | SH4 has been end-of-lifed and no more test machines are available.
* Add missing #includes for *INT64_MAX and *INT64_CDiego Biurrun2013-11-23
|
* lavc: deprecate FF_MAX_B_FRAMESAnton Khirnov2013-11-14
| | | | | | We should not arbitrarily decide the maximum B-frame number for all encoders supported by Libav, each encoder should be able to set its own limits.
* lavc: make error_rate a private option of mpegvideo encodersAnton Khirnov2013-11-14
|
* Deprecate obsolete XvMC hardware decoding supportDiego Biurrun2013-11-13
| | | | | | | XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
* Remove all Alpha architecture optimizationsDiego Biurrun2013-11-13
| | | | Alpha has been end-of-lifed and no more test machines are available.
* lavc: deprecate unused FF_BUG_OLD_MSMPEG4Anton Khirnov2013-10-31
|
* lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.Anton Khirnov2013-10-31
| | | | It has been deprecated/unused for about 10 years.
* lavc: deprecate FF_DEBUG_VIS_*Anton Khirnov2013-10-31
| | | | | Those flags have no effect since 37045e422903695e610cca6ecb753df643ab9380.
* lavc: deprecate AVCodecContext.debug_mvAnton Khirnov2013-10-31
| | | | It has been unused since 37045e422903695e610cca6ecb753df643ab9380.
* lavc: deprecate FF_DEBUG_MV and remove all traces of its useAnton Khirnov2013-10-31
| | | | | | It has not been actually used since 37045e422903695e610cca6ecb753df643ab9380, when the broken vismv code was removed.
* h264: wait for initial complete frame before outputing framesJohn Stebbins2013-10-31
| | | | | | | | This can be optionally disabled whith the "output_corrupt" flags option. When in "output_corrupt" mode, incomplete frames are signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME. Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavc: disable CRC checking by defaultAnton Khirnov2013-10-28
|
* avcodec/options: Drop deprecation warning suppression macrosDiego Biurrun2013-08-06
| | | | | | The options table is used in tools built by the host compiler and the deprecation macros pull in bits that are not safe to use if host and target compiler differ.
* Disable deprecation warnings for cases where a replacement is availableDiego Biurrun2013-08-02
|
* Give less generic names to global library option arraysDiego Biurrun2013-08-02
|
* lavc: Add option to encode MPEG-2 AAC with libfdk-aacKieran Kunhya2013-06-24
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* h264: fully support cropping.Anton Khirnov2013-04-19
| | | | | | Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com> Fixes Bug 378.
* 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_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 decoders: work with refcounted frames.Anton Khirnov2013-03-08
|
* 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.
* Drop Snow codecDiego Biurrun2013-01-06
| | | | Snow is a toy codec with no real-world use and horrible code.
* misc typo, style and wording fixesDiego Biurrun2012-12-18
|
* cosmetics: Use consistent names for multiple inclusion guards.Diego Biurrun2012-12-17
|
* lavc: remove stats_out from the options table.Anton Khirnov2012-10-22
| | | | | | | | | | | | | | Since it is declared as a string AVOption, the generic freeing code attempts to free it on codec close. Some codecs might have already freed it elsewhere (or didn't even allocate it with av_malloc() in the first place), so this might lead to an invalid free. There is no point in having this field accessible as an AVOption, so remove it from the options table. Fixes Bug 380. CC: libav-stable@libav.org
* avcodec: Remove broken MMI optimizationsDiego Biurrun2012-10-12
| | | | The code fails to compile and is broken beyond repair.
* options_table: refs option is not snow-onlyDiego Biurrun2012-10-11
|
* avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union memberMartin Storsjö2012-09-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union memberMartin Storsjö2012-09-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union memberMartin Storsjö2012-09-04
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* AVOptions: store defaults for INT64 options in int64 union member.Anton Khirnov2012-08-24
| | | | | Double does not have enough precision to represent all int64 numbers exactly.
* Don't include common.h from avutil.hMartin Storsjö2012-08-15
| | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* x86: remove libmpeg2 mmx(ext) idct functionsMans Rullgard2012-08-02
| | | | | | | | These functions are not faster than other mmx implementations on any hardware I have been able to test on, and they are horribly inaccurate. There is thus no reason to ever use them. Signed-off-by: Mans Rullgard <mans@mansr.com>
* libavcodec: Add more AAC profilesMartin Storsjö2012-07-12
| | | | | | | The numerical values of the profiles are the MPEG4 Audio Object Type values, minus one. Signed-off-by: Martin Storsjö <martin@martin.st>
* lavc: options: add planar names for request_sample_fmtMans Rullgard2012-07-05
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* lavc: remove stats_in from AVCodecContext options table.Anton Khirnov2012-06-21
| | | | | | | | | | | | Its documentation states that it is allocated/freed by the caller, but it is declared as an AV_OPT_TYPE_STRING AVOption. Since 367732832faaf1bac4ece37cf7fef8c911e16312 the AVOptions system frees strings automatically. This can be considered an API break, since it won't work when the caller doesn't use av_malloc() to allocate the memory or wants to use the string after closing the codec. Since there is not much value in this field being an AVOption, the best solution is to remove it from the options table.
* options_table: Add some missing #includes to fix "make checkheaders".Alex Converse2012-05-08
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* Remove lowres video decodingMans Rullgard2012-04-21
| | | | | | | This feature is complex, of questionable utility, and slows down normal decoding. Signed-off-by: Mans Rullgard <mans@mansr.com>
* doc/avconv: remove entries for AVOptions.Anton Khirnov2012-03-20
| | | | Documentation for those will be generated automatically.