summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* 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
* Use standard C for implementing sign_extend() and zero_extend().Michael Niedermayer2010-05-13
| | | | | | This fixes compilation of probetest Originally committed as revision 23116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r23112.Sebastian Vater2010-05-13
| | | | | | Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23113 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move handling of paletted data to the IFF demuxer. This allows futureSebastian Vater2010-05-13
| | | | | | | | handling of things such as masking/EHB/HAM for this type of data. Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Handle palette underflows, fill remaining space with black (zero) data.Sebastian Vater2010-05-13
| | | | | | Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move a while(..){..} -> do{..}while(..), slightly faster.Sebastian Vater2010-05-13
| | | | | | Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23110 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation with low precission mpeg audio decoding.Michael Niedermayer2010-05-13
| | | | Originally committed as revision 23107 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix mpegaudio tablegen.Michael Kostylev2010-05-13
| | | | | | Patch by Michael Kostylev, michael D kostylev A gmail Originally committed as revision 23106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Support writing 2d float arrays.Michael Kostylev2010-05-13
| | | | | | Patch by Michael Kostylev, michael D kostylev A gmail Originally committed as revision 23105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* change a variable-length array to a malloc.Loren Merritt2010-05-12
| | | | Originally committed as revision 23103 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set coded_frame to NULL when closing a codec, since it mightReimar Döffinger2010-05-12
| | | | | | be invalid after the codec is "gone". Originally committed as revision 23101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do the same sign flip optimization to the low freq decoder.Michael Niedermayer2010-05-11
| | | | | | as with the high freq 10-20 cycles faster Originally committed as revision 23099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Factorize READ_FLIP_SIGN() optimization outMichael Niedermayer2010-05-11
| | | | Originally committed as revision 23098 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize decoding high freqs.Michael Niedermayer2010-05-11
| | | | | | | this is 10-20cpu cycles faster on duron (whole is about 50-60 cpu cylses) I wonder why gcc isnt doing this on its own ... Originally committed as revision 23097 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make lsf_sf_expand() 4 times faster.Michael Niedermayer2010-05-11
| | | | Originally committed as revision 23096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* float based mp1/mp2/mp3 decoders.Michael Niedermayer2010-05-11
| | | | Originally committed as revision 23095 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Set cur_channel in the AAC encoder context where needed.Alex Converse2010-05-11
| | | | | | | Most coder functions read it. Carting this around in the context may be suboptimal; a refactor should be considered. Originally committed as revision 23094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused FRAC_RND() macro from mpegaudiodec.c.Michael Niedermayer2010-05-11
| | | | Originally committed as revision 23086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Comment channel_params field in struct SubStream.Nick Brereton2010-05-11
| | | | | | Patch by Nick Brereton <nick at nbrereton dot net> Originally committed as revision 23085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mlpdec: Allocate channel decoding parameters for each substream. Some fileNick Brereton2010-05-11
| | | | | | | | was encountered with a channel range that overlapped the previous substreams, and the code assumed no such overlap was possible. Patch by Nick Brereton <nick at nbrereton dot net> Originally committed as revision 23084 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adding missing () to mathops.h.Michael Niedermayer2010-05-11
| | | | Originally committed as revision 23083 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace more "m" constraints with MANGLE to fix compilation issuesReimar Döffinger2010-05-10
| | | | | | with x86_32 gcc 4.4.4 and -fPIC. Originally committed as revision 23082 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimize decodeplane32().Sebastian Vater2010-05-10
| | | | | | Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23081 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that width and height are > 0. avcodec_open() itself only checks thatSebastian Vater2010-05-10
| | | | | | | | they are >= 0. Patch by Sebastian Vater <cdgs basty googlemail com>. Originally committed as revision 23080 to svn://svn.ffmpeg.org/ffmpeg/trunk