]> git.sesse.net Git - ffmpeg/log
ffmpeg
18 years agos/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
Måns Rullgård [Wed, 5 Apr 2006 18:56:22 +0000 (18:56 +0000)]
s/SAMPLT_FMT_NONE/SAMPLE_FMT_NONE/
typo spotted by Brian Brice <bbrice at newtek com>

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

18 years agogmc_mmx tweaks
Loren Merritt [Wed, 5 Apr 2006 04:13:41 +0000 (04:13 +0000)]
gmc_mmx tweaks

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

18 years agolittle h.264 related hunk from diff between cvs and mobile hackerz
Michael Niedermayer [Tue, 4 Apr 2006 17:44:59 +0000 (17:44 +0000)]
little h.264 related hunk from diff between cvs and mobile hackerz

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

18 years agothe PSP rejects video with too high bitrates so lets claim they arent too high ...
Michael Niedermayer [Tue, 4 Apr 2006 12:58:56 +0000 (12:58 +0000)]
the PSP rejects video with too high bitrates so lets claim they arent too high ...

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

18 years agoIntroduce swscale interface in libavcodec
Luca Abeni [Tue, 4 Apr 2006 12:35:55 +0000 (12:35 +0000)]
Introduce swscale interface in libavcodec

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

18 years agommx implementation of 3-point GMC. (5x faster than C)
Loren Merritt [Tue, 4 Apr 2006 09:23:45 +0000 (09:23 +0000)]
mmx implementation of 3-point GMC. (5x faster than C)

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

18 years ago2x faster ff_mpeg4_set_direct_mv
Loren Merritt [Mon, 3 Apr 2006 07:52:24 +0000 (07:52 +0000)]
2x faster ff_mpeg4_set_direct_mv

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

18 years agoAC3: support encoding fractional frame sizes
Justin Ruggles [Mon, 3 Apr 2006 00:51:09 +0000 (00:51 +0000)]
AC3: support encoding fractional frame sizes

Patch by Justin Ruggles, jruggle <<at>> earthlink <<dot>> net

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

18 years ago * fixing DV-in-AVI type1 packet production bug
Roman Shaposhnik [Sat, 1 Apr 2006 23:13:53 +0000 (23:13 +0000)]
  * fixing DV-in-AVI type1 packet production bug

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

18 years ago#define [U]INT32_{MIN,MAX} if missing
Måns Rullgård [Sat, 1 Apr 2006 22:29:20 +0000 (22:29 +0000)]
#define [U]INT32_{MIN,MAX} if missing

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

18 years agoThis patch simply adds demuxing support for AC-3 streams in DVB TS
Måns Rullgård [Sat, 1 Apr 2006 19:02:40 +0000 (19:02 +0000)]
This patch simply adds demuxing support for AC-3 streams in DVB TS
files.  In these streams AC-3 is given type 0x06 (private stream) and
includes a descriptor with either tag 0x6A or 0x7A.  The code already
handles ATSC AC-3 which uses stream type 0x81.  All the new patch does
is look for any stream type 0x06 that has a descriptor with the proper
tag (i.e. 0x6A or 0x7A) and if found forces it to be recognized as an
AC-3 stream.
From Andy Brown <abrown at daqtron com>

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

18 years agofix memory leak on mpegts close
Måns Rullgård [Sat, 1 Apr 2006 18:19:00 +0000 (18:19 +0000)]
fix memory leak on mpegts close
found by Andy Brown <abrown at daqtron com>

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

18 years agoremove mpegvideo.c img resample dependancy
Michael Niedermayer [Fri, 31 Mar 2006 20:43:37 +0000 (20:43 +0000)]
remove mpegvideo.c img resample dependancy

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

18 years agoget_xbits() optimization
Michael Niedermayer [Fri, 31 Mar 2006 20:40:22 +0000 (20:40 +0000)]
get_xbits() optimization

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

18 years agoremove useless code
Michael Niedermayer [Fri, 31 Mar 2006 18:22:35 +0000 (18:22 +0000)]
remove useless code

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

18 years agosimplify loop a little
Michael Niedermayer [Fri, 31 Mar 2006 18:04:36 +0000 (18:04 +0000)]
simplify loop a little

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

