platform/upstream/libav.git
20 years agoremove stupid YV12-huffyuv warning
Michael Niedermayer [Tue, 1 Jun 2004 11:53:03 +0000 (11:53 +0000)]
remove stupid YV12-huffyuv warning

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

20 years ago10l fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)
Michael Niedermayer [Mon, 31 May 2004 23:44:02 +0000 (23:44 +0000)]
10l fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)

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

20 years agoAdd support for qtrle4 (16 colors/gray levels)
Roberto Togni [Mon, 31 May 2004 20:18:08 +0000 (20:18 +0000)]
Add support for qtrle4 (16 colors/gray levels)

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

20 years agofix playback of http://www.zonque.org/test-long.ps
Michael Niedermayer [Mon, 31 May 2004 16:57:00 +0000 (16:57 +0000)]
fix playback of http://www.zonque.org/test-long.ps
better seeking, (not to keyframes but at least to the start of packets ...)

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

20 years agodv regression test
Michael Niedermayer [Mon, 31 May 2004 00:45:27 +0000 (00:45 +0000)]
dv regression test

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

20 years agoh261 dequant fix
Michael Niedermayer [Mon, 31 May 2004 00:42:55 +0000 (00:42 +0000)]
h261 dequant fix

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

20 years agoremoving h263 specific code
Michael Niedermayer [Sun, 30 May 2004 22:29:15 +0000 (22:29 +0000)]
removing h263 specific code

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

20 years agosimplify
Michael Niedermayer [Sun, 30 May 2004 21:39:38 +0000 (21:39 +0000)]
simplify

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

20 years agorewrite h261 loop filter
Michael Niedermayer [Sun, 30 May 2004 21:21:13 +0000 (21:21 +0000)]
rewrite h261 loop filter
no malloc(64) memcpy free stuff
no filter1 A->B then filter2 A->B (yes not B->A)
no incorrect rouding after the 1d filter

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

20 years agoh261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac dot be>)
Michael Niedermayer [Sun, 30 May 2004 20:37:15 +0000 (20:37 +0000)]
h261 decoder by (Maarten Daniels <maarten.daniels at student dot luc dot ac dot be>)

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

20 years agoAnother (final?) patch for libpostproc.
Romain Dolbeau [Sun, 30 May 2004 01:53:43 +0000 (01:53 +0000)]
Another (final?) patch for libpostproc.
This one replace horizClassify by a
transpose/(use Vert)/transpose sequence.
This add LowPass and DefFilter for "free".
I also fixed the header in postprocess.c
and special-cased some of the well-aligned
cases (all horiz stuff is well-aligned).

patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years ago10l
Michael Niedermayer [Sun, 30 May 2004 01:04:50 +0000 (01:04 +0000)]
10l

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

20 years agoskip subtitle streams instead of perishing
Michael Niedermayer [Sun, 30 May 2004 00:43:43 +0000 (00:43 +0000)]
skip subtitle streams instead of perishing

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

20 years agomuch better AV sync, for some files
Michael Niedermayer [Sun, 30 May 2004 00:38:09 +0000 (00:38 +0000)]
much better AV sync, for some files

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

20 years agocorrectly interleave packets during encoding
Michael Niedermayer [Sat, 29 May 2004 18:50:31 +0000 (18:50 +0000)]
correctly interleave packets during encoding
dts/pts fixed for streamcopy
dont use coded_frame->key_frame hack in muxers, use AVPacket.flags instead

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

20 years agoexport low_delay for encoding too
Michael Niedermayer [Sat, 29 May 2004 15:16:52 +0000 (15:16 +0000)]
export low_delay for encoding too

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

20 years agoexporting keyframe flags, fixes keyframe stuff with streamcopy
Michael Niedermayer [Sat, 29 May 2004 12:01:28 +0000 (12:01 +0000)]
exporting keyframe flags, fixes keyframe stuff with streamcopy

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

20 years agopass AVPacket into av_write_frame()
Michael Niedermayer [Sat, 29 May 2004 02:06:32 +0000 (02:06 +0000)]
pass AVPacket into av_write_frame()
fixes the random dts/pts during encoding
asf preroll fix
no more initial zero frames for b frame encoding
mpeg-es dts during demuxing fixed
.ffm timestamp scale fixed, ffm is still broken though

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

