Michael Niedermayer
|
02fb0d7c72
|
fix decoding of (broken) files with f_code=0
fix segfault if the first P frames header is damaged
Originally committed as revision 4432 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-11 22:15:03 +00:00 |
|
Michael Niedermayer
|
5b2ad9f520
|
segfault fix
Originally committed as revision 4430 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-11 00:43:21 +00:00 |
|
Michael Niedermayer
|
337afd1420
|
patch from http://www.freebsd.org/cgi/cvsweb.cgi/ports/multimedia/ffmpeg-devel/files/patch-libavcodec::x264.c
(math.h needed for log2() at least)
Originally committed as revision 4426 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-10 00:22:13 +00:00 |
|
Michael Niedermayer
|
32fe3ac0f9
|
Here is the patch suggested by: unkaggregate, users sf net
Main reason is: deltas in interframes need scaling by 3/4 before applying.
Detailed description is at:
http://sourceforge.net/tracker/index.php?func=detail&aid=1222099&group_id=16082&atid=116082
He also mentioned some samples at:
http://www.nerdgrounds.com/indeo21_test/
patch posted to ffmpeg-devel by (Kostya: kostya shishkov, gmail com)
Originally committed as revision 4425 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-09 21:39:29 +00:00 |
|
Alex Beregszaszi
|
41a33f51d2
|
100l - this has only worked on big endian
Originally committed as revision 4418 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-02 19:43:23 +00:00 |
|
Alex Beregszaszi
|
19d9ac8169
|
parenthesing to avoid compiler errors in the future - compared asm outputs, behaviour didnt changed
Originally committed as revision 4417 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-02 19:39:58 +00:00 |
|
Alex Beregszaszi
|
0ede2c556a
|
print 'not working' message
Originally committed as revision 4416 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-02 19:28:32 +00:00 |
|
Alex Beregszaszi
|
282152b133
|
1l
Originally committed as revision 4414 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-02 19:10:30 +00:00 |
|
Sigbjørn Skjæret
|
4af5b6cdb0
|
Disable AltiVec IDCT for lowres decoding in lavc patch by (Sigbjørn Skjæret: cisc, broadpark no)
Originally committed as revision 4413 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-07-01 09:37:35 +00:00 |
|
Michael Niedermayer
|
73480a1552
|
off by 1 error bugfix
avoid adding duplicate global headers to the bitstream
Originally committed as revision 4410 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-29 08:41:01 +00:00 |
|
Gildas Bazin
|
eba9ae3cfc
|
IWMMXT configure support + runtime selection patch by (Gildas Bazin, gbazin : altern org)
Originally committed as revision 4409 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-28 22:46:36 +00:00 |
|
Mark Weaver
|
ff547a52d2
|
WMA MAX_CODED_SUPERFRAME_SIZE too small patch by (Mark Weaver: mark-clist, npsl co uk)
Originally committed as revision 4407 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-28 14:56:16 +00:00 |
|
Michael Niedermayer
|
3f46995ca5
|
support extracting sps/pps from bitstream and putting it in extradata
Originally committed as revision 4403 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-28 08:13:23 +00:00 |
|
Michael Niedermayer
|
e679cd1ab0
|
fixing first_mb_in_slice if frame_mbs_only_flag==0 && mb_aff==0
Originally committed as revision 4402 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-28 06:45:41 +00:00 |
|
Michael Niedermayer
|
6b53b87e20
|
check mb_y
Originally committed as revision 4401 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-27 23:13:10 +00:00 |
|
Michael Niedermayer
|
3d15acf27b
|
keep decoding nal units after an error
Originally committed as revision 4399 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-27 09:37:16 +00:00 |
|
Michael Niedermayer
|
80581e9887
|
x86_64 + PIC fix by (Jacob Meuser: jakemsr, jakemsr com)
Originally committed as revision 4397 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-27 00:55:29 +00:00 |
|
Michael Niedermayer
|
90ad92b39d
|
support changing in bitstream global headers into extradata style and back
Originally committed as revision 4395 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-27 00:04:03 +00:00 |
|
Michael Niedermayer
|
718b27a7d0
|
tiny docs improvement which i apparebtly forgot to commit
Originally committed as revision 4394 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-26 23:04:59 +00:00 |
|
Guillaume Poirier
|
ee8f719308
|
GCC4 fix
Originally committed as revision 4388 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-23 20:24:25 +00:00 |
|
Michael Niedermayer
|
806bb93fe2
|
make decoder a little bit more tolerant to missing NAL units
Originally committed as revision 4385 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-19 23:33:09 +00:00 |
|
Falk Hüffner
|
2fdf9cb2fb
|
Communicate proper aliasing to gcc (needed for 4.1).
Originally committed as revision 4384 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-19 21:46:14 +00:00 |
|
Diego Biurrun
|
bb628dae44
|
spelling fixes
patch by Peter Robinson pbrobinson @ at @ gmail . dot . com and myself
Originally committed as revision 4382 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-17 15:02:53 +00:00 |
|
Loren Merritt
|
36940eca76
|
H.264 lossless mode
Originally committed as revision 4381 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-17 08:24:35 +00:00 |
|
Ronald S. Bultje
|
7dc1bea30f
|
non-avc h264 stream problems patch by ("Ronald S. Bultje" rbultje, ronald bitfreak net)
Originally committed as revision 4368 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-09 20:01:02 +00:00 |
|
Loren Merritt
|
1b7576e785
|
typo in cabac tables
Originally committed as revision 4360 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-08 00:40:41 +00:00 |
|
Michael Niedermayer
|
a7cc43047f
|
apiexample fix by (Chip: szarlada, freemail hu)
Originally committed as revision 4357 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-07 20:57:15 +00:00 |
|
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
|
2005-06-07 14:12:15 +00:00 |
|
Michael Niedermayer
|
8d204aa415
|
10l (dont read variables before they have been set)
Originally committed as revision 4355 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-05 15:51:20 +00:00 |
|
Måns Rullgård
|
fb3ca6ba3e
|
remove mixed code/declarations
Originally committed as revision 4353 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-04 15:49:54 +00:00 |
|
Fabrice Bellard
|
240c1657dc
|
subtitle codec type support
Originally committed as revision 4346 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-03 13:59:38 +00:00 |
|
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
|
2005-06-02 21:15:20 +00:00 |
|
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
|
2005-06-02 20:45:35 +00:00 |
|
Michael Niedermayer
|
c26ae41db2
|
adding a few const
Originally committed as revision 4337 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-01 21:19:00 +00:00 |
|
Michael Niedermayer
|
435b0720a8
|
100l for myself (breaking amd64)
Originally committed as revision 4336 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-01 18:04:01 +00:00 |
|
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
|
2005-06-01 12:03:25 +00:00 |
|
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
|
2005-06-01 11:56:58 +00:00 |
|
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
|
2005-06-01 11:36:32 +00:00 |
|
Michael Niedermayer
|
e4b36d4434
|
avoid one transpose (730->680 dezicycles on duron)
Originally committed as revision 4332 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-01 08:43:40 +00:00 |
|
Loren Merritt
|
85bbfcd4ee
|
10l (symbol mangling)
Originally committed as revision 4331 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-06-01 04:51:46 +00:00 |
|
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
|
2005-06-01 01:18:41 +00:00 |
|
Loren Merritt
|
1d62fc8560
|
MMX for H.264 iDCT (adapted from x264)
Originally committed as revision 4329 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-31 22:48:33 +00:00 |
|
Michael Niedermayer
|
5a408f91e6
|
decrease V_NB_BITS if possible
Originally committed as revision 4327 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-30 22:02:00 +00:00 |
|
Michael Niedermayer
|
f4e61cd194
|
more trivial optimizations
Originally committed as revision 4326 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-30 20:34:05 +00:00 |
|
Måns Rullgård
|
568d4b810f
|
enable x264 multi-threading
Originally committed as revision 4325 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-30 20:34:02 +00:00 |
|
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
|
2005-05-30 19:14:50 +00:00 |
|
Michael Niedermayer
|
de312e51d0
|
optimizations
Originally committed as revision 4320 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-30 15:03:06 +00:00 |
|
Michael Niedermayer
|
f56f96d80f
|
faster float->short conversation
Originally committed as revision 4319 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-30 00:07:52 +00:00 |
|
Michael Niedermayer
|
e19ca8451d
|
ilog() -> av_log2()
Originally committed as revision 4318 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-29 22:50:22 +00:00 |
|
Michael Niedermayer
|
13c2469d7f
|
Vorbis sse fix by (Balatoni Denes: dbalatoni, programozo hu)
Originally committed as revision 4317 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
2005-05-29 22:11:05 +00:00 |
|