Statistics
| Branch: | Revision:

ffmpeg / libavcodec / h263dec.c @ 5917d17c

History | View | Annotate | Download (18.4 KB)

# Date Author Comment
3a3d3a42 10/02/2002 10:56 PM Michael Niedermayer

fixing custom quantizer matrix decoding
minor optimizations

Originally committed as revision 993 to svn://svn.ffmpeg.org/ffmpeg/trunk

3994623d 10/02/2002 05:07 PM Michael Niedermayer

optimization

Originally committed as revision 992 to svn://svn.ffmpeg.org/ffmpeg/trunk

202ef8b8 09/27/2002 10:27 AM Michael Niedermayer

ff_get_fourcc() & XVIX support

Originally committed as revision 975 to svn://svn.ffmpeg.org/ffmpeg/trunk

050fe8ba 09/13/2002 07:31 PM Alex Beregszaszi

aspect (ext. par too) support for h263 and mpeg4 (inc. build becouse of new vars)

Originally committed as revision 941 to svn://svn.ffmpeg.org/ffmpeg/trunk

77277835 09/12/2002 03:00 PM Michael Niedermayer

avoid nonsense frame-skip messages

Originally committed as revision 929 to svn://svn.ffmpeg.org/ffmpeg/trunk

dae9ffc4 09/12/2002 02:43 PM Michael Niedermayer

uninitialized var ...

Originally committed as revision 927 to svn://svn.ffmpeg.org/ffmpeg/trunk

7866eeff 09/12/2002 11:10 AM Michael Niedermayer

m4v input support
return the correct number of bytes consumed for decding h263 like formats (needed for reading raw streams) this could break some divx files with b frames, so please tell me ASAP if u notice any problems

Originally committed as revision 924 to svn://svn.ffmpeg.org/ffmpeg/trunk

32b90921 08/01/2002 11:23 PM Michael Niedermayer

10l found by RĂ©mi Guyomarch <rguyom at pobox dot com>

Originally committed as revision 834 to svn://svn.ffmpeg.org/ffmpeg/trunk

38274ea2 07/27/2002 02:48 PM Michael Niedermayer

dump bits per frame / qp / frame complexity support

Originally committed as revision 827 to svn://svn.ffmpeg.org/ffmpeg/trunk

fe072fb4 07/16/2002 11:45 AM Michael Niedermayer

exporting mbskip_table after it has been allocated

Originally committed as revision 768 to svn://svn.ffmpeg.org/ffmpeg/trunk

0fd90455 07/15/2002 02:15 PM Michael Niedermayer

uvlinesize
export has_b_frames
mb_skip with more than 2 ip buffers

Originally committed as revision 762 to svn://svn.ffmpeg.org/ffmpeg/trunk

93a21abd 07/14/2002 06:37 PM Michael Niedermayer

direct rendering method 1 support

Originally committed as revision 759 to svn://svn.ffmpeg.org/ffmpeg/trunk

71529954 07/13/2002 03:03 PM Michael Niedermayer

return buf_size again, i hope kabi is finally happy now ;)

Originally committed as revision 749 to svn://svn.ffmpeg.org/ffmpeg/trunk

9d076823 07/10/2002 08:21 PM Michael Niedermayer

returning the number of consumed bytes (2nd try)

Originally committed as revision 738 to svn://svn.ffmpeg.org/ffmpeg/trunk

ebd62a24 07/10/2002 10:25 AM Michael Niedermayer

return the number of consumed bytes instead of 0 or buf_size

Originally committed as revision 731 to svn://svn.ffmpeg.org/ffmpeg/trunk

8f8402e4 06/18/2002 12:46 AM Michael Niedermayer

dc scale simplification/optimization

Originally committed as revision 695 to svn://svn.ffmpeg.org/ffmpeg/trunk

b50eef3a 06/09/2002 01:35 PM Michael Niedermayer

grayscale only decoding

Originally committed as revision 677 to svn://svn.ffmpeg.org/ffmpeg/trunk

4136dd24 06/02/2002 10:08 PM Michael Niedermayer

100l divx501+ seeking bugfix

Originally committed as revision 651 to svn://svn.ffmpeg.org/ffmpeg/trunk

6733417a 06/02/2002 12:16 PM Michael Niedermayer

error concealment / error resilience
merging s->first_gob_line & s->first_slice_line

Originally committed as revision 640 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff4ec49e 05/25/2002 10:45 PM Fabrice Bellard

license/copyright change

Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk

92ba5ffb 05/21/2002 11:13 PM Michael Niedermayer

workaround dc_scale bug in old ffmpeg msmpeg4v3 encoder (set workaround_bugs=1 for this)

