summaryrefslogtreecommitdiff
path: root/libavcodec
Commit message (Collapse)AuthorAge
* Avoid calling decode_slice when context_initialized is not set.Reimar Döffinger2007-01-16
| | | | | | Avoids a crash due to dsp.clear_blocks being NULL when called. Originally committed as revision 7547 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix segfault with http://sam.zoy.org/zzuf/lol-ffplay.mpg and ↵Michael Niedermayer2007-01-15
| | | | | | http://sam.zoy.org/zzuf/lol-ffplay.m2v Originally committed as revision 7538 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Fixing a bug with incorrect bits set in AAUX source packRoman Shaposhnik2007-01-15
| | | | | | | * Making DV codec release a buffer on exit * Flagging accepted pix_fmts for DV encoder Originally committed as revision 7531 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec_decode_audio2()Michael Niedermayer2007-01-14
| | | | | | difference to avcodec_decode_audio() is that the user can pass the allocated size of the output buffer to the decoder and the decoder can check if theres enough space Originally committed as revision 7518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* er and strict also apply to audio theoreticallyMichael Niedermayer2007-01-14
| | | | Originally committed as revision 7510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: reindentAurelien Jacobs2007-01-14
| | | | Originally committed as revision 7486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for another variant of vp6Aurelien Jacobs2007-01-14
| | | | | | with block coeffs coded separatly from other parts of the frame Originally committed as revision 7484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Buffer for get_bits must be padded because readers may overread.Reimar Döffinger2007-01-14
| | | | Originally committed as revision 7477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some interlaced direct sanity checksMichael Niedermayer2007-01-13
| | | | Originally committed as revision 7442 to svn://svn.ffmpeg.org/ffmpeg/trunk
* replace a few hardcoded numbers with their correct named onesMichael Niedermayer2007-01-13
| | | | Originally committed as revision 7441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix 16 CABAC_BIT * 10l bug introduced in r6578Michael Niedermayer2007-01-13
| | | | Originally committed as revision 7440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print error when decoding failsBaptiste Coudurier2007-01-10
| | | | Originally committed as revision 7436 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Unconditionally enable Theora decoder. It works fine now and there is noDiego Biurrun2007-01-10
| | | | | | Theora support through libtheora in FFmpeg. Originally committed as revision 7435 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add missing bit from commit r7423Guillaume Poirier2007-01-07
| | | | Originally committed as revision 7424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te)Siarhei Siamashka2007-01-07
| | | | | | | | | | | | patch by Siarhei Siamashka % siarhei P siamashka A gmail P com % Original thread: Date: Jan 6, 2007 5:07 PM Subject: [Ffmpeg-devel] [PATCH] Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te) (try2) and Date: Jan 2, 2007 6:13 PM Subject: [Ffmpeg-devel] [PATCH] Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te) Originally committed as revision 7423 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enable bidirectional me with x264Robert Swain2007-01-07
| | | | | | patch by Robert Swain <robert =dot= swain =at= gmail =dot= com> Originally committed as revision 7422 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Reorder external libraries.Diego Biurrun2007-01-07
| | | | Originally committed as revision 7418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* variable renaming: mp3lame --> libmp3lameDiego Biurrun2007-01-07
| | | | Originally committed as revision 7417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename variables: faad --> libfaad, faac --> libfaac, faadbin --> libfaadbinDiego Biurrun2007-01-06
| | | | Originally committed as revision 7416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* variable renaming: dts --> libdtsDiego Biurrun2007-01-06
| | | | Originally committed as revision 7415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename variables: a52 --> liba52, a52bin --> liba52binDiego Biurrun2007-01-06
| | | | Originally committed as revision 7414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* maybe fixing a segfaultMichael Niedermayer2007-01-03
| | | | Originally committed as revision 7407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dead code removialMichael Niedermayer2007-01-03
| | | | Originally committed as revision 7405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* store a few values in the header as difference to the lastMichael Niedermayer2007-01-02
| | | | | | this makes frames a few bytes smaller (0.1% for high bitrate but >1% for low bitrates) Originally committed as revision 7401 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Decode previous 32 frames to avoid seeking artifacts in MPCKostya Shishkov2007-01-01
| | | | Originally committed as revision 7393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiprd doxygen comment from avcodec.h -> AVOption commentMichael Niedermayer2006-12-26
| | | | Originally committed as revision 7376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Musepack SV7 decoding supportKostya Shishkov2006-12-24
| | | | Originally committed as revision 7375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiprdMichael Niedermayer2006-12-23
| | | | Originally committed as revision 7365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* test DIRECT{0,0} too if flag mv0 is usedMichael Niedermayer2006-12-22
| | | | | | slight PSNR/bitrate increase Originally committed as revision 7361 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bt 0 is invalid, setting min to 1Baptiste Coudurier2006-12-22
| | | | Originally committed as revision 7357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more simplificationAurelien Jacobs2006-12-21
| | | | Originally committed as revision 7352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FIXME has already been fixed ages agoMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use qscale_table in adaptive quantMichael Niedermayer2006-12-21
| | | | | | some PSNR/bitrate improvement for adaptive quant Originally committed as revision 7346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-12-21
| | | | Originally committed as revision 7345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* i think this if() is useless lets abuse our users to test this ;)Michael Niedermayer2006-12-21
| | | | Originally committed as revision 7344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skip motion estimation and encoding of non direct-0,0 MBs if the next MB is ↵Michael Niedermayer2006-12-21
| | | | | | skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome) Originally committed as revision 7343 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont randomly disallow intr4v in adaptive quantMichael Niedermayer2006-12-21
| | | | | | | | some PSNR/bitrate gain if adaptive quant is used initalize qscale_table correctly (it was pretty much random since the qp->lambda change) this probably has not much effect as the table isnt used currently IIRC Originally committed as revision 7342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont randomly dissallow direct MBsMichael Niedermayer2006-12-21
| | | | | | some PSNR/bitrate gain for b frames with adaptive quant or QPRD Originally committed as revision 7341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* try direct mode MB after QPRD, slight PSNR/bitrate gain if b frames + QPRDMichael Niedermayer2006-12-20
| | | | Originally committed as revision 7336 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix special casing of the 0,0 MV for b frames (slight PSNR/bitrate gain)Michael Niedermayer2006-12-20
| | | | Originally committed as revision 7334 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dont favor the zero MV if mv0 is used (psnr per bitrate gains ranging from 0 ↵Michael Niedermayer2006-12-20
| | | | | | to 0.14, most are <=0.04 though) Originally committed as revision 7333 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add SSSE3 (Core2 aka Conroe/Merom/Woodcrester new instructions) detectionGuillaume Poirier2006-12-18
| | | | Originally committed as revision 7332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor doc fixMichael Niedermayer2006-12-18
| | | | Originally committed as revision 7331 to svn://svn.ffmpeg.org/ffmpeg/trunk
* always print message when error, AV_LOG_DEBUG -> AV_LOG_ERRORBaptiste Coudurier2006-12-18
| | | | Originally committed as revision 7330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for VP60 and VP61.Aurelien Jacobs2006-12-17
| | | | Originally committed as revision 7329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-12-17
| | | | Originally committed as revision 7328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* small optimizationAurelien Jacobs2006-12-17
| | | | Originally committed as revision 7327 to svn://svn.ffmpeg.org/ffmpeg/trunk
* warn user if the selected diamond size is larger then the motion estimation ↵Michael Niedermayer2006-12-17
| | | | | | score cache size Originally committed as revision 7326 to svn://svn.ffmpeg.org/ffmpeg/trunk