Loren Merritt
513fbd8e5a
prefetch pixels for future motion compensation. 2-5% faster h264.
...
Originally committed as revision 5203 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-23 20:16:36 +00:00
Baptiste Coudurier
7e815047e5
use 64bit types
...
Originally committed as revision 5202 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-23 12:11:51 +00:00
Loren Merritt
5e6a5c4daf
10l
...
Originally committed as revision 5201 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 22:08:28 +00:00
Loren Merritt
fdd3057981
added mmx implementation of h264_chroma_mc2
...
Originally committed as revision 5200 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 22:05:00 +00:00
Baptiste Coudurier
3cdc7eb474
dvcpro is 411p in fact
...
Originally committed as revision 5199 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 16:49:05 +00:00
Loren Merritt
53b19144e7
1.5x faster write_back_motion, 1-3% overall
...
Originally committed as revision 5198 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 12:41:02 +00:00
Robert Edele
e8600e5edc
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
2006-03-22 12:08:35 +00:00
Steve L'Homme
d439facb3d
duration and subitle fix from the patch by Steve Lhomme
...
Originally committed as revision 5196 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 11:11:02 +00:00
Michael Niedermayer
70596d04a8
cleanup codec_id mapping (untested)
...
Originally committed as revision 5195 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 11:06:08 +00:00
Baptiste Coudurier
f444b977a5
clean
...
Originally committed as revision 5194 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:56:51 +00:00
Baptiste Coudurier
1175561e19
support 64bit date/duration
...
Originally committed as revision 5193 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:45:04 +00:00
Michael Niedermayer
68ca39b21a
fix aspect ratio
...
Originally committed as revision 5192 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-22 10:33:21 +00:00
Robert Edele
2c9a0285d4
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
2006-03-21 21:51:07 +00:00
Michael Niedermayer
8fcdd831f4
fixing current_sample vs. next_sample mess
...
Originally committed as revision 5190 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 18:32:58 +00:00
Kostya Shishkov
348efc1836
Smacker demuxer and decoder.
...
Originally committed as revision 5189 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 17:27:47 +00:00
Michael Niedermayer
305ee50fbb
provide more info on which streams lack codec parameters
...
Originally committed as revision 5188 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 11:29:50 +00:00
Baptiste Coudurier
21c5aca65a
free ftyp atom
...
Originally committed as revision 5187 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-21 00:18:30 +00:00
Måns Rullgård
d59518d45d
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
2006-03-20 22:48:08 +00:00
Robert Edele
4567b4bdab
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
2006-03-20 22:27:59 +00:00
Robert Edele
561a18d3ba
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
2006-03-20 05:52:23 +00:00
Michael Niedermayer
1956e16653
fixing interlaced direct mode field select values
...
Originally committed as revision 5183 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-20 01:18:56 +00:00
Michael Niedermayer
83378d0de5
various fixes for xvid_rc
...
Originally committed as revision 5182 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-19 11:49:37 +00:00
Diego Biurrun
dc8b01d166
Enable ffserver on Darwin, non-AltiVec regression tests pass.
...
Originally committed as revision 5181 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-19 06:31:55 +00:00
Michael Niedermayer
5fe4cf7b9f
fix frametypes with xvid_rc
...
Originally committed as revision 5180 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-18 20:43:48 +00:00
Michael Niedermayer
0adba3d88b
fixing bquant_offset
...
Originally committed as revision 5179 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-18 02:46:39 +00:00
Michael Niedermayer
e70e7a4b17
segfault fix
...
Originally committed as revision 5178 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-18 02:29:58 +00:00
Diego Biurrun
b0e6636b2d
Reenable NUT and NUT regression tests as requested by Michael.
...
Originally committed as revision 5177 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-17 23:21:18 +00:00
Corey Hickey
022fad4833
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
2006-03-17 16:40:10 +00:00
Oded Shimon
13c97a5a0a
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
2006-03-17 12:08:46 +00:00
Diego Biurrun
8859312001
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
2006-03-17 00:47:48 +00:00
Baptiste Coudurier
7db2245d0e
> 2GB file fix
...
Originally committed as revision 5173 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 23:57:40 +00:00
Robert Edele
059715a41c
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
2006-03-16 19:18:18 +00:00
Michael Niedermayer
dbdaebe28d
extract duration
...
Originally committed as revision 5171 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 17:04:31 +00:00
Baptiste Coudurier
60a9cc5879
keep ftyp first
...
Originally committed as revision 5170 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 16:37:05 +00:00
Baptiste Coudurier
c03395995a
fix warning
...
Originally committed as revision 5169 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 00:20:58 +00:00
Baptiste Coudurier
95ca7c94e4
use CFLAGS when compiling qt-faststart, to enable largefile support
...
Originally committed as revision 5168 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 00:15:30 +00:00
Baptiste Coudurier
e2daf55465
use fseeko and ftello to be 64 bit offsets compliant
...
Originally committed as revision 5167 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-16 00:14:17 +00:00
Harikrishnan Varma
023857be70
make the delta magnitude a user specifyable parameter:
...
-dts_delta_threshold.
patch by Harikrishnan Varma < hvarma AH divxcorp POIS com >
Original thread:
Date: Mar 14, 2006 1:13 AM
Subject: [Ffmpeg-devel] Audio-video sync problem when transcoding to
xvid in AVI
Originally committed as revision 5166 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-15 07:16:16 +00:00
Baptiste Coudurier
f4c7b001ab
fix sample size for uncompressed sound
...
Originally committed as revision 5165 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-14 00:25:46 +00:00
Michael Niedermayer
fc8c49926c
dont pass intra flag if its always 0
...
Originally committed as revision 5164 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-14 00:22:05 +00:00
Michael Niedermayer
4cb8574dc8
fixing coverity warnig CID: 253 (reading over the end of the aspect_ratio array for illegal aspect ratios)
...
Originally committed as revision 5163 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 23:46:47 +00:00
Michael Niedermayer
40c8602f64
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 ...)
...
Originally committed as revision 5162 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 23:29:00 +00:00
Luca Abeni
60023e3234
Do not be too verbose
...
Originally committed as revision 5161 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 09:48:32 +00:00
Luca Abeni
11b9c0f4d3
Tell the user why video capture is failing
...
Originally committed as revision 5160 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 09:47:37 +00:00
Loren Merritt
0816152af9
seed iterative_me with mvs from conventional search.
...
+15% speed, +.1 dB
Originally committed as revision 5159 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 05:23:34 +00:00
Alan Curry
340ea251c9
Support all 4 of ARGB/RGBA/BGRA/ABGR unscaled conversions, with more
...
consistent naming of functions
Originally committed as revision 17845 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
2006-03-13 03:46:25 +00:00
Loren Merritt
8f8ae4951e
seed iterative_me with mvs from conventional search.
...
+15% speed, +.1 dB
Originally committed as revision 5158 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 01:27:13 +00:00
Loren Merritt
07674d518c
obey vqscale in 2nd pass
...
Originally committed as revision 5157 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-13 01:26:06 +00:00
Baptiste Coudurier
576f144529
indention
...
Originally committed as revision 5156 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-12 23:55:34 +00:00
Michael Niedermayer
c1341a57f2
reset interlaced_dct flag
...
Originally committed as revision 5155 to svn://svn.ffmpeg.org/ffmpeg/trunk
2006-03-12 19:55:52 +00:00