20 years agoNewer version, using a vectorized version of the
Romain Dolbeau [Fri, 28 May 2004 13:31:38 +0000 (13:31 +0000)]
Newer version, using a vectorized version of the
new organisation of code in doVertLowPass. it
seems to be faster in AltiVec also...

Also includes a compile fix for the new do_a_deblock
when using AltiVec.

patch by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years agoper line lowpass filter in mmx
Michael Niedermayer [Fri, 28 May 2004 13:23:53 +0000 (13:23 +0000)]
per line lowpass filter in mmx

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

20 years agommx optimized version of the per line/accurate deblock filter
Michael Niedermayer [Thu, 27 May 2004 21:42:00 +0000 (21:42 +0000)]
mmx optimized version of the per line/accurate deblock filter
vertical default mmx deblock filter fix

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

20 years agofaster c lowpass filter
Michael Niedermayer [Thu, 27 May 2004 16:16:09 +0000 (16:16 +0000)]
faster c lowpass filter

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

20 years agoaccurate/slow (per line instead of per block) deblock filter spport which is identica...
Michael Niedermayer [Thu, 27 May 2004 15:57:20 +0000 (15:57 +0000)]
accurate/slow (per line instead of per block) deblock filter spport which is identical to what is recommanded in the mpeg4 spec

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

20 years agoaltivec optimizations and horizontal filter fix by (Romain Dolbeau <dolbeau at irisa...
Michael Niedermayer [Wed, 26 May 2004 20:15:15 +0000 (20:15 +0000)]
altivec optimizations and horizontal filter fix by (Romain Dolbeau <dolbeau at irisa dot fr>)

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

20 years ago10l fixes by ("Debabrata Banerjee" <davatar at comcast dot net>)
Michael Niedermayer [Wed, 26 May 2004 20:04:49 +0000 (20:04 +0000)]
10l fixes by ("Debabrata Banerjee" <davatar at comcast dot net>)

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

20 years ago10l (interlaced b frame decoding fix)
Michael Niedermayer [Wed, 26 May 2004 19:42:00 +0000 (19:42 +0000)]
10l (interlaced b frame decoding fix)

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

20 years agorpza resolution fix, courtesy of Todd Kirby (doubleshot at pacbell.net)
Mike Melanson [Wed, 26 May 2004 02:42:41 +0000 (02:42 +0000)]
rpza resolution fix, courtesy of Todd Kirby (doubleshot at pacbell.net)

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

20 years agodont add padding in the middle of the data patch by (Sidik Isani <isani at cfht dot...
Sidik Isani [Tue, 25 May 2004 23:06:00 +0000 (23:06 +0000)]
dont add padding in the middle of the data patch by (Sidik Isani <isani at cfht dot hawaii dot edu>)

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

20 years agoavcodec_find is in no header file, and appearently not used or very usefull so lets...
Michael Niedermayer [Tue, 25 May 2004 18:17:25 +0000 (18:17 +0000)]
avcodec_find is in no header file, and appearently not used or very usefull so lets make it static ...

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

20 years agowarning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)
Michael Niedermayer [Tue, 25 May 2004 18:07:25 +0000 (18:07 +0000)]
warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)

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

20 years ago100l (avi seeking)
Michael Niedermayer [Mon, 24 May 2004 15:13:23 +0000 (15:13 +0000)]
100l (avi seeking)

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

20 years ago100l (AVStream.duration)
Michael Niedermayer [Mon, 24 May 2004 13:08:00 +0000 (13:08 +0000)]
100l (AVStream.duration)

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

20 years agocur_dts in native timebase
Michael Niedermayer [Sun, 23 May 2004 21:36:23 +0000 (21:36 +0000)]
cur_dts in native timebase

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

20 years agostore index for seeking in the native timebase of each stream
Michael Niedermayer [Sun, 23 May 2004 16:26:12 +0000 (16:26 +0000)]
store index for seeking in the native timebase of each stream
set correct timebase for nut
merge mpeg-ts seeking with existing seeking code
10l fix in mpegts (27mhz vs. 90khz)

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

20 years ago100l
Michael Niedermayer [Sun, 23 May 2004 14:35:55 +0000 (14:35 +0000)]
100l

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

20 years agompeg audio timestamp fix
Michael Niedermayer [Sun, 23 May 2004 01:10:15 +0000 (01:10 +0000)]
mpeg audio timestamp fix

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

