Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 7d67aa9b0f info about h and tpel by Michael Niedermayer 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 Michael Niedermayer 2003-12-30 16:07:57 +0000
  • b846b231b3 100000l by Michael Niedermayer 2003-12-30 15:29:38 +0000
  • 0c9bbaec60 motion vector vissualization improvements patch by (Wolfgang Hesseler <qv at multimediaware dot com>) by Wolfgang Hesseler 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 Michael Niedermayer 2003-12-29 23:08:30 +0000
  • 1031fabd14 picture number fixes by Michael Niedermayer 2003-12-29 22:25:08 +0000
  • 622eb8367b 10l (segfault fix) by Michael Niedermayer 2003-12-28 11:35:54 +0000
  • bba04f1e9d frame stepping patch by (Wolfgang Hesseler <qv at multimediaware dot com>) by Wolfgang Hesseler 2003-12-28 01:19:41 +0000
  • 2c293402b0 correct C init tables by Alex Beregszaszi 2003-12-27 19:54:59 +0000
  • 54fcf429cd its nice to include 'what it does & why' in submitted patches by Michael Niedermayer 2003-12-27 15:21:17 +0000
  • 1c004e5622 lrintf patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) by Steven M. Schultz 2003-12-22 19:42:28 +0000
  • 71c47d6e24 10l (forgot to copy top_field_first flag) by Michael Niedermayer 2003-12-22 19:06:01 +0000
  • 8135f8df52 rv20 / h263 b frame fix by Michael Niedermayer 2003-12-21 20:06:59 +0000
  • bed1707c9c fix crash by Michael Niedermayer 2003-12-19 00:47:36 +0000
  • 4ff7c576f8 SVQ3 uses unrestricted motion vectors by Mike Melanson 2003-12-18 23:44:49 +0000
  • 9a41c2c747 svq3 fix by Michael Niedermayer 2003-12-18 21:35:02 +0000
  • e45f19437e harcoded DTS computation for mpeg by Fabrice Bellard 2003-12-18 13:03:37 +0000
  • d60a8f85d7 vbv_delay by Michael Niedermayer 2003-12-17 19:53:05 +0000
  • 044007c220 primitive LPCM generator by Fabrice Bellard 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 Fabrice Bellard 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 Fabrice Bellard 2003-12-16 11:21:25 +0000
  • b84f2a3533 pts and dts support in parser API by Fabrice Bellard 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 Mike Melanson 2003-12-16 01:17:58 +0000
  • 037b5189d8 MPEG1/2 decoding update (buffered frames are decoded now) by Fabrice Bellard 2003-12-15 14:47:23 +0000
  • 3735396022 make av_read_frame() return buffered frames at EOF by Fabrice Bellard 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 Fabrice Bellard 2003-12-15 14:43:44 +0000
  • 6e45e92856 added End Of File handling to return last picture for MPEG1/2/4 by Fabrice Bellard 2003-12-15 14:40:37 +0000
  • 5d43635e47 motion estimation & mb compare functions command line options by Michael Niedermayer 2003-12-15 11:54:19 +0000
  • 8bb27bdfd4 init picture structure to avoid uninitialized fields by Fabrice Bellard 2003-12-15 10:46:34 +0000
  • 2393e65431 100l (forgot alpha & ppc) by Michael Niedermayer 2003-12-15 09:21:28 +0000
  • 31b1ec5d38 mv vissualization & field picture fix by Michael Niedermayer 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 Wolfgang Hesseler 2003-12-14 17:47:23 +0000
  • a4337a5130 10l (printing qscale before parsing it) by Michael Niedermayer 2003-12-14 16:15:32 +0000
  • d50635cd24 split intra / inter dequantization by Michael Niedermayer 2003-12-14 02:57:00 +0000
  • 7ebfc0ea63 error concealment regression test by Michael Niedermayer 2003-12-14 01:42:00 +0000
  • d55f7b6521 cleanup by Michael Niedermayer 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 Aurelien Jacobs 2003-12-13 02:14:18 +0000
  • 864119b6ca mb type & qp vissualization by Michael Niedermayer 2003-12-13 01:33:52 +0000
  • 11dffbe1da stuffing to stay above min_bitrate by Michael Niedermayer 2003-12-12 21:30:47 +0000
  • fb0666392c CBR improvements by Michael Niedermayer 2003-12-12 19:26:55 +0000
  • 7a0f9d7e7d fixed top_field_first support when encoding by Fabrice Bellard 2003-12-12 16:56:38 +0000
  • 3e9d718ecb fill codec info by Fabrice Bellard 2003-12-12 16:55:12 +0000
  • fa75ce9292 fixing h263p encoding without UMV by Michael Niedermayer 2003-12-11 16:14:27 +0000
  • 8e2162f013 obmc encoding flag (forgot to commit...) by Michael Niedermayer 2003-12-11 16:00:53 +0000
  • 5814beaa87 set AVCodecContext.width/height before get_buffer() by Michael Niedermayer 2003-12-11 11:17:54 +0000
  • 99db6420f2 update by Fabrice Bellard 2003-12-10 19:17:15 +0000
  • 0f26033b7a update -interlace help by Fabrice Bellard 2003-12-10 17:07:11 +0000
  • 83dddc4a71 generate MPEG elementary streams in all cases - added interlaced MPEG2 test by Fabrice Bellard 2003-12-10 17:06:36 +0000
  • dd5e90cd55 interlaced dct encoding fix by Michael Niedermayer 2003-12-10 17:05:41 +0000
  • 3ab5b8cc9a interlaced DCT support for MPEG2 encoding by Fabrice Bellard 2003-12-10 16:51:54 +0000
  • db9b1b5eae fixed interlaced encoding by Fabrice Bellard 2003-12-10 16:49:20 +0000
  • 7f9b37b08e 10l (uninitialized var ...) by Michael Niedermayer 2003-12-10 16:20:28 +0000
  • e56d417bee -interlace option - better consistency in help by Fabrice Bellard 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 Fabrice Bellard 2003-12-10 11:18:36 +0000
  • 26f548a7a6 MB_TYPE_INTERLACED info fix by Michael Niedermayer 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 Michel Bardiaux 2003-12-09 18:06:18 +0000
  • 8a56ac7b89 copy packet without omitting the padding by Fabrice Bellard 2003-12-09 15:34:44 +0000
  • 248a189a7d fixed low delay decoding by Fabrice Bellard 2003-12-09 14:51:49 +0000
  • feca25cc8b 100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l100l by Michael Niedermayer 2003-12-09 14:03:55 +0000
  • 0ed714a702 slice structured fixes by Michael Niedermayer 2003-12-09 13:47:08 +0000
  • 5ea4b18d9f motion_subsample_log2 by Michael Niedermayer 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 Wolfgang Hesseler 2003-12-09 01:49:56 +0000
  • a0b8f70c29 better get_packet_size and probe by Michael Niedermayer 2003-12-09 00:17:43 +0000
  • f8830383a9 FF_DEBUG_PICT_INFO and CODEC_FLAG_GRAY support by Alex Beregszaszi 2003-12-08 18:26:22 +0000
  • f0a93eb0b2 msb pts support by Alex Beregszaszi 2003-12-08 17:54:40 +0000
  • 4250dafc96 using LIBAVFORMAT_IDENT by Alex Beregszaszi 2003-12-08 17:50:38 +0000
  • d7d2428239 Advanced intra coding, modified quantization and alternative inter vlc regression tests by Michael Niedermayer 2003-12-08 17:45:59 +0000
  • fb07988399 AIC/MQ encoding fix by Michael Niedermayer 2003-12-08 17:42:20 +0000
  • 60efb3e42d cosmetics by Alex Beregszaszi 2003-12-08 11:35:09 +0000
  • 3c3f113ec1 more correct header parsing by Alex Beregszaszi 2003-12-08 11:32:06 +0000
  • ecfc44e66e alternative inter vlc encoding fix by Michael Niedermayer 2003-12-08 02:23:22 +0000
  • 01e8ff27b4 slice flush / position fix by Michael Niedermayer 2003-12-07 02:10:30 +0000
  • ba58dabc5c h263 slice structured mode slice cleanup by Michael Niedermayer 2003-12-07 01:33:45 +0000
  • a8380f44cf removing unused var & converting 64->32bit by Michael Niedermayer 2003-12-05 23:12:03 +0000
  • 2be9f03abb AVFrame.interlaced_frame fixes by Michael Niedermayer 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 Glyn Kennington 2003-12-05 00:41:58 +0000
  • c70f1716cf export top_field_first & interlaced_frame by Michael Niedermayer 2003-12-05 00:19:46 +0000
  • ac49f3efac set has_b_frames correctly, fixes rv20 dr1 with mplayer by Michael Niedermayer 2003-12-04 19:15:37 +0000
  • cdb4e730e4 cleanup by Michael Niedermayer 2003-12-04 18:46:49 +0000
  • b40cd4e0e4 rv20 (h263) b frame decoding support by Michael Niedermayer 2003-12-04 18:34:47 +0000
  • 6952f12338 this should make the decoder safe for big-endian platforms by Mike Melanson 2003-12-04 14:14:43 +0000
  • 9a197a24c6 altivec.h bug workaround (untested) by Michael Niedermayer 2003-12-03 22:23:08 +0000
  • 554daa2402 cleanup by Michael Niedermayer 2003-12-03 16:47:17 +0000
  • 6beeb962a2 h263 modified quantization fix by Michael Niedermayer 2003-12-03 16:07:41 +0000
  • b7cbfc2307 DUCK codec by Mike Melanson 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 Mike Melanson 2003-12-03 04:22:15 +0000
  • fcfee63b12 split ff_h263_decode_mb() into h263 and mpeg4 versions by Michael Niedermayer 2003-12-03 01:16:35 +0000
  • 3615e2be84 h263_h_loop_filter_mmx by Michael Niedermayer 2003-12-02 22:02:57 +0000
  • 359f98ded9 h263_v_loop_filter_mmx by Michael Niedermayer 2003-12-02 20:28:10 +0000
  • e1f03acc42 h263 MV prediction doesnt match mpeg4, for some slices configurations (fixes RV20 MVs) by Michael Niedermayer 2003-12-01 20:04:14 +0000
  • 5b5404e32f 10l by Michael Niedermayer 2003-12-01 15:49:10 +0000
  • 332f9ac4e3 h263 loop filter fixed h263 modified quantization CODEC_FLAG_OBMC by Michael Niedermayer 2003-12-01 15:23:14 +0000
  • e692c8634c off by 1 in the palette by Mike Melanson 2003-12-01 13:59:08 +0000
  • 248a1aa54c 4th frame type ... by Michael Niedermayer 2003-11-30 19:04:56 +0000
  • 473c7582a5 rv20 sub_id == 0x20200002 support by Michael Niedermayer 2003-11-30 18:08:35 +0000
  • 43dc0bfd2e cleanup by Michael Niedermayer 2003-11-30 17:30:18 +0000
  • 40a12840b8 rv10 fix by Michael Niedermayer 2003-11-30 17:22:51 +0000
  • 68b94c354d rv20 decoder by Michael Niedermayer 2003-11-30 14:35:35 +0000
  • 3e8a5124a2 forgot by Michael Niedermayer 2003-11-29 08:44:33 +0000
  • dba019daba h263 alternative inter vlc support by Michael Niedermayer 2003-11-29 08:37:51 +0000