18 years agodo UPDATE_CACHE only when needed (which should be VERY rare)
Michael Niedermayer [Fri, 31 Mar 2006 17:43:28 +0000 (17:43 +0000)]
do UPDATE_CACHE only when needed (which should be VERY rare)

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

18 years ago+ (sign&1) -> -sign (1 instruction less)
Michael Niedermayer [Fri, 31 Mar 2006 17:01:58 +0000 (17:01 +0000)]
+ (sign&1) -> -sign (1 instruction less)

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

18 years agoavoid hard to predict branch (idea by arpi)
Michael Niedermayer [Fri, 31 Mar 2006 16:50:43 +0000 (16:50 +0000)]
avoid hard to predict branch (idea by arpi)

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

18 years agowarn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)
Steve L'Homme [Fri, 31 Mar 2006 13:06:24 +0000 (13:06 +0000)]
warn user about crappy OS patch by (Steve Lhomme <steve.lhomme@free.fr>)
trailing whitespace and init=1 nonsense removed by me
AV_LOG_ERROR -> AV_LOG_INFO (yes steve even though many like you think its an error to use such a OS i cant apply that to cvs, sorry)

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

18 years agoProper typecast for vector bool
Luca Barbato [Fri, 31 Mar 2006 09:59:53 +0000 (09:59 +0000)]
Proper typecast for vector bool

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

18 years agofix constraint violation: libavformat is not allowed to modify state of caller, inclu...
D Richard Felker III [Thu, 30 Mar 2006 16:44:32 +0000 (16:44 +0000)]
fix constraint violation: libavformat is not allowed to modify state of caller, including rng state

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

18 years agomove enum PixelFormat from libavcodec to libavutil
Luca Abeni [Thu, 30 Mar 2006 16:24:38 +0000 (16:24 +0000)]
move enum PixelFormat from libavcodec to libavutil
----------------------------------------------------------------------

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

18 years agoreverting 1.31->1.33
Michael Niedermayer [Thu, 30 Mar 2006 14:58:36 +0000 (14:58 +0000)]
reverting 1.31->1.33
fix coverity warning CID: 255 (uninitalized variable used to build tables which arent used, well there is a slight change of a FPU exception maybe ...)
(by michael)
Init simplification and 2% faster wma_decode_block on amd64 with tables use
instead of pow(). (by banan)

the init simplifictaion is not correct its not binary identical
the pow optimization breaks decoding of http://klif-e.mos.net.au/videos/extr.wmv

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

18 years agodont forget table_size in the decode_frame return value
Michael Niedermayer [Thu, 30 Mar 2006 14:13:03 +0000 (14:13 +0000)]
dont forget table_size in the decode_frame return value

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

18 years ago- Add new file internal.h for common internal-use-only functions.
Corey Hickey [Thu, 30 Mar 2006 04:33:05 +0000 (04:33 +0000)]
- Add new file internal.h for common internal-use-only functions.
- Add new function av_tempfile() for creating temporary files; contains
  workaround for MinGW.
- Make XviD stuff use av_tempfile().

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

18 years ago * fixing -target *dv issues with not setting pix_fmt and adding dv50 target
Roman Shaposhnik [Thu, 30 Mar 2006 02:36:02 +0000 (02:36 +0000)]
   * fixing -target *dv issues with not setting pix_fmt and adding dv50 target

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

18 years agofix gcc 2.95 compilation
Michael Niedermayer [Wed, 29 Mar 2006 21:11:57 +0000 (21:11 +0000)]
fix gcc 2.95 compilation

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

18 years agoCast cruft in order to support Apple gcc
Luca Barbato [Wed, 29 Mar 2006 18:42:50 +0000 (18:42 +0000)]
Cast cruft in order to support Apple gcc

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

18 years agoIgnore apiexample and test programs.
Diego Biurrun [Wed, 29 Mar 2006 11:01:17 +0000 (11:01 +0000)]
Ignore apiexample and test programs.

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

18 years agoEXTRALIBS already contains -lm, no need to add it explicitly.
Diego Biurrun [Wed, 29 Mar 2006 10:59:09 +0000 (10:59 +0000)]
EXTRALIBS already contains -lm, no need to add it explicitly.

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