20 years agoooops
Michael Niedermayer [Sat, 22 May 2004 12:21:58 +0000 (12:21 +0000)]
ooops

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

20 years agomove time_base (pts_num/pts_den) from AVFormatContext -> AVStream
Michael Niedermayer [Fri, 21 May 2004 20:43:21 +0000 (20:43 +0000)]
move time_base (pts_num/pts_den) from AVFormatContext -> AVStream

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

20 years agomore data_size=0 cleanup
Michael Niedermayer [Fri, 21 May 2004 14:40:35 +0000 (14:40 +0000)]
more data_size=0 cleanup

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

20 years agodata_size = 0 cleanup
Michael Niedermayer [Fri, 21 May 2004 14:37:16 +0000 (14:37 +0000)]
data_size = 0 cleanup

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

20 years agooops, forgot to commit that change from the warning fixes by (Michael Roitzsch <mroi...
Michael Niedermayer [Fri, 21 May 2004 14:29:25 +0000 (14:29 +0000)]
oops, forgot to commit that change from the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)

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

20 years agoforgotten prototypes
Michael Niedermayer [Fri, 21 May 2004 13:44:03 +0000 (13:44 +0000)]
forgotten prototypes

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

20 years agomuxing overhead statistic fix for stream copying
Michael Niedermayer [Thu, 20 May 2004 16:05:47 +0000 (16:05 +0000)]
muxing overhead statistic fix for stream copying

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

20 years agobytestream tracing support
Michael Niedermayer [Thu, 20 May 2004 16:00:22 +0000 (16:00 +0000)]
bytestream tracing support
sync points
removing timestamp lru prediction
extendible frame_code / frame_code table

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

20 years agortp callback context patch by ("Chris Flerackers" <cflerackers at androme dot be>)
Chris Flerackers [Tue, 18 May 2004 17:23:49 +0000 (17:23 +0000)]
rtp callback context patch by ("Chris Flerackers" <cflerackers at androme dot be>)

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

20 years agosome of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot...
Michael Niedermayer [Tue, 18 May 2004 17:09:46 +0000 (17:09 +0000)]
some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)

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

20 years ago * IEC DV seems to accept SMPTE way of tagging 16:9 too.
Roman Shaposhnik [Tue, 18 May 2004 02:33:27 +0000 (02:33 +0000)]
   * IEC DV seems to accept SMPTE way of tagging 16:9 too.

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

20 years ago * reimplementation using mutexes and condition variables.
Roman Shaposhnik [Tue, 18 May 2004 01:53:43 +0000 (01:53 +0000)]
   * reimplementation using mutexes and condition variables.

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

20 years agodon't compile ffserver if network is not enabled patch by (Luca Abeni <lucabe72 at...
Luca Abeni [Mon, 17 May 2004 20:24:59 +0000 (20:24 +0000)]
don't compile ffserver if network is not enabled patch by (Luca Abeni <lucabe72 at email dot it>)

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

20 years agomention avcodec_align_dimensions()
Michael Niedermayer [Thu, 13 May 2004 19:08:39 +0000 (19:08 +0000)]
mention avcodec_align_dimensions()

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

20 years agosegfault fix
Michael Niedermayer [Thu, 13 May 2004 14:54:57 +0000 (14:54 +0000)]
segfault fix

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

20 years agono longer true
Mike Melanson [Thu, 13 May 2004 12:51:54 +0000 (12:51 +0000)]
no longer true

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

20 years agoremoving unused encoding code
Michael Niedermayer [Wed, 12 May 2004 21:34:38 +0000 (21:34 +0000)]
removing unused encoding code

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

20 years agoautomatic framerate selection
Michael Niedermayer [Wed, 12 May 2004 16:51:39 +0000 (16:51 +0000)]
automatic framerate selection

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

20 years agoautomatic pixel format selection
Michael Niedermayer [Wed, 12 May 2004 16:00:44 +0000 (16:00 +0000)]
automatic pixel format selection

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

20 years agohow to encode SVQ1
Mike Melanson [Wed, 12 May 2004 12:28:15 +0000 (12:28 +0000)]
how to encode SVQ1

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

20 years agosvq1 regression test
Michael Niedermayer [Wed, 12 May 2004 03:33:40 +0000 (03:33 +0000)]
svq1 regression test

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

