Commit Graph

  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 0a87c409cc changed includes by Alex Beregszaszi 2004-01-31 22:58:32 +0000
  • fc929feebd not needed anymore by Alex Beregszaszi 2004-01-31 22:47:48 +0000
  • a62d75da98 segfault fix by Michael Niedermayer 2004-01-31 21:28:49 +0000
  • fb85b027f6 vsad16_mmx2 only applies if encoders are turned on by Mike Melanson 2004-01-31 20:41:07 +0000
  • 7bf3261289 these functions (get_bit_count and align_put_bits) are referenced even when CONFIG_ENCODERS is not defined by Mike Melanson 2004-01-31 20:37:46 +0000
  • 18a508c527 handle invalid buffer sizes by Mike Melanson 2004-01-31 18:17:38 +0000
  • 155aa4174d watch those hard tabs by Mike Melanson 2004-01-31 17:57:57 +0000
  • df72754d03 handle 0-length buffers by Mike Melanson 2004-01-31 17:40:28 +0000
  • c89c1d2542 handle 0-length buffers by Mike Melanson 2004-01-31 17:30:28 +0000
  • 2c8b796fa9 b frames + cbr fix by Michael Niedermayer 2004-01-29 15:50:54 +0000
  • 8fd19ab286 SSE2 fdct by (Balatoni Denes <pnis at coder dot hu>) by Michael Niedermayer 2004-01-29 01:15:25 +0000
  • 5a60360712 4mv + b frame encoding segfault fix by Michael Niedermayer 2004-01-28 00:36:58 +0000
  • 6ff6cff203 first coded vs. first displayed pts (segfault & pts fix if b frames are used) by Michael Niedermayer 2004-01-27 13:55:34 +0000
  • ac806113fe 10l by Michael Niedermayer 2004-01-26 19:14:02 +0000
  • 9ff5f17543 int64max fix by (Michel Bardiaux <mbardiaux at peaktime dot be>) by Michael Niedermayer 2004-01-26 19:09:47 +0000
  • 11a8a71d4e mpeg4 pts fix by Michael Niedermayer 2004-01-26 19:04:32 +0000
  • e40f5d3c6f Use reget buffer instead of copying from prev frame Added buffer hints, replaced printf with av_log by Roberto Togni 2004-01-25 16:43:09 +0000
  • e0c53ac889 freebsd fix for mpeg12.c (moving INT64_MAX to common.h) by Alex Beregszaszi 2004-01-25 11:13:56 +0000
  • 65a24d0b39 optimization & bugfix extracted from the 4k line diff between ffmpeg 0.4.7 and http://www.alicestreet.com/ffh263.html the other parts of the diff where 1. spelling fixes (rejected as only a small part of it could be applied automatically) 2. cosmetics (reindention, function reordering, var renaming, ...) with bugs (rejected) 3. rtp related stuff (rejetced as it breaks several codecs) 4. some changes to the intra/inter decission & scene change detection (quality tests needed first) by Michael Niedermayer 2004-01-24 23:47:33 +0000
  • 7a62e94a26 optimization by Michael Niedermayer 2004-01-24 22:22:42 +0000
  • 83f8c0c3c8 segfault fix by Michael Niedermayer 2004-01-23 12:30:31 +0000
  • 303e50e65b closed gop support & flags2 as all bits in flags are used and a few minor things i forgot to commit ... by Michael Niedermayer 2004-01-22 19:48:28 +0000
  • d398a27e0b inttypes.h patch by (Chip <szarlada at freemail dot hu>) by Chip 2004-01-22 12:09:14 +0000
  • 403f10996d more tolerance for dc=0 by Michael Niedermayer 2004-01-21 19:14:26 +0000
  • 20f155ed80 avcodec_flush_buffers() fix by Michael Niedermayer 2004-01-19 14:41:34 +0000
  • 40a3105d46 segfault fix by Michael Niedermayer 2004-01-18 21:57:32 +0000
  • 2c492e94fc removing broken framerate conversation hack in mpeg1/2 by Michael Niedermayer 2004-01-18 21:41:44 +0000
  • 8e78482542 rv20 mv prediction in b frames fix by Michael Niedermayer 2004-01-18 02:59:01 +0000
  • 8a05bca46c CONFIG_ENCODERS fix by (Ronald Bultje <rbultje at ronald dot bitfreak dot net>) by Michael Niedermayer 2004-01-17 22:02:07 +0000
  • 0888ac4f27 seeking stuff adaptively change middle position selection algo for seeking, this avoids some ugly worstcases of the interpolated variant avoid backward search for mpeg where possible, its 17 times slower then forward according to my benchmark by Michael Niedermayer 2004-01-17 20:26:44 +0000
  • 3e9245a98e store searched distance in index, so we dont waste time searching for keyframes where we already searched asf seek fixes & use keyframe pos/timestamp cache by Michael Niedermayer 2004-01-17 18:06:52 +0000
  • fb204d4bc1 xvid "packed" stuff support by Michael Niedermayer 2004-01-15 01:29:26 +0000
  • 29962fea47 header parser fix by Michael Niedermayer 2004-01-14 21:50:05 +0000
  • 1305a9d55e replic_size==0 fix, needed so that G.726 asf file, so ffmpeg can at least decode the video without segfaulting by Michael Niedermayer 2004-01-14 21:27:59 +0000
  • 0c904df2b6 dont let the demuxer thread die before the video has actually been played as seeking would become impossible shortly before EOF by Michael Niedermayer 2004-01-14 20:22:11 +0000
  • 09646bab63 use packet number instead of byte number internally for seeking by Michael Niedermayer 2004-01-14 18:40:29 +0000
  • a602556e06 unused by Michael Niedermayer 2004-01-14 18:32:49 +0000
  • 82b9e4a286 seeking fixes memleaks infinite loops uninitalized variables with some luck u can seek now a few times before it dies by Michael Niedermayer 2004-01-14 18:18:47 +0000
  • 580fb5e72c memleak fix multiple stream seeking (yes i know seeking is still broken) related cleanup by Michael Niedermayer 2004-01-14 14:45:53 +0000
  • 38376f00fd seeking in single stream asf patch by ("Kevin Kuphal" <kevin dot kuphal at sitecity dot net>) by Kevin Kuphal 2004-01-14 13:32:49 +0000
  • 237da0fa20 dont calculate stuff if its not used ... by Michael Niedermayer 2004-01-14 02:35:04 +0000
  • a75b43fd73 fixing twice added offset bug, was triggered by 4mv + sub_cmp != mb_cmp bug was introduced in version 1.75 (2003-12-30) this may have lead to a small drop in quality of the 4mv mode, but should have only affected the mbd=0 case by Michael Niedermayer 2004-01-14 02:21:39 +0000
  • b754978a3b caching of timestamps for mpeg-ps so seeking is faster move (av_)find_stream_index() to utils.c as its usefull outside mpeg.c assert checking enabled, to find bugs quicker, should obviously be disabled later (av_)add_index_entry() inserts new entries so that the list stays ordered and updates entries if already in it (av_)index_search_timestamp() cleanup (kill ugly goto) and shorter by Michael Niedermayer 2004-01-13 22:02:49 +0000
  • 6245598582 Right fix for older zlib version by Roberto Togni 2004-01-13 20:26:44 +0000
  • ccbfd4ba96 Fix for older version of zlib by Roberto Togni 2004-01-13 19:46:37 +0000
  • 507a8e0d70 type fixes, found by Wolfgang Hesseler by Michael Niedermayer 2004-01-12 22:39:19 +0000
  • a273bbfb03 MSZH and ZLIB decoder support Experimental ZLIB encoder (not working yet) by Roberto Togni 2004-01-12 22:14:45 +0000
  • fb966f99b0 ignore damaged video frames by Michael Niedermayer 2004-01-11 00:37:25 +0000
  • 041086191f oops by Michael Niedermayer 2004-01-11 00:22:03 +0000
  • 93e1a0a9de fix b frame after seeking blockmess by Michael Niedermayer 2004-01-11 00:19:10 +0000
  • 0a61ba5869 audio pts fix by Michael Niedermayer 2004-01-10 23:55:57 +0000
  • e6c0297f1c fixing some seek failure issues by Michael Niedermayer 2004-01-10 22:36:35 +0000
  • 909678c707 grayscale mjpeg decoding support based upon a patch by (Leon Bottou (leonb)) by Michael Niedermayer 2004-01-10 19:54:12 +0000
  • 8f2ab83318 copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise by Michael Niedermayer 2004-01-10 16:04:55 +0000
  • d2a9bdddd8 more sane inttypes emulation behavior if libavcodec is used outside ffmpeg by Michael Niedermayer 2004-01-10 12:53:07 +0000
  • d94728c377 cleanup by Michael Niedermayer 2004-01-10 01:58:00 +0000
  • 821e46f4a7 alpha amr tip by Michael Niedermayer 2004-01-09 23:54:42 +0000
  • c562c4da89 something unimportant ... by Michael Niedermayer 2004-01-09 23:43:57 +0000
  • 7f965c1c89 inttypes emulation cleanup patch by ("Chris Flerackers" <cflerackers at androme dot be>) by Chris Flerackers 2004-01-09 18:00:31 +0000
  • 84f986c0f4 lrintf patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) by Steven M. Schultz 2004-01-08 23:51:23 +0000
  • a1e257b231 optimize compute_antialias() and add a floating point based alternative (2x faster) by Michael Niedermayer 2004-01-08 21:08:57 +0000
  • ec7d0d2e9e memleak patch by (Gildas Bazin <gbazin at altern dot org>) by Gildas Bazin 2004-01-08 19:01:16 +0000
  • 303aebf97a uninitalized variables fix by (Gildas Bazin <gbazin at altern dot org>) and some related cleanup by me by Michael Niedermayer 2004-01-08 18:44:36 +0000
  • 967be70050 memleak fix by Michael Niedermayer 2004-01-08 18:24:35 +0000
  • 64cba7481b patch for configuring amr_wb by ("Murphy Chen" <murphychen at mail2000 dot com dot tw>) by Michael Niedermayer 2004-01-08 17:47:30 +0000
  • 85e3374798 mpeg1 overflowing dc coeff fix by Michael Niedermayer 2004-01-06 21:16:59 +0000
  • af547ce5a4 fix assertion failure when writing mov files by Michael Niedermayer 2004-01-06 21:03:41 +0000
  • d13431cd56 ASF extended header parsing patch by ("Kevin Kuphal" <kevin dot kuphal at sitecity dot net>) by Kevin Kuphal 2004-01-06 15:31:36 +0000
  • 4850b2d243 LDFLAGS fix by ("Steven M. Schultz" <sms at 2BSD dot COM>) by Michael Niedermayer 2004-01-06 02:30:03 +0000
  • 620fe604a8 10l by Michael Niedermayer 2004-01-05 23:40:23 +0000
  • 622348f931 interlaced dct decision cleanup function moved to dspcontext mmx&mmx2 optimized change SSE -> SAD as default (better quality) vbv buffer size command line option in kbyte by Michael Niedermayer 2004-01-05 22:57:07 +0000
  • 51929fd312 simplify by Michael Niedermayer 2004-01-05 11:16:05 +0000
  • b1b8f9fc58 gop timestamp fix by Michael Niedermayer 2004-01-04 22:13:14 +0000
  • 3144b152a6 10l by Michael Niedermayer 2004-01-04 19:53:44 +0000
  • ac548c5d1d 10000l by Michael Niedermayer 2004-01-04 19:49:57 +0000
  • 96b73a2ada frame rate emulation "fix" by (Mean <fixounet at free dot fr>) by Michael Niedermayer 2004-01-04 17:43:28 +0000
  • 2e90b37c5e mpeg2 QP clamping fix by Michael Niedermayer 2004-01-04 17:29:51 +0000
  • 0982834b04 non YV12 vissualization fix by (Wolfgang Hesseler <qv at multimediaware dot com>) by Michael Niedermayer 2004-01-04 17:13:14 +0000
  • 5ac59c559b warn the user if we had to clip some dct coefficient due to a crappy format which doenst support the whole needed range (msmpeg4/wmv mostly but mpeg1 too to a lesser extend) by Michael Niedermayer 2004-01-04 14:43:52 +0000
  • baaf3f467b SVCD scan offset stuff by Michael Niedermayer 2004-01-04 00:23:14 +0000
  • c953e7976e denoise_dct_sse2() patch by (Balatoni Denes <pnis at coder dot hu>) by Denes Balatoni 2004-01-03 20:14:45 +0000
  • 76e9d39297 forgot ... by Michael Niedermayer 2004-01-03 13:29:46 +0000
  • 783df5f347 denoise_dct_mmx() by Michael Niedermayer 2004-01-02 22:29:08 +0000
  • be408b67e6 noise reduction regression test by Michael Niedermayer 2004-01-02 21:26:51 +0000
  • fbb898067f more trellis quant optimizations by Michael Niedermayer 2004-01-02 19:22:00 +0000
  • da00f30e24 VMD support by Mike Melanson 2004-01-02 04:50:08 +0000
  • a7eb3c8dd1 initial commit for Sierra VMD file demuxer by Mike Melanson 2004-01-02 04:47:02 +0000
  • fafa0b75ee first pass at Sierra VMD A/V decoders; video looks great, audio is not yet complete by Mike Melanson 2004-01-02 04:45:06 +0000
  • 34e0a29d36 cleanup by Michael Niedermayer 2004-01-02 03:02:34 +0000
  • 7485d118f2 optimizing (trellis) quantizer by Michael Niedermayer 2004-01-02 02:39:05 +0000
  • 2ad5d5a8c8 off-by-1 error in the never-before-tested embedded string code by Mike Melanson 2004-01-02 02:31:53 +0000
  • c0baa56a25 trellis quantization regression test by Michael Niedermayer 2004-01-01 22:04:14 +0000
  • ca1c3f52e7 remove vile lie (MS ADPCM encoding is not supported yet) by Mike Melanson 2004-01-01 19:22:50 +0000
  • e5771f4f37 put_pixels width comment fix by Michael Niedermayer 2004-01-01 18:02:30 +0000
  • ae55b53303 dont show uninitalized motion vectors by Michael Niedermayer 2004-01-01 16:56:04 +0000
  • 69768b77b4 test interlaced motion estimation too by Michael Niedermayer 2004-01-01 16:50:56 +0000
  • 273977d814 rate limit tips and checks by Michael Niedermayer 2004-01-01 15:13:44 +0000
  • 55bbad6f14 minrate=0 for SVCD & DVD, this matches mpeg2enc and the mpeg1/2 vissual standard by Michael Niedermayer 2004-01-01 15:05:19 +0000
  • 0368c72d83 print vbv buffer size & bitrate when decoding with -debug 1 by Michael Niedermayer 2004-01-01 02:56:35 +0000
  • 9e2a16e1a7 fixpoint log() for tiny_psnr so it can output actual PSNR by Michael Niedermayer 2003-12-31 02:32:54 +0000