Diego Biurrun [Fri, 28 Jul 2006 09:07:09 +0000 (09:07 +0000)]
Comment some #endif lines.
Originally committed as revision 19211 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Kostya Shishkov [Fri, 28 Jul 2006 03:27:37 +0000 (03:27 +0000)]
Add rounding for overlap filters
Originally committed as revision 5834 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 28 Jul 2006 00:48:11 +0000 (00:48 +0000)]
Remove redundant TARGET_OS setting.
Originally committed as revision 5833 to svn://svn.ffmpeg.org/ffmpeg/trunk
Graham Booker [Thu, 27 Jul 2006 22:10:11 +0000 (22:10 +0000)]
Do not add -fomit-frame-pointer to CFLAGS when optimizations are disabled.
patch by Graham Booker, ffmpeglist atat cod3r dotdot com
Originally committed as revision 5832 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 27 Jul 2006 20:37:21 +0000 (20:37 +0000)]
10l in r5768 (broke mbaff)
Originally committed as revision 5831 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alan Curry [Thu, 27 Jul 2006 19:35:30 +0000 (19:35 +0000)]
Fix compile error due to extra "FF" at beginning of file in the FF{MIN,MAX}
update
Originally committed as revision 19205 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Luca Abeni [Thu, 27 Jul 2006 12:31:31 +0000 (12:31 +0000)]
Remove sws_global_init() from swscaler emulation
Originally committed as revision 5830 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 26 Jul 2006 13:19:02 +0000 (13:19 +0000)]
Replace MIN() and MAX() with FFMIN() and FFMAX()
Originally committed as revision 19186 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Wed, 26 Jul 2006 01:12:26 +0000 (01:12 +0000)]
Fix FSF postal address.
Originally committed as revision 5829 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Wed, 26 Jul 2006 00:32:15 +0000 (00:32 +0000)]
Fix prefix vs PREFIX handling in pkgconfig files.
Originally committed as revision 5828 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Tue, 25 Jul 2006 15:23:44 +0000 (15:23 +0000)]
Fix a corner case in sws emulation
Originally committed as revision 5827 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 25 Jul 2006 14:30:14 +0000 (14:30 +0000)]
MXF demuxer
Originally committed as revision 5826 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Tue, 25 Jul 2006 14:23:43 +0000 (14:23 +0000)]
Changelog update for GXF muxer
Originally committed as revision 5825 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Tue, 25 Jul 2006 11:42:13 +0000 (11:42 +0000)]
Explain usage of image formats other than GIF.
patch by Victor Paesa, wzrlpy *at* arsystel com
Originally committed as revision 5824 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 24 Jul 2006 15:41:16 +0000 (15:41 +0000)]
10l: wrong quoting
Originally committed as revision 5823 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 24 Jul 2006 10:48:54 +0000 (10:48 +0000)]
a tiny bit of cleanup
Originally committed as revision 19178 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Michael Niedermayer [Mon, 24 Jul 2006 10:36:06 +0000 (10:36 +0000)]
vertical scaler with accurate rounding, some people on doom9 can see +-1 errors
the +-1 issue is limited to >2tap vertical filters, so bilinear upscale was unaffected
the new code is sometime faster sometimes slower but the difference is significant (~20%) so its optional and enabled with arnd=1
Originally committed as revision 19177 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Mon, 24 Jul 2006 09:48:09 +0000 (09:48 +0000)]
Remove unnecessary darwin variable.
Originally committed as revision 5822 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 24 Jul 2006 09:45:13 +0000 (09:45 +0000)]
Skip the MMX/SSE and memalign() check when running on OS X/Darwin, *alloc
provides necessary alignment on this platform.
patch by Mino Taoyama and Nigel Pearson
Originally committed as revision 5821 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Mon, 24 Jul 2006 04:24:53 +0000 (04:24 +0000)]
Some B-frames support (parsing and decoding only, no motion compesation is done)
Originally committed as revision 5820 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Mon, 24 Jul 2006 04:20:49 +0000 (04:20 +0000)]
Some fixes for decode_p_mb()
Originally committed as revision 5819 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 24 Jul 2006 00:58:20 +0000 (00:58 +0000)]
Fix --extra-ldflags when cross-compiling for MinGW.
Originally committed as revision 5818 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Mon, 24 Jul 2006 00:52:42 +0000 (00:52 +0000)]
Rename FFSLDFLAGS variable to FFSERVERLDFLAGS to lessen confusion.
Originally committed as revision 5817 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alan Curry [Sun, 23 Jul 2006 21:16:11 +0000 (21:16 +0000)]
Fix typo introduced in the memalign->av_malloc conversion (there is no
mv_malloc)
Originally committed as revision 19174 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Diego Biurrun [Sun, 23 Jul 2006 20:45:20 +0000 (20:45 +0000)]
Remove obsolete and misleading warning.
Originally committed as revision 5816 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 23 Jul 2006 18:22:29 +0000 (18:22 +0000)]
Do not crash when the first frame is not a keyframe (and thus none of the
necessary initialization has been done yet).
Originally committed as revision 5815 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 23 Jul 2006 18:19:33 +0000 (18:19 +0000)]
Try to find out correct start time to make seeking faster and add some
extra checks to make sure the seeking function will not hang forever.
Originally committed as revision 5814 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 23 Jul 2006 18:07:26 +0000 (18:07 +0000)]
Missing part of the malloc -> av_malloc patch: memalign must be replaced as well!
Originally committed as revision 19173 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Kostya Shishkov [Sun, 23 Jul 2006 04:57:36 +0000 (04:57 +0000)]
Correct edge MC for chroma
Originally committed as revision 5813 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 22 Jul 2006 08:10:11 +0000 (08:10 +0000)]
disable libtheora, this change leaves all the libtheora related code in svn for now but just disables it in configure
IMO libtheora support should be completely removed but at least under no circumstances must it disable or override our native decoder by default
Originally committed as revision 5812 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 22 Jul 2006 03:57:53 +0000 (03:57 +0000)]
Replace code for clipping MV vectors (which is wrong to use here) with clipping source coords.
Originally committed as revision 5811 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sat, 22 Jul 2006 03:54:00 +0000 (03:54 +0000)]
Don't do non-uniform quantization on zero coeffs.
Originally committed as revision 5810 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Fri, 21 Jul 2006 19:36:59 +0000 (19:36 +0000)]
do not include bswap.h in common.h for external programs, since the former
is not installed currently.
Originally committed as revision 5809 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Fri, 21 Jul 2006 04:06:06 +0000 (04:06 +0000)]
1000l: scale DC predictors instead of predicted value.
Originally committed as revision 5808 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Fri, 21 Jul 2006 04:03:56 +0000 (04:03 +0000)]
Set DC = 0 for skipped MB as it interferes DC prediction
Originally committed as revision 5807 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Fri, 21 Jul 2006 03:58:48 +0000 (03:58 +0000)]
Set correctly quantizer and transform mode when parsing frame header.
Originally committed as revision 5806 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 20 Jul 2006 14:32:30 +0000 (14:32 +0000)]
update
Originally committed as revision 5805 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Thu, 20 Jul 2006 12:13:57 +0000 (12:13 +0000)]
Use libavutil in libswscale, and allow it to be built out of the mplayer tree
Originally committed as revision 19148 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
Michael Niedermayer [Thu, 20 Jul 2006 11:55:08 +0000 (11:55 +0000)]
removing redundant mess next time we break compatiility
Originally committed as revision 5804 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 20 Jul 2006 10:22:07 +0000 (10:22 +0000)]
fix regression failure after adler simplification
Originally committed as revision 5803 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 20 Jul 2006 10:14:06 +0000 (10:14 +0000)]
simplify
Originally committed as revision 5802 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 20 Jul 2006 09:06:23 +0000 (09:06 +0000)]
for floats fabs is better & smaller then ABS
Originally committed as revision 5801 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 20 Jul 2006 08:34:01 +0000 (08:34 +0000)]
simpler, smaller and faster
Originally committed as revision 5800 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 23:51:11 +0000 (23:51 +0000)]
avoid 4 +
Originally committed as revision 5799 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 23:21:20 +0000 (23:21 +0000)]
remove 166 useless underscores, and make this file valid c code as a result
Originally committed as revision 5798 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 23:17:18 +0000 (23:17 +0000)]
remove a few useless casts and avoid the useless t1/t2 variables
Originally committed as revision 5797 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 22:42:31 +0000 (22:42 +0000)]
simplify
Originally committed as revision 5796 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 22:21:45 +0000 (22:21 +0000)]
more simplifications
Originally committed as revision 5795 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 21:20:56 +0000 (21:20 +0000)]
simplification
Originally committed as revision 5794 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 21:05:42 +0000 (21:05 +0000)]
iabs -> ABS
Originally committed as revision 5793 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 20:57:44 +0000 (20:57 +0000)]
simplify
Originally committed as revision 5792 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 20:41:16 +0000 (20:41 +0000)]
fix loop filter
Originally committed as revision 5791 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 19 Jul 2006 12:10:01 +0000 (12:10 +0000)]
Install log.h
Originally committed as revision 5790 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Wed, 19 Jul 2006 10:52:22 +0000 (10:52 +0000)]
Add missing EXESUF to executable rules.
patch by Victor Paesa, wzrlpy at arsystel com
M tests/Makefile
Originally committed as revision 5789 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 09:49:21 +0000 (09:49 +0000)]
disable the vp3 mmx and sse2 idcts, their output doesnt match the c idct (tested with -f crc) and the theora spec does not allow different idcts not to mention the difference is quite vissible ...
Originally committed as revision 5788 to svn://svn.ffmpeg.org/ffmpeg/trunk
Baptiste Coudurier [Wed, 19 Jul 2006 09:38:22 +0000 (09:38 +0000)]
GXF muxer
Originally committed as revision 5787 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 19 Jul 2006 08:39:50 +0000 (08:39 +0000)]
simplify
Originally committed as revision 5786 to svn://svn.ffmpeg.org/ffmpeg/trunk
I. Po [Wed, 19 Jul 2006 08:06:24 +0000 (08:06 +0000)]
Fix memleak, patch by I. Po % yyymmmm # gmail O com %
Original thread:
Date: Jul 18, 2006 3:49 PM
Subject: Re: [Ffmpeg-devel] [PATCH] http.c: http_connect() memleak
Originally committed as revision 5785 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Wed, 19 Jul 2006 07:28:58 +0000 (07:28 +0000)]
Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil
Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk
Benjamin Larsson [Tue, 18 Jul 2006 21:41:49 +0000 (21:41 +0000)]
Possibility to skip bytes in the beginning of a file.
Originally committed as revision 5783 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 18 Jul 2006 18:51:35 +0000 (18:51 +0000)]
simplify b64_encode()
maybe this should be moved to libavutil ...
Originally committed as revision 5782 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Tue, 18 Jul 2006 11:00:55 +0000 (11:00 +0000)]
Move av_log() & friends to libavutil
Originally committed as revision 5781 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Tue, 18 Jul 2006 01:29:43 +0000 (01:29 +0000)]
sync to x264 r537
Originally committed as revision 5780 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 17 Jul 2006 21:51:21 +0000 (21:51 +0000)]
add header info to flv format based on a patch by (Philipp Klaus >ffmpegdevel ad pylonsoft mot ch )
Originally committed as revision 5779 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 17 Jul 2006 13:09:45 +0000 (13:09 +0000)]
parse all QIS values (we still ignore them though ...)
Originally committed as revision 5778 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 17 Jul 2006 11:06:09 +0000 (11:06 +0000)]
100l for me
Originally committed as revision 5777 to svn://svn.ffmpeg.org/ffmpeg/trunk
Matthieu Castet [Mon, 17 Jul 2006 10:44:53 +0000 (10:44 +0000)]
fix playback of theora.ogg on mphq patch by (matthieu castet %% castet dat matthieu ot free dat fr %%)
Originally committed as revision 5776 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 17 Jul 2006 09:51:59 +0000 (09:51 +0000)]
attempt to implement xiphs useless and stupid quantization matrix mess
Originally committed as revision 5775 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 17 Jul 2006 08:09:08 +0000 (08:09 +0000)]
replace *_dequant (2 intra, 1 inter) by qmat (3 intra, 3 inter) (needed for theora according to spec)
Originally committed as revision 5774 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 21:09:32 +0000 (21:09 +0000)]
use RSHIFT
Originally committed as revision 5773 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 21:00:38 +0000 (21:00 +0000)]
useless memcpy
Originally committed as revision 5772 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 20:47:48 +0000 (20:47 +0000)]
some fixmes if someone ever wants to implement theora support correctly ...
Originally committed as revision 5771 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 20:30:39 +0000 (20:30 +0000)]
check how many bits are left after decoding extradata
this change is messy as whoever wrote the original code copied the GetBitContext instead of passing a pointer to it which has to be fixed for the above thing
Originally committed as revision 5770 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 19:21:59 +0000 (19:21 +0000)]
cleanup
Originally committed as revision 5769 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Sun, 16 Jul 2006 18:55:18 +0000 (18:55 +0000)]
slightly faster h264 fill_caches()
Originally committed as revision 5768 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 16 Jul 2006 17:08:25 +0000 (17:08 +0000)]
cosmetic change to adjust alignment.
Originally committed as revision 5767 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 16 Jul 2006 17:04:54 +0000 (17:04 +0000)]
Modify preset compression levels to utilize log search.
Originally committed as revision 5766 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Sun, 16 Jul 2006 16:32:48 +0000 (16:32 +0000)]
Split common.h in two parts, purely internal stuff (internal.h) and things
available to external programs as well.
Also make more things available to external programs like GET_UTF8, MKTAG etc.
Originally committed as revision 5765 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sun, 16 Jul 2006 16:23:12 +0000 (16:23 +0000)]
cosmetics
Originally committed as revision 5764 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 16 Jul 2006 15:46:45 +0000 (15:46 +0000)]
log prediction order search method
Originally committed as revision 5763 to svn://svn.ffmpeg.org/ffmpeg/trunk
Justin Ruggles [Sun, 16 Jul 2006 13:34:47 +0000 (13:34 +0000)]
Add lpc order search. This creates new compression levels 6 to 12.
Originally committed as revision 5762 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 16 Jul 2006 03:50:00 +0000 (03:50 +0000)]
Don't pass block[6][64] parameter to decode_p_mb as we always use s->block
Originally committed as revision 5761 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 16 Jul 2006 03:47:34 +0000 (03:47 +0000)]
Correct inverse quantization for P-frames
Originally committed as revision 5760 to svn://svn.ffmpeg.org/ffmpeg/trunk
Kostya Shishkov [Sun, 16 Jul 2006 03:45:04 +0000 (03:45 +0000)]
Rounding control for motion compensation.
Originally committed as revision 5759 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 15 Jul 2006 23:43:38 +0000 (23:43 +0000)]
calculate all coefficients for several orders during cholesky factorization, the resulting coefficients are not strictly optimal though as there is a small difference in the autocorrelation matrixes which is ignored for the smaller orders
Originally committed as revision 5758 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 15 Jul 2006 23:05:44 +0000 (23:05 +0000)]
Remove unused variable.
Originally committed as revision 5757 to svn://svn.ffmpeg.org/ffmpeg/trunk
Víctor Paesa [Sat, 15 Jul 2006 23:05:16 +0000 (23:05 +0000)]
Cygwin shared libraries support, patch by Víctor Paesa wzrlpy at arsystel com.
Originally committed as revision 5756 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 15 Jul 2006 23:01:52 +0000 (23:01 +0000)]
Create infrastructure to install shared and static libs into different places.
based on patch by Víctor Paesa wzrlpy at arsystel com
Originally committed as revision 5755 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Sat, 15 Jul 2006 16:16:49 +0000 (16:16 +0000)]
Fix DESTDIR handling. DESTDIR got prepended twice for $(DESTDIR)$libdir
and similar since $libdir contained $prefix, which contained $(DESTDIR)..
Originally committed as revision 5754 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Sat, 15 Jul 2006 16:12:57 +0000 (16:12 +0000)]
set defaults before showing help
Originally committed as revision 5753 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefan Gehrer [Fri, 14 Jul 2006 19:31:58 +0000 (19:31 +0000)]
avoid double copying of left border in luma prediction
Originally committed as revision 5752 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefan Gehrer [Fri, 14 Jul 2006 19:15:08 +0000 (19:15 +0000)]
replace run by run+1 in VLC tables
Originally committed as revision 5751 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 14 Jul 2006 19:14:25 +0000 (19:14 +0000)]
cleanup
Originally committed as revision 5750 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefan Gehrer [Fri, 14 Jul 2006 18:56:17 +0000 (18:56 +0000)]
change partition flags SYM -> FWD|SYM
Originally committed as revision 5749 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefan Gehrer [Fri, 14 Jul 2006 18:48:50 +0000 (18:48 +0000)]
set mvP2 also in PSKIP macroblock
Originally committed as revision 5748 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 14 Jul 2006 18:48:38 +0000 (18:48 +0000)]
optionally (use_lpc=2) support Cholesky factorization for finding the lpc coeficients
this will find the coefficients which minimize the sum of the squared errors,
levinson-durbin recursion OTOH is only strictly correct if the autocorrelation matrix is a
toeplitz matrix which it is only if the blocksize is infinite, this is also why applying
a window (like the welch winodw we currently use) improves the lpc coefficients generated
by levinson-durbin recursion ...
optionally (use_lpc>2) support iterative linear least abs() solver using cholesky
factorization with adjusted weights in each iteration
compression gain for both is small, and multiple passes are of course dead slow
Originally committed as revision 5747 to svn://svn.ffmpeg.org/ffmpeg/trunk
Stefan Gehrer [Fri, 14 Jul 2006 18:38:23 +0000 (18:38 +0000)]
avoid overflows of qp and pic_type
Originally committed as revision 5746 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 14 Jul 2006 16:18:59 +0000 (16:18 +0000)]
Properly handle vhook build flags for platforms that require special handling.
Removes one of the last FIXMEs from the build system.
Originally committed as revision 5745 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Fri, 14 Jul 2006 15:30:36 +0000 (15:30 +0000)]
cosmetics: Reorder some entries for more consistency and readability.
Originally committed as revision 5744 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 14 Jul 2006 12:01:53 +0000 (12:01 +0000)]
unneeded #include
Originally committed as revision 5743 to svn://svn.ffmpeg.org/ffmpeg/trunk