Michael Niedermayer
684d9e36fc
simplify
...
Originally committed as revision 5796 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
006ff1cabe
more simplifications
...
Originally committed as revision 5795 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
f72f8a7735
simplification
...
Originally committed as revision 5794 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
09eb00f6b5
iabs -> ABS
...
Originally committed as revision 5793 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
1abbf64e3b
simplify
...
Originally committed as revision 5792 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
1af5f60f6a
fix loop filter
...
Originally committed as revision 5791 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
47adb88609
Install log.h
...
Originally committed as revision 5790 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Víctor Paesa
462f3c372c
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
19 years ago
Michael Niedermayer
5ced7b80ad
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
19 years ago
Baptiste Coudurier
86329cce04
GXF muxer
...
Originally committed as revision 5787 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
1d94a6620f
simplify
...
Originally committed as revision 5786 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
I. Po
cfc4bd4695
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
19 years ago
Luca Abeni
cea8f6f323
Move av_malloc(), av_realloc(), and av_free() from libavcodec to libavutil
...
Originally committed as revision 5784 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
b8889ea51f
Possibility to skip bytes in the beginning of a file.
...
Originally committed as revision 5783 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
7028259a0d
simplify b64_encode()
...
maybe this should be moved to libavutil ...
Originally committed as revision 5782 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Abeni
4b45de0e87
Move av_log() & friends to libavutil
...
Originally committed as revision 5781 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
8b75e45d8c
sync to x264 r537
...
Originally committed as revision 5780 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
fd0fb3064d
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
19 years ago
Michael Niedermayer
efea852877
parse all QIS values (we still ignore them though ...)
...
Originally committed as revision 5778 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
a14ab4e4d4
100l for me
...
Originally committed as revision 5777 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Matthieu Castet
116d866ca5
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
19 years ago
Michael Niedermayer
ae1dd8e125
attempt to implement xiphs useless and stupid quantization matrix mess
...
Originally committed as revision 5775 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
187c9be7a6
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
19 years ago
Michael Niedermayer
d2744e19e0
use RSHIFT
...
Originally committed as revision 5773 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
4501e678e7
useless memcpy
...
Originally committed as revision 5772 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
7cfe7fe5e7
some fixmes if someone ever wants to implement theora support correctly ...
...
Originally committed as revision 5771 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
e278056fba
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
19 years ago
Michael Niedermayer
b7f3fdd779
cleanup
...
Originally committed as revision 5769 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
717b173366
slightly faster h264 fill_caches()
...
Originally committed as revision 5768 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
e1bbc0321c
cosmetic change to adjust alignment.
...
Originally committed as revision 5767 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
5f3acd9ec9
Modify preset compression levels to utilize log search.
...
Originally committed as revision 5766 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Reimar Döffinger
05020c89eb
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
19 years ago
Måns Rullgård
7a5f09f66e
cosmetics
...
Originally committed as revision 5764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
dbb45a3bb7
log prediction order search method
...
Originally committed as revision 5763 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Justin Ruggles
26053bdcc8
Add lpc order search. This creates new compression levels 6 to 12.
...
Originally committed as revision 5762 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
7e84f27693
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
19 years ago
Kostya Shishkov
0a45801f8e
Correct inverse quantization for P-frames
...
Originally committed as revision 5760 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
c5b32ec1cb
Rounding control for motion compensation.
...
Originally committed as revision 5759 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
408ec4e2a6
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
19 years ago
Diego Biurrun
6ce704bbed
Remove unused variable.
...
Originally committed as revision 5757 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Víctor Paesa
4581fdffac
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
19 years ago
Diego Biurrun
84c22efdfb
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
19 years ago
Diego Biurrun
2266e085c9
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
19 years ago
Måns Rullgård
7d6ed4aaf2
set defaults before showing help
...
Originally committed as revision 5753 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
5cf226fb09
avoid double copying of left border in luma prediction
...
Originally committed as revision 5752 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
50879935d1
replace run by run+1 in VLC tables
...
Originally committed as revision 5751 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
8ea543b580
cleanup
...
Originally committed as revision 5750 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
c90c39190e
change partition flags SYM -> FWD|SYM
...
Originally committed as revision 5749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Stefan Gehrer
77f173bef5
set mvP2 also in PSKIP macroblock
...
Originally committed as revision 5748 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
ab01b2b82a
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
19 years ago