Michael Niedermayer
fa75ce9292
fixing h263p encoding without UMV
...
Originally committed as revision 2598 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5814beaa87
set AVCodecContext.width/height before get_buffer()
...
Originally committed as revision 2596 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
dd5e90cd55
interlaced dct encoding fix
...
Originally committed as revision 2592 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
3ab5b8cc9a
interlaced DCT support for MPEG2 encoding
...
Originally committed as revision 2591 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
db9b1b5eae
fixed interlaced encoding
...
Originally committed as revision 2590 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7f9b37b08e
10l (uninitialized var ...)
...
Originally committed as revision 2589 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
32e7b91af1
fixed potential problem if aspect_ratio_info == 0 for MPEG stream - fixed aspect ratio problem if CODEC_ID_MPEG2VIDEO is used to decode an MPEG1 stream (which is the recommended codec id for mpeg video)
...
Originally committed as revision 2587 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
26f548a7a6
MB_TYPE_INTERLACED info fix
...
Originally committed as revision 2586 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Fabrice Bellard
248a189a7d
fixed low delay decoding
...
Originally committed as revision 2583 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
feca25cc8b
100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l
...
Originally committed as revision 2582 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0ed714a702
slice structured fixes
...
Originally committed as revision 2581 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5ea4b18d9f
motion_subsample_log2
...
Originally committed as revision 2580 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Wolfgang Hesseler
8d7ec294c4
move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at multimediaware dot com>)
...
cleanups & fixes by me
Originally committed as revision 2579 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
f8830383a9
FF_DEBUG_PICT_INFO and CODEC_FLAG_GRAY support
...
Originally committed as revision 2577 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fb07988399
AIC/MQ encoding fix
...
Originally committed as revision 2573 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
60efb3e42d
cosmetics
...
Originally committed as revision 2572 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
3c3f113ec1
more correct header parsing
...
Originally committed as revision 2571 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ecfc44e66e
alternative inter vlc encoding fix
...
Originally committed as revision 2570 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
01e8ff27b4
slice flush / position fix
...
Originally committed as revision 2569 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ba58dabc5c
h263 slice structured mode
...
slice cleanup
Originally committed as revision 2568 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
a8380f44cf
removing unused var & converting 64->32bit
...
Originally committed as revision 2567 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
2be9f03abb
AVFrame.interlaced_frame fixes
...
Originally committed as revision 2566 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
c70f1716cf
export top_field_first & interlaced_frame
...
Originally committed as revision 2564 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ac49f3efac
set has_b_frames correctly, fixes rv20 dr1 with mplayer
...
Originally committed as revision 2563 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
cdb4e730e4
cleanup
...
Originally committed as revision 2562 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
b40cd4e0e4
rv20 (h263) b frame decoding support
...
Originally committed as revision 2561 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
6952f12338
this should make the decoder safe for big-endian platforms
...
Originally committed as revision 2560 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
9a197a24c6
altivec.h bug workaround (untested)
...
Originally committed as revision 2559 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
554daa2402
cleanup
...
Originally committed as revision 2558 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
6beeb962a2
h263 modified quantization fix
...
Originally committed as revision 2557 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
9a4117d5a1
initial support for Duck TrueMotion v1 (think of it as On2 VP1); only
...
16-bit mode supported thus far
Originally committed as revision 2555 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fcfee63b12
split ff_h263_decode_mb() into h263 and mpeg4 versions
...
Originally committed as revision 2554 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3615e2be84
h263_h_loop_filter_mmx
...
Originally committed as revision 2553 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
359f98ded9
h263_v_loop_filter_mmx
...
Originally committed as revision 2552 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e1f03acc42
h263 MV prediction doesnt match mpeg4, for some slices configurations (fixes RV20 MVs)
...
Originally committed as revision 2551 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5b5404e32f
10l
...
Originally committed as revision 2550 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
332f9ac4e3
h263 loop filter
...
fixed h263 modified quantization
CODEC_FLAG_OBMC
Originally committed as revision 2549 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
248a1aa54c
4th frame type ...
...
Originally committed as revision 2547 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
473c7582a5
rv20 sub_id == 0x20200002 support
...
Originally committed as revision 2546 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
43dc0bfd2e
cleanup
...
Originally committed as revision 2545 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
40a12840b8
rv10 fix
...
Originally committed as revision 2544 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
68b94c354d
rv20 decoder
...
Originally committed as revision 2543 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3e8a5124a2
forgot
...
Originally committed as revision 2542 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
dba019daba
h263 alternative inter vlc support
...
Originally committed as revision 2541 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
68ca24e6db
intra16x16 fix
...
Originally committed as revision 2539 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
8fc7c99369
10000l
...
Originally committed as revision 2538 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
d3985de709
cleanup
...
Originally committed as revision 2537 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
f7190f7399
h263 OBMC & 4MV support
...
cleanup
Originally committed as revision 2536 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
b68ab2609c
dont read from b frames if draw_horiz_band==NULL
...
Originally committed as revision 2533 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Roman Shaposhnik
e15c330246
* 3x encoding speedup. Finally we seem to be on par with libdv
...
in terms of time and we're doing slightly better w.r.t. to
quality. I don't think there's much room for improvement
left, but I'd like to try and vectorize a couple of things.
Btw, any ideas on what may impact performance will be greatly
appreciated.
Originally committed as revision 2532 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago