7d67aa9b0f
info about h and tpel by
2003-12-30 19:19:45 +0000
bb198e198a
interlaced motion estimation interlaced mpeg2 encoding P & B frames rate distored interlaced mb decission alternate scantable support 4mv encoding fixes (thats also why the regression tests change) passing height to most dsp functions interlaced mpeg4 encoding (no direct mode MBs yet) various related cleanups disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed by
2003-12-30 16:07:57 +0000
b846b231b3
100000l by
2003-12-30 15:29:38 +0000
0c9bbaec60
motion vector vissualization improvements patch by (Wolfgang Hesseler <qv at multimediaware dot com>) by
2003-12-30 02:12:12 +0000
890972be03
nicer looking PSNR stats (YUV seperate and print the whole file PSNR at the end instead of the last frame's) by
2003-12-29 23:08:30 +0000
1031fabd14
picture number fixes by
2003-12-29 22:25:08 +0000
622eb8367b
10l (segfault fix) by
2003-12-28 11:35:54 +0000
bba04f1e9d
frame stepping patch by (Wolfgang Hesseler <qv at multimediaware dot com>) by
2003-12-28 01:19:41 +0000
2c293402b0
correct C init tables by
2003-12-27 19:54:59 +0000
54fcf429cd
its nice to include 'what it does & why' in submitted patches by
2003-12-27 15:21:17 +0000
1c004e5622
lrintf patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) by
2003-12-22 19:42:28 +0000
71c47d6e24
10l (forgot to copy top_field_first flag) by
2003-12-22 19:06:01 +0000
8135f8df52
rv20 / h263 b frame fix by
2003-12-21 20:06:59 +0000
bed1707c9c
fix crash by
2003-12-19 00:47:36 +0000
4ff7c576f8
SVQ3 uses unrestricted motion vectors by
2003-12-18 23:44:49 +0000
9a41c2c747
svq3 fix by
2003-12-18 21:35:02 +0000
e45f19437e
harcoded DTS computation for mpeg by
2003-12-18 13:03:37 +0000
d60a8f85d7
vbv_delay by
2003-12-17 19:53:05 +0000
044007c220
primitive LPCM generator by
2003-12-16 14:00:18 +0000
0dbb48d91e
better and simpler logic for MPEG muxing - fixed rare MPEG muxing PTS generation bug (stuffing is added in such rare cases) - fixed AC3 payload size generation - generate correct AC3 frame header (need spec checking) by
2003-12-16 11:25:30 +0000
6ec87caa70
fixed incorrect PTS/DTS logic in MPEG video case (caused rare PTS glitches if start codes were between two PES packets) by
2003-12-16 11:21:25 +0000
b84f2a3533
pts and dts support in parser API by
2003-12-16 11:17:06 +0000
ac3d5cac7b
initial predictors are not sent to the output in QT IMA; fix stereo QT IMA decoding by
2003-12-16 01:17:58 +0000
037b5189d8
MPEG1/2 decoding update (buffered frames are decoded now) by
2003-12-15 14:47:23 +0000
3735396022
make av_read_frame() return buffered frames at EOF by
2003-12-15 14:45:37 +0000
a700a6ae8f
moved packet output to a separate function - added the frame buffered by the decoder at EOF, if any by
2003-12-15 14:43:44 +0000
6e45e92856
added End Of File handling to return last picture for MPEG1/2/4 by
2003-12-15 14:40:37 +0000
5d43635e47
motion estimation & mb compare functions command line options by
2003-12-15 11:54:19 +0000
8bb27bdfd4
init picture structure to avoid uninitialized fields by
2003-12-15 10:46:34 +0000
2393e65431
100l (forgot alpha & ppc) by
2003-12-15 09:21:28 +0000
31b1ec5d38
mv vissualization & field picture fix by
2003-12-14 20:48:12 +0000
fad05f523c
cygwin fix and dont average interlaced MVs patch by (Wolfgang Hesseler <qv at multimediaware dot com>) by
2003-12-14 17:47:23 +0000
a4337a5130
10l (printing qscale before parsing it) by
2003-12-14 16:15:32 +0000
d50635cd24
split intra / inter dequantization by
2003-12-14 02:57:00 +0000
7ebfc0ea63
error concealment regression test by
2003-12-14 01:42:00 +0000
d55f7b6521
cleanup by
2003-12-13 20:41:33 +0000
0c11692a1d
Here are juste two added #ifdef CONFIG_ENCODERS to allow libavcodec to compile without CONFIG_ENCODERS defined patch by (Aurelien Jacobs <aurel at gnuage dot org>) by
2003-12-13 02:14:18 +0000
864119b6ca
mb type & qp vissualization by
2003-12-13 01:33:52 +0000
11dffbe1da
stuffing to stay above min_bitrate by
2003-12-12 21:30:47 +0000
fb0666392c
CBR improvements by
2003-12-12 19:26:55 +0000
7a0f9d7e7d
fixed top_field_first support when encoding by
2003-12-12 16:56:38 +0000
3e9d718ecb
fill codec info by
2003-12-12 16:55:12 +0000
fa75ce9292
fixing h263p encoding without UMV by
2003-12-11 16:14:27 +0000
8e2162f013
obmc encoding flag (forgot to commit...) by
2003-12-11 16:00:53 +0000
5814beaa87
set AVCodecContext.width/height before get_buffer() by
2003-12-11 11:17:54 +0000
99db6420f2
update by
2003-12-10 19:17:15 +0000
0f26033b7a
update -interlace help by
2003-12-10 17:07:11 +0000
83dddc4a71
generate MPEG elementary streams in all cases - added interlaced MPEG2 test by
2003-12-10 17:06:36 +0000
dd5e90cd55
interlaced dct encoding fix by
2003-12-10 17:05:41 +0000
3ab5b8cc9a
interlaced DCT support for MPEG2 encoding by
2003-12-10 16:51:54 +0000
db9b1b5eae
fixed interlaced encoding by
2003-12-10 16:49:20 +0000
7f9b37b08e
10l (uninitialized var ...) by
2003-12-10 16:20:28 +0000
e56d417bee
-interlace option - better consistency in help by
2003-12-10 14:50:09 +0000
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) by
2003-12-10 11:18:36 +0000
26f548a7a6
MB_TYPE_INTERLACED info fix by
2003-12-10 02:34:09 +0000
27a206e031
suppress PTS in packets when not needed (slightly smaller files), fixed PTS generation in some cases, added provision for DTS generation, slightly better SCR generation (initial patch by Michel Bardiaux) by
2003-12-09 18:06:18 +0000
8a56ac7b89
copy packet without omitting the padding by
2003-12-09 15:34:44 +0000
248a189a7d
fixed low delay decoding by
2003-12-09 14:51:49 +0000
feca25cc8b
100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l by
2003-12-09 14:03:55 +0000
0ed714a702
slice structured fixes by
2003-12-09 13:47:08 +0000
5ea4b18d9f
motion_subsample_log2 by
2003-12-09 01:55:54 +0000
8d7ec294c4
move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at multimediaware dot com>) cleanups & fixes by me by
2003-12-09 01:49:56 +0000
a0b8f70c29
better get_packet_size and probe by
2003-12-09 00:17:43 +0000
f8830383a9
FF_DEBUG_PICT_INFO and CODEC_FLAG_GRAY support by
2003-12-08 18:26:22 +0000
f0a93eb0b2
msb pts support by
2003-12-08 17:54:40 +0000
4250dafc96
using LIBAVFORMAT_IDENT by
2003-12-08 17:50:38 +0000
d7d2428239
Advanced intra coding, modified quantization and alternative inter vlc regression tests by
2003-12-08 17:45:59 +0000
fb07988399
AIC/MQ encoding fix by
2003-12-08 17:42:20 +0000
60efb3e42d
cosmetics by
2003-12-08 11:35:09 +0000
3c3f113ec1
more correct header parsing by
2003-12-08 11:32:06 +0000
ecfc44e66e
alternative inter vlc encoding fix by
2003-12-08 02:23:22 +0000
01e8ff27b4
slice flush / position fix by
2003-12-07 02:10:30 +0000
ba58dabc5c
h263 slice structured mode slice cleanup by
2003-12-07 01:33:45 +0000
a8380f44cf
removing unused var & converting 64->32bit by
2003-12-05 23:12:03 +0000
2be9f03abb
AVFrame.interlaced_frame fixes by
2003-12-05 01:03:12 +0000
647b776270
SWF sanity check patch by (Glyn Kennington <glyn dot kennington at ox dot compsoc dot net>) by
2003-12-05 00:41:58 +0000
c70f1716cf
export top_field_first & interlaced_frame by
2003-12-05 00:19:46 +0000
ac49f3efac
set has_b_frames correctly, fixes rv20 dr1 with mplayer by
2003-12-04 19:15:37 +0000
cdb4e730e4
cleanup by
2003-12-04 18:46:49 +0000
b40cd4e0e4
rv20 (h263) b frame decoding support by
2003-12-04 18:34:47 +0000
6952f12338
this should make the decoder safe for big-endian platforms by
2003-12-04 14:14:43 +0000
9a197a24c6
altivec.h bug workaround (untested) by
2003-12-03 22:23:08 +0000
554daa2402
cleanup by
2003-12-03 16:47:17 +0000
6beeb962a2
h263 modified quantization fix by
2003-12-03 16:07:41 +0000
b7cbfc2307
DUCK codec by
2003-12-03 04:58:48 +0000
9a4117d5a1
initial support for Duck TrueMotion v1 (think of it as On2 VP1); only 16-bit mode supported thus far by
2003-12-03 04:22:15 +0000
fcfee63b12
split ff_h263_decode_mb() into h263 and mpeg4 versions by
2003-12-03 01:16:35 +0000
3615e2be84
h263_h_loop_filter_mmx by
2003-12-02 22:02:57 +0000
359f98ded9
h263_v_loop_filter_mmx by
2003-12-02 20:28:10 +0000
e1f03acc42
h263 MV prediction doesnt match mpeg4, for some slices configurations (fixes RV20 MVs) by
2003-12-01 20:04:14 +0000
5b5404e32f
10l by
2003-12-01 15:49:10 +0000
332f9ac4e3
h263 loop filter fixed h263 modified quantization CODEC_FLAG_OBMC by
2003-12-01 15:23:14 +0000
e692c8634c
off by 1 in the palette by
2003-12-01 13:59:08 +0000
248a1aa54c
4th frame type ... by
2003-11-30 19:04:56 +0000
473c7582a5
rv20 sub_id == 0x20200002 support by
2003-11-30 18:08:35 +0000
43dc0bfd2e
cleanup by
2003-11-30 17:30:18 +0000
40a12840b8
rv10 fix by
2003-11-30 17:22:51 +0000
68b94c354d
rv20 decoder by
2003-11-30 14:35:35 +0000
3e8a5124a2
forgot by
2003-11-29 08:44:33 +0000
dba019daba
h263 alternative inter vlc support by
2003-11-29 08:37:51 +0000