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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Michael Niedermayer [Thu, 29 Apr 2004 14:21:33 +0000 (14:21 +0000)]
remove duplicated find_frame_end() code
move codec specific code from parser.c -> <codecname>.c as far as its easily possible
Originally committed as revision 3087 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 29 Apr 2004 03:33:34 +0000 (03:33 +0000)]
>2 channels decoding fix
Originally committed as revision 3086 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Apr 2004 13:50:41 +0000 (13:50 +0000)]
simplify
Originally committed as revision 3085 to svn://svn.ffmpeg.org/ffmpeg/trunk
Luca Abeni [Tue, 27 Apr 2004 13:28:16 +0000 (13:28 +0000)]
fix rounding errors with NTSC patch by (Luca Abeni <lucabe72 at email dot it>)
Originally committed as revision 3084 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Tue, 27 Apr 2004 04:06:24 +0000 (04:06 +0000)]
move the 0x80 vector outside of the function, thus saving the compiler
the trouble of having to initialize each byte on the stack individually
Originally committed as revision 3083 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Tue, 27 Apr 2004 03:58:06 +0000 (03:58 +0000)]
separate out put_signed_pixels_clamped() into its own function and
implement an optimized MMX version of the function
Originally committed as revision 3082 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Apr 2004 03:35:14 +0000 (03:35 +0000)]
export pts if available
Originally committed as revision 3081 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Apr 2004 02:55:05 +0000 (02:55 +0000)]
NULL pointers ...
Originally committed as revision 3080 to svn://svn.ffmpeg.org/ffmpeg/trunk