platform/upstream/libav.git
19 years agoless printf spam
Michael Niedermayer [Tue, 28 Sep 2004 19:14:47 +0000 (19:14 +0000)]
less printf spam

Originally committed as revision 3533 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofix assert
Michael Niedermayer [Tue, 28 Sep 2004 14:52:24 +0000 (14:52 +0000)]
fix assert

Originally committed as revision 3532 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agopads stream
Michael Niedermayer [Tue, 28 Sep 2004 09:55:44 +0000 (09:55 +0000)]
pads stream

Originally committed as revision 3531 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago100l (signed vs. unsigend)
Michael Niedermayer [Tue, 28 Sep 2004 05:38:36 +0000 (05:38 +0000)]
100l (signed vs. unsigend)

Originally committed as revision 3530 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosupport for Sierra Online audio files and Apple QuickDraw codec,
Mike Melanson [Tue, 28 Sep 2004 03:09:49 +0000 (03:09 +0000)]
support for Sierra Online audio files and Apple QuickDraw codec,
courtesy of Konstantin Shishkov

Originally committed as revision 3529 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoif audio is PCM, push it through (sync is not perfect yet)
Mike Melanson [Tue, 28 Sep 2004 03:04:36 +0000 (03:04 +0000)]
if audio is PCM, push it through (sync is not perfect yet)

Originally committed as revision 3528 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * experimental dynamic audio stream allocation for DV demuxer. This
Roman Shaposhnik [Mon, 27 Sep 2004 22:53:27 +0000 (22:53 +0000)]
   * experimental dynamic audio stream allocation for DV demuxer. This
     should make Nathan Kurz and if I don't hear too much complaints
     about it -- that's the way it will be from now on.

   * updating regressions

Originally committed as revision 3527 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * let DV muxer generate audioless DV streams. This might not be 100%
Roman Shaposhnik [Mon, 27 Sep 2004 22:46:36 +0000 (22:46 +0000)]
   * let DV muxer generate audioless DV streams. This might not be 100%
     complaint with the SMPTE & IEC specs, but it seems harmless enough.
     The way we "specify" that there's no audio is by simply leaving
     audio DIFs filled with 0xff (I bet there's a way to mark this
     properly in the system info section!).

Originally committed as revision 3526 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l forgot to commit
Michael Niedermayer [Mon, 27 Sep 2004 21:09:41 +0000 (21:09 +0000)]
10l forgot to commit

Originally committed as revision 3525 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agomove h264 idct to its own file and call via function pointer in DspContext
Michael Niedermayer [Mon, 27 Sep 2004 19:47:17 +0000 (19:47 +0000)]
move h264 idct to its own file and call via function pointer in DspContext
allow h264 idct to be used for lowres=1

Originally committed as revision 3524 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agodont print "vop not coded" by default
Michael Niedermayer [Mon, 27 Sep 2004 17:46:07 +0000 (17:46 +0000)]
dont print "vop not coded" by default

Originally committed as revision 3523 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolowres width/height cleanup 3rd try
Michael Niedermayer [Mon, 27 Sep 2004 11:50:56 +0000 (11:50 +0000)]
lowres width/height cleanup 3rd try

Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolowres fixes for the parser
Michael Niedermayer [Mon, 27 Sep 2004 10:06:10 +0000 (10:06 +0000)]
lowres fixes for the parser

Originally committed as revision 3521 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (segfault)
Michael Niedermayer [Mon, 27 Sep 2004 03:19:24 +0000 (03:19 +0000)]
10l (segfault)

Originally committed as revision 3520 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l
Michael Niedermayer [Mon, 27 Sep 2004 03:17:26 +0000 (03:17 +0000)]
10l

Originally committed as revision 3519 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoset AVCodecContext.width/height to the picture width/height instead of the one stored...
Michael Niedermayer [Mon, 27 Sep 2004 02:39:55 +0000 (02:39 +0000)]
set AVCodecContext.width/height to the picture width/height instead of the one stored in the bitstream (that only matters if lowres!=0)