18 years agoavoid if(i>=63) check at the end of decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 09:20:44 +0000 (09:20 +0000)]
avoid if(i>=63) check at the end of decode_block()

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

18 years agoavoid i++ in decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 09:13:43 +0000 (09:13 +0000)]
avoid i++ in decode_block()

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

18 years agominor optimization of decode_block()
Michael Niedermayer [Wed, 29 Mar 2006 08:41:53 +0000 (08:41 +0000)]
minor optimization of decode_block()

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

18 years agoChange img_convert() from img_fmt to img_fmt with img_copy()
Luca Abeni [Wed, 29 Mar 2006 08:25:09 +0000 (08:25 +0000)]
Change img_convert() from img_fmt to img_fmt with img_copy()

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

18 years agooptimizations by arpi
Michael Niedermayer [Wed, 29 Mar 2006 01:59:24 +0000 (01:59 +0000)]
optimizations by arpi

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

18 years agouse sdl-config with $cross_prefix
Frantisek Dvorak [Tue, 28 Mar 2006 23:36:07 +0000 (23:36 +0000)]
use sdl-config with $cross_prefix
patch by Frantisek Dvorak <valtri at users sourceforge net>

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

18 years agobe nice to syntax highlighting that doesn't understand here-docs
Måns Rullgård [Tue, 28 Mar 2006 23:34:23 +0000 (23:34 +0000)]
be nice to syntax highlighting that doesn't understand here-docs

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

18 years agoNuppelVideo/MythTVVideo support, including rtjpeg decoder
Reimar Döffinger [Mon, 27 Mar 2006 22:22:50 +0000 (22:22 +0000)]
NuppelVideo/MythTVVideo support, including rtjpeg decoder

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

18 years agoskip 0byte packets
Baptiste Coudurier [Mon, 27 Mar 2006 16:43:04 +0000 (16:43 +0000)]
skip 0byte packets

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

18 years ago#define fseeko/ftello to fseeko64/ftello64, fixes MinGW compilation.
Steve L'Homme [Mon, 27 Mar 2006 16:34:21 +0000 (16:34 +0000)]
#define fseeko/ftello to fseeko64/ftello64, fixes MinGW compilation.
patch by Steve Lhomme, steve.,.,.lhomme.,@,.free.,.,.fr

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

18 years agoignore wrong negative cts values created by quicktime
Baptiste Coudurier [Mon, 27 Mar 2006 16:19:51 +0000 (16:19 +0000)]
ignore wrong negative cts values created by quicktime

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

18 years agoaltivec support for snow
Luca Barbato [Mon, 27 Mar 2006 12:51:19 +0000 (12:51 +0000)]
altivec support for snow

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

18 years agoaltivec support for snow
Luca Barbato [Mon, 27 Mar 2006 12:45:27 +0000 (12:45 +0000)]
altivec support for snow

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

18 years agoflush packets
Baptiste Coudurier [Mon, 27 Mar 2006 10:36:22 +0000 (10:36 +0000)]
flush packets

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

18 years agoUse '-' instead of '|| true' to ignore errors.
Diego Biurrun [Sun, 26 Mar 2006 21:01:49 +0000 (21:01 +0000)]
Use '-' instead of '|| true' to ignore errors.

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

18 years agoUse a more descriptive error message.
Benjamin Larsson [Sun, 26 Mar 2006 17:07:02 +0000 (17:07 +0000)]
Use a more descriptive error message.

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

18 years agolet vorbis decoder init too, fix mi2_vorbis51.mp4
Baptiste Coudurier [Sun, 26 Mar 2006 17:05:28 +0000 (17:05 +0000)]
let vorbis decoder init too, fix mi2_vorbis51.mp4

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

18 years agoadd mp3on4 detection, fix red.mp4
Baptiste Coudurier [Sun, 26 Mar 2006 16:54:53 +0000 (16:54 +0000)]
add mp3on4 detection, fix red.mp4

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

18 years agofix double free, priv_data is freed in av_open_input_stream
Baptiste Coudurier [Sun, 26 Mar 2006 14:06:00 +0000 (14:06 +0000)]
fix double free, priv_data is freed in av_open_input_stream

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

