Commit Graph

  • f5fb6b34fd motion estimation pre pass Michael Niedermayer 2003-01-02 01:29:35 +00:00
  • 0a13093de8 bugfix Michael Niedermayer 2003-01-01 16:47:31 +00:00
  • fbd8bb7e9f -c patch by ("Steven M. Schultz" <sms at 2BSD dot COM>) Steven M. Schultz 2003-01-01 15:35:34 +00:00
  • ccfddafbd9 warnings patch by (bubu <bubu at bubu dot net>) bubu 2003-01-01 15:10:45 +00:00
  • 7204b806a0 regression checksums change cuz of motion estimation changes 10min ago Michael Niedermayer 2003-01-01 14:44:33 +00:00
  • b07a59805e shape adaptive diamonds for EPZS user specified amount of MV predictors from the last frame b frame MV predictor scaling fixed Michael Niedermayer 2003-01-01 14:36:20 +00:00
  • e9166b58aa mpeg1 rounding fix Michael Niedermayer 2003-01-01 00:49:21 +00:00
  • c442d75c6e trellis quantization for mpeg1 rounding bugfix for mpeg1 (seems this was introduced during the ME changes) Michael Niedermayer 2003-01-01 00:42:18 +00:00
  • 9981dfc662 more optimized trellis quantizer Michael Niedermayer 2002-12-31 22:58:41 +00:00
  • 477ab036ad trellis quantization Michael Niedermayer 2002-12-31 17:23:56 +00:00
  • bb87a84ce9 10l another int i missing (without ^M) Sascha Sommer 2002-12-30 23:00:02 +00:00
  • a2596758e0 10l (int i) Michael Niedermayer 2002-12-30 12:36:28 +00:00
  • f60f0df116 libav -> libavformat in Makefile patch by (Thomas Jarosch <tomj at simonv dot com>) Thomas Jarosch 2002-12-30 01:07:47 +00:00
  • 41773b735e correcter mpeg4 headers Michael Niedermayer 2002-12-30 00:28:42 +00:00
  • 3cef52271d cleaning corners of green dirt ;) Michael Niedermayer 2002-12-29 23:31:52 +00:00
  • 7bd7fa91d0 ooops forgot this (ffserver regression checksums update after motion estimation changes) Michael Niedermayer 2002-12-29 22:38:41 +00:00
  • 2bbf71777f removing PIX_FMT_ANY Michael Niedermayer 2002-12-29 22:35:46 +00:00
  • 5fe061a027 better set pix_fmt explicitly Michael Niedermayer 2002-12-29 22:20:03 +00:00
  • a6a494fb2d xvid build 3 still has the padding wrong in 1/8 of the cases :((((( having the padding right in 7/8 of the cases confuses the autodetection code too Michael Niedermayer 2002-12-29 01:27:50 +00:00
  • 88c0bc7e9c buffer alloc cleanup / 10l Michael Niedermayer 2002-12-29 00:57:23 +00:00
  • d3d100875e update Fabrice Bellard 2002-12-28 13:54:11 +00:00
  • 61b717c362 updated html docs Fabrice Bellard 2002-12-28 13:42:05 +00:00
  • f3c4a7bd2c motion estimation changes Michael Niedermayer 2002-12-27 23:59:53 +00:00
  • 6fc1870021 update Michael Niedermayer 2002-12-27 23:58:57 +00:00
  • 1457ab5233 qpel encoding 4mv+b frames encoding finally fixed chroma ME 5 comparission functions for ME b frame encoding speedup wmv2 codec (unfinished) user specified diamond size for EPZS Michael Niedermayer 2002-12-27 23:51:46 +00:00
  • ac97734133 added release tar target Fabrice Bellard 2002-12-27 14:33:53 +00:00
  • f560dd8279 huffyuv 4cc & -strict (huffyuv still doesnt work with ffmpeg (it does work with mencoder though) someone should fix the avi de(muxer)) Michael Niedermayer 2002-12-27 11:42:52 +00:00
  • 368eb09423 Updated as a result of changes to the rate change code in ffmpeg Philip Gladstone 2002-12-25 04:04:36 +00:00
  • be4ce15743 This fixes the jerky video from vob files. However, I am convinced that this is the wrong solution to the problem. In particular, if you specify an output frame rate, then it doesn't work correctly. My feeling is that the pts value ought to be interpolated between those frames where the pts is actually known. Maybe someone else could do that (change the line that I added, setting a value equal to AV_NOPTS_VALUE). Happy Christmas. Philip Gladstone 2002-12-25 04:03:30 +00:00
  • 18531e5233 fix segfault with -vcodec copy Michael Niedermayer 2002-12-24 13:04:26 +00:00
  • a46a7052bc disabled aspect code due to it is extra buggy Alex Beregszaszi 2002-12-22 22:34:42 +00:00
  • 6bf40f3961 Changed thru to through and fixed several other typos Philip Gladstone 2002-12-22 21:17:59 +00:00
  • bc15b8ef64 Make sure that if you abort the server regression tests, then it doesn't say OK Philip Gladstone 2002-12-22 21:07:35 +00:00
  • 34d7008db0 Applied Mark Hill's patches. Philip Gladstone 2002-12-21 20:43:40 +00:00
  • c55427f8c8 fixes crash patch by (Mark Hills <mark at pogo dot org dot uk>) Mark Hills 2002-12-21 15:54:21 +00:00
  • a960b45f5a Added my TODO list Philip Gladstone 2002-12-21 02:50:00 +00:00
  • c2ce254cab Make asf files work again -- the match against the URL was being done incorrectly. Philip Gladstone 2002-12-21 02:41:22 +00:00
  • c6c11cb6c6 mimetype fixes patch by (Ryutaroh Matsumoto <ryutaroh at it dot ss dot titech dot ac dot jp>) Ryutaroh Matsumoto 2002-12-20 23:10:58 +00:00
  • 732d9245c9 mingw32 configure patch by (Bill Eldridge <bill at rfa dot org>) Bill Eldridge 2002-12-20 22:40:41 +00:00
  • 1cef952731 Fix for odd strf tag in Stargate SG-1 - 3x18 - Shades of Grey.avi François Revol 2002-12-20 21:05:59 +00:00
  • 8ff323888c redid usleep() fix for BeOS, more consistant with the MINGW32 one. removed a TAB :P François Revol 2002-12-20 21:04:08 +00:00
  • 40d05a6bce That should be enough for now :) François Revol 2002-12-20 21:02:28 +00:00
  • 9b2e001fc5 mingw patch by (Bill Eldridge <bill at rfa dot org>) Bill Eldridge 2002-12-20 19:25:10 +00:00
  • e5e65a53cd my TODO ... Michael Niedermayer 2002-12-20 18:42:30 +00:00
  • 1d366fceea 10l Michael Niedermayer 2002-12-20 18:40:42 +00:00
  • c6fdc7083a updated with my current projets - add your own TODO if you wish Fabrice Bellard 2002-12-20 14:04:03 +00:00
  • 9ca7cfc5c4 Hey, not everyone has usleep() ! (temporary fix, we should check for this in configure) François Revol 2002-12-20 00:25:24 +00:00
  • f7696989d9 * fix for empty image queue Zdenek Kabelac 2002-12-19 18:59:45 +00:00
  • 8154d2e01a added ffserver disabling for easier porting Fabrice Bellard 2002-12-18 16:34:07 +00:00
  • 17a70fdeef mb qp limits Michael Niedermayer 2002-12-18 10:09:43 +00:00
  • 8fc698950b support dumping the qscale stuff to the screen Michael Niedermayer 2002-12-18 09:23:24 +00:00
  • 59b571c1e4 more debug output Michael Niedermayer 2002-12-17 11:25:29 +00:00
  • a8140ad5ab mlib fix patch by (Juergen Keil <jk at tools dot de>) Jürgen Keil 2002-12-15 22:42:59 +00:00
  • e2b2851e5a First shot at the ffserver regression tests. All feedback received with interest Philip Gladstone 2002-12-12 19:53:05 +00:00
  • 96d9cb220b fixing playback of DaveMatthews_Crash_PocketPC.avi Michael Niedermayer 2002-12-11 08:56:28 +00:00
  • 0bdd297f26 Initial version of test configuration file for ffserver that encodes the vsynth1 data and serves it up. Philip Gladstone 2002-12-11 03:29:30 +00:00
  • e47ec5157e Add the -em_rate option to make the img reader run at the nominal frame rate. This is used for regression testing ffserver Philip Gladstone 2002-12-11 03:21:40 +00:00
  • c9646fda01 * Extend the syntax of a filename for the img reader to allow looping. Thus %125*d means substitute the frame number MOD 125 into the filename. This is a cheap method of having an infinite stream. Philip Gladstone 2002-12-11 03:20:05 +00:00
  • 38758ab0cd * Add code to allow the img reader to read files at the nominal frame rate. This (will) allow testing of ffserver in an automated way. The code is nasty in that it uses a global....... Philip Gladstone 2002-12-11 03:18:47 +00:00
  • a4d70941cd * Try and fix the crashes in ffserver associated with the coded_frame stuff. This code is wrong, but it is not obvious what the right code is. * Make sure that we reset SIGPIPE before execing ffmpeg. Philip Gladstone 2002-12-11 03:16:51 +00:00
  • 4cb3ca724d * fill codec_id in codec_open Zdenek Kabelac 2002-12-09 18:54:09 +00:00
  • befaced573 100l Michael Niedermayer 2002-12-09 14:33:20 +00:00
  • 492cd3a920 AVVideoFrame -> AVFrame Michael Niedermayer 2002-12-09 12:03:43 +00:00
  • f694168d52 Fix a crash caused by a null coded_picture pointer in ffserver. Philip Gladstone 2002-12-09 02:53:55 +00:00
  • 4e00e76b3c cleanup / messup? fixes 20% speedloss bug removes redundant variables from MpegEncContext release buffers in avcodec_flush_buffers() (untested) Michael Niedermayer 2002-12-09 00:29:17 +00:00
  • f8af5cb5a4 correct mpeg4 vo type Michael Niedermayer 2002-12-09 00:06:15 +00:00
  • 86689eeb7a remove fake wmv2 codec Michael Niedermayer 2002-12-08 21:29:37 +00:00
  • 2b2719acff ump4 decoding fixed Michael Niedermayer 2002-12-07 11:38:26 +00:00
  • 00a7d8d69c practically disabling altivec resampling code (some ppl said its broken) patch by (Dieter Shirley <dieters at schemasoft dot com>) Dieter 2002-12-06 17:58:21 +00:00
  • 6c16199b43 fixing api-example Michael Niedermayer 2002-12-06 17:39:32 +00:00
  • 426b80615b aspect ratio encoding for mpeg1 Michael Niedermayer 2002-12-06 16:19:25 +00:00
  • 945f15b740 mpeg1&2 aspect decoding Michael Niedermayer 2002-12-06 16:04:30 +00:00
  • 706fc4dea6 fixing aspect (hopefully, i couldnt reproduce the bug) Michael Niedermayer 2002-12-06 15:01:48 +00:00
  • 0d1e924668 fixing 2pass assert failure better dynamic b frame selection, still not very good though allthough it works fine without 2pass now Michael Niedermayer 2002-12-06 13:30:13 +00:00
  • 32db2b1d47 missing "\" (found by nick) Michael Niedermayer 2002-12-06 11:56:49 +00:00
  • 032011465b better? scene change detection Michael Niedermayer 2002-12-05 22:22:53 +00:00
  • 5f3ed1653f fixing hq + adaptive quant Michael Niedermayer 2002-12-05 19:18:13 +00:00
  • d9cb5429f2 drop b frames if there are no reference frames skip b frames if hurry_up Michael Niedermayer 2002-12-05 11:33:43 +00:00
  • 34b10a5791 crop optmization patch by (Dieter Shirley <dieters at schemasoft dot com>) Dieter 2002-12-05 09:00:18 +00:00
  • 8aa1e3da03 infinity fix by ("Steven M. Schultz" <sms at 2BSD dot COM>) Michael Niedermayer 2002-12-05 08:39:37 +00:00
  • aa388dba30 fixing files where the first frame isn a keyframe Michael Niedermayer 2002-12-04 22:16:24 +00:00
  • 140cb66321 new PSNR code (now works with chroma, b frames, ...) rename *_TYPE to FF_*_TYPE for the external API allow user specified pict_type Michael Niedermayer 2002-12-04 21:13:02 +00:00
  • 5b20b7328a print a warning if something allocates 0 bytes Michael Niedermayer 2002-12-04 12:42:25 +00:00
  • b92be2af42 workaround old xvid bug Michael Niedermayer 2002-12-04 12:36:18 +00:00
  • c8c437bc23 specific debug output support Michael Niedermayer 2002-12-04 12:09:27 +00:00
  • ce3bcaeda1 fixing illegal 3. esc bug (the mpeg4 std only requires encoders to use unescaped symbols but not esc1 or esc2 if they are shorter than esc3, andjust beause its logical to use the shortest possible vlc doesnt mean encoders do that) Michael Niedermayer 2002-12-04 11:47:24 +00:00
  • dc172cc13b use spatial error concealment if we dont have a previous frame Michael Niedermayer 2002-12-04 11:25:53 +00:00
  • 1e491e29c2 cleanup adding AVVideoFrame moving quality, pict_type, key_frame, qscale_table, ... to AVVideoFrame removing obsolete variables in AVCodecContext skiping of MBs in b frames correctly initalizing AVCodecContext picture buffer cleanup Michael Niedermayer 2002-12-04 10:04:03 +00:00
  • 855ea723b0 * two functions to handle allocation of static data more simple av_mallocz_static - called for every static data table av_free_static - called when ffmpeg is no longer needed and should free all static resources * simple usage shown in mpegaudiodec.c Zdenek Kabelac 2002-12-03 19:40:35 +00:00
  • 1730832639 10l fix Alex Beregszaszi 2002-12-03 15:42:17 +00:00
  • 843342efb7 100l (sad8x8_x2 had params in wrong order) Michael Niedermayer 2002-12-03 11:07:41 +00:00
  • 2571e3b62b 100l (mixing chroma & luma linesize) Michael Niedermayer 2002-12-03 01:14:34 +00:00
  • c11ef252e6 Fixed problem with frame rate reduction when capturing from a source whose PTS does not start at zero. New code will fix that if the PTS is more than 100 seconds from zero. This may well not be the right number, but it is a big improvement over the current state. Philip Gladstone 2002-12-02 04:21:17 +00:00
  • 6638d424d4 Try to make this compile on platforms with dlfcn.h Philip Gladstone 2002-11-30 17:18:59 +00:00
  • 6c11d48cab Added a release function to free up the context. Also removed the dummy declarations at the bottom of the file. This type checking is now handled by the header file. Philip Gladstone 2002-11-30 17:17:58 +00:00
  • 042f24652e Added support for a realease function to eliminate the context blocks used by each hook. Philip Gladstone 2002-11-30 17:16:32 +00:00
  • 9e4e1659d6 Simplify an expression and eliminate a compile warning Philip Gladstone 2002-11-30 17:14:07 +00:00
  • 9d6f1d52c5 Moved hook documentation into the doc directory Philip Gladstone 2002-11-30 17:12:23 +00:00
  • adbc051047 Add more tests for the presence of dlfcn.h and dlopen Philip Gladstone 2002-11-30 17:11:47 +00:00
  • a1dfc201bd fixed 'file:' in URLs Fabrice Bellard 2002-11-29 19:19:47 +00:00