Originally committed as revision 3518 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolowres chroma fix
Michael Niedermayer [Sun, 26 Sep 2004 23:01:42 +0000 (23:01 +0000)]
lowres chroma fix

Originally committed as revision 3517 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolowres slice fix
Michael Niedermayer [Sun, 26 Sep 2004 21:28:31 +0000 (21:28 +0000)]
lowres slice fix

Originally committed as revision 3516 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoporting optimizations from 4x4 dct to 8x8
Michael Niedermayer [Sun, 26 Sep 2004 17:36:53 +0000 (17:36 +0000)]
porting optimizations from 4x4 dct to 8x8

Originally committed as revision 3515 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agooptimizing 4x4 idct
Michael Niedermayer [Sun, 26 Sep 2004 16:33:39 +0000 (16:33 +0000)]
optimizing 4x4 idct

Originally committed as revision 3514 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolowres slice fix
Michael Niedermayer [Sun, 26 Sep 2004 13:03:43 +0000 (13:03 +0000)]
lowres slice fix

Originally committed as revision 3513 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolow resolution interlaced support
Michael Niedermayer [Sun, 26 Sep 2004 11:05:35 +0000 (11:05 +0000)]
low resolution interlaced support

Originally committed as revision 3512 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago1/8 resolution decoding
Michael Niedermayer [Sun, 26 Sep 2004 10:01:40 +0000 (10:01 +0000)]
1/8 resolution decoding

Originally committed as revision 3511 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolow resolution decoding fix
Michael Niedermayer [Sun, 26 Sep 2004 09:00:37 +0000 (09:00 +0000)]
low resolution decoding fix

Originally committed as revision 3510 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago1/4 resolution decoding
Michael Niedermayer [Sun, 26 Sep 2004 00:18:12 +0000 (00:18 +0000)]
1/4 resolution decoding

Originally committed as revision 3509 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (wrong context)
Michael Niedermayer [Sat, 25 Sep 2004 23:54:38 +0000 (23:54 +0000)]
10l (wrong context)

Originally committed as revision 3508 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago1/2 resolution decoding
Michael Niedermayer [Sat, 25 Sep 2004 23:18:58 +0000 (23:18 +0000)]
1/2 resolution decoding

Originally committed as revision 3507 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosome credits for all these patches
Michael Niedermayer [Sat, 25 Sep 2004 10:47:30 +0000 (10:47 +0000)]
some credits for all these patches