18 years agouse 64bit atom version if needed
Baptiste Coudurier [Sun, 26 Mar 2006 13:34:51 +0000 (13:34 +0000)]
use 64bit atom version if needed

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

18 years agodont set random timestamps if they are not known
Michael Niedermayer [Sat, 25 Mar 2006 19:51:12 +0000 (19:51 +0000)]
dont set random timestamps if they are not known

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

18 years agofixing timebase
Michael Niedermayer [Sat, 25 Mar 2006 19:40:27 +0000 (19:40 +0000)]
fixing timebase

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

18 years agoDon't use get_vlc2() when tree is one symbol. This fixes audio decoding
Kostya Shishkov [Sat, 25 Mar 2006 15:37:08 +0000 (15:37 +0000)]
Don't use get_vlc2() when tree is one symbol. This fixes audio decoding
artifacts (chirps instead of silence).

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

18 years agoRename time variable to the more descriptive block_time.
Steve L'Homme [Sat, 25 Mar 2006 13:37:34 +0000 (13:37 +0000)]
Rename time variable to the more descriptive block_time.
patch by Steve Lhomme steve.....lhomme..@..free.....fr

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

18 years ago10l in 1.199 (write_back_motion with B-pyramid + spatial)
Loren Merritt [Sat, 25 Mar 2006 09:46:43 +0000 (09:46 +0000)]
10l in 1.199 (write_back_motion with B-pyramid + spatial)

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

18 years agosimplified and slightly faster h264_chroma_mc8_mmx
Loren Merritt [Sat, 25 Mar 2006 08:41:14 +0000 (08:41 +0000)]
simplified and slightly faster h264_chroma_mc8_mmx

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

18 years agomake install target depend on vhooks
Måns Rullgård [Fri, 24 Mar 2006 20:34:00 +0000 (20:34 +0000)]
make install target depend on vhooks

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

18 years agolet faad init parameters properly, fix many SBR samples
Baptiste Coudurier [Fri, 24 Mar 2006 17:03:49 +0000 (17:03 +0000)]
let faad init parameters properly, fix many SBR samples

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

18 years agofix demuxing of CDR-Dinner_LAN_800k.mp4
Baptiste Coudurier [Fri, 24 Mar 2006 16:52:56 +0000 (16:52 +0000)]
fix demuxing of CDR-Dinner_LAN_800k.mp4

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

18 years agoneed to dissociate pcm 16bit and 8bit cases
Baptiste Coudurier [Fri, 24 Mar 2006 16:01:00 +0000 (16:01 +0000)]
need to dissociate pcm 16bit and 8bit cases

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

18 years agouse av_d2q to parse frame rate
Baptiste Coudurier [Fri, 24 Mar 2006 15:47:44 +0000 (15:47 +0000)]
use av_d2q to parse frame rate

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

18 years agoQuicktime creates S8 that way too
Baptiste Coudurier [Fri, 24 Mar 2006 15:38:15 +0000 (15:38 +0000)]
Quicktime creates S8 that way too

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

18 years agovorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though...
Baptiste Coudurier [Fri, 24 Mar 2006 15:25:43 +0000 (15:25 +0000)]
vorbis seems to be 221, decodes borgcube_vorbis20.mp4, demux mi2_vorbis51.mp4 though not decoded properly (5:1), 249608749a89.3g2 is 225 and is Qclp

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

18 years agoST16 is undefined for non-GNU compilers.
Steve L'Homme [Fri, 24 Mar 2006 01:33:22 +0000 (01:33 +0000)]
ST16 is undefined for non-GNU compilers.
Patch by Steve Lhomme <slhomme at divxcorp com>

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

18 years agoFix order of operands in lrintf test to make the test not fail if you have
Diego Pettenò [Fri, 24 Mar 2006 01:17:22 +0000 (01:17 +0000)]
Fix order of operands in lrintf test to make the test not fail if you have
a strict compile/linker that accepts arguments just in the canonical order.
patch by Diego Pettenò, flameeyes.. at ..gentoo.. dot ..org

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

