]> git.sesse.net Git - ffmpeg/log
ffmpeg
18 years agoIgnore errors from recursive AMR cleans.
Diego Biurrun [Fri, 5 May 2006 10:27:44 +0000 (10:27 +0000)]
Ignore errors from recursive AMR cleans.

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

18 years agoUnconditionally clean AMR subdirs.
Diego Biurrun [Fri, 5 May 2006 09:41:06 +0000 (09:41 +0000)]
Unconditionally clean AMR subdirs.

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

18 years agoFix v4l grabbing with some webcams, and simplify the code.
Flavio Pimentel Duarte [Thu, 4 May 2006 12:23:12 +0000 (12:23 +0000)]
Fix v4l grabbing with some webcams, and simplify the code.
Patch by Flavio Pimentel Duarte

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

18 years agoMacosx fix
Luca Barbato [Tue, 2 May 2006 18:45:04 +0000 (18:45 +0000)]
Macosx fix

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

18 years agod10 decoding fix
Michael Niedermayer [Tue, 2 May 2006 09:03:22 +0000 (09:03 +0000)]
d10 decoding fix

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

18 years agoskip null fourcc, fix ep2_mystery_m640_dummy.mov
Baptiste Coudurier [Mon, 1 May 2006 15:52:57 +0000 (15:52 +0000)]
skip null fourcc, fix ep2_mystery_m640_dummy.mov

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

18 years agoclip_uint8 now return an uint8_t so no need to &0xFF
Aurelien Jacobs [Mon, 1 May 2006 00:28:36 +0000 (00:28 +0000)]
clip_uint8 now return an uint8_t so no need to &0xFF

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

18 years agodocument clip functions
Aurelien Jacobs [Mon, 1 May 2006 00:27:24 +0000 (00:27 +0000)]
document clip functions

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

18 years agowarn on interlaced streams
Loren Merritt [Sun, 30 Apr 2006 19:31:45 +0000 (19:31 +0000)]
warn on interlaced streams

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