Originally committed as revision 561 to svn://svn.ffmpeg.org/ffmpeg/trunk

6000abfa 05/18/2002 11:03 PM Fabrice Bellard

removed useless header includes - use av memory functions

Originally committed as revision 522 to svn://svn.ffmpeg.org/ffmpeg/trunk

02734c6a 05/16/2002 10:01 PM Michael Niedermayer

print frame decoding time support (x86 only)

Originally committed as revision 504 to svn://svn.ffmpeg.org/ffmpeg/trunk

3649cfd9 05/05/2002 01:39 AM Michael Niedermayer

MV visualisation support

Originally committed as revision 442 to svn://svn.ffmpeg.org/ffmpeg/trunk

51b8fd19 05/02/2002 08:45 PM Michael Niedermayer

freeze fix

Originally committed as revision 434 to svn://svn.ffmpeg.org/ffmpeg/trunk

ef5b1b5a 05/02/2002 04:39 AM Juanjo

- Advanced Intra Coding (AIC) support for H.263+ encoder, just DC by now.
- Bug fix H.263+ AIC tables.
- Warning fixes.

Originally committed as revision 431 to svn://svn.ffmpeg.org/ffmpeg/trunk

bb71e317 04/30/2002 01:29 AM Michael Niedermayer

fixing msmpeg4v3 dc-scale for quantizers 24-31

Originally committed as revision 427 to svn://svn.ffmpeg.org/ffmpeg/trunk

2417652e 04/27/2002 01:12 PM Michael Niedermayer

export mbskip_table for direct rendering
add hurry_up support

Originally committed as revision 424 to svn://svn.ffmpeg.org/ffmpeg/trunk

d7e9533a 04/27/2002 12:30 PM Michael Niedermayer

fixed msmpeg4 infinite loop if buggy stream
rewrote quantizer
fixed bias (+10% compression/quality for h263 like codecs)
qscale=1 support
mpeg1 intra frames looks far less blocky
added codec_id field

Originally committed as revision 423 to svn://svn.ffmpeg.org/ffmpeg/trunk

1c2a8c7f 04/24/2002 01:24 AM Michael Niedermayer

avcodec_flush_buffers()

Originally committed as revision 420 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ff662cc 04/22/2002 07:04 PM Michael Niedermayer

export delay info
fixed low_delay & vo_type on mpeg4 header writer & parser

Originally committed as revision 415 to svn://svn.ffmpeg.org/ffmpeg/trunk

eec1c6b9 04/22/2002 12:45 PM Michael Niedermayer

divx 5.01 support

Originally committed as revision 412 to svn://svn.ffmpeg.org/ffmpeg/trunk

e1a9dbff 04/06/2002 10:29 PM Michael Niedermayer

wmv1 header parser (unfinished)

Originally committed as revision 380 to svn://svn.ffmpeg.org/ffmpeg/trunk

3c4f1840 04/05/2002 04:23 AM Michael Niedermayer

b frames & slices bugfix

Originally committed as revision 377 to svn://svn.ffmpeg.org/ffmpeg/trunk

84afee34 04/05/2002 04:09 AM Michael Niedermayer

msmpeg4v2 decoding (no encoding yet)

Originally committed as revision 376 to svn://svn.ffmpeg.org/ffmpeg/trunk

649c00c9 03/28/2002 01:41 PM Michael Niedermayer

sizeof(s->block) isnt 64*6*2 anymore bugfix
mpeg12 decoding optimization

Originally committed as revision 364 to svn://svn.ffmpeg.org/ffmpeg/trunk

11ce8834 03/22/2002 11:22 PM Michael Niedermayer

mpeg4 aspect_ratio_info in AVCodecContext (requested by alex)
experimental (& faster) motion estimation
squished a dirty uninitialized var bug
mpeg1 fcode>1 support

Originally committed as revision 349 to svn://svn.ffmpeg.org/ffmpeg/trunk

488fa19a 03/19/2002 03:51 AM Michael Niedermayer

use the width & height from the mpeg4 header ... in the case that its complete

Originally committed as revision 340 to svn://svn.ffmpeg.org/ffmpeg/trunk

019d276a 03/18/2002 09:06 PM Michael Niedermayer

msmpeg4 bugfix (wrong frame displayed if some frames are skipped)

Originally committed as revision 339 to svn://svn.ffmpeg.org/ffmpeg/trunk

4278e7a6 03/15/2002 02:57 PM Michael Niedermayer

optimization

Originally committed as revision 332 to svn://svn.ffmpeg.org/ffmpeg/trunk

6f91bcd1 03/12/2002 10:54 PM Michael Niedermayer

mpeg4 b-frames :)
create slightly more correct headers & add "ffmpeg" user-data section