18 years agoprefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding ...
Loren Merritt [Thu, 23 Mar 2006 21:54:46 +0000 (21:54 +0000)]
prefetch pixels for future motion compensation. 4-10% faster mpeg1/2/4 decoding (on an athlon-xp).

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

18 years agoprefetch pixels for future motion compensation. 2-5% faster h264.
Loren Merritt [Thu, 23 Mar 2006 20:16:36 +0000 (20:16 +0000)]
prefetch pixels for future motion compensation. 2-5% faster h264.

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

18 years agouse 64bit types
Baptiste Coudurier [Thu, 23 Mar 2006 12:11:51 +0000 (12:11 +0000)]
use 64bit types

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

18 years ago10l
Loren Merritt [Wed, 22 Mar 2006 22:08:28 +0000 (22:08 +0000)]
10l

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

18 years agoadded mmx implementation of h264_chroma_mc2
Loren Merritt [Wed, 22 Mar 2006 22:05:00 +0000 (22:05 +0000)]
added mmx implementation of h264_chroma_mc2

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

18 years agodvcpro is 411p in fact
Baptiste Coudurier [Wed, 22 Mar 2006 16:49:05 +0000 (16:49 +0000)]
dvcpro is 411p in fact

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

18 years ago1.5x faster write_back_motion, 1-3% overall
Loren Merritt [Wed, 22 Mar 2006 12:41:02 +0000 (12:41 +0000)]
1.5x faster write_back_motion, 1-3% overall

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

18 years agoadd MMX and SSE versions of ff_snow_inner_add_yblock
Robert Edele [Wed, 22 Mar 2006 12:08:35 +0000 (12:08 +0000)]
add MMX and SSE versions of ff_snow_inner_add_yblock
Patch by Robert Edele < yartrebo AH earthlink POIS net >
Original Thread:
Date: Mar 22, 2006 3:24 AM
Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 5

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

18 years agoduration and subitle fix from the patch by Steve Lhomme
Steve L'Homme [Wed, 22 Mar 2006 11:11:02 +0000 (11:11 +0000)]
duration and subitle fix from the patch by Steve Lhomme

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

18 years agocleanup codec_id mapping (untested)
Michael Niedermayer [Wed, 22 Mar 2006 11:06:08 +0000 (11:06 +0000)]
cleanup codec_id mapping (untested)

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

18 years agoclean
Baptiste Coudurier [Wed, 22 Mar 2006 10:56:51 +0000 (10:56 +0000)]
clean

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

18 years agosupport 64bit date/duration
Baptiste Coudurier [Wed, 22 Mar 2006 10:45:04 +0000 (10:45 +0000)]
support 64bit date/duration

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

18 years agofix aspect ratio
Michael Niedermayer [Wed, 22 Mar 2006 10:33:21 +0000 (10:33 +0000)]
fix aspect ratio

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

18 years agosnow mmx+sse2 optimizations, part 4
Robert Edele [Tue, 21 Mar 2006 21:51:07 +0000 (21:51 +0000)]
snow mmx+sse2 optimizations, part 4

Patch by Robert Edele, yartrebo <<at>> earthlink <<dot>> net

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

18 years agofixing current_sample vs. next_sample mess
Michael Niedermayer [Tue, 21 Mar 2006 18:32:58 +0000 (18:32 +0000)]
fixing current_sample vs. next_sample mess

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

18 years agoSmacker demuxer and decoder.
Kostya Shishkov [Tue, 21 Mar 2006 17:27:47 +0000 (17:27 +0000)]
Smacker demuxer and decoder.

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

18 years agoprovide more info on which streams lack codec parameters
Michael Niedermayer [Tue, 21 Mar 2006 11:29:50 +0000 (11:29 +0000)]
provide more info on which streams lack codec parameters

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

18 years agofree ftyp atom
Baptiste Coudurier [Tue, 21 Mar 2006 00:18:30 +0000 (00:18 +0000)]
free ftyp atom

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

18 years agosince Michael prefers to keep dsputil.h private to libavcodec
Måns Rullgård [Mon, 20 Mar 2006 22:48:08 +0000 (22:48 +0000)]
since Michael prefers to keep dsputil.h private to libavcodec
(rather than installing it system-wide) this patch reverses the
mistake I made last month (mplayer was recently fixed accordingly).

