Loren Merritt
1b7576e785
typo in cabac tables
...
Originally committed as revision 4360 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
a7cc43047f
apiexample fix by (Chip: szarlada, freemail hu)
...
Originally committed as revision 4357 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
59d8efb340
uint_fast64_t emulation by (Wolfram Gloger: wmglo, dent med uni-muenchen de)
...
Originally committed as revision 4356 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
8d204aa415
10l (dont read variables before they have been set)
...
Originally committed as revision 4355 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
fb3ca6ba3e
remove mixed code/declarations
...
Originally committed as revision 4353 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Fabrice Bellard
240c1657dc
subtitle codec type support
...
Originally committed as revision 4346 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
43efd19a88
decode H.264 with 8x8 transform.
...
deblocking is still incorrect with 8x8+cavlc
Originally committed as revision 4339 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
d2bb7db135
sort H.264 mmx dsp functions into their own file
...
Originally committed as revision 4338 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
c26ae41db2
adding a few const
...
Originally committed as revision 4337 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
435b0720a8
100l for myself (breaking amd64)
...
Originally committed as revision 4336 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
ca15919699
fix segfault if flush is called before the first frame
...
(I think that's it, and this fixes it)
Originally committed as revision 4335 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
6510f43cf3
merge a few asm blocks so gcc cant unoptimize it (658->631 dezicycles on duron)
...
Originally committed as revision 4334 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
987ae784e6
get rid of 2 movq (680 -> 658 dezicycles on duron)
...
Originally committed as revision 4333 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
e4b36d4434
avoid one transpose (730->680 dezicycles on duron)
...
Originally committed as revision 4332 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
85bbfcd4ee
10l (symbol mangling)
...
Originally committed as revision 4331 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
1f3dbc09b1
add rounding bias before the horizontal idct (765->730 dezicyles on duron)
...
Originally committed as revision 4330 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
1d62fc8560
MMX for H.264 iDCT (adapted from x264)
...
Originally committed as revision 4329 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
5a408f91e6
decrease V_NB_BITS if possible
...
Originally committed as revision 4327 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
f4e61cd194
more trivial optimizations
...
Originally committed as revision 4326 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
568d4b810f
enable x264 multi-threading
...
Originally committed as revision 4325 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
9a9d530126
maxdepth is supposed to be a constant, its faster if its too large then if its non constant
...
Originally committed as revision 4324 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
de312e51d0
optimizations
...
Originally committed as revision 4320 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
f56f96d80f
faster float->short conversation
...
Originally committed as revision 4319 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
e19ca8451d
ilog() -> av_log2()
...
Originally committed as revision 4318 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
13c2469d7f
Vorbis sse fix by (Balatoni Denes: dbalatoni, programozo hu)
...
Originally committed as revision 4317 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
6d1feb028f
decode h264 end-of-slice flag
...
Originally committed as revision 4316 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
3f3f8b2b75
cleanup
...
Originally committed as revision 4312 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Bernhard Rosenkränzer
6ad1fa5a49
Better ARM support for mplayer/ffmpeg, ported from atty fork
...
while playing with some new hardware, I found it's running a forked mplayer
-- and it looks like they're following the GPL.
The maintainer's page is here: http://atty.jp/?Zaurus/mplayer
Unfortunately it's mostly in Japanese, so it's hard to figure out any
details.
Their code looks quite interesting (at least to those of us w/ ARM CPUs).
The patches I've attached are the patches from atty.jp with a couple of
modifications by myself:
- ported to current CVS
- reverted their change of removing SNOW support from ffmpeg
- cleaned up their bswap mess
- removed DOS-style linebreaks from various files
patch by (Bernhard Rosenkraenzer: bero, arklinux org)
Originally committed as revision 4311 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
e18c1f19f6
AV_LOG_DEBUG is not a good default ...
...
Originally committed as revision 4307 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Zoltán Hidvégi
3072f0cb2e
MMX code for (put|avg)_h264_chroma_mc8
...
Originally committed as revision 4305 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
9c7154c7ae
read loop filter limit values from Theora header, courtesy of Matthieu
...
Castet (castet.matthieu -at- free.fr)
Originally committed as revision 4304 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Jacob Meuser
f39e56a84b
ldconfig as config.mak variable patch by (Jacob Meuser: jakemsr, jakemsr com)
...
Originally committed as revision 4303 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
bb4c2140c2
libgsm warper by (Alban Bedel: albeu, free fr)
...
Originally committed as revision 4302 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
ded8477def
fix max b frames with b frame strategy 1
...
Originally committed as revision 4300 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
0775c88f4e
START/STOP_TIMER for ppc32 by (Luca Barbato: lu_zero, gentoo org)
...
Originally committed as revision 4298 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
2935001c86
fix bugs in new loop filter code; also, refrain from filtering against
...
data that has yet to be rendered; still #if'd out, will revisit when
proper algorithm can be validated
Originally committed as revision 4297 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
14ee9d1539
remove unused vp3 related function pointers
...
Originally committed as revision 4293 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
720537282b
disable broken loop filter optimization
...
melanson please test your optimizations before commiting!
Originally committed as revision 4292 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
f44b08a5a0
apply the loop filter to fragments as they are rendered into the final
...
output
Originally committed as revision 4291 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
dc4b78d9dd
render by the slice rather than the plane
...
Originally committed as revision 4290 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
7dc9ed1155
clean up some warnings and dead code
...
Originally committed as revision 4288 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Denes Balatoni
84a96d6a3d
1.) LGPL license mentioned
...
2.) Stack useage decreased by 64kb
3.) One more bug fixed
patch by (Balatoni Denes <dbalatoni.programozo@hu>)
Originally committed as revision 4287 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
7f9926a45e
another bitstream extraction to optimize: fixed-length motion vectors
...
Originally committed as revision 4286 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
39922395d2
read Huffman tables from Theora header (patch courtesy of
...
Matthieu Castet <castet.matthieu at free.fr>)
Originally committed as revision 4284 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
ba4ffc2b48
memory leak
...
Originally committed as revision 4282 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
2c57805831
accept old extradata format
...
Originally committed as revision 4281 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Måns Rullgård
d381c5054a
fix decoding of multi-channel vorbis streams
...
Originally committed as revision 4280 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
7beddb12d4
use O(number of non zero coeffs) instead of O(number of coeffs) storage for the coefficient colleting/reordering
...
Originally committed as revision 4279 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Loren Merritt
29860cc88c
fix crash on negative POC
...
Originally committed as revision 4278 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Mike Melanson
d30769555f
replace unpack_token() with a series of lookup tables
...
Originally committed as revision 4277 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago