Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 97006039cc -DPIC patch by (Jacob Meuser // jakemsr jakemsr com) by Jacob Meuser 2005-05-09 10:21:03 +0000
  • 9cd8179818 #defines for strict_std_compliance and split between inofficial extensions and non standarized things by Michael Niedermayer 2005-05-08 20:15:42 +0000
  • c998bdd9a0 fix PIC by Michael Niedermayer 2005-05-08 18:48:19 +0000
  • eb94aca926 support BUILDSUF patch by <charles dot yates at pandora dot be> by Charles Yates 2005-05-08 15:04:59 +0000
  • 1c02a9732a fix block corruption caused by clear_blocks() optimization by Michael Niedermayer 2005-05-08 13:04:46 +0000
  • 6b51185c63 overflow fix by Michael Niedermayer 2005-05-08 09:58:41 +0000
  • 1192ce3707 complain about mpeg4 limits only if codec_id == MPEG4 by Michael Niedermayer 2005-05-08 00:44:06 +0000
  • 44608ac7cd ff_reverse to utils.c patch by (Roine Gustafsson )roine users.sourceforge net) by Roine Gustafsson 2005-05-07 19:24:07 +0000
  • bda1c56c47 minor optimization of the h264 loop filter by Michael Niedermayer 2005-05-07 16:35:24 +0000
  • 21be92bf4d reverse 1 hunk from 1.96->1.97, fixes decoding of (MR1_BT_A.h264 and MR1_MW_A.264) by Michael Niedermayer 2005-05-07 11:07:47 +0000
  • 24a9ad7e2c Fix codec list when running configure outside the source directory. by Måns Rullgård 2005-05-07 09:48:38 +0000
  • 34f633dfcb Flush the ffm packet to the wire (or file) whenever we flush the ffm packet. This helps streaming no end. by Philip Gladstone 2005-05-07 00:58:28 +0000
  • e8d27bc302 Turn on the seeking support for ffm streams. Now means that streams are played from the current time rahter than from the beginning by Philip Gladstone 2005-05-07 00:56:05 +0000
  • 3c150d16c6 better r_frame_rate guessing code by Michael Niedermayer 2005-05-06 23:41:47 +0000
  • bfc7f165bb default to YUV420P if none specified for rawvideo input a few more common extensions for rawvideo detection by Michael Niedermayer 2005-05-06 21:28:55 +0000
  • 09f75b5b38 division by zero fix by Michael Niedermayer 2005-05-06 21:11:38 +0000
  • 327c4076a3 prefer container time_base for frame duration guess by Michael Niedermayer 2005-05-06 20:26:50 +0000
  • b712fb6740 fix decoding of conformace streams AUD_MW_E.264 and BA1_FT_C.264 again (there where last correctly decoded with h264.c rev 1.96) by Michael Niedermayer 2005-05-06 17:04:03 +0000
  • 415264045f Correct number of bits for PTS. Patch by Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de> by Wolfram Gloger 2005-05-06 16:14:29 +0000
  • 758082aff7 set time_base for variable fps too by Michael Niedermayer 2005-05-06 14:36:15 +0000
  • 80ce3254ac always honor the user specified frame rate if set by Michael Niedermayer 2005-05-06 14:19:17 +0000
  • 291fe90ae8 Fill out some mandatory fields in the Codec structure. Also add fields in the configuration to allow you to set Debug and Strict values. by Philip Gladstone 2005-05-06 03:21:04 +0000
  • 223321268f Add in many fields that have been added to the Codec structure. This means that ffm will now carry most of the important fields over between ffserver and ffmpeg by Philip Gladstone 2005-05-06 03:19:45 +0000
  • 02af2269c0 check for error by Michael Niedermayer 2005-05-05 20:05:41 +0000
  • 369a02c2f4 GCC 4.0 on Mac OS X 10.4 patch by (Bill May <wmay cisco com ) by Bill May 2005-05-05 18:24:08 +0000
  • 893bc62480 Even More spelling errors. patch by (Kevin Baragona <kevinmb500 gawab com) by Kevin Baragona 2005-05-05 14:34:47 +0000
  • 3b66c4c59a More spelling errors patch by (Kevin Baragona (kevinmb500 gawab com>) by Kevin Baragona 2005-05-05 14:17:28 +0000
  • 132041f06f While adding stereo rematrixing, I came across something that needs to be fixed even without adding the feature. The output correctly uses 4 dummy values for the rematrixing flags in block-0, but the bit allocation routine does not take these bits into account. From what I can tell, there was a patch in 2003 that corrected the output to make it DVD and spec compatible, but it didn't correct the bit allocation. It's only 4 bits over the entire 6 blocks, so overflow errors would happen rarely or never, but it's still worth fixing. So here is a fix. by Justin Ruggles 2005-05-05 14:10:52 +0000
  • 725de25c4c fix segfault with 'ffmpeg -i 1.avi -cmp 257 -4mv 2.avi' by Michael Niedermayer 2005-05-05 13:40:28 +0000
  • 5fddb9b382 GCC4 fix by (Keenan Pepper (keenanpepper gmail com) by Michael Niedermayer 2005-05-05 12:37:38 +0000
  • ce869f59ee replace local sensitive awk uppercaser with tr by Michael Niedermayer 2005-05-04 23:51:44 +0000
  • a55f20bd9a fix storage of motion vectors for frames with more than 4096 macroblocks. by Loren Merritt 2005-05-03 21:49:18 +0000
  • 7c33ad19fd clear the DPB after seeking. by Loren Merritt 2005-05-03 06:53:59 +0000
  • 8b975b7ca5 put most codecs under ifdefs by Michael Niedermayer 2005-05-02 22:14:42 +0000
  • 5cc9a6dc19 also put the CONFIG_FOOBAR_EN/DECODER stuff in config.mak by Michael Niedermayer 2005-05-02 20:48:23 +0000
  • 422f4df8b2 #ifdefs around most register_avcodec by Michael Niedermayer 2005-05-02 19:26:18 +0000
  • 5e3419b15a typo by Michael Niedermayer 2005-05-02 14:24:41 +0000
  • 009cf97d0c --enable/disable-codec / --disable-encoders (configure part only, no actual #ifdefs) by Michael Niedermayer 2005-05-02 09:47:46 +0000
  • c0df9d75bd switch to native time bases by Michael Niedermayer 2005-04-30 21:43:59 +0000
  • b7782b47c9 unused define by Alex Beregszaszi 2005-04-29 18:32:24 +0000
  • f8c1d62d74 fix palette8tobgr32/palette8torgb32 on big endian by Nicolas Plourde 2005-04-27 18:17:53 +0000
  • c8389233cb fix useless framerate messup by Michael Niedermayer 2005-04-26 21:46:46 +0000
  • eb1bde3e10 fix nonsense timestamp mess by Michael Niedermayer 2005-04-26 11:04:34 +0000
  • caf5fb95ae fix nonsens timestamp calculation by Michael Niedermayer 2005-04-26 10:01:17 +0000
  • 8cf71eadd2 Adds read probe to y4m, and changes the extension to .y4m patch by (Roine Gustafsson <roine users sourceforge net) by Roine Gustafsson 2005-04-26 09:06:39 +0000
  • 93b2b333b9 Update yuv4mpeg to use PIX_FMT_NONE patch by (Roine Gustafsson <roine users sourceforge net) by Roine Gustafsson 2005-04-26 08:57:41 +0000
  • 82c0c4ba78 print pix_fmt if its known instead of if the raw codec is used by Michael Niedermayer 2005-04-25 18:41:38 +0000
  • 644a92626a PIX_FMT_NONE and related fixes by Michael Niedermayer 2005-04-25 18:29:06 +0000
  • 3ca4b65479 os2.diff by (Paul Smedley // paul smedley info) by Michael Niedermayer 2005-04-25 15:13:39 +0000
  • 66b32bf272 tighter snow slicing patch by (Yartrebo || yartrebo earthlink net) by Yartrebo 2005-04-25 10:03:01 +0000
  • 42251a2a4f MMX for H.264 deblocking filter by Loren Merritt 2005-04-25 01:01:41 +0000
  • dee6dde669 avoid unneeded clear_blocks() by Michael Niedermayer 2005-04-25 00:57:48 +0000
  • f9e0f2a206 extract from the subid the options instead of doing a case where we should add lot's of versions. patch by (matthieu castet {castet.matthieu free fr) by Matthieu Castet 2005-04-25 00:10:11 +0000
  • 9786bd4d94 fixing broken_rv20_1mb_.rm by Michael Niedermayer 2005-04-24 22:08:31 +0000
  • b80875c186 fix ref comparison in B-frame deblocker ('unused' and 'unavailable' were treated as different) by Loren Merritt 2005-04-24 21:06:22 +0000
  • 160d679c07 Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped") by Mike Melanson 2005-04-24 17:21:11 +0000
  • 93ccc14df5 Put correct fourcc in tag field for amr_nb (samr) and amr_wb (sawb) by Roberto Togni 2005-04-24 11:15:35 +0000
  • dfb706da4d Spelling errors patch by (Kevin Baragona | kevinmb500 gawab com) by Kevin Baragona 2005-04-24 11:13:49 +0000
  • bd0854596a typo fix by ("Todd.Kirby" doubleshot pacbell net) by Michael Niedermayer 2005-04-24 11:08:07 +0000
  • 12e1166234 check for negative strides before memcpy by Jindřich Makovička 2005-04-24 07:50:18 +0000
  • e63ac25d05 support for both orderings of the slices (top->down / bottom->up) by Jindřich Makovička 2005-04-24 07:47:41 +0000
  • 4719d1f381 Video-Galileo_small.rm fix by (matthieu castet # castet.matthieu free fr) by Michael Niedermayer 2005-04-21 21:27:03 +0000
  • 2de4ba7ff7 avoid clearing block[] if its not used at all by Michael Niedermayer 2005-04-21 21:23:22 +0000
  • e2e5894a91 deblocking filter doesn't need to call fill_caches again. 1.4% faster decoding. by Loren Merritt 2005-04-21 20:38:42 +0000
  • dff0f03546 mpeg2_fast_decode_block_intra() by Michael Niedermayer 2005-04-20 20:31:04 +0000
  • bfaad39f8c Indeo 2 by Diego Biurrun 2005-04-20 20:28:25 +0000
  • 8b39f75b8f simplify by Michael Niedermayer 2005-04-20 10:16:19 +0000
  • ee572c5482 remove duplicate clip to 8bit function by Michael Niedermayer 2005-04-20 10:05:15 +0000
  • f707a5ebba buffer overflows by Michael Niedermayer 2005-04-20 09:52:04 +0000
  • 856dbbff7f Indeo 2 decoder by (Kostya <> kostya.shishkov gmail com) by Michael Niedermayer 2005-04-20 09:42:47 +0000
  • 29df259923 optimizing non_intra ac coeff decode by Michael Niedermayer 2005-04-19 11:37:01 +0000
  • 6f921f3100 remove superfluous CONFIG_ENCODERS (entire function is already wrapped) by Mike Melanson 2005-04-19 04:29:11 +0000
  • 0ffd77b96b fixing demuxing of DV5700.asf by Michael Niedermayer 2005-04-19 00:35:08 +0000
  • e91f4bf160 avoid UPDATE_CACHE() in GET_RL_VLC() if not needed by Michael Niedermayer 2005-04-18 20:07:48 +0000
  • 5bb8a0daa1 various fixes related to the non alt_bitstream_reader by Michael Niedermayer 2005-04-18 12:08:16 +0000
  • 8230cf0210 add an AMD64 specific implementation of rdtsc() by Aurelien Jacobs 2005-04-18 11:24:20 +0000
  • 6c618a263d gcc 4 compilation fix patch by Bret Hughes <bhughes at elevating dot com> by Bret Hughes 2005-04-17 21:41:16 +0000
  • 4e492bf107 read 32bit instead of 64bit to avoid overreading and missalignments by Michael Niedermayer 2005-04-17 13:30:45 +0000
  • 8c2515bbb9 fix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net by Yartrebo 2005-04-17 09:27:53 +0000
  • b44985ba12 store the number of runs to avoid storing the last run value about 10% lower bitrate for -qscale 32 (forman & some music video) worst case bitrate increase <0.1% (lossless or low qscale) and now the bad news, even though this just adds a single subtraction and an if() into the medium sized unpack_coeffs() loop and the if() will only be false once per unpac_coeff() call, gcc produces 50% slower code, i didnt look at the generated asm yet, not sure if i want to ... by Michael Niedermayer 2005-04-15 13:24:30 +0000
  • 2cd340438a allow 2pass ratecontrol. also fixes psnr displayed by mencoder. by Loren Merritt 2005-04-15 05:54:47 +0000
  • cbb1d2b161 replace complicated pointer dereference + index stuff by pointers in unpack_coeffs() by Michael Niedermayer 2005-04-14 20:54:03 +0000
  • 99cd59e58f minor optimization by Michael Niedermayer 2005-04-14 20:30:08 +0000
  • 3c096ac791 optimizing unpack_coeffs() by Michael Niedermayer 2005-04-14 18:33:26 +0000
  • 86e59cc01d Snow segfault bug in revision 1.43 patch by (Yartrebo /yartrebo earthlink net/) by Yartrebo 2005-04-13 01:57:19 +0000
  • 2c34596ff7 non 4:2:0 foobar.{Y,U,V} support by Michael Niedermayer 2005-04-13 01:07:30 +0000
  • f40487c282 s/u_char/uint8_t/ by Måns Rullgård 2005-04-12 22:20:02 +0000
  • 17929c0468 fix seeking bug by Måns Rullgård 2005-04-12 13:33:22 +0000
  • 67c311fafa changed the mailinglist pointers to the new place (mplayerhq) by Alex Beregszaszi 2005-04-11 16:24:58 +0000
  • 056f6179f0 s/u_char/uint8_t/ by Måns Rullgård 2005-04-10 18:03:06 +0000
  • 2d2f443d53 s/u_char/uint8_t/ by Måns Rullgård 2005-04-10 17:25:54 +0000
  • f5a719287d rescale coefficients during IDWT, that way the lifting steps are much simpler and faster by Michael Niedermayer 2005-04-10 14:21:53 +0000
  • 6fbcfec0c8 testing cvslog by Michael Niedermayer 2005-04-10 02:16:45 +0000
  • 88e3d29b6b testing cvslog by Michael Niedermayer 2005-04-10 02:09:39 +0000
  • ad3aa87456 pre-c99 compatibility by Måns Rullgård 2005-04-09 23:27:48 +0000
  • a0a74ad9f0 increasing precission of the quantization parameter this is needed as the quantization stepsize for each subband is also in this precission and insignificant changes to the wavelet like scaling its coefficients slightly differently would lead to wildly variing PSNR and bitrate note, a encoder could also simply choose to leave the least significant bits of the quantization parameters zero which would give the exact previous behaviour except a y very tiny number of bits in the header by Michael Niedermayer 2005-04-09 22:15:48 +0000
  • c97de57c39 fix QROOT != 8 by Michael Niedermayer 2005-04-09 19:48:59 +0000
  • 9146ca3700 Ogg demuxer ported from tcvp by Luca Barbato <lu_zero at gentoo dot org>, fixups by me. by Måns Rullgård 2005-04-09 15:32:58 +0000
  • a18ba90880 Fix upside-down picture for BGR24 images (fixes pig-loco-rgb.avi) Patch by Jindrich Makovicka by Jindřich Makovička 2005-04-08 21:34:48 +0000
  • 76d6abc17c Fix colors for YV12 case (u/v planes are swapped) Fixes locoRGBA.avi (the file is really YV12, even if it's called RGBA) by Roberto Togni 2005-04-07 22:02:28 +0000