platform/upstream/libav.git
20 years agoring buffer fix by (Luca Abeni <lucabe72 at email dot it>)
Michael Niedermayer [Sun, 25 Apr 2004 13:30:21 +0000 (13:30 +0000)]
ring buffer fix by (Luca Abeni <lucabe72 at email dot it>)

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

20 years agomove __align16 some place where non-MMX machines can see it
Mike Melanson [Sun, 25 Apr 2004 04:06:09 +0000 (04:06 +0000)]
move __align16 some place where non-MMX machines can see it

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

20 years agohush...
Mike Melanson [Sun, 25 Apr 2004 03:38:30 +0000 (03:38 +0000)]
hush...

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

20 years agohook up support for SSE2-optimized VP3 IDCT
Mike Melanson [Sun, 25 Apr 2004 03:33:30 +0000 (03:33 +0000)]
hook up support for SSE2-optimized VP3 IDCT

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

20 years agoadd selected SSE2 ASM macros
Mike Melanson [Sun, 25 Apr 2004 03:30:19 +0000 (03:30 +0000)]
add selected SSE2 ASM macros

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

20 years agoSSE2-optimized variant of VP3 IDCT
Mike Melanson [Sun, 25 Apr 2004 03:29:10 +0000 (03:29 +0000)]
SSE2-optimized variant of VP3 IDCT

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

20 years agocorrect MMX-optimized variant of VP3 IDCT, with comments (thank you
Mike Melanson [Sun, 25 Apr 2004 03:26:24 +0000 (03:26 +0000)]
correct MMX-optimized variant of VP3 IDCT, with comments (thank you
Perl!)

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

20 years agosupport reusing mb types and field select values of the source file, but use motion...
Michael Niedermayer [Sun, 25 Apr 2004 02:09:47 +0000 (02:09 +0000)]
support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors
minor cleanup
segfault fix

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

20 years agoadd the minimal documentation to make this decoder useful
Mike Melanson [Sat, 24 Apr 2004 19:30:49 +0000 (19:30 +0000)]
add the minimal documentation to make this decoder useful

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

20 years agoLicense change and cpu detection patch by (James Morrison <ja2morri at csclub dot...
James Morrison [Sat, 24 Apr 2004 15:23:50 +0000 (15:23 +0000)]
License change and cpu detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)

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

20 years agovis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)
James Morrison [Sat, 24 Apr 2004 15:16:23 +0000 (15:16 +0000)]
vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)

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

20 years agoqpel & SSE/SATD regression test
Michael Niedermayer [Sat, 24 Apr 2004 14:41:57 +0000 (14:41 +0000)]
qpel & SSE/SATD regression test

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

20 years ago-qpel option
Michael Niedermayer [Sat, 24 Apr 2004 13:34:32 +0000 (13:34 +0000)]
-qpel option

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

20 years agonut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)
Sascha Sommer [Sat, 24 Apr 2004 13:10:35 +0000 (13:10 +0000)]
nut files in cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

20 years agocygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)
Sascha Sommer [Sat, 24 Apr 2004 11:51:38 +0000 (11:51 +0000)]
cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)

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

20 years agosanity checks
Michael Niedermayer [Sat, 24 Apr 2004 03:43:43 +0000 (03:43 +0000)]
sanity checks

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

20 years agominor motion estimation cleanup
Michael Niedermayer [Sat, 24 Apr 2004 03:36:37 +0000 (03:36 +0000)]
minor motion estimation cleanup
4mv motion vector passthrough

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

20 years agolibavcodec Cygwin compilation failure (II) patch by (Sascha Sommer)
Sascha Sommer [Sat, 24 Apr 2004 03:02:40 +0000 (03:02 +0000)]
libavcodec Cygwin compilation failure (II) patch by (Sascha Sommer)

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

20 years ago * Enabling UltraSparc stuff wit _SPARC64
Roman Shaposhnik [Sat, 24 Apr 2004 02:02:54 +0000 (02:02 +0000)]
   * Enabling UltraSparc stuff wit _SPARC64

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