20 years agosegfault fix
Michael Niedermayer [Wed, 12 May 2004 02:50:48 +0000 (02:50 +0000)]
segfault fix

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

20 years agosupport skiped blocks in SVQ1
Michael Niedermayer [Wed, 12 May 2004 02:19:12 +0000 (02:19 +0000)]
support skiped blocks in SVQ1

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

20 years agomotion estimation for SVQ1
Michael Niedermayer [Wed, 12 May 2004 02:03:24 +0000 (02:03 +0000)]
motion estimation for SVQ1

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

20 years agoUINT64_MAX fix
Michael Niedermayer [Tue, 11 May 2004 12:24:42 +0000 (12:24 +0000)]
UINT64_MAX fix

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

20 years agomoving motion estimation specific variables from MpegEncContext -> MotionEstContext
Michael Niedermayer [Tue, 11 May 2004 01:38:46 +0000 (01:38 +0000)]
moving motion estimation specific variables from MpegEncContext -> MotionEstContext

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

20 years agoreduce dependancy between motion estimation and MpegEncContext
Michael Niedermayer [Tue, 11 May 2004 00:58:08 +0000 (00:58 +0000)]
reduce dependancy between motion estimation and MpegEncContext
this is practically just a s/s->me./c->/

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

20 years agodummy avcodec_thread_init() to avoid linking issues
Michael Niedermayer [Mon, 10 May 2004 23:38:53 +0000 (23:38 +0000)]
dummy avcodec_thread_init() to avoid linking issues

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

20 years agop frame encoding, only with 0,0 motion vectors yet though
Michael Niedermayer [Sun, 9 May 2004 15:50:08 +0000 (15:50 +0000)]
p frame encoding, only with 0,0 motion vectors yet though

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

20 years agousing pointers so the code could eventually be used for P frames
Michael Niedermayer [Sat, 8 May 2004 14:15:45 +0000 (14:15 +0000)]
using pointers so the code could eventually be used for P frames
a few const modifiers to make gcc happier

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

20 years agowidth height %64 != 0 fix
Michael Niedermayer [Sat, 8 May 2004 11:54:55 +0000 (11:54 +0000)]
width height %64 != 0 fix
print average RD score at the end
precalculated codebook vector mean tables

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

20 years agoimlib2 needs -lm
Michael Niedermayer [Sat, 8 May 2004 11:17:29 +0000 (11:17 +0000)]
imlib2 needs -lm

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

20 years agobuffer hints, use reget_buffer, removed copy from previous frame
Roberto Togni [Fri, 7 May 2004 21:34:33 +0000 (21:34 +0000)]
buffer hints, use reget_buffer, removed copy from previous frame

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

20 years agocolor and 10l
Michael Niedermayer [Fri, 7 May 2004 21:10:52 +0000 (21:10 +0000)]
color and 10l

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

20 years agorate distorted intra only encoding
Michael Niedermayer [Fri, 7 May 2004 20:30:52 +0000 (20:30 +0000)]
rate distorted intra only encoding
still grayscale, still no real ratecontrol ...
use -qscale x to set the quality
not optimized yet ...

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

20 years ago10l
Michael Niedermayer [Fri, 7 May 2004 14:57:05 +0000 (14:57 +0000)]
10l

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

20 years agofirst pass at a Sorenson Video 1 (SVQ1) encoder
Mike Melanson [Fri, 7 May 2004 03:10:11 +0000 (03:10 +0000)]
first pass at a Sorenson Video 1 (SVQ1) encoder

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

20 years agosupport SVQ1 in AVI files, just for fun
Mike Melanson [Fri, 7 May 2004 02:57:13 +0000 (02:57 +0000)]
support SVQ1 in AVI files, just for fun

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

20 years agovbr audio fix
Michael Niedermayer [Thu, 6 May 2004 21:52:38 +0000 (21:52 +0000)]
vbr audio fix

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

20 years agonext_pts fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)
Michael Niedermayer [Wed, 5 May 2004 21:23:28 +0000 (21:23 +0000)]
next_pts fix by (Wolfram Gloger <wmglo at dent dot med dot uni-muenchen dot de>)
note, dont take the PSNR/stddev values serious, they are caused by a bug in ffmpeg.c which drops one frame before the last frame during encoding with b frames

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

20 years agocoder, context, predictor command line options
Michael Niedermayer [Wed, 5 May 2004 21:19:08 +0000 (21:19 +0000)]
coder, context, predictor command line options

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

