aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
Commit message (Collapse)AuthorAgeFilesLines
* accurate YUV to RGB and RGB to YUV conversions - added commentsFabrice Bellard2003-04-211-165/+661
| | | | Originally committed as revision 1801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* YUV formats/gray formats are correctly defined - added format loss ↵Fabrice Bellard2003-04-201-61/+372
| | | | | | information - preliminary JPEG YUV formats support Originally committed as revision 1800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed static initFabrice Bellard2003-04-203-16/+19
| | | | Originally committed as revision 1799 to svn://svn.ffmpeg.org/ffmpeg/trunk
* new YUV formats for correct JPEG YUV support - added automatic pixel format ↵Fabrice Bellard2003-04-201-2/+17
| | | | | | conversion guessing (minimize loss and size) Originally committed as revision 1798 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rgba32 convertFabrice Bellard2003-04-191-2/+32
| | | | Originally committed as revision 1794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* code redundancy reduction, courtesy of suxen_drol -at- hotmail.comMike Melanson2003-04-191-199/+106
| | | | Originally committed as revision 1790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* better? default thresholds, if this is worse for any files, then tell us ASAPMichael Niedermayer2003-04-181-4/+4
| | | | Originally committed as revision 1787 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 qscale flagMichael Niedermayer2003-04-186-25/+60
| | | | | | | a few bugfixes for the C pp code minor optimization Originally committed as revision 1786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2003-04-171-0/+5
| | | | Originally committed as revision 1784 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Compile a52 util functions tooArpi2003-04-161-1/+1
| | | | Originally committed as revision 1781 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Utility functions (CRC calc & float->int converters)Arpi2003-04-167-0/+858
| | | | | | [imported from MPlayer, based on a52dec's libao] Originally committed as revision 1780 to svn://svn.ffmpeg.org/ffmpeg/trunk
* meanigfull dr1 commentMichael Niedermayer2003-04-161-1/+5
| | | | Originally committed as revision 1779 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Changes for SPARC/Solaris compatibility. Now it should be possible toRoman Shaposhnik2003-04-151-0/+4
| | | | | | build and test ffmpeg on SPARC/Solaris 8+ out of the box. Originally committed as revision 1778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* native Indeo3 decoder implementationMike Melanson2003-04-155-1/+3529
| | | | Originally committed as revision 1777 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-04-141-1/+1
| | | | Originally committed as revision 1774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* check validity of some flagsMichael Niedermayer2003-04-141-0/+25
| | | | Originally committed as revision 1773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor cleanup / some warning fixesMichael Niedermayer2003-04-141-27/+11
| | | | Originally committed as revision 1772 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (hadamard fix)Michael Niedermayer2003-04-141-1/+1
| | | | Originally committed as revision 1771 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-04-121-0/+1
| | | | Originally committed as revision 1770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster 8x8 & 16x16 plane prediction by skal (massimin at planet-d dot net)Michael Niedermayer2003-04-121-72/+59
| | | | Originally committed as revision 1769 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (use before malloc)Michael Niedermayer2003-04-122-4/+19
| | | | Originally committed as revision 1768 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some checks to avoid segfaults if the decoder is feeded with junkMichael Niedermayer2003-04-111-0/+8
| | | | Originally committed as revision 1757 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l (mpeg2 decoding fixed)Michael Niedermayer2003-04-112-8/+11
| | | | Originally committed as revision 1756 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (adaptve quant fix)Michael Niedermayer2003-04-111-7/+11
| | | | Originally committed as revision 1752 to svn://svn.ffmpeg.org/ffmpeg/trunk
* #undef DATADIR before inclusion of windows.h patch by ("Sascha Sommer" ↵Sascha Sommer2003-04-101-0/+1
| | | | | | <saschasommer at freenet dot de>) Originally committed as revision 1749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-04-101-1/+1
| | | | Originally committed as revision 1747 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now ↵Michael Niedermayer2003-04-1015-778/+907
| | | | | | | | | | | instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture more direct use of the new mb_type stuff instead of codec specific stuff runtime mb_type debug output h264/h263 variants/mpeg1/2/4 error concealment /resilience for mpeg1/2 various minor optimizations Originally committed as revision 1746 to svn://svn.ffmpeg.org/ffmpeg/trunk
* b frames + slices bugfixMichael Niedermayer2003-04-101-0/+5
| | | | Originally committed as revision 1745 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing slice decoding, dunno why the regression tests didnt catch that ...Michael Niedermayer2003-04-102-4/+4
| | | | Originally committed as revision 1744 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some checks to avoid segfaultMichael Niedermayer2003-04-071-14/+18
| | | | Originally committed as revision 1740 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pict_type & quality fixMichael Niedermayer2003-04-061-0/+4
| | | | Originally committed as revision 1739 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix pts type in avcodec.h for WIN32 patch by (Richard Hodges <rh at ↵Richard Hodges2003-04-061-1/+1
| | | | | | matriplex dot com>) Originally committed as revision 1738 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix for buggy (?) g++ (bailling out for beosaudio.cpp)François Revol2003-04-051-1/+1
| | | | Originally committed as revision 1736 to svn://svn.ffmpeg.org/ffmpeg/trunk
* #ifdef TRACE printf() -> tprintf()Michael Niedermayer2003-04-052-55/+29
| | | | Originally committed as revision 1735 to svn://svn.ffmpeg.org/ffmpeg/trunk
* multiple reference frames supportMichael Niedermayer2003-04-042-54/+64
| | | | Originally committed as revision 1734 to svn://svn.ffmpeg.org/ffmpeg/trunk
* H264 decoder & demuxerMichael Niedermayer2003-04-0411-15/+5875
| | | | Originally committed as revision 1732 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan ↵Michael Niedermayer2003-04-042-9/+23
| | | | | | at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>) Originally committed as revision 1731 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing mem corruptionMichael Niedermayer2003-04-041-0/+2
| | | | Originally committed as revision 1729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-04-022-5/+5
| | | | Originally committed as revision 1725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* msmpeg4 2pass support & some related cleanupMichael Niedermayer2003-04-024-41/+37
| | | | Originally committed as revision 1724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing msmpeg4v2 encodingMichael Niedermayer2003-04-013-9/+11
| | | | Originally committed as revision 1723 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some static -> dynamic alloc & 16->8 bitMichael Niedermayer2003-03-316-30/+32
| | | | Originally committed as revision 1722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mangle on mingw32 patch by ("Sascha Sommer" <saschasommer at freenet dot de>)Sascha Sommer2003-03-311-1/+1
| | | | Originally committed as revision 1721 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg1 slice encoding supportMichael Niedermayer2003-03-303-46/+60
| | | | Originally committed as revision 1720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify slice encoding (variance of packet size is practically identical)Michael Niedermayer2003-03-302-16/+2
| | | | Originally committed as revision 1719 to svn://svn.ffmpeg.org/ffmpeg/trunk
* faster C linear blend & interpolate deinterlacersMichael Niedermayer2003-03-291-20/+51
| | | | Originally committed as revision 1716 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing cliping of c deinterlacersMichael Niedermayer2003-03-293-12/+142
| | | | | | 5 tap lowpass deinterlacer Originally committed as revision 1715 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVI type 1 support patch by (Roman Shaposhnick <rvs at sun dot com>)Roman Shaposhnik2003-03-281-0/+1
| | | | Originally committed as revision 1714 to svn://svn.ffmpeg.org/ffmpeg/trunk
* I420 patch by (Sebastien Bechet <s dot bechet at av7 dot net>)Sebastien Bechet2003-03-261-0/+1
| | | | Originally committed as revision 1710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* debug stuff only for DEBUG :)François Revol2003-03-261-0/+4
| | | | Originally committed as revision 1708 to svn://svn.ffmpeg.org/ffmpeg/trunk