summaryrefslogtreecommitdiff
path: root/libavcodec/mpeg12.c
Commit message (Collapse)AuthorAge
* mpeg2 regression testMichael Niedermayer2003-08-26
| | | | | | add mpeg2video_decoder, thats more consistant with the encoders, note, both mpeg1video and mpeg2video decoder will happily decode both mpeg1 and 2 Originally committed as revision 2166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 encodingMichael Niedermayer2003-08-25
| | | | Originally committed as revision 2164 to svn://svn.ffmpeg.org/ffmpeg/trunk
* custom quant matrix encoding supportMichael Niedermayer2003-08-22
| | | | Originally committed as revision 2135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* PSX MDEC decoder, based upon some code from Sebastian Jedruszkiewicz <elf at ↵Michael Niedermayer2003-08-22
| | | | | | | | frogger dot rules dot pl> note: completly untested, no demuxer yet Originally committed as revision 2134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* repeat_pict was never returnedFabrice Bellard2003-08-22
| | | | Originally committed as revision 2132 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing a regression in mpeg encoder (not setting pix_fmt),Roman Shaposhnik2003-08-12
| | | | | | | | | | | this is hardly the right way to do things, but it'll suffice for now. * patch from Gildas Bazin gbazin at altern dot org * fix for a 10l in configure * gcc 2.95.3 and Solaris build in general are not ready for -Werror in libavformat/Makefile Originally committed as revision 2123 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rate distortion mb decision supportMichael Niedermayer2003-07-29
| | | | | | | fix decoding of old %16!=0 divx fix assertion failure in motion_est.c Originally committed as revision 2094 to svn://svn.ffmpeg.org/ffmpeg/trunk
* initial XvMC supportIvan Kalvachev2003-07-26
| | | | Originally committed as revision 2085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ati vcr2 uv swapMichael Niedermayer2003-07-26
| | | | Originally committed as revision 2084 to svn://svn.ffmpeg.org/ffmpeg/trunk
* vcr2 cleanupMichael Niedermayer2003-07-24
| | | | Originally committed as revision 2081 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ATI VCR2 decoding supportMichael Niedermayer2003-07-24
| | | | Originally committed as revision 2079 to svn://svn.ffmpeg.org/ffmpeg/trunk
* last frame decoding fixMichael Niedermayer2003-07-23
| | | | Originally committed as revision 2074 to svn://svn.ffmpeg.org/ffmpeg/trunk
* default for slices is display order againMichael Niedermayer2003-07-20
| | | | | | | optional support for field slices & slices in coded order and single component slices for svq1 (unfinished) Originally committed as revision 2066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVCodec.flush()Michael Niedermayer2003-07-17
| | | | | | ff_draw_horiz_band() in coded order / cleanup Originally committed as revision 2064 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg 2 seeking fixMichael Niedermayer2003-07-07
| | | | Originally committed as revision 2018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CODEC_FLAG_LOW_DELAY fixMichael Niedermayer2003-07-06
| | | | Originally committed as revision 2016 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2x100lMichael Niedermayer2003-06-27
| | | | Originally committed as revision 1989 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DMV support patch by ("Ivan Kalvachev" <ivan at cacad dot com>)Ivan Kalvachev2003-06-23
| | | | Originally committed as revision 1985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* CONFIG_ENCODERS cleanupMichael Niedermayer2003-06-22
| | | | Originally committed as revision 1984 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing concealment MVs predictionMichael Niedermayer2003-06-21
| | | | Originally committed as revision 1982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed segfault if sequence header has not been found before slice decodingFabrice Bellard2003-06-16
| | | | Originally committed as revision 1964 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mpeg1/2 decoding if there are no 0 bytes after the bitstreamMichael Niedermayer2003-05-30
| | | | | | print mpeg1/2 startcodes support Originally committed as revision 1919 to svn://svn.ffmpeg.org/ffmpeg/trunk
* motion vector vissualization for mpeg1/2Michael Niedermayer2003-05-27
| | | | | | | mpeg1/2 cleanup/bugfix error resilience bugfix Originally committed as revision 1911 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ASV1 codecMichael Niedermayer2003-05-19
| | | | | | with postprocessing support :) Originally committed as revision 1891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* decode motion & modulo optimize patch by (BERO <bero at geocities dot co dot ↵BERO2003-05-14
| | | | | | jp>) Originally committed as revision 1872 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>)BERO2003-05-14
| | | | Originally committed as revision 1871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* small optimize mpeg12.c/get_qscale patch by (BERO <bero at geocities dot co ↵BERO2003-05-13
| | | | | | dot jp>) and the return idea by arpi Originally committed as revision 1870 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10lMichael Niedermayer2003-04-27
| | | | Originally committed as revision 1826 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l (returning negative number of consumed bytes if the first startcode of a ↵Michael Niedermayer2003-04-27
| | | | | | frame was split between 2 buffers) Originally committed as revision 1824 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cleanup mpeg1/2 bitstream parserMichael Niedermayer2003-04-22
| | | | Originally committed as revision 1813 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 qscale flagMichael Niedermayer2003-04-18
| | | | | | | a few bugfixes for the C pp code minor optimization Originally committed as revision 1786 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some checks to avoid segfaults if the decoder is feeded with junkMichael Niedermayer2003-04-11
| | | | Originally committed as revision 1757 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 100l (mpeg2 decoding fixed)Michael Niedermayer2003-04-11
| | | | Originally committed as revision 1756 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-10
| | | | | | | | | | | 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
* msmpeg4 2pass support & some related cleanupMichael Niedermayer2003-04-02
| | | | Originally committed as revision 1724 to svn://svn.ffmpeg.org/ffmpeg/trunk
* some static -> dynamic alloc & 16->8 bitMichael Niedermayer2003-03-31
| | | | Originally committed as revision 1722 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg1 slice encoding supportMichael Niedermayer2003-03-30
| | | | Originally committed as revision 1720 to svn://svn.ffmpeg.org/ffmpeg/trunk
* user setable quantizer biasMichael Niedermayer2003-03-22
| | | | Originally committed as revision 1701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* field pic decoding cleanupMichael Niedermayer2003-03-16
| | | | Originally committed as revision 1686 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per context frame_rate_base, this should finally fix frame_rate related av ↵Michael Niedermayer2003-03-12
| | | | | | sync issues Originally committed as revision 1666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-06
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg2 field pictures + sliced mode (doesnt work with mplayer though, dunno why)Michael Niedermayer2003-03-05
| | | | Originally committed as revision 1626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* field picture decoding support (16x16 MC blocks only as i dont have any ↵Michael Niedermayer2003-03-05
| | | | | | samples which use other modes ...) Originally committed as revision 1624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* MpegEncContext.(i)dct_* -> DspContext.(i)dct_*Michael Niedermayer2003-03-03
| | | | | | bitexact cleanup Originally committed as revision 1617 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move repeat_pict field from AVCodecContext -> AVFrame (closes bug #683536)Michael Niedermayer2003-02-26
| | | | Originally committed as revision 1608 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added DTG active format informationFabrice Bellard2003-02-25
| | | | Originally committed as revision 1605 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more #ifdef CONFIG_ENCODERS patch by (Wolfgang Hesseler <qv at ↵Wolfgang Hesseler2003-02-16
| | | | | | multimediaware dot com>) with modifications by me (s/WOLFGANG/CONFIG_ENCODERS/ and some other fixes) Originally committed as revision 1588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* mpeg1 bframe encoding patch by (Raphaël LEGRAND) with some modifications by meMichael Niedermayer2003-02-08
| | | | Originally committed as revision 1551 to svn://svn.ffmpeg.org/ffmpeg/trunk
* GetBitContext.size is allways multiplied by 8 -> use size_in_bits to avoid ↵Michael Niedermayer2003-01-21
| | | | | | useless *8 in a few inner loops Originally committed as revision 1486 to svn://svn.ffmpeg.org/ffmpeg/trunk