patch from Nico Sabbi <nicola_sabbi at fastwebnet it>

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

18 years agoAdd the mmx and sse2 implementations of ff_snow_vertical_compose().
Robert Edele [Mon, 20 Mar 2006 22:27:59 +0000 (22:27 +0000)]
Add the mmx and sse2 implementations of ff_snow_vertical_compose().
Patch by Robert Edele < yartrebo AH earthlink POIS net >
Original thread:
Date: Mar 20, 2006 5:54 PM
Subject: [Ffmpeg-devel] [PATCH] snow mmx + sse2 part 3

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

18 years agoSnow mmx + sse2 part 2
Robert Edele [Mon, 20 Mar 2006 05:52:23 +0000 (05:52 +0000)]
Snow mmx + sse2 part 2

Patch by Robert Edele,  yartrebo <<at>> earthlink <<dot>> net

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

18 years agofixing interlaced direct mode field select values
Michael Niedermayer [Mon, 20 Mar 2006 01:18:56 +0000 (01:18 +0000)]
fixing interlaced direct mode field select values

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

18 years agovarious fixes for xvid_rc
Michael Niedermayer [Sun, 19 Mar 2006 11:49:37 +0000 (11:49 +0000)]
various fixes for xvid_rc

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

18 years agoEnable ffserver on Darwin, non-AltiVec regression tests pass.
Diego Biurrun [Sun, 19 Mar 2006 06:31:55 +0000 (06:31 +0000)]
Enable ffserver on Darwin, non-AltiVec regression tests pass.

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

18 years agofix frametypes with xvid_rc
Michael Niedermayer [Sat, 18 Mar 2006 20:43:48 +0000 (20:43 +0000)]
fix frametypes with xvid_rc

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

18 years agofixing bquant_offset
Michael Niedermayer [Sat, 18 Mar 2006 02:46:39 +0000 (02:46 +0000)]
fixing bquant_offset

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

18 years agosegfault fix
Michael Niedermayer [Sat, 18 Mar 2006 02:29:58 +0000 (02:29 +0000)]
segfault fix

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

18 years agoReenable NUT and NUT regression tests as requested by Michael.
Diego Biurrun [Fri, 17 Mar 2006 23:21:18 +0000 (23:21 +0000)]
Reenable NUT and NUT regression tests as requested by Michael.

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

18 years agomake ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't
Corey Hickey [Fri, 17 Mar 2006 16:40:10 +0000 (16:40 +0000)]
make ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't
compiled with xvid support.

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

18 years ago10l: Only set *compose97i *add_yblock to dsputils context if we are building with...
Oded Shimon [Fri, 17 Mar 2006 12:08:46 +0000 (12:08 +0000)]
10l: Only set *compose97i *add_yblock to dsputils context if we are building with Snow enabled
Patch by Oded Shimon < ods15 AH ods15 POIS dyndns POIS org >

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

18 years agoDisable the NUT (de)muxer until it has been synced with the specification.
Diego Biurrun [Fri, 17 Mar 2006 00:47:48 +0000 (00:47 +0000)]
Disable the NUT (de)muxer until it has been synced with the specification.

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

18 years ago> 2GB file fix
Baptiste Coudurier [Thu, 16 Mar 2006 23:57:40 +0000 (23:57 +0000)]
> 2GB file fix

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

18 years agoFirst part of a series of speed-enchancing patches.
Robert Edele [Thu, 16 Mar 2006 19:18:18 +0000 (19:18 +0000)]
First part of a series of speed-enchancing patches.
This one sets up a snow.h and makes snow use the dsputil function pointer
framework to access the three functions that will be implemented in asm
in the other parts of the patchset.
Patch by Robert Edele < yartrebo AH earthlink POIS net>
Original thread:
Subject: [Ffmpeg-devel] [PATCH] Snow mmx+sse2 asm optimizations
Date: Sun, 05 Feb 2006 12:47:14 -0500

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

18 years agoextract duration
Michael Niedermayer [Thu, 16 Mar 2006 17:04:31 +0000 (17:04 +0000)]
extract duration

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