20 years agoVIS optimized motion compensation code. by (David S. Miller <davem at redhat dot...
Michael Niedermayer [Fri, 23 Apr 2004 23:38:54 +0000 (23:38 +0000)]
VIS optimized motion compensation code. by (David S. Miller <davem at redhat dot com>)
ported to ffmpeg by (ja2morri at csclub dot uwaterloo dot ca (james morrison))
useable under LGPL with their agreement

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

20 years agosanity check
Michael Niedermayer [Fri, 23 Apr 2004 21:17:31 +0000 (21:17 +0000)]
sanity check

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

20 years agoMpeg start codes patch by ("Dmitry Borisov" <jbors at mail dot ru>)
Dmitry Borisov [Fri, 23 Apr 2004 21:02:01 +0000 (21:02 +0000)]
Mpeg start codes patch by ("Dmitry Borisov" <jbors at mail dot ru>)

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

20 years agome_range patch by ("Timofei V. Bondarenko" <timm at ipi dot ac dot ru>)
Timofei V. Bondarenko [Fri, 23 Apr 2004 20:39:23 +0000 (20:39 +0000)]
me_range patch by ("Timofei V. Bondarenko" <timm at ipi dot ac dot ru>)

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

20 years agoh264 nal decoding fix by (Laurent Aimar <fenrir at via dot ecp dot fr>)
Michael Niedermayer [Fri, 23 Apr 2004 19:44:27 +0000 (19:44 +0000)]
h264 nal decoding fix by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agoh264 hurry up fix and a tiny cabac clean patch by (Laurent Aimar <fenrir at via dot...
Laurent Aimar [Fri, 23 Apr 2004 19:36:52 +0000 (19:36 +0000)]
h264 hurry up fix and a tiny cabac clean patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agoreuse motion vectors/mb types/field select values of the source video, if the SSE...
Michael Niedermayer [Fri, 23 Apr 2004 19:06:30 +0000 (19:06 +0000)]
reuse motion vectors/mb types/field select values of the source video, if the SSE for a macroblock which is predicted with these values is below me_threshold
currently works only with mpeg1/2 source or some luck
may need -sync 0 as otherwise framedrops could lead to extreemly long b frame sequences

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

20 years agoRSHIFT(x,0) fix
Michael Niedermayer [Thu, 22 Apr 2004 23:15:24 +0000 (23:15 +0000)]
RSHIFT(x,0) fix

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

20 years agocorrupted field pictures segfault fix
Michael Niedermayer [Thu, 22 Apr 2004 21:41:08 +0000 (21:41 +0000)]
corrupted field pictures segfault fix

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

20 years ago10l (segfault fix)
Michael Niedermayer [Thu, 22 Apr 2004 20:56:29 +0000 (20:56 +0000)]
10l (segfault fix)

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

20 years agobetter hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau <dolbeau at...
Romain Dolbeau [Thu, 22 Apr 2004 13:21:59 +0000 (13:21 +0000)]
better hadamard8_diff16 in AltiVec, and more patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years agomotion estimation cleanup
Michael Niedermayer [Thu, 22 Apr 2004 03:31:29 +0000 (03:31 +0000)]
motion estimation cleanup
replace ugly macros by always_inline functions, that way its much more readable and flexible as always_inline can simply be removed while the macros couldnt be
about 0.5 % speedup with default parameters

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

20 years agohadamard8_diff8x8 in AltiVec, the 16bits edition by (Romain Dolbeau <dolbeau at irisa...
Michael Niedermayer [Tue, 20 Apr 2004 17:05:12 +0000 (17:05 +0000)]
hadamard8_diff8x8 in AltiVec, the 16bits edition by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years agoexporting field_select/ref_index values
Michael Niedermayer [Mon, 19 Apr 2004 03:33:23 +0000 (03:33 +0000)]
exporting field_select/ref_index values

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

20 years ago10l
Michael Niedermayer [Sun, 18 Apr 2004 21:59:42 +0000 (21:59 +0000)]
10l

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

20 years agofix y scale of mv vissualization of interlaced MVs
Michael Niedermayer [Sun, 18 Apr 2004 18:30:05 +0000 (18:30 +0000)]
fix y scale of mv vissualization of interlaced MVs

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

20 years agofix exported motion vectors
Michael Niedermayer [Sun, 18 Apr 2004 17:46:52 +0000 (17:46 +0000)]
fix exported motion vectors

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

20 years agovarious fixes
Michael Niedermayer [Sun, 18 Apr 2004 15:26:57 +0000 (15:26 +0000)]
various fixes

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

20 years agopts fix / b frame segfault fix
Michael Niedermayer [Sun, 18 Apr 2004 13:43:23 +0000 (13:43 +0000)]
pts fix / b frame segfault fix

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

20 years ago10l (segfault fix)
Michael Niedermayer [Sun, 18 Apr 2004 11:22:35 +0000 (11:22 +0000)]
10l (segfault fix)

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

20 years agopassing AVFrame instead of AVPicture around in ffmpeg, that way stuff like motion...
Michael Niedermayer [Sat, 17 Apr 2004 19:41:49 +0000 (19:41 +0000)]
passing AVFrame instead of AVPicture around in ffmpeg, that way stuff like motion vectors can be passed from the decoder to the encoder
moving ref_index from Picture to AVFrame

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

20 years agoflv dropable p frame support
Michael Niedermayer [Sat, 17 Apr 2004 13:36:21 +0000 (13:36 +0000)]
flv dropable p frame support

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

20 years agocleanup
Michael Niedermayer [Sat, 17 Apr 2004 12:04:59 +0000 (12:04 +0000)]
cleanup
fix streamcopy

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

20 years agostream copy pts fix
Michael Niedermayer [Sat, 17 Apr 2004 03:34:17 +0000 (03:34 +0000)]
stream copy pts fix

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

20 years agoseems wmv8 doesnt use intra-inter prediction
Michael Niedermayer [Fri, 16 Apr 2004 18:50:30 +0000 (18:50 +0000)]
seems wmv8 doesnt use intra-inter prediction

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

20 years agoforgotten copyright & dct_quantize_altivec disabled patch by (Romain Dolbeau <dolbeau...
Romain Dolbeau [Fri, 16 Apr 2004 12:47:37 +0000 (12:47 +0000)]
forgotten copyright & dct_quantize_altivec disabled patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years ago10l by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Michael Niedermayer [Fri, 16 Apr 2004 12:39:28 +0000 (12:39 +0000)]
10l by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agoFreeBSD pthread patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Steven M. Schultz [Fri, 16 Apr 2004 02:51:23 +0000 (02:51 +0000)]
FreeBSD pthread patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agofixed buffering for low bitrates patch by (Hauke Duden <H.NS.Duden at gmx dot net>)
Hauke Duden [Fri, 16 Apr 2004 01:48:05 +0000 (01:48 +0000)]
fixed buffering for low bitrates patch by (Hauke Duden <H.NS.Duden at gmx dot net>)

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

20 years agot/dprintf printf -> av_log
Michael Niedermayer [Fri, 16 Apr 2004 01:29:35 +0000 (01:29 +0000)]
t/dprintf printf -> av_log

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

20 years ago+-1 bugfix regression test checksum update
Michael Niedermayer [Fri, 16 Apr 2004 01:08:03 +0000 (01:08 +0000)]
+-1 bugfix regression test checksum update

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

20 years agosegfault fix
Michael Niedermayer [Fri, 16 Apr 2004 01:02:39 +0000 (01:02 +0000)]
segfault fix

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

20 years agounify table indexing (motion_val,dc_val,ac_val,coded_block changed)
Michael Niedermayer [Fri, 16 Apr 2004 01:01:45 +0000 (01:01 +0000)]
unify table indexing (motion_val,dc_val,ac_val,coded_block changed)
minor +-1 bugfix

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

20 years ago10l (stats didnt include av_write_trailer())
Michael Niedermayer [Thu, 15 Apr 2004 16:34:38 +0000 (16:34 +0000)]
10l (stats didnt include av_write_trailer())

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

20 years agoprint video/audio/global_header size and muxing overhead
Michael Niedermayer [Thu, 15 Apr 2004 13:57:55 +0000 (13:57 +0000)]
print video/audio/global_header size and muxing overhead

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

20 years ago10l
Michael Niedermayer [Wed, 14 Apr 2004 21:26:08 +0000 (21:26 +0000)]
10l

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

20 years ago* removed config.h
Zdenek Kabelac [Wed, 14 Apr 2004 13:13:31 +0000 (13:13 +0000)]
* removed config.h

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

20 years agoOff-by-two in mpegts.c patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muench...
Wolfram Gloger [Tue, 13 Apr 2004 13:33:02 +0000 (13:33 +0000)]
Off-by-two in mpegts.c patch by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

20 years agoassert(time_incr >= 0) so its clear that this MUST be the case
Michael Niedermayer [Tue, 13 Apr 2004 13:17:35 +0000 (13:17 +0000)]
assert(time_incr >= 0) so its clear that this MUST be the case

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

20 years agolibavformat/os_support.c HAVE_LOCALTIME_R patch by ("Steven M. Schultz" <sms at 2BSD...
Steven M. Schultz [Mon, 12 Apr 2004 22:54:48 +0000 (22:54 +0000)]
libavformat/os_support.c HAVE_LOCALTIME_R patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agostore correct pts
Michael Niedermayer [Mon, 12 Apr 2004 22:23:16 +0000 (22:23 +0000)]
store correct pts

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

20 years agobit-exact
Michael Niedermayer [Mon, 12 Apr 2004 20:06:23 +0000 (20:06 +0000)]
bit-exact

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

20 years agodistclean by ("Steven M. Schultz" <sms at 2BSD dot COM>)
Michael Niedermayer [Mon, 12 Apr 2004 18:42:23 +0000 (18:42 +0000)]
distclean by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years ago10l
Michael Niedermayer [Mon, 12 Apr 2004 18:32:36 +0000 (18:32 +0000)]
10l

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

20 years agolibavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD...
Steven M. Schultz [Mon, 12 Apr 2004 17:40:31 +0000 (17:40 +0000)]
libavformat/mov.c fails with gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)

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

20 years agomoving nearly identical binary search code from nut/mpeg/asf to utils.c
Michael Niedermayer [Mon, 12 Apr 2004 16:50:03 +0000 (16:50 +0000)]
moving nearly identical binary search code from nut/mpeg/asf to utils.c

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

20 years agocodec tag for FLV
Michael Niedermayer [Sun, 11 Apr 2004 19:32:24 +0000 (19:32 +0000)]
codec tag for FLV

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

20 years ago4xm codec tag
Michael Niedermayer [Sun, 11 Apr 2004 19:18:53 +0000 (19:18 +0000)]
4xm codec tag

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

20 years agoprogressive P frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp...
Laurent Aimar [Sun, 11 Apr 2004 16:28:31 +0000 (16:28 +0000)]
progressive P frame CABAC support patch by (Laurent Aimar <fenrir at via dot ecp dot fr>)

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

20 years agosome tag for mpeg2, so looking MPEG2VIDEO up works
Michael Niedermayer [Sun, 11 Apr 2004 14:58:51 +0000 (14:58 +0000)]
some tag for mpeg2, so looking MPEG2VIDEO up works

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

20 years agoprintf macro patch by (Allen Day <allenday at ucla dot edu>)
Allen Day [Sun, 11 Apr 2004 13:54:40 +0000 (13:54 +0000)]
printf macro patch by (Allen Day <allenday at ucla dot edu>)

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

20 years agoverbosity patch by (Allen Day <allenday at ucla dot edu>)
Allen Day [Sun, 11 Apr 2004 13:50:42 +0000 (13:50 +0000)]
verbosity patch by (Allen Day <allenday at ucla dot edu>)

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

20 years agoavoid seeking to the end, as it confuses some crappy code
Michael Niedermayer [Sun, 11 Apr 2004 02:07:31 +0000 (02:07 +0000)]
avoid seeking to the end, as it confuses some crappy code

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

20 years agoset codec_tag
Michael Niedermayer [Sat, 10 Apr 2004 20:11:00 +0000 (20:11 +0000)]
set codec_tag

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

20 years agoprefix global
Michael Niedermayer [Sat, 10 Apr 2004 19:42:18 +0000 (19:42 +0000)]
prefix global

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

20 years agopatch courtesy of Todd Kirby:
Mike Melanson [Sat, 10 Apr 2004 15:09:46 +0000 (15:09 +0000)]
patch courtesy of Todd Kirby:

* Fixes a small memory leak in read_rle_sgi()
* Remove temp buffer in read_rle_sgi(). Write rle data directly to image
buffer.
* Adds sanity check to read_rle_sgi() to insure decoded rle data row
equals image width.

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

20 years agochecksum threshold removial
Michael Niedermayer [Fri, 9 Apr 2004 16:47:22 +0000 (16:47 +0000)]
checksum threshold removial

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

20 years agoremoving keyframe prediction and checksum threshold
Michael Niedermayer [Fri, 9 Apr 2004 16:46:12 +0000 (16:46 +0000)]
removing keyframe prediction and checksum threshold

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

20 years agofixing alignment problems -> SSE2 support enabled again in libavcodec (from ffdshow...
Michael Niedermayer [Fri, 9 Apr 2004 16:32:49 +0000 (16:32 +0000)]
fixing alignment problems -> SSE2 support enabled again in libavcodec (from ffdshow / milan_cutka)

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

20 years agowriting corrupt files on MinGW patch by (Matthias Fritschi <choi at netlabs dot org>)
Matthias Fritschi [Fri, 9 Apr 2004 15:04:51 +0000 (15:04 +0000)]
writing corrupt files on MinGW patch by (Matthias Fritschi <choi at netlabs dot org>)

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

20 years agoMissing LDFLAGS in libavcodec/Makefile patch by ("Michael T. Dean" <mtdean at thirdco...
Michael T. Dean [Fri, 9 Apr 2004 14:57:39 +0000 (14:57 +0000)]
Missing LDFLAGS in libavcodec/Makefile patch by ("Michael T. Dean" <mtdean at thirdcontact dot com>)

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

20 years agoaac decoding patch by ("Thomas Raivio" <tjraivio at cc dot hut dot fi>)
Thomas Raivio [Fri, 9 Apr 2004 14:53:41 +0000 (14:53 +0000)]
aac decoding patch by ("Thomas Raivio" <tjraivio at cc dot hut dot fi>)

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

20 years agorequire the user to explicitly specifiy --enable-gpl before enabling of gpl parts...
Michael Niedermayer [Fri, 9 Apr 2004 14:50:00 +0000 (14:50 +0000)]
require the user to explicitly specifiy --enable-gpl before enabling of gpl parts becomes possible
print correct license if --enable-gpl is specified

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

20 years agocorrectly identify AAC audio in mov/mp4/etc. files. patch by ("Thomas Raivio" <tjraiv...
Thomas Raivio [Fri, 9 Apr 2004 13:13:24 +0000 (13:13 +0000)]
correctly identify AAC audio in mov/mp4/etc. files. patch by ("Thomas Raivio" <tjraivio at cc dot hut dot fi>)

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

20 years agogcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2bsd dot com>)
Steven M. Schultz [Fri, 9 Apr 2004 12:31:36 +0000 (12:31 +0000)]
gcc 2.95.3 patch by ("Steven M. Schultz" <sms at 2bsd dot com>)

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

20 years agopadding support in ffmpeg patch by (Todd Kirby <doubleshot at pacbell dot net>)
Todd Kirby [Thu, 8 Apr 2004 18:54:40 +0000 (18:54 +0000)]
padding support in ffmpeg patch by (Todd Kirby <doubleshot at pacbell dot net>)

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

20 years agoregression checksum update for alexs .mov time change
Michael Niedermayer [Thu, 8 Apr 2004 18:41:09 +0000 (18:41 +0000)]
regression checksum update for alexs .mov time change
new nut (de)muxer regression tests

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

20 years agofourcc & language code v->vb type
Michael Niedermayer [Thu, 8 Apr 2004 00:22:22 +0000 (00:22 +0000)]
fourcc & language code v->vb type
some minor cleanups
some bugfixes
seeking to type 1 and 2 frames (no index needed)
timestamp/position cache so seeking without an index is fast

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

20 years agodont reduce the min_distance of AVIndexEntry
Michael Niedermayer [Wed, 7 Apr 2004 21:33:53 +0000 (21:33 +0000)]
dont reduce the min_distance of AVIndexEntry

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

20 years agosupport for -timestamp
Alex Beregszaszi [Wed, 7 Apr 2004 14:00:16 +0000 (14:00 +0000)]
support for -timestamp

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

20 years agofix compilation after michaels anti-time change
Alex Beregszaszi [Wed, 7 Apr 2004 13:31:27 +0000 (13:31 +0000)]
fix compilation after michaels anti-time change

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

20 years agounknown format char
Alex Beregszaszi [Wed, 7 Apr 2004 13:27:53 +0000 (13:27 +0000)]
unknown format char

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

20 years agoconversion to av_log
Alex Beregszaszi [Wed, 7 Apr 2004 13:26:47 +0000 (13:26 +0000)]
conversion to av_log

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

20 years agounknown format chars
Alex Beregszaszi [Wed, 7 Apr 2004 13:14:29 +0000 (13:14 +0000)]
unknown format chars

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

20 years agosupport for wider range of codecs
Alex Beregszaszi [Wed, 7 Apr 2004 12:47:33 +0000 (12:47 +0000)]
support for wider range of codecs

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

20 years ago10l (bytes_left() -> url_feof())
Michael Niedermayer [Tue, 6 Apr 2004 17:40:17 +0000 (17:40 +0000)]
10l (bytes_left() -> url_feof())
10l (updating LRU delta pts for type 1/2 frames)
ensure that checksumming isnt enabled if its not needed
search for next startcode and then search backward to the next valid frame if an inconsistancy is detected
deal with non-frame startcodes in the middle of the stream

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

20 years ago * making it possible to specify recording date and time in a stream
Roman Shaposhnik [Tue, 6 Apr 2004 06:31:12 +0000 (06:31 +0000)]
   * making it possible to specify recording date and time in a stream

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

20 years agoAltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet dot...
Romain Dolbeau [Tue, 6 Apr 2004 00:25:47 +0000 (00:25 +0000)]
AltiVec hScale, all size patch by (Romain Dolbeau <dolbeaur at club-internet dot fr>)

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

20 years agosearch for undamaged headers
Michael Niedermayer [Mon, 5 Apr 2004 22:00:59 +0000 (22:00 +0000)]
search for undamaged headers

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

20 years agomake gcc happy under hurd
Alex Beregszaszi [Mon, 5 Apr 2004 21:34:04 +0000 (21:34 +0000)]
make gcc happy under hurd

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

20 years agochecksuming for nut & nice checksum API for libavformat
Michael Niedermayer [Mon, 5 Apr 2004 12:02:10 +0000 (12:02 +0000)]
checksuming for nut & nice checksum API for libavformat

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