Originally committed as revision 328 to svn://svn.ffmpeg.org/ffmpeg/trunk

2b9ab1d5 02/22/2002 07:19 PM Michael Niedermayer

fixing msmpeg4 decoding if fps < 16 (i thought it was a indicator for the ext header, its the fps indeed)

Originally committed as revision 313 to svn://svn.ffmpeg.org/ffmpeg/trunk

9e15ad28 02/19/2002 07:23 PM Juanjo

- Bug fixes in H.263+ Advanced INTRA Coding decoder.
- H.263+ should be able to decode streams with AIC now :)

Originally committed as revision 311 to svn://svn.ffmpeg.org/ffmpeg/trunk

d140623f 02/18/2002 07:33 PM Juanjo

- H.263+ decoder support for Advanded INTRA Coding (buggy)

Originally committed as revision 310 to svn://svn.ffmpeg.org/ffmpeg/trunk

b4cc15e7 02/18/2002 09:28 AM Zdenek Kabelac
  • continue after error in msmpeg4_decode_mb - helps for some movie samples

Originally committed as revision 303 to svn://svn.ffmpeg.org/ffmpeg/trunk

81401c1f 02/09/2002 04:59 PM Juanjo

- Fixes on RTP and GOB headers for H.263.
- RTP callback system implemented for H.263/H.263+.
- Bug fix on DC coefficients of H.263.
- H.263 decoder now returns PTS on picture number.

Originally committed as revision 292 to svn://svn.ffmpeg.org/ffmpeg/trunk

ae40484c 01/15/2002 10:22 PM Michael Niedermayer

(commit by michael)
bye bye weird al rounding bug ;)

Originally committed as revision 268 to svn://svn.ffmpeg.org/ffmpeg/trunk

8bdbae01 01/14/2002 04:29 AM Michael Niedermayer

(commit by michael)
memset() in MMX

Originally committed as revision 263 to svn://svn.ffmpeg.org/ffmpeg/trunk

644d98a4 11/19/2001 02:13 AM Juanjo

- Preliminary RTP friendly mode for H.263.
- GOB headers for H.263 coding on RTP mode.
- Improved GOB header detection for H.263 decoder.

Originally committed as revision 222 to svn://svn.ffmpeg.org/ffmpeg/trunk

96815ce9 11/17/2001 09:14 PM Juanjo

- Added support to Inter4V+Q MBs to H.263 decoder.
- Advanced Prediction Mode activated for H.263 decoder.
- Bug fixed on H.263+ header parsing for UFEP.
- Now we can decode VIVO v1 streams :)

Originally committed as revision 221 to svn://svn.ffmpeg.org/ffmpeg/trunk

9eaa4690 11/17/2001 03:43 PM Juanjo

- Bug fixed on H.263 decoder initialization.

Originally committed as revision 220 to svn://svn.ffmpeg.org/ffmpeg/trunk

102d3908 11/12/2001 05:19 AM Juanjo

- Fixed a bug on H.263 MV prediction for MB on GOBs limits.
- Now we can decode H.263v1 streams found on QT without problems.

Originally committed as revision 214 to svn://svn.ffmpeg.org/ffmpeg/trunk

4949028f 11/03/2001 12:49 AM Juanjo

- Bug fix on inter MCBPC table for inter+q.
- H.263/H.263+ decoder now knows GOB start codes.
- H.263/H.263+ decoder now returns the size of the stream on the first call.
- Added show_bits() functions to see the buffer without loosing the bits.
- TODO: H.263v1 UMV parsing is buggy....

bf89e6b1 08/15/2001 01:09 PM Fabrice Bellard

added draw_horiz_band test

Originally committed as revision 98 to svn://svn.ffmpeg.org/ffmpeg/trunk

519c2b6d 08/12/2001 12:52 AM Fabrice Bellard

moved matrix init away from MPV_common_init()

Originally committed as revision 77 to svn://svn.ffmpeg.org/ffmpeg/trunk

ce675882 08/11/2001 07:15 PM Fabrice Bellard

removed incomplete seek patch

Originally committed as revision 73 to svn://svn.ffmpeg.org/ffmpeg/trunk

4af5e4ef 08/11/2001 07:01 PM Fabrice Bellard

fix msmpeg4 seek

Originally committed as revision 68 to svn://svn.ffmpeg.org/ffmpeg/trunk

b7ec19d3 07/30/2001 11:24 PM Fabrice Bellard

use block[] in structure to have it aligned on 8 bytes for mmx optimizations

Originally committed as revision 21 to svn://svn.ffmpeg.org/ffmpeg/trunk

de6d9b64 07/22/2001 02:18 PM Fabrice Bellard

Initial revision

Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk