f5fb6b34fdmotion estimation pre pass
Michael Niedermayer
2003-01-02 01:29:35 +00:00
0a13093de8bugfix
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
ccfddafbd9warnings patch by (bubu <bubu at bubu dot net>)
bubu
2003-01-01 15:10:45 +00:00
7204b806a0regression checksums change cuz of motion estimation changes 10min ago
Michael Niedermayer
2003-01-01 14:44:33 +00:00
b07a59805eshape 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
e9166b58aampeg1 rounding fix
Michael Niedermayer
2003-01-01 00:49:21 +00:00
c442d75c6etrellis 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
9981dfc662more optimized trellis quantizer
Michael Niedermayer
2002-12-31 22:58:41 +00:00
477ab036adtrellis quantization
Michael Niedermayer
2002-12-31 17:23:56 +00:00
bb87a84ce910l another int i missing (without ^M)
Sascha Sommer
2002-12-30 23:00:02 +00:00
a2596758e010l (int i)
Michael Niedermayer
2002-12-30 12:36:28 +00:00
f60f0df116libav -> libavformat in Makefile patch by (Thomas Jarosch <tomj at simonv dot com>)
Thomas Jarosch
2002-12-30 01:07:47 +00:00
41773b735ecorrecter mpeg4 headers
Michael Niedermayer
2002-12-30 00:28:42 +00:00
3cef52271dcleaning corners of green dirt ;)
Michael Niedermayer
2002-12-29 23:31:52 +00:00
7bd7fa91d0ooops forgot this (ffserver regression checksums update after motion estimation changes)
Michael Niedermayer
2002-12-29 22:38:41 +00:00
2bbf71777fremoving PIX_FMT_ANY
Michael Niedermayer
2002-12-29 22:35:46 +00:00
5fe061a027better set pix_fmt explicitly
Michael Niedermayer
2002-12-29 22:20:03 +00:00
a6a494fb2dxvid 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
88c0bc7e9cbuffer alloc cleanup / 10l
Michael Niedermayer
2002-12-29 00:57:23 +00:00
61b717c362updated html docs
Fabrice Bellard
2002-12-28 13:42:05 +00:00
f3c4a7bd2cmotion estimation changes
Michael Niedermayer
2002-12-27 23:59:53 +00:00
6fc1870021update
Michael Niedermayer
2002-12-27 23:58:57 +00:00
1457ab5233qpel 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
ac97734133added release tar target
Fabrice Bellard
2002-12-27 14:33:53 +00:00
f560dd8279huffyuv 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
368eb09423Updated as a result of changes to the rate change code in ffmpeg
Philip Gladstone
2002-12-25 04:04:36 +00:00
be4ce15743This 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
18531e5233fix segfault with -vcodec copy
Michael Niedermayer
2002-12-24 13:04:26 +00:00
a46a7052bcdisabled aspect code due to it is extra buggy
Alex Beregszaszi
2002-12-22 22:34:42 +00:00
6bf40f3961Changed thru to through and fixed several other typos
Philip Gladstone
2002-12-22 21:17:59 +00:00
bc15b8ef64Make 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
34d7008db0Applied Mark Hill's patches.
Philip Gladstone
2002-12-21 20:43:40 +00:00
c55427f8c8fixes crash patch by (Mark Hills <mark at pogo dot org dot uk>)
Mark Hills
2002-12-21 15:54:21 +00:00
a960b45f5aAdded my TODO list
Philip Gladstone
2002-12-21 02:50:00 +00:00
c2ce254cabMake asf files work again -- the match against the URL was being done incorrectly.
Philip Gladstone
2002-12-21 02:41:22 +00:00
c6c11cb6c6mimetype 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
732d9245c9mingw32 configure patch by (Bill Eldridge <bill at rfa dot org>)
Bill Eldridge
2002-12-20 22:40:41 +00:00
1cef952731Fix for odd strf tag in Stargate SG-1 - 3x18 - Shades of Grey.avi
François Revol
2002-12-20 21:05:59 +00:00
8ff323888credid 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
40d05a6bceThat should be enough for now :)
François Revol
2002-12-20 21:02:28 +00:00
9b2e001fc5mingw patch by (Bill Eldridge <bill at rfa dot org>)
Bill Eldridge
2002-12-20 19:25:10 +00:00
e5e65a53cdmy TODO ...
Michael Niedermayer
2002-12-20 18:42:30 +00:00
1d366fceea10l
Michael Niedermayer
2002-12-20 18:40:42 +00:00
c6fdc7083aupdated with my current projets - add your own TODO if you wish
Fabrice Bellard
2002-12-20 14:04:03 +00:00
9ca7cfc5c4Hey, not everyone has usleep() ! (temporary fix, we should check for this in configure)
François Revol
2002-12-20 00:25:24 +00:00
17a70fdeefmb qp limits
Michael Niedermayer
2002-12-18 10:09:43 +00:00
8fc698950bsupport dumping the qscale stuff to the screen
Michael Niedermayer
2002-12-18 09:23:24 +00:00
59b571c1e4more debug output
Michael Niedermayer
2002-12-17 11:25:29 +00:00
a8140ad5abmlib fix patch by (Juergen Keil <jk at tools dot de>)
Jürgen Keil
2002-12-15 22:42:59 +00:00
e2b2851e5aFirst shot at the ffserver regression tests. All feedback received with interest
Philip Gladstone
2002-12-12 19:53:05 +00:00
96d9cb220bfixing playback of DaveMatthews_Crash_PocketPC.avi
Michael Niedermayer
2002-12-11 08:56:28 +00:00
0bdd297f26Initial 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
e47ec5157eAdd 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
befaced573100l
Michael Niedermayer
2002-12-09 14:33:20 +00:00
492cd3a920AVVideoFrame -> AVFrame
Michael Niedermayer
2002-12-09 12:03:43 +00:00
f694168d52Fix a crash caused by a null coded_picture pointer in ffserver.
Philip Gladstone
2002-12-09 02:53:55 +00:00
4e00e76b3ccleanup / 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
f8af5cb5a4correct mpeg4 vo type
Michael Niedermayer
2002-12-09 00:06:15 +00:00
86689eeb7aremove fake wmv2 codec
Michael Niedermayer
2002-12-08 21:29:37 +00:00
2b2719acffump4 decoding fixed
Michael Niedermayer
2002-12-07 11:38:26 +00:00
00a7d8d69cpractically 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
6c16199b43fixing api-example
Michael Niedermayer
2002-12-06 17:39:32 +00:00
426b80615baspect ratio encoding for mpeg1
Michael Niedermayer
2002-12-06 16:19:25 +00:00
945f15b740mpeg1&2 aspect decoding
Michael Niedermayer
2002-12-06 16:04:30 +00:00
706fc4dea6fixing aspect (hopefully, i couldnt reproduce the bug)
Michael Niedermayer
2002-12-06 15:01:48 +00:00
0d1e924668fixing 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
32db2b1d47missing "\" (found by nick)
Michael Niedermayer
2002-12-06 11:56:49 +00:00
032011465bbetter? scene change detection
Michael Niedermayer
2002-12-05 22:22:53 +00:00
5f3ed1653ffixing hq + adaptive quant
Michael Niedermayer
2002-12-05 19:18:13 +00:00
d9cb5429f2drop b frames if there are no reference frames skip b frames if hurry_up
Michael Niedermayer
2002-12-05 11:33:43 +00:00
34b10a5791crop optmization patch by (Dieter Shirley <dieters at schemasoft dot com>)
Dieter
2002-12-05 09:00:18 +00:00
8aa1e3da03infinity fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Michael Niedermayer
2002-12-05 08:39:37 +00:00
aa388dba30fixing files where the first frame isn a keyframe
Michael Niedermayer
2002-12-04 22:16:24 +00:00
140cb66321new 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
5b20b7328aprint a warning if something allocates 0 bytes
Michael Niedermayer
2002-12-04 12:42:25 +00:00
b92be2af42workaround old xvid bug
Michael Niedermayer
2002-12-04 12:36:18 +00:00
c8c437bc23specific debug output support
Michael Niedermayer
2002-12-04 12:09:27 +00:00
ce3bcaeda1fixing 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
dc172cc13buse spatial error concealment if we dont have a previous frame
Michael Niedermayer
2002-12-04 11:25:53 +00:00
1e491e29c2cleanup 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
173083263910l fix
Alex Beregszaszi
2002-12-03 15:42:17 +00:00
843342efb7100l (sad8x8_x2 had params in wrong order)
Michael Niedermayer
2002-12-03 11:07:41 +00:00
c11ef252e6Fixed 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
6638d424d4Try to make this compile on platforms with dlfcn.h
Philip Gladstone
2002-11-30 17:18:59 +00:00
6c11d48cabAdded 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
042f24652eAdded support for a realease function to eliminate the context blocks used by each hook.
Philip Gladstone
2002-11-30 17:16:32 +00:00
9e4e1659d6Simplify an expression and eliminate a compile warning
Philip Gladstone
2002-11-30 17:14:07 +00:00
9d6f1d52c5Moved hook documentation into the doc directory
Philip Gladstone
2002-11-30 17:12:23 +00:00
adbc051047Add more tests for the presence of dlfcn.h and dlopen
Philip Gladstone
2002-11-30 17:11:47 +00:00
a1dfc201bdfixed 'file:' in URLs
Fabrice Bellard
2002-11-29 19:19:47 +00:00