20 years agosupport decoding mpeg4 with buggy dc clipping
Michael Niedermayer [Wed, 5 May 2004 19:53:40 +0000 (19:53 +0000)]
support decoding mpeg4 with buggy dc clipping

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

20 years agompeg4 dc prediction simplification
Michael Niedermayer [Wed, 5 May 2004 00:14:22 +0000 (00:14 +0000)]
mpeg4 dc prediction simplification
dc cliping fix

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

20 years agouse AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32
Michael Niedermayer [Tue, 4 May 2004 02:58:30 +0000 (02:58 +0000)]
use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32

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

20 years agoarbitrary precision integer support
Michael Niedermayer [Tue, 4 May 2004 02:51:18 +0000 (02:51 +0000)]
arbitrary precision integer support
+ - * / % << >> log2 compare are supported
and dont fear, no bloated lib, just 130 lines of c code

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

20 years agoAdd buffer hints, enable DR1
Roberto Togni [Sun, 2 May 2004 20:01:39 +0000 (20:01 +0000)]
Add buffer hints, enable DR1

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

20 years agocleanup
Michael Niedermayer [Sun, 2 May 2004 19:18:20 +0000 (19:18 +0000)]
cleanup

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

20 years agobigendian fix by (Romain Dolbeau <dolbeau at irisa dot fr>)
Michael Niedermayer [Sun, 2 May 2004 14:26:28 +0000 (14:26 +0000)]
bigendian fix by (Romain Dolbeau <dolbeau at irisa dot fr>)
with #if defined(WORDS_BIGENDIAN) && (WORDS_BIGENDIAN == 1) -> #ifdef WORDS_BIGENDIAN by me

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

20 years agomatch latest spec
Michael Niedermayer [Sun, 2 May 2004 01:03:55 +0000 (01:03 +0000)]
match latest spec
seeking to startcode-less frames

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

20 years agothis isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such
D Richard Felker III [Sat, 1 May 2004 20:15:21 +0000 (20:15 +0000)]
this isn't actually stupid, but it's not valid C and gcc 3.5 rejects it as such

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

20 years agodont use always_inine with -Os
Michael Niedermayer [Fri, 30 Apr 2004 20:50:01 +0000 (20:50 +0000)]
dont use always_inine with -Os

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

20 years agommx dct optimization
Michael Niedermayer [Fri, 30 Apr 2004 19:53:54 +0000 (19:53 +0000)]
mmx dct optimization

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

20 years agoAMV bug workaround
Michael Niedermayer [Fri, 30 Apr 2004 18:56:33 +0000 (18:56 +0000)]
AMV bug workaround

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

20 years ago-bug
Michael Niedermayer [Fri, 30 Apr 2004 18:54:36 +0000 (18:54 +0000)]
-bug

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

20 years agosimplify
Michael Niedermayer [Fri, 30 Apr 2004 18:11:34 +0000 (18:11 +0000)]
simplify

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

20 years agodont missuse assert()
Michael Niedermayer [Fri, 30 Apr 2004 18:09:24 +0000 (18:09 +0000)]
dont missuse assert()

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

20 years agocleanup & memleak fix
Michael Niedermayer [Fri, 30 Apr 2004 17:42:58 +0000 (17:42 +0000)]
cleanup & memleak fix

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

20 years ago10000l
Michael Niedermayer [Fri, 30 Apr 2004 16:06:20 +0000 (16:06 +0000)]
10000l

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

20 years agointra_dc_precission>0 encoding support
Michael Niedermayer [Fri, 30 Apr 2004 13:44:29 +0000 (13:44 +0000)]
intra_dc_precission>0 encoding support

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

20 years agoOPT_INT
Michael Niedermayer [Fri, 30 Apr 2004 13:41:48 +0000 (13:41 +0000)]
OPT_INT

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

20 years agoffmpeg -version
Michael Niedermayer [Fri, 30 Apr 2004 12:30:51 +0000 (12:30 +0000)]
ffmpeg -version

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

20 years ago10l
Michael Niedermayer [Fri, 30 Apr 2004 01:35:45 +0000 (01:35 +0000)]
10l

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

20 years agocola test
Ivan Kalvachev [Thu, 29 Apr 2004 23:20:46 +0000 (23:20 +0000)]
cola test

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

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

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