summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
...
* Add CODEC_CAP_EXPERIMENTAL and prefer encoders without it.Janne Grunau2010-05-26
| | | | | | Patch by Janne Grunau, janne-ffmpeg jannau net Originally committed as revision 23334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an AVSTREAM_PARSE_FULL_ONCE parsing mode to parse headers and combine ↵Alex Converse2010-05-26
| | | | | | packets once and only once. Originally committed as revision 23332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix declaration after statementAlex Converse2010-05-25
| | | | Originally committed as revision 23331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not invert samples when encoding Vorbis.Frank Barchard2010-05-25
| | | | | | Patch by Frank Barchard, fbarchard google Originally committed as revision 23329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for VUI overeading and reset num_reoder_frames.Michael Niedermayer2010-05-25
| | | | | | This helps the video from issue1831 Originally committed as revision 23328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: reindent after the previous commitMartin Storsjö2010-05-25
| | | | Originally committed as revision 23324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* api-example: Try to avoid decoding incomplete framesMartin Storsjö2010-05-25
| | | | | | | Use a larger input audio buffer, refill it when it has less than 4 KB data left. Originally committed as revision 23323 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Split find_max_val() from find_min_book() to eliminate duplicate ↵Alex Converse2010-05-25
| | | | | | searches. Originally committed as revision 23322 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove useless costly inf checks from the trellis scalefactor search.Alex Converse2010-05-25
| | | | Originally committed as revision 23319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Trellis over scalefactors using an estimated codebook rather than ↵Alex Converse2010-05-25
| | | | | | | | every codebook. The minimal codebook to encode the band without clipping is used (as is done in the TLS). Originally committed as revision 23318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Only trellis over a column of 61 scalefactors (reduced from 256).Alex Converse2010-05-25
| | | | | | This still provides plenty of dynamic range, makes every move legal, and greatly reduces the search space. Originally committed as revision 23317 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Factor out find_min_book so it can be used by multiple coefficient ↵Alex Converse2010-05-25
| | | | | | coders. Originally committed as revision 23316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Correct golomb vlc decoding tables.Michael Niedermayer2010-05-25
| | | | | | Fixes issue 1930 Originally committed as revision 23311 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Headers for libvpx are installed into vpx subdirectory.Carl Eugen Hoyos2010-05-25
| | | | Originally committed as revision 23307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* theora: Don't read an excess bit for maximum length long bit runs if the runDavid Conrad2010-05-25
| | | | | | exactly ends the remaining blocks. Originally committed as revision 23304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* VP8 decoding via libvpx.James Zern2010-05-25
| | | | | | Patch by James Zern for Google, Inc., jzern google com Originally committed as revision 23303 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix documentation of av_audio_convert.Cyril Russo2010-05-24
| | | | | | Patch by Cyril Russo, stage D nexvision A laposte net Originally committed as revision 23285 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document CODEC_FLAG_EMU_EDGE and avcodec_align_dimensions interaction.Reimar Döffinger2010-05-23
| | | | Originally committed as revision 23258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename pixelFormatBpsAVI to pix_fmt_bps_avi and pixelFormatBpsMOV toStefano Sabatini2010-05-21
| | | | | | | | pix_fmt_bps_mov. The new names are consistent with the predominant FFmpeg style. Originally committed as revision 23244 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename findPixelFormat() to find_pix_fmt().Stefano Sabatini2010-05-21
| | | | | | Less ugly and more consistent with the FFmpeg predominant style. Originally committed as revision 23243 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename ff_raw_pixelFormatTags symbol to ff_raw_pix_fmt_tags.Stefano Sabatini2010-05-20
| | | | | | The new name is shorter and consistent with the FFmpeg style. Originally committed as revision 23206 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix doxy reference to unexisting function.Stefano Sabatini2010-05-20
| | | | Originally committed as revision 23203 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change eval API to take parent log context and log level offset.Michael Niedermayer2010-05-19
| | | | | | this is based on stefanos work, especially all bugs are his fault ;) Originally committed as revision 23201 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix x264 encoding when delay is > number of input framesBaptiste Coudurier2010-05-19
| | | | Originally committed as revision 23197 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a chomp BSF to consume zero padding at the end of a packet.Alex Converse2010-05-19
| | | | Originally committed as revision 23196 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make aac_decode_frame() consume zero padding at the end of a packet.Alex Converse2010-05-19
| | | | Originally committed as revision 23195 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor version for CODEC_ID_VP8David Conrad2010-05-19
| | | | Originally committed as revision 23194 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VP8 CODEC_IDGoogle2010-05-19
| | | | | | Patch by Google Originally committed as revision 23191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix signedness of q_delta field of the IVIMbInfo.Maxim Poliakovski2010-05-19
| | | | | | Patch by Maxim max_pole () gmx * de Originally committed as revision 23170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize some code into the new function ff_toupper4().Francesco Lavra2010-05-18
| | | | | | Patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 23158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add log_level_offset to AVCodecContext.Stefano Sabatini2010-05-17
| | | | Originally committed as revision 23153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo ('B', 'O', 'W', '1') => ('B', '0', 'W', '1')Benoit Fouet2010-05-17
| | | | Originally committed as revision 23150 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the order of parameters for ff_eval_expr() andStefano Sabatini2010-05-16
| | | | | | | | | | ff_parse_and_eval_expr(), place the names for constants/functions before the corresponding values. This looks more readable, as the user is expected to know the names before the values. Originally committed as revision 23149 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize code into a single function.Sebastian Vater2010-05-16
| | | | | | Patch by Sebastian Vater, cdgs D basty A gmail Originally committed as revision 23148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing rawvideo pixel formats to codec tags mappings for nut.Stefano Sabatini2010-05-16
| | | | Originally committed as revision 23146 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add NV12 and NV21 AVI tags.Stefano Sabatini2010-05-16
| | | | | | Both are listed in fourcc.org. Originally committed as revision 23145 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after last commit on dxva2 h264 AVHWAccel.Laurent Aimar2010-05-14
| | | | Originally committed as revision 23141 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fixed h264 long term support with dxva2 AVHWAccel.Laurent Aimar2010-05-14
| | | | | | Based on a commit for vaapi(r22869). Originally committed as revision 23140 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fmaxf -> FFMAX to fix pre-C99 systemsAlex Converse2010-05-14
| | | | Originally committed as revision 23138 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Add a rate only trellis for codebook selection for the TLS.Alex Converse2010-05-14
| | | | Originally committed as revision 23136 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Use exact values when quantizing, not fuzzy values.Alex Converse2010-05-14
| | | | | | This requires us to code small escapes; we can't avoid it. Originally committed as revision 23135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Use an estimated codebook for the TLS (two loop search).Alex Converse2010-05-14
| | | | Originally committed as revision 23134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Select the TLS (two-loop search) as the default scalefactor coder.Alex Converse2010-05-14
| | | | Originally committed as revision 23133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aacenc: Fix psy logic.Alex Converse2010-05-14
| | | | | | | Set band info before determining scalefactors. Use the look ahead for windowing decision. Originally committed as revision 23132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation of AC3 decoder if E-AC3 decoder was disabled.Carl Eugen Hoyos2010-05-13
| | | | Originally committed as revision 23131 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r23124. Patch by Sebastian Vater <cdgs basty googlemail com>.Sebastian Vater2010-05-13
| | | | Originally committed as revision 23128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Grayscale support. Patch by Sebastian Vater <cdgs basty googlemail com>.Sebastian Vater2010-05-13
| | | | Originally committed as revision 23124 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add mpegaudiodec_float.o dependency on tables header with hardcoded tablesMåns Rullgård2010-05-13
| | | | Originally committed as revision 23123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1.0 and the resulting exactly representable value must be marked as float as ↵Michael Niedermayer2010-05-13
| | | | | | | | well, gcc is hopelessly trash. Originally committed as revision 23119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cast constants to float to avoid gcc converting to and fromMichael Niedermayer2010-05-13
| | | | | | float<->double in every operation. Originally committed as revision 23118 to svn://svn.ffmpeg.org/ffmpeg/trunk