Originally committed as revision 3506 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoassertion when playing AVC/H.264 streams fix by (Loren Merritt <lorenm at u dot washi...
Michael Niedermayer [Sat, 25 Sep 2004 10:06:31 +0000 (10:06 +0000)]
assertion when playing AVC/H.264 streams fix by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3505 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoH.264 max reference pictures fix by (Loren Merritt <lorenm at u dot washington dot...
Michael Niedermayer [Sat, 25 Sep 2004 09:59:36 +0000 (09:59 +0000)]
H.264 max reference pictures fix by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3504 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotrellis quantization for h263(p)
Michael Niedermayer [Fri, 24 Sep 2004 20:35:59 +0000 (20:35 +0000)]
trellis quantization for h263(p)

Originally committed as revision 3503 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agounused
Michael Niedermayer [Fri, 24 Sep 2004 18:12:43 +0000 (18:12 +0000)]
unused

Originally committed as revision 3502 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago100l
Michael Niedermayer [Fri, 24 Sep 2004 17:30:04 +0000 (17:30 +0000)]
100l

Originally committed as revision 3501 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoZlib encoder: fix image orientation (was flipped), 100l in deflate error
Roberto Togni [Thu, 23 Sep 2004 22:20:17 +0000 (22:20 +0000)]
Zlib encoder: fix image orientation (was flipped), 100l in deflate error
check, put right codec type in extradata

Originally committed as revision 3500 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agomerge predict_plane() with DWTELEM->8bit conversation (21% faster)
Michael Niedermayer [Thu, 23 Sep 2004 12:20:41 +0000 (12:20 +0000)]
merge predict_plane() with DWTELEM->8bit conversation (21% faster)

Originally committed as revision 3499 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoimlib2 vhook rgba fix by ("Todd.Kirby" <doubleshot at pacbell dot net>)
Michael Niedermayer [Thu, 23 Sep 2004 10:33:42 +0000 (10:33 +0000)]
imlib2 vhook rgba fix by ("Todd.Kirby" <doubleshot at pacbell dot net>)

Originally committed as revision 3498 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agosegfault fix by (Kostya <cannonball at bw-team dot com>)
Michael Niedermayer [Thu, 23 Sep 2004 09:42:25 +0000 (09:42 +0000)]
segfault fix by (Kostya <cannonball at bw-team dot com>)

Originally committed as revision 3497 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agojpeg regression test
Michael Niedermayer [Wed, 22 Sep 2004 21:25:59 +0000 (21:25 +0000)]
jpeg regression test

Originally committed as revision 3496 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l
Michael Niedermayer [Wed, 22 Sep 2004 21:25:09 +0000 (21:25 +0000)]
10l

Originally committed as revision 3495 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agowrite shorter headers if possible
Michael Niedermayer [Wed, 22 Sep 2004 20:01:56 +0000 (20:01 +0000)]
write shorter headers if possible

Originally committed as revision 3494 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoremoving useless code
Michael Niedermayer [Wed, 22 Sep 2004 18:50:15 +0000 (18:50 +0000)]
removing useless code

Originally committed as revision 3493 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolast timestamp and -vsync 0 fix
Michael Niedermayer [Wed, 22 Sep 2004 17:50:53 +0000 (17:50 +0000)]
last timestamp and -vsync 0 fix

Originally committed as revision 3492 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * simplification patch by Jeffrey Ryan Muizelaar
Jeff Muizelaar [Wed, 22 Sep 2004 05:04:18 +0000 (05:04 +0000)]
   * simplification patch by Jeffrey Ryan Muizelaar

Originally committed as revision 3491 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * fixing a regression introduced by the last seek-support patch
Roman Shaposhnik [Wed, 22 Sep 2004 04:51:01 +0000 (04:51 +0000)]
* fixing a regression introduced by the last seek-support patch

Originally committed as revision 3490 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago8 -> FRAC_BITS
Michael Niedermayer [Tue, 21 Sep 2004 23:10:10 +0000 (23:10 +0000)]
8 -> FRAC_BITS

Originally committed as revision 3489 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoDecoding to bgr15/16 from 16bit input. Decoding of 24bit input added, not yet finishe...
Alex Beregszaszi [Tue, 21 Sep 2004 17:37:28 +0000 (17:37 +0000)]
Decoding to bgr15/16 from 16bit input. Decoding of 24bit input added, not yet finished, but at least the picture can be recognized

Originally committed as revision 3488 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agogreyscale decoding (option to skip u,v planes) support
Alex Beregszaszi [Tue, 21 Sep 2004 17:31:46 +0000 (17:31 +0000)]
greyscale decoding (option to skip u,v planes) support

Originally committed as revision 3487 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agolot of bigendian fixes
Alex Beregszaszi [Tue, 21 Sep 2004 17:23:49 +0000 (17:23 +0000)]
lot of bigendian fixes

Originally committed as revision 13424 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agogcc 2.95 compile fix by (Jan Knutar <jknutar at nic dot fi>)
Michael Niedermayer [Tue, 21 Sep 2004 10:19:30 +0000 (10:19 +0000)]
gcc 2.95 compile fix by (Jan Knutar <jknutar at nic dot fi>)

Originally committed as revision 3486 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoinitial timestamp fix
Michael Niedermayer [Mon, 20 Sep 2004 15:49:24 +0000 (15:49 +0000)]
initial timestamp fix

Originally committed as revision 3485 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago1/0 fix for files with size=0
Michael Niedermayer [Mon, 20 Sep 2004 15:40:50 +0000 (15:40 +0000)]
1/0 fix for files with size=0

Originally committed as revision 3484 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agocheck if the user specified timestamps are strictly monotone
Michael Niedermayer [Mon, 20 Sep 2004 13:47:47 +0000 (13:47 +0000)]
check if the user specified timestamps are strictly monotone
timestamp guess code 10l fix

Originally committed as revision 3483 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * fix for a DV regression introduced with the last round of avi_read_packet
Roman Shaposhnik [Sun, 19 Sep 2004 19:24:56 +0000 (19:24 +0000)]
   * fix for a DV regression introduced with the last round of avi_read_packet
     fixes.

Originally committed as revision 3482 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoav_rescale with user specified rounding
Michael Niedermayer [Sun, 19 Sep 2004 16:38:54 +0000 (16:38 +0000)]
av_rescale with user specified rounding

Originally committed as revision 3481 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoconsistent use of types patch by (D Richard Felker III <dalias at aerifal dot cx>)
D Richard Felker III [Sun, 19 Sep 2004 14:43:09 +0000 (14:43 +0000)]
consistent use of types patch by (D Richard Felker III <dalias at aerifal dot cx>)

Originally committed as revision 3480 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * a couple of silly defaults to make everybody happy.
Roman Shaposhnik [Sun, 19 Sep 2004 02:57:56 +0000 (02:57 +0000)]
  * a couple of silly defaults to make everybody happy.

Originally committed as revision 3479 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * misc. fixes and hacks to improve timing detection in raw DV
Roman Shaposhnik [Sun, 19 Sep 2004 02:05:22 +0000 (02:05 +0000)]
* misc. fixes and hacks to improve timing detection in raw DV

Originally committed as revision 3478 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * seek in raw DV patch by Nathan Kurz (nate at verse dot com)
Nathan Kurz [Sat, 18 Sep 2004 00:32:36 +0000 (00:32 +0000)]
* seek in raw DV patch by Nathan Kurz (nate at verse dot com)

Originally committed as revision 3477 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agopassing an array or double precission parameters for the scaling function, instead...
Michael Niedermayer [Sat, 18 Sep 2004 00:08:17 +0000 (00:08 +0000)]
passing an array or double precission parameters for the scaling function, instead of missusing a few bits of the flags
fixing the naming of the scaling functions a little

Originally committed as revision 13374 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

19 years agosimplify getsymbol patch by (Loren Merritt <lorenm at u dot washington dot edu>)
Loren Merritt [Fri, 17 Sep 2004 23:51:36 +0000 (23:51 +0000)]
simplify getsymbol patch by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3476 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agohuffyuv writes to AVCodecContext.stats_out only once every 32 frames,
Michael Niedermayer [Fri, 17 Sep 2004 11:21:52 +0000 (11:21 +0000)]
huffyuv writes to AVCodecContext.stats_out only once every 32 frames,
presumably to reduce the size of the log file.
However, it doesn't clear stats_out on the other 31 out of 32 frames.
So the application (ffmpeg and mencoder) writes each stat line 32 times.

bugfix by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3475 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agowarning the user about possible incompatibilities
Michael Niedermayer [Fri, 17 Sep 2004 11:17:17 +0000 (11:17 +0000)]
warning the user about possible incompatibilities

Originally committed as revision 3474 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago(non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>)
Loren Merritt [Fri, 17 Sep 2004 10:57:57 +0000 (10:57 +0000)]
(non)interlaced huffyuv patch by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3473 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoh264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>)
Romain Dolbeau [Thu, 16 Sep 2004 19:05:22 +0000 (19:05 +0000)]
h264 qpel mc, size 16 patch by (Romain Dolbeau <dolbeau at caps-entreprise dot com>)

Originally committed as revision 3472 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (scene change pict_type was wrong after coded_frame fix) patch by (Loren Merritt...
Loren Merritt [Thu, 16 Sep 2004 17:36:39 +0000 (17:36 +0000)]
10l (scene change pict_type was wrong after coded_frame fix) patch by (Loren Merritt <lorenm at u dot washington dot edu>)

Originally committed as revision 3471 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoremoving the .so file when make clean is run patch by ("Todd.Kirby" <doubleshot at...
Todd Kirby [Thu, 16 Sep 2004 17:15:58 +0000 (17:15 +0000)]
removing the .so file when make clean is run patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)

Originally committed as revision 3470 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agomake distclean
Michael Niedermayer [Thu, 16 Sep 2004 14:33:33 +0000 (14:33 +0000)]
make distclean

Originally committed as revision 3469 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoIBM Ultimotion video decoder, courtesy of Konstantin Shishkov
Mike Melanson [Thu, 16 Sep 2004 03:31:41 +0000 (03:31 +0000)]
IBM Ultimotion video decoder, courtesy of Konstantin Shishkov

Originally committed as revision 3468 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoadded support for the elusive AVI palette change chunk, courtesy of
Mike Melanson [Thu, 16 Sep 2004 02:14:50 +0000 (02:14 +0000)]
added support for the elusive AVI palette change chunk, courtesy of
Kostya <cannonball at bw-team.com>

Originally committed as revision 3467 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l
Michael Niedermayer [Wed, 15 Sep 2004 12:23:45 +0000 (12:23 +0000)]
10l

Originally committed as revision 3466 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoper picture psnr
Michael Niedermayer [Wed, 15 Sep 2004 01:55:04 +0000 (01:55 +0000)]
per picture psnr

Originally committed as revision 3465 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agovarious fixes for the main chunk demux loop
Michael Niedermayer [Wed, 15 Sep 2004 01:35:09 +0000 (01:35 +0000)]
various fixes for the main chunk demux loop

Originally committed as revision 3464 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agochanging size segfault fix
Michael Niedermayer [Wed, 15 Sep 2004 00:35:18 +0000 (00:35 +0000)]
changing size segfault fix

Originally committed as revision 3463 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agocomment fix
Michael Niedermayer [Tue, 14 Sep 2004 18:35:03 +0000 (18:35 +0000)]
comment fix

Originally committed as revision 3462 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoqprd + mpeg2 segfault fix
Michael Niedermayer [Tue, 14 Sep 2004 17:17:12 +0000 (17:17 +0000)]
qprd + mpeg2 segfault fix

Originally committed as revision 3461 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago * I was finally convinced. And besides, if err it's better to err with
Roman Shaposhnik [Tue, 14 Sep 2004 06:58:24 +0000 (06:58 +0000)]
   * I was finally convinced. And besides, if err it's better to err with
     everybody else around ;-)

Originally committed as revision 3460 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoAVC (H264 in mp4 files, fourcc avc1) support
Roberto Togni [Mon, 13 Sep 2004 21:20:55 +0000 (21:20 +0000)]
AVC (H264 in mp4 files, fourcc avc1) support

Originally committed as revision 3459 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agopre_cmp fix
Michael Niedermayer [Mon, 13 Sep 2004 12:37:39 +0000 (12:37 +0000)]
pre_cmp fix

Originally committed as revision 3458 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoH.261 decoder improvements
Maarten Daniels [Mon, 13 Sep 2004 03:27:53 +0000 (03:27 +0000)]
H.261 decoder improvements
- GOB's can exist of only MBA_STUFFING codes: it crashed before, but it is fixed now
- Clearer code
- Some extra checks so the decoder is more resilient against errors
patch by (Maarten Daniels <maarten dot daniels at student dot luc dot ac dot be>)

Originally committed as revision 3457 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago100l (forgot to set the 8x8 mc functions, so ME did use the mpeg ones ...)
Michael Niedermayer [Sun, 12 Sep 2004 23:09:54 +0000 (23:09 +0000)]
100l (forgot to set the 8x8 mc functions, so ME did use the mpeg ones ...)

Originally committed as revision 3456 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agouse h264 MC code if possible
Michael Niedermayer [Sun, 12 Sep 2004 21:32:36 +0000 (21:32 +0000)]
use h264 MC code if possible
50% faster predict_plane() if mmx2/3dnow is available
0.1% bitrate increase

Originally committed as revision 3455 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (gcc 2.95 compilation)
Michael Niedermayer [Sun, 12 Sep 2004 17:35:54 +0000 (17:35 +0000)]
10l (gcc 2.95 compilation)

Originally committed as revision 3454 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofixed framerates
Michael Niedermayer [Sun, 12 Sep 2004 16:46:15 +0000 (16:46 +0000)]
fixed framerates

Originally committed as revision 3453 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agouse pointer arithmetic in mc_block(), 25% faster
Michael Niedermayer [Sun, 12 Sep 2004 10:51:02 +0000 (10:51 +0000)]
use pointer arithmetic in mc_block(), 25% faster

Originally committed as revision 3452 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoget/set_sr_golomb() cleanup
Michael Niedermayer [Fri, 10 Sep 2004 19:40:55 +0000 (19:40 +0000)]
get/set_sr_golomb() cleanup

Originally committed as revision 3451 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agofail if SSE && !memalign && !memalign_hack
Michael Niedermayer [Fri, 10 Sep 2004 19:39:17 +0000 (19:39 +0000)]
fail if SSE && !memalign && !memalign_hack

Originally committed as revision 3450 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agomess cleanup
Michael Niedermayer [Fri, 10 Sep 2004 18:54:02 +0000 (18:54 +0000)]
mess cleanup

Originally committed as revision 3449 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoput the warning to the right place to avoid crashes
Alex Beregszaszi [Fri, 10 Sep 2004 15:38:14 +0000 (15:38 +0000)]
put the warning to the right place to avoid crashes

Originally committed as revision 3448 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoforgot to commit this
Alex Beregszaszi [Fri, 10 Sep 2004 09:51:16 +0000 (09:51 +0000)]
forgot to commit this

Originally committed as revision 3447 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoh264_qpel8_hv_lowpass_mmx2/3dnow
Michael Niedermayer [Wed, 8 Sep 2004 18:49:12 +0000 (18:49 +0000)]
h264_qpel8_hv_lowpass_mmx2/3dnow

Originally committed as revision 3446 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoh264_qpel4_hv_lowpass_mmx2/3dnow
Michael Niedermayer [Wed, 8 Sep 2004 18:25:45 +0000 (18:25 +0000)]
h264_qpel4_hv_lowpass_mmx2/3dnow
alignment fixes

Originally committed as revision 3445 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agonew signed golomb routines
Alex Beregszaszi [Wed, 8 Sep 2004 17:59:22 +0000 (17:59 +0000)]
new signed golomb routines

Originally committed as revision 3444 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agotry to select w/h from tables
Alex Beregszaszi [Wed, 8 Sep 2004 17:57:25 +0000 (17:57 +0000)]
try to select w/h from tables

Originally committed as revision 3443 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agonote about our speed with replying to patches
Michael Niedermayer [Wed, 8 Sep 2004 10:22:01 +0000 (10:22 +0000)]
note about our speed with replying to patches

Originally committed as revision 3442 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years ago10l (wrong coded_picture)
Michael Niedermayer [Wed, 8 Sep 2004 10:07:08 +0000 (10:07 +0000)]
10l (wrong coded_picture)

Originally committed as revision 3441 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agooptimization
Michael Niedermayer [Wed, 8 Sep 2004 00:52:49 +0000 (00:52 +0000)]
optimization

Originally committed as revision 3440 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agooptimization
Michael Niedermayer [Tue, 7 Sep 2004 22:56:50 +0000 (22:56 +0000)]
optimization

Originally committed as revision 3439 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agooptimization
Michael Niedermayer [Tue, 7 Sep 2004 17:22:37 +0000 (17:22 +0000)]
optimization

Originally committed as revision 3438 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agoh264 luma motion compensation in mmx2/3dnow
Michael Niedermayer [Tue, 7 Sep 2004 01:48:45 +0000 (01:48 +0000)]
h264 luma motion compensation in mmx2/3dnow

Originally committed as revision 3437 to svn://svn.ffmpeg.org/ffmpeg/trunk

19 years agouseless
Michael Niedermayer [Mon, 6 Sep 2004 10:32:47 +0000 (10:32 +0000)]
useless

Originally committed as revision 3436 to svn://svn.ffmpeg.org/ffmpeg/trunk