summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* approximate qpel functions: sacrifice some quality for some decoding speed. ↵Loren Merritt2006-10-01
| | | | | | enabled on B-frames with -lavdopts fast. Originally committed as revision 6412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation with --disable-encoders.Alexander Strange2006-10-01
| | | | | | patch by Alexander Strange, astrange at ithinksw dot com Originally committed as revision 6410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove render_line from vorbis.h, add ff_vorbis_floor1_render_list insteadOded Shimon2006-10-01
| | | | Originally committed as revision 6409 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent warning in vorbis_data.cOded Shimon2006-10-01
| | | | Originally committed as revision 6404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l, broke ffmpeg compilation, ABS() and uint* types not defined in ↵Oded Shimon2006-10-01
| | | | | | vorbis_data.c Originally committed as revision 6403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make some more functions global so they can be shared with vorbis_enc.cOded Shimon2006-10-01
| | | | Originally committed as revision 6402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make ready_floor1_list() shared for vorbis_enc.cOded Shimon2006-10-01
| | | | Originally committed as revision 6401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1l: correct argument order in avcodec_check_dimensionsKostya Shishkov2006-10-01
| | | | Originally committed as revision 6400 to svn://svn.ffmpeg.org/ffmpeg/trunk
* palette (if we memcpy it into AVFrame) must be uint32_tMichael Niedermayer2006-09-30
| | | | Originally committed as revision 6399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vorbis.h -> vorbis_data.cOded Shimon2006-09-30
| | | | | | | move tables from vorbis.h to a C file so they can be used later in vorbis_enc.c Originally committed as revision 6398 to svn://svn.ffmpeg.org/ffmpeg/trunk
* marking AVPaletteControl as deprecated due to thread saftey amongth other ↵Michael Niedermayer2006-09-30
| | | | | | issues (it doesnt work if theres any delay between demuxer and decoder) Originally committed as revision 6397 to svn://svn.ffmpeg.org/ffmpeg/trunk
* seems only 3 bits are used for the number of resolutions, some rv30 files ↵Michael Niedermayer2006-09-30
| | | | | | have this set to 10 even though there are just 2 resolutions in the extradata Originally committed as revision 6395 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ignore sub_idMichael Niedermayer2006-09-30
| | | | Originally committed as revision 6392 to svn://svn.ffmpeg.org/ffmpeg/trunk
* big endian fixMichael Niedermayer2006-09-30
| | | | Originally committed as revision 6391 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support resolution switching, fixes rv20errors.rmMichael Niedermayer2006-09-30
| | | | Originally committed as revision 6390 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-09-29
| | | | Originally committed as revision 6389 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix rv20 b frames (broke since r5264 Mon Apr 3 07:52:24 2006 UTC 2x faster ↵Michael Niedermayer2006-09-29
| | | | | | ff_mpeg4_set_direct_mv) Originally committed as revision 6388 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add forgotten eval.h...Panagiotis Issaris2006-09-29
| | | | Originally committed as revision 6387 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move the ratecontrol related code from mpegvideo.h to a separate header file.Panagiotis Issaris2006-09-29
| | | | Originally committed as revision 6386 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reformat the output of the list of available AVOptions, by indenting thePanagiotis Issaris2006-09-29
| | | | | | | parameters of certain options and displaying them _right after_ the actual option taking the parameter. Originally committed as revision 6385 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the override of lmin and lmax, so the actual option value provided willPanagiotis Issaris2006-09-29
| | | | | | be used. Originally committed as revision 6384 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pull out the ff_eval* from the mpegvideo header, as it doesn't belong there andPanagiotis Issaris2006-09-29
| | | | | | put it in a separate file. Originally committed as revision 6383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove extraneous #ifdef CONFIG_ENCODERS/DECODERSMåns Rullgård2006-09-28
| | | | Originally committed as revision 6375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the "mblmax" OptionDef. The equally named AVOption takes over itsPanagiotis Issaris2006-09-28
| | | | | | | function. A unit change is involved, but as AVOption parameters are now parsed with ff_eval2(), you can use the QP2LAMBDA constant to ease the change. Originally committed as revision 6370 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove the "mblmin" OptionDef. The equally named AVOption takes over itsPanagiotis Issaris2006-09-28
| | | | | | | function. A unit change is involved, but as AVOption parameters are now parsed with ff_eval2(), you can use the QP2LAMBDA constant to ease the change. Originally committed as revision 6369 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Handle case of get_bits(0)Kostya Shishkov2006-09-28
| | | | Originally committed as revision 6365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dc_val should be signedMåns Rullgård2006-09-27
| | | | Originally committed as revision 6364 to svn://svn.ffmpeg.org/ffmpeg/trunk
* return 0 from encode_picture() and estimate_qp() on successMåns Rullgård2006-09-27
| | | | Originally committed as revision 6363 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Break compatibility only when first part of version number changes, in thisPanagiotis Issaris2006-09-27
| | | | | | specific case for ff_eval deprecation. Originally committed as revision 6358 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make AVOption parsign code use ff_eval2()Panagiotis Issaris2006-09-27
| | | | Originally committed as revision 6357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add some #ifdef CONFIG_ENCODERS/DECODERSMåns Rullgård2006-09-27
| | | | Originally committed as revision 6356 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix some signedness warningsMåns Rullgård2006-09-27
| | | | Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ratecontrol use ff_eval2().Panagiotis Issaris2006-09-27
| | | | Originally committed as revision 6354 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation by postponing deprecation of ff_eval() until the next versionPanagiotis Issaris2006-09-27
| | | | | | increment. Originally committed as revision 6352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* free memory before returnKostya Shishkov2006-09-27
| | | | Originally committed as revision 6351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bump lavc version for WavPack decoderKostya Shishkov2006-09-27
| | | | Originally committed as revision 6350 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding of bastard3.rm (ver=0x10003001 ver0=0x9000000)Michael Niedermayer2006-09-26
| | | | Originally committed as revision 6349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Introduce ff_eval2 which is equivalent to ff_eval but does not log anything.Panagiotis Issaris2006-09-26
| | | | | | Instead, error messages are passed upward by means of a struct member variable. Originally committed as revision 6348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARMv5TE optimized IDCTMåns Rullgård2006-09-26
| | | | Originally committed as revision 6347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix decoding of bastard1.rm (rv ver=0x10003001 ver0=0x8000000)Michael Niedermayer2006-09-26
| | | | Originally committed as revision 6346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix MUL16 macroMåns Rullgård2006-09-26
| | | | Originally committed as revision 6344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Handle possible failure of ff_eval.Panagiotis Issaris2006-09-26
| | | | Originally committed as revision 6338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg1 b_strategy=2 segfault fixMichael Niedermayer2006-09-26
| | | | Originally committed as revision 6337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* WavPack lossless audio decoderKostya Shishkov2006-09-26
| | | | Originally committed as revision 6336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove get_le16 and get_le32, get_bits and get_bits_long can just be used ↵Reimar Döffinger2006-09-25
| | | | | | directly. Originally committed as revision 6335 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Get rid of get_bits_long_le, get_bits_long was fixed and now behaves the ↵Reimar Döffinger2006-09-25
| | | | | | same way. Originally committed as revision 6334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Changes needed due to show_bits_long behaviour changes/fixesReimar Döffinger2006-09-25
| | | | Originally committed as revision 6333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix get_bits_long to work with ALT_BITSTREAM_READER_LE.Reimar Döffinger2006-09-25
| | | | | | | Gives the same result as get_bits_long_le in vorbis.c instead of some wild big-/little-endian mixture. Originally committed as revision 6332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename vector to vect to avoid clash with Apple gccAurelien Jacobs2006-09-25
| | | | Originally committed as revision 6331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move memory functions from avcodec to avutilLuca Barbato2006-09-25
| | | | Originally committed as revision 6330 to svn://svn.ffmpeg.org/ffmpeg/trunk