summaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* fix 16 CABAC_BIT * 10l bug introduced in r6578Michael Niedermayer2007-01-131-1/+4
| | | | Originally committed as revision 7440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* print error when decoding failsBaptiste Coudurier2007-01-101-0/+1
| | | | 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-101-2/+0
| | | | | | 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-071-0/+213
| | | | Originally committed as revision 7424 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Optimization of 'dct_unquantize_h263_intra' for ARM (armv5te)Siarhei Siamashka2007-01-072-0/+4
| | | | | | | | | | | | 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-071-0/+1
| | | | | | 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-071-19/+14
| | | | Originally committed as revision 7418 to svn://svn.ffmpeg.org/ffmpeg/trunk
* variable renaming: mp3lame --> libmp3lameDiego Biurrun2007-01-072-2/+2
| | | | Originally committed as revision 7417 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename variables: faad --> libfaad, faac --> libfaac, faadbin --> libfaadbinDiego Biurrun2007-01-063-12/+12
| | | | Originally committed as revision 7416 to svn://svn.ffmpeg.org/ffmpeg/trunk
* variable renaming: dts --> libdtsDiego Biurrun2007-01-062-2/+2
| | | | Originally committed as revision 7415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename variables: a52 --> liba52, a52bin --> liba52binDiego Biurrun2007-01-063-7/+7
| | | | Originally committed as revision 7414 to svn://svn.ffmpeg.org/ffmpeg/trunk
* maybe fixing a segfaultMichael Niedermayer2007-01-031-0/+6
| | | | Originally committed as revision 7407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dead code removialMichael Niedermayer2007-01-031-3/+1
| | | | 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-021-14/+36
| | | | | | 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-011-0/+15
| | | | Originally committed as revision 7393 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiprd doxygen comment from avcodec.h -> AVOption commentMichael Niedermayer2006-12-261-1/+1
| | | | Originally committed as revision 7376 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Musepack SV7 decoding supportKostya Shishkov2006-12-245-2/+558
| | | | Originally committed as revision 7375 to svn://svn.ffmpeg.org/ffmpeg/trunk
* skiprdMichael Niedermayer2006-12-234-1/+37
| | | | Originally committed as revision 7365 to svn://svn.ffmpeg.org/ffmpeg/trunk
* test DIRECT{0,0} too if flag mv0 is usedMichael Niedermayer2006-12-222-1/+3
| | | | | | 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-221-1/+1
| | | | Originally committed as revision 7357 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more simplificationAurelien Jacobs2006-12-211-3/+1
| | | | Originally committed as revision 7352 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-12-211-0/+5
| | | | Originally committed as revision 7351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* FIXME has already been fixed ages agoMichael Niedermayer2006-12-211-1/+1
| | | | Originally committed as revision 7348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-12-211-1/+1
| | | | Originally committed as revision 7347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use qscale_table in adaptive quantMichael Niedermayer2006-12-211-0/+1
| | | | | | some PSNR/bitrate improvement for adaptive quant Originally committed as revision 7346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2006-12-211-2/+2
| | | | 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-211-0/+1
| | | | 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-213-2/+24
| | | | | | 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-211-1/+16
| | | | | | | | 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-211-1/+0
| | | | | | 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-201-12/+12
| | | | 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-201-1/+3
| | | | 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-201-0/+2
| | | | | | 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-182-1/+6
| | | | Originally committed as revision 7332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor doc fixMichael Niedermayer2006-12-181-1/+2
| | | | 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-181-32/+8
| | | | Originally committed as revision 7330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add support for VP60 and VP61.Aurelien Jacobs2006-12-174-10/+34
| | | | Originally committed as revision 7329 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2006-12-171-1/+1
| | | | Originally committed as revision 7328 to svn://svn.ffmpeg.org/ffmpeg/trunk
* small optimizationAurelien Jacobs2006-12-171-1/+1
| | | | 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-171-0/+6
| | | | | | score cache size Originally committed as revision 7326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* limit x/ymin/max to me_rangeMichael Niedermayer2006-12-171-0/+7
| | | | | | slight psnr/bitrate gain for most but not all files if me_range is used Originally committed as revision 7325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check mb_pos is big enough before trying to access data left or above.Reimar Döffinger2006-12-171-2/+2
| | | | | | Fixes out-of-bound access for http://samples.mplayerhq.hu/V-codecs/WMV9/nokia_n90.wmv Originally committed as revision 7324 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log(NULL,... -> av_log(avctx,.. where appropriate.Benjamin Larsson2006-12-141-13/+13
| | | | Originally committed as revision 7319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bug fix for crashes when SSE is used on unaligned arrays.Benjamin Larsson2006-12-141-7/+7
| | | | | | | | | No measureable change in speed. This gave random crashes on Win32 and BeOS. The cause for this bug is that gcc doesn't align the stackframe. Linux and glibc always ensure this to be true thus this never affected Linux. Originally committed as revision 7318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vqmin/vqmax --> qmin/qmax in the option descriptionDiego Biurrun2006-12-131-2/+2
| | | | Originally committed as revision 7316 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Doxygen comments about variables described by Michael here:Guillaume Poirier2006-12-121-1/+3
| | | | | | | Date: Tue, 12 Dec 2006 14:00:54 +0100 Subject: Re: [Ffmpeg-cvslog] r6876 - trunk/libavcodec/motion_est.c Originally committed as revision 7288 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mv overflow in map fix (untested except regression tests)Michael Niedermayer2006-12-121-3/+10
| | | | Originally committed as revision 7287 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix JPEG-LS encoder 0xff-escaping writing too much or uninitialized data.Reimar Döffinger2006-12-111-2/+7
| | | | Originally committed as revision 7284 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Adding H.264 DCT.Panagiotis Issaris2006-12-113-1/+90
| | | | Originally committed as revision 7282 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix playback of mp3_bits_left.aviMichael Niedermayer2006-12-111-1/+1
| | | | Originally committed as revision 7279 to svn://svn.ffmpeg.org/ffmpeg/trunk
OpenPOWER on IntegriCloud