18 years agoclip_uint8 should return an uint8_t instead of an int (patch by Panagiotis Issaris...
Panagiotis Issaris [Sun, 30 Apr 2006 17:49:11 +0000 (17:49 +0000)]
clip_uint8 should return an uint8_t instead of an int (patch by Panagiotis Issaris < takis.issaris _at_ uhasselt.be >)

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

18 years agoAdd missing newlines at end of file.
Diego Biurrun [Sat, 29 Apr 2006 16:17:50 +0000 (16:17 +0000)]
Add missing newlines at end of file.

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

18 years agoextend range used for testing (larger range should work too but testing code overflows)
Michael Niedermayer [Sat, 29 Apr 2006 16:02:28 +0000 (16:02 +0000)]
extend range used for testing (larger range should work too but testing code overflows)

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

18 years ago<= vs. >= 10l bug
Michael Niedermayer [Sat, 29 Apr 2006 15:38:20 +0000 (15:38 +0000)]
<= vs. >= 10l bug

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

18 years agodon't force asserts in release builds. 2% faster h264.
Loren Merritt [Sat, 29 Apr 2006 00:43:15 +0000 (00:43 +0000)]
don't force asserts in release builds. 2% faster h264.

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

18 years agomemory leak.
Loren Merritt [Fri, 28 Apr 2006 23:16:42 +0000 (23:16 +0000)]
memory leak.

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

18 years agoadd newline at end of file
Måns Rullgård [Fri, 28 Apr 2006 19:45:16 +0000 (19:45 +0000)]
add newline at end of file

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

18 years agouse previous qscale for intra_dc_threshold check
Michael Niedermayer [Fri, 28 Apr 2006 17:29:07 +0000 (17:29 +0000)]
use previous qscale for intra_dc_threshold check

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

18 years agomissmatch control for mpeg2 intra dequantization if bitexact=1
Michael Niedermayer [Fri, 28 Apr 2006 17:03:52 +0000 (17:03 +0000)]
missmatch control for mpeg2 intra dequantization if bitexact=1

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

18 years agoRevert bad ac3enc commit, the commited code was bigger and slower.
Benjamin Larsson [Fri, 28 Apr 2006 14:19:11 +0000 (14:19 +0000)]
Revert bad ac3enc commit, the commited code was bigger and slower.

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

18 years agoRemove unused and unsupported Cyrix's "Extended MMX",
Zuxy Meng [Fri, 28 Apr 2006 07:46:13 +0000 (07:46 +0000)]
Remove unused and unsupported Cyrix's "Extended MMX",
Add SSE3 support.
Patch by Zuxy Meng < zuxy POIS meng AH gmail POIS com >
Original thread:
04/26/06 13:13:
[Ffmpeg-devel] [PATCH] Bug fix, SSE3 support in i386/cputest.c and dsputil.h

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

18 years agoFix some bugs handling input that is not aligned at 16 bytes or has
Alan Curry [Thu, 27 Apr 2006 21:42:41 +0000 (21:42 +0000)]
Fix some bugs handling input that is not aligned at 16 bytes or has
stride!=width.

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

18 years agoEnable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.
Diego Biurrun [Thu, 27 Apr 2006 11:49:15 +0000 (11:49 +0000)]
Enable AMR_NB decoder/encoder when either AMR_NB or AMR_NB_FIXED is defined.

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

18 years agoFix amr_nb-fixed build.
Diego Biurrun [Thu, 27 Apr 2006 03:31:26 +0000 (03:31 +0000)]
Fix amr_nb-fixed build.

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

18 years agoAdd EXTRADEPS variable for extra dependencies that need to be built first.
Diego Biurrun [Thu, 27 Apr 2006 03:30:50 +0000 (03:30 +0000)]
Add EXTRADEPS variable for extra dependencies that need to be built first.

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

18 years agoamr_nb should disable amr_nb-fixed and vice versa.
Diego Biurrun [Thu, 27 Apr 2006 02:38:41 +0000 (02:38 +0000)]
amr_nb should disable amr_nb-fixed and vice versa.

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

18 years agoDisentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
Diego Biurrun [Thu, 27 Apr 2006 02:33:27 +0000 (02:33 +0000)]
Disentangle dependencies between amr_nb and amr_nb-fixed: amr_nb-fixed does
work even without amr_nb.

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

18 years agocosmetics
Diego Biurrun [Thu, 27 Apr 2006 02:27:00 +0000 (02:27 +0000)]
cosmetics

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

18 years agocosmetics: Group all AMR variables together, add some newlines.
Diego Biurrun [Thu, 27 Apr 2006 02:23:42 +0000 (02:23 +0000)]
cosmetics: Group all AMR variables together, add some newlines.

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

18 years agoMisplaced CLEANAMR.
Diego Biurrun [Thu, 27 Apr 2006 02:19:42 +0000 (02:19 +0000)]
Misplaced CLEANAMR.

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

18 years agoCLEANAMRWB --> CLEANAMR typo
Diego Biurrun [Thu, 27 Apr 2006 02:10:49 +0000 (02:10 +0000)]
CLEANAMRWB --> CLEANAMR typo

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

18 years ago13% faster inner_add_yblock
Luca Barbato [Tue, 25 Apr 2006 19:54:02 +0000 (19:54 +0000)]
13% faster inner_add_yblock

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

18 years ago40% faster decode
Luca Barbato [Tue, 25 Apr 2006 17:29:31 +0000 (17:29 +0000)]
40% faster decode

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

18 years agoFix samples to bytes relation.
Benjamin Larsson [Mon, 24 Apr 2006 13:04:12 +0000 (13:04 +0000)]
Fix samples to bytes relation.

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

18 years agoVorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
Uoti Urpala [Sun, 23 Apr 2006 21:11:31 +0000 (21:11 +0000)]
Vorbis specs requires blocksize_1 >= blocksize_0, error if it's false.
Predict buffer size from blocksize_1 and number of channels and make
sure this does not exceed AVCODEC_MAX_AUDIO_FRAME_SIZE

Patch by Uoti Urpala >>> uoti |.| urpala |@| pp1 |.| inet |.| fi <<<

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

18 years agoDisable lavf NUT until it is synced to spec
Oded Shimon [Sun, 23 Apr 2006 13:47:13 +0000 (13:47 +0000)]
Disable lavf NUT until it is synced to spec

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

18 years agoavoid AVInteger usage in av_rescale
Michael Niedermayer [Sun, 23 Apr 2006 10:28:54 +0000 (10:28 +0000)]
avoid AVInteger usage in av_rescale
disable integer.* (unused)
libavutil.a 45k -> 32k

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

18 years agoPatch to generate the ac3 window, based on code by Justin Ruggles.
Benjamin Larsson [Sat, 22 Apr 2006 21:21:16 +0000 (21:21 +0000)]
Patch to generate the ac3 window, based on code by Justin Ruggles.

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

18 years ago10l in h264 vismb/vismv (broke on 2006-03-09)
Loren Merritt [Fri, 21 Apr 2006 19:22:14 +0000 (19:22 +0000)]
10l in h264 vismb/vismv (broke on 2006-03-09)

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

18 years agoreport to user if mmf with midi found (and not supported)
Alex Beregszaszi [Thu, 20 Apr 2006 22:17:11 +0000 (22:17 +0000)]
report to user if mmf with midi found (and not supported)

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

18 years agodtsdec.c copies one input packet at a time to a (static) buffer of size
Uoti Urpala [Thu, 20 Apr 2006 19:23:57 +0000 (19:23 +0000)]
dtsdec.c copies one input packet at a time to a (static) buffer of size
4096 bytes while the packet can be up to 18726 bytes.
The code also keeps decoding until all input data has been used up,
not respecting AVCODEC_MAX_AUDIO_FRAME_SIZE.

The patch increases the buffer size and return after decoding one frame.
Also fixes dts_decode_init to return -1, not 1, on failure.

Patch by Uoti Urpala  ||| uoti : urpala |!| pp1 : inet : fi |||

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

18 years agoSimplify the code used for assigning video_resample, video_crop, & video_pad
Luca Abeni [Thu, 20 Apr 2006 12:57:19 +0000 (12:57 +0000)]
Simplify the code used for assigning video_resample, video_crop, & video_pad

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

18 years agoAvoid crash if there is a rtjpeg quant header but no video stream in file
Reimar Döffinger [Thu, 20 Apr 2006 10:38:15 +0000 (10:38 +0000)]
Avoid crash if there is a rtjpeg quant header but no video stream in file

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

18 years agomake "size" variable in avpicture_alloc signed, since avpicture_get_size
Reimar Döffinger [Wed, 19 Apr 2006 19:51:56 +0000 (19:51 +0000)]
make "size" variable in avpicture_alloc signed, since avpicture_get_size
returns -1 on error which was not detected with previous code.

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

18 years agoset width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay
Baptiste Coudurier [Wed, 19 Apr 2006 14:18:13 +0000 (14:18 +0000)]
set width and height even for mpeg4, pix_fmt to NONE will force decoding anwyay

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

18 years agoadd AVID DV fourcc
Baptiste Coudurier [Wed, 19 Apr 2006 12:56:28 +0000 (12:56 +0000)]
add AVID DV fourcc

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

18 years agoindention
Baptiste Coudurier [Wed, 19 Apr 2006 12:53:47 +0000 (12:53 +0000)]
indention

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

18 years agoalways skip garbage at end of atom
Baptiste Coudurier [Wed, 19 Apr 2006 12:51:58 +0000 (12:51 +0000)]
always skip garbage at end of atom

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

18 years agomove declaration to mov.h
Baptiste Coudurier [Wed, 19 Apr 2006 10:02:41 +0000 (10:02 +0000)]
move declaration to mov.h

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

18 years agogcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen...
Wolfram Gloger [Tue, 18 Apr 2006 03:48:30 +0000 (03:48 +0000)]
gcc-2.95 compile fix, patch by Wolfram Gloger <wmglo A dent PIS med PIS uni-muenchen PIS de>

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

18 years ago10l in rgb2rgb_template.c
Erik Auerswald [Sun, 16 Apr 2006 08:27:16 +0000 (08:27 +0000)]
10l in rgb2rgb_template.c
patch by Erik Auerswald <auerswal at unix-ag uni-kl de>

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

18 years agotypo in the gcc handmade regalloc trigger
Luca Barbato [Sun, 16 Apr 2006 03:40:04 +0000 (03:40 +0000)]
typo in the gcc handmade regalloc trigger

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

18 years agoadd support for intel mac. mp3lib is not fixed yet.
Nicolas Plourde [Sat, 15 Apr 2006 20:46:54 +0000 (20:46 +0000)]
add support for intel mac. mp3lib is not fixed yet.

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

18 years agoAdd mphq2 admins.
Diego Biurrun [Sat, 15 Apr 2006 15:09:45 +0000 (15:09 +0000)]
Add mphq2 admins.

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

18 years agoHave EXTRALIBS appear after other link options, fixes shared build on Cygwin.
Diego Biurrun [Sat, 15 Apr 2006 15:05:53 +0000 (15:05 +0000)]
Have EXTRALIBS appear after other link options, fixes shared build on Cygwin.
based on patch by Marcus Engene, ffmpeg AATT engene DDOOTT se

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

18 years agoRevert Windows "warning" message.
Diego Biurrun [Sat, 15 Apr 2006 14:15:09 +0000 (14:15 +0000)]
Revert Windows "warning" message.

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

18 years agoFix SIGSEGV in rv10-null-pointer-500k.rm.
Wolfgang Scherer [Sat, 15 Apr 2006 12:52:01 +0000 (12:52 +0000)]
Fix SIGSEGV in rv10-null-pointer-500k.rm.
patch by Wolfgang Scherer, Wolfgang__ . __Scherer__ @ __gmx__ . __de

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

18 years agoAllow passing CFLAGS through the environment on all platforms.
Diego Biurrun [Fri, 14 Apr 2006 23:33:34 +0000 (23:33 +0000)]
Allow passing CFLAGS through the environment on all platforms.

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

18 years agooutput cosmetics
Diego Biurrun [Fri, 14 Apr 2006 21:31:12 +0000 (21:31 +0000)]
output cosmetics

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

18 years agofix "concealing 0 DC, 0 AC, 0 MV errors" bug
Michael Niedermayer [Fri, 14 Apr 2006 20:45:08 +0000 (20:45 +0000)]
fix "concealing 0 DC, 0 AC, 0 MV errors" bug

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

18 years agoclean and simplify mov_write_packet
Baptiste Coudurier [Fri, 14 Apr 2006 10:51:32 +0000 (10:51 +0000)]
clean and simplify mov_write_packet

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

18 years agoffv1 and ffvhuff havnt changed since a long time and noone proposed any
Michael Niedermayer [Fri, 14 Apr 2006 10:37:40 +0000 (10:37 +0000)]
ffv1 and ffvhuff havnt changed since a long time and noone proposed any
changes within 1 month after my warning so they are officially no longer
experimental and we will gurantee decodeability of files encoded with
the currenzt ffv1/ffvhuff in the future

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

18 years agoget avcC profile and level indication from sps (from handbrake)
Baptiste Coudurier [Fri, 14 Apr 2006 09:54:17 +0000 (09:54 +0000)]
get avcC profile and level indication from sps (from handbrake)

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

18 years agowrite mdat in write_header avoid check in write_packet
Baptiste Coudurier [Thu, 13 Apr 2006 13:21:20 +0000 (13:21 +0000)]
write mdat in write_header avoid check in write_packet

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

18 years agoDisable v4l2 is videodev2.h is not "sanitized"
Luca Abeni [Thu, 13 Apr 2006 10:00:56 +0000 (10:00 +0000)]
Disable v4l2 is videodev2.h is not "sanitized"

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

18 years agodont write stss atom if keyframes only
Baptiste Coudurier [Tue, 11 Apr 2006 08:12:54 +0000 (08:12 +0000)]
dont write stss atom if keyframes only

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

18 years agodecrease last_offset when ftyp is present
Baptiste Coudurier [Mon, 10 Apr 2006 17:18:35 +0000 (17:18 +0000)]
decrease last_offset when ftyp is present

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

18 years agofix edts for tracks without b frames
Baptiste Coudurier [Mon, 10 Apr 2006 17:04:22 +0000 (17:04 +0000)]
fix edts for tracks without b frames

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

18 years agoAC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.
Benjamin Larsson [Mon, 10 Apr 2006 12:12:26 +0000 (12:12 +0000)]
AC3 encoding volume fix, by Justin Ruggles jruggle earthlink net.

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

18 years agoCosmetic patch: fix indentation (broken by previous cropping / padding
Luca Abeni [Mon, 10 Apr 2006 10:16:13 +0000 (10:16 +0000)]
Cosmetic patch: fix indentation (broken by previous cropping / padding
patch)

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

18 years agoMake cropping, padding, and rescaling independent (after this patch,
Luca Abeni [Mon, 10 Apr 2006 09:04:15 +0000 (09:04 +0000)]
Make cropping, padding, and rescaling independent (after this patch,
the cropping / padding code in img_resample() is not needed anymore)

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

18 years agoBaptiste COUDURIER's padding patch (reworked by me a little bit).
Luca Abeni [Mon, 10 Apr 2006 07:45:29 +0000 (07:45 +0000)]
Baptiste COUDURIER's padding patch (reworked by me a little bit).
Moves padding code to imgconvert.c, and enables padding colorspaces != YUV420P.

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

18 years agosignedness error caused broken decoding
D Richard Felker III [Sun, 9 Apr 2006 06:53:40 +0000 (06:53 +0000)]
signedness error caused broken decoding

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

18 years ago100l to loren. at least this fixes the compile error, but the code is still broken...
D Richard Felker III [Sun, 9 Apr 2006 06:04:00 +0000 (06:04 +0000)]
100l to loren. at least this fixes the compile error, but the code is still broken (decoding buggy/crashing)

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

18 years agoFix regression tests to match changed output of AC3 encoder
Corey Hickey [Fri, 7 Apr 2006 21:30:24 +0000 (21:30 +0000)]
Fix regression tests to match changed output of AC3 encoder
(ac3enc.c r1.30)

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

18 years agoAdd missing external declaration for kmvc codec
Roberto Togni [Fri, 7 Apr 2006 21:08:34 +0000 (21:08 +0000)]
Add missing external declaration for kmvc codec

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

18 years agoKMVC (used in Worms games) decoder. Works fine with samples from MPHQ
Kostya Shishkov [Fri, 7 Apr 2006 16:59:57 +0000 (16:59 +0000)]
KMVC (used in Worms games) decoder. Works fine with samples from MPHQ

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

18 years agohadamard8_diff* enabled on linux/ppc
Luca Barbato [Fri, 7 Apr 2006 12:40:28 +0000 (12:40 +0000)]
hadamard8_diff* enabled on linux/ppc

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

18 years agoReorganize vector constants to work around gcc 4.1 bug:
Alan Curry [Thu, 6 Apr 2006 10:08:54 +0000 (10:08 +0000)]
Reorganize vector constants to work around gcc 4.1 bug:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27006

This bug caused certain movies (444P or RGB/BGR-based) to become brighter
and more purple when played on a YV12 vo.

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

18 years agoFix demuxing of AVIs with pad streams.
Kostya Shishkov [Thu, 6 Apr 2006 03:33:10 +0000 (03:33 +0000)]
Fix demuxing of AVIs with pad streams.

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

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