summaryrefslogtreecommitdiff
path: root/libavcodec/utils.c
Commit message (Collapse)AuthorAge
* ARM: NEON optimised simple_idctMåns Rullgård2008-12-15
| | | | Originally committed as revision 16146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make register_avcodec() call avcodec_init().Stefano Sabatini2008-12-14
| | | | | | | This avoids the possibility to use a registered codec without first initializing libavcodec, which resulted in unexpected behavior. Originally committed as revision 16131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a more explicit "codec" rather than "format" as the parameter ofStefano Sabatini2008-12-14
| | | | | | register_avcodec(). Originally committed as revision 16130 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_log_missing_feature an internal function, and change its nameStefano Sabatini2008-12-08
| | | | | | to ff_log_missing_feature. Originally committed as revision 16037 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement the fields rc_max_available_vbv_use andBaptiste Coudurier2008-11-29
| | | | | | | | | | rc_min_vbv_overflow_use in AVCodecContext, and use their values in the ratecontrol code rather than hardcoded ones. See the thread: "[RFC] ratecontrol buffer size magic". Patch by Baptiste Coudurier. Originally committed as revision 15955 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Making it easier to send arbitrary structures as work orders to MT workersRoman Shaposhnik2008-11-12
| | | | Originally committed as revision 15804 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing #include "libavutil/avstring.h", fixesDiego Biurrun2008-11-05
| | | | | | libavcodec/utils.c:1139: warning: implicit declaration of function 'av_strlcat' Originally committed as revision 15777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add audio channel layout API to libavcodec.Peter Ross2008-11-01
| | | | Originally committed as revision 15762 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uses FF_ARRAY_ELEMS() where appropriateAurelien Jacobs2008-10-21
| | | | Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
* allows calling avcodec_find_(en|de)coder_by_name with NULL parameterAurelien Jacobs2008-10-08
| | | | Originally committed as revision 15586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark list heads static. Patch by Diego PettenòDiego Pettenò2008-10-04
| | | | Originally committed as revision 15548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* x264 has removed the b-rdo and bime options, and instead integratedJason Garrett-Glaser2008-10-02
| | | | | | | | them into the subme number to attempt to reduce the number of unnecessary options. subme now scales up to 9. Patch by Jason Garett-Glaser %darkshikari A gmail P com% Originally committed as revision 15523 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allocate 1 line more in the chroma plane for H.264, this avoids someMichael Niedermayer2008-09-30
| | | | | | | out of array reads with mmx/sse2 code. Fixes issue327. Originally committed as revision 15467 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace second (and wrong) call to avcodec_align_dimensions() by adjustingMichael Niedermayer2008-09-30
| | | | | | | stride_align. This is not particularly pretty and I will gladly implement something else if someone has an idea! Originally committed as revision 15466 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Uniformly define _XOPEN_SOURCE to 600.Diego Biurrun2008-09-29
| | | | | | | | | The feature_tests.h header from Sun systems (Solaris/OpenSolaris) will abort the build if _XOPEN_SOURCE is defined to 500, and C99 is requested (as well as POSIX.1-2001), and will only accept it to be defined to 600. inspired by a patch from Diego Pettenò, flameeyes gmail com Originally committed as revision 15460 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document the directpred auto value.Francesco Cosoleto2008-09-28
| | | | | | Patch by Francesco Cosoleto cosoleto ^^AT^^ gmail @@dot@@ com Originally committed as revision 15448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename error_resilience to error_recognition.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15270 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove DEFAULT_FRAME_RATE_BASE.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15265 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop deprecated SAMPLE_FMT_S24.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove stuff under #if LIBAVCODEC_VERSION_INT.Michael Niedermayer2008-09-08
| | | | Originally committed as revision 15263 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump Major version, this commit is almost just renaming bits_per_sample toLuca Abeni2008-09-08
| | | | | | | | | | | bits_per_coded_sample but that cannot be done seperately. Patch by Luca Abeni Also reset the minor version and fix the forgotton change to libfaad. Note: The API/ABI should not be considered stable yet, there still may be a change done here or there if some developer has some cleanup ideas and patches! Originally committed as revision 15262 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AVCodecContext.bits_per_raw_sample field.Peter Ross2008-08-29
| | | | Originally committed as revision 15017 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change AVCodecContext.bits_per_sample to bits_per_coded_sample.Peter Ross2008-08-29
| | | | | | Nb: This change will become active on the next libavcodec major version bump. Originally committed as revision 15016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Provide a simpler way for the user to reorder her timestamps.Michael Niedermayer2008-08-20
| | | | Originally committed as revision 14871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add F64BE, F64LE and F64BE PCM codecs.Peter Ross2008-08-19
| | | | Originally committed as revision 14833 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add SAMPLE_FMT_DBL.Peter Ross2008-08-19
| | | | Originally committed as revision 14832 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix rc_eq mem leak.Michael Niedermayer2008-08-16
| | | | Originally committed as revision 14788 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r14260Michael Niedermayer2008-08-16
| | | | | | | | | Log: Free in avcodec_close() avctx->rc_eq. Fix a memory leak. Reason running free() on random pointers. Originally committed as revision 14787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure we get explicit definition of various _XOPEN_SOURCE functions we useAurelien Jacobs2008-08-14
| | | | Originally committed as revision 14766 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a generic function to lavc to log messages about missing features.Justin Ruggles2008-08-10
| | | | | | Patch by Justin Ruggles (justin ruggles gmail com) Originally committed as revision 14685 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make avcodec_string() and av_get_bits_per_sample() report the sample size ↵Peter Ross2008-08-04
| | | | | | for CODEC_ID_PCM_ZORK Originally committed as revision 14532 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Write sample format description within avcodec_string()Peter Ross2008-07-31
| | | | Originally committed as revision 14485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add CODEC_ID_PCM_F32BE (32-bit floating point PCM big endian decoder)Peter Ross2008-07-26
| | | | Originally committed as revision 14409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a new -debug option for tracing calls to the default get/release_buffer ↵Alexander Strange2008-07-26
| | | | | | functions. Originally committed as revision 14406 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add skip* AVOptions, which seem to have been missed.Michael Niedermayer2008-07-20
| | | | Originally committed as revision 14314 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make strict_std_compliance available to decoders.Michael Niedermayer2008-07-19
| | | | Originally committed as revision 14306 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the ugly hack which uses an unused entry in the internal bufferMichael Niedermayer2008-07-19
| | | | | | array actually use a unused one, so it does work. Originally committed as revision 14286 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, someone used FLT_MIN where -FLT_MAX was meant at a few places in theMichael Niedermayer2008-07-17
| | | | | | AVOptions array. Originally committed as revision 14264 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Free in avcodec_close() avctx->rc_eq. Fix a memory leak.Stefano Sabatini2008-07-16
| | | | Originally committed as revision 14260 to svn://svn.ffmpeg.org/ffmpeg/trunk
* strdup() the default value for rc_eq in AVCodec when setting it inStefano Sabatini2008-07-13
| | | | | | | | avcodec_get_context_defaults(). The value has to be alloced dinamically rather than statically since it may be freed for example by av_set_string2(). Fix a segmentation fault. Originally committed as revision 14221 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate avcodec_build(), it returns the same value asAndreas Öman2008-07-11
| | | | | | avcodec_version(). Originally committed as revision 14169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add command line support for '-idct simplearmv6'.Laurent Desnogues2008-06-29
| | | | | | patch by Laurent Desnogues, laurent.desnogues gmail com Originally committed as revision 14027 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mark read-only data as constStefan Gehrer2008-06-24
| | | | Originally committed as revision 13947 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable global_header flag for audio and video encoding, was wrongly part of ↵Baptiste Coudurier2008-06-09
| | | | | | commit r13722 Originally committed as revision 13724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert wrong part of r13722 commitBaptiste Coudurier2008-06-09
| | | | Originally committed as revision 13723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* uniformize trellis quant optionBaptiste Coudurier2008-06-09
| | | | Originally committed as revision 13722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add esa/dia compat me options and new tesa for libx264Baptiste Coudurier2008-06-05
| | | | Originally committed as revision 13660 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move *_static to bitstream.c which is the only file left which needsMichael Niedermayer2008-05-30
| | | | | | them. Originally committed as revision 13568 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full path for #includes from another directory.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix closed gop flag disapearence.Michael Niedermayer2008-03-29
| | | | Originally committed as revision 12625 to svn://svn.ffmpeg.org/ffmpeg/trunk