OSDN Git Service

coroid/ffmpeg_saccubus.git
15 years agoflacenc: remove unneeded context variable, 'ch_code'
Justin Ruggles [Sat, 21 Mar 2009 00:45:44 +0000 (00:45 +0000)]
flacenc: remove unneeded context variable, 'ch_code'

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

15 years agoshare channel mode constants between the FLAC decoder and FLAC encoder
Justin Ruggles [Sat, 21 Mar 2009 00:44:42 +0000 (00:44 +0000)]
share channel mode constants between the FLAC decoder and FLAC encoder

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

15 years agoHostile takeover of the ogg demuxer, agreed to by Mans on irc
David Conrad [Fri, 20 Mar 2009 23:36:34 +0000 (23:36 +0000)]
Hostile takeover of the ogg demuxer, agreed to by Mans on irc

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

15 years agoRemove declaration of the removed function img_convert().
Stefano Sabatini [Fri, 20 Mar 2009 22:29:31 +0000 (22:29 +0000)]
Remove declaration of the removed function img_convert().

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

15 years agoGet rid of av_random in cook.c
Benjamin Larsson [Fri, 20 Mar 2009 21:32:30 +0000 (21:32 +0000)]
Get rid of av_random in cook.c

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

15 years agoGet rid of av_random in nellymoserdec.c
Benjamin Larsson [Fri, 20 Mar 2009 21:15:02 +0000 (21:15 +0000)]
Get rid of av_random in nellymoserdec.c

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

15 years agoPCX encoder that handles 1-, 8-, and 24-bpp pixfmts.
Daniel Verkamp [Fri, 20 Mar 2009 17:23:45 +0000 (17:23 +0000)]
PCX encoder that handles 1-, 8-, and 24-bpp pixfmts.

Patch by Daniel Verkamp, daniel drv nu

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

15 years agoAvoid crash on planarCopy to a destination without alpha.
Reimar Döffinger [Fri, 20 Mar 2009 17:22:03 +0000 (17:22 +0000)]
Avoid crash on planarCopy to a destination without alpha.
Makes regression tests run again, though the results are still wrong.

Originally committed as revision 29018 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoInitialize pointer arrays which may be freed before being initialized.
Benoit Fouet [Fri, 20 Mar 2009 16:29:47 +0000 (16:29 +0000)]
Initialize pointer arrays which may be freed before being initialized.

Originally committed as revision 29017 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoDo _not_ use rbx on x86_64, it will fail to compile with PIC, besides it
Reimar Döffinger [Fri, 20 Mar 2009 16:23:48 +0000 (16:23 +0000)]
Do _not_ use rbx on x86_64, it will fail to compile with PIC, besides it
added completely pointless code.

Originally committed as revision 29016 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoFix swscale compilation with Altivec enabled.
Reimar Döffinger [Fri, 20 Mar 2009 16:12:03 +0000 (16:12 +0000)]
Fix swscale compilation with Altivec enabled.

Originally committed as revision 29015 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoReindent after last commit
Cédric Schieli [Fri, 20 Mar 2009 14:44:26 +0000 (14:44 +0000)]
Reindent after last commit

Originally committed as revision 29014 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd a changelog entry for the alpha scaler support
Cédric Schieli [Fri, 20 Mar 2009 14:33:59 +0000 (14:33 +0000)]
Add a changelog entry for the alpha scaler support

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

15 years agoAlso test the alpha channel in swscale-example
Cédric Schieli [Fri, 20 Mar 2009 14:17:20 +0000 (14:17 +0000)]
Also test the alpha channel in swscale-example

Originally committed as revision 29013 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoYUVA420P is now supported as output format
Cédric Schieli [Fri, 20 Mar 2009 14:16:24 +0000 (14:16 +0000)]
YUVA420P is now supported as output format

Originally committed as revision 29012 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd alpha channel scaling
Cédric Schieli [Fri, 20 Mar 2009 14:15:14 +0000 (14:15 +0000)]
Add alpha channel scaling

Originally committed as revision 29011 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd YUVA420P -> RGBA/BGRA/ARGB/ABGR unscaled converters
Cédric Schieli [Fri, 20 Mar 2009 14:14:28 +0000 (14:14 +0000)]
Add YUVA420P -> RGBA/BGRA/ARGB/ABGR unscaled converters

Originally committed as revision 29010 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd a CONFIG_SWSCALE_ALPHA option for alpha channel scaling (enabled by default)
Cédric Schieli [Fri, 20 Mar 2009 14:12:47 +0000 (14:12 +0000)]
Add a CONFIG_SWSCALE_ALPHA option for alpha channel scaling (enabled by default)

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

15 years agoUse a simpler and more general check for the gray case in the planarCopy function
Cédric Schieli [Fri, 20 Mar 2009 14:01:51 +0000 (14:01 +0000)]
Use a simpler and more general check for the gray case in the planarCopy function

Originally committed as revision 29009 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agomlp, truehd: support non 1:1 channel mapping.
Ramiro Polla [Fri, 20 Mar 2009 13:07:09 +0000 (13:07 +0000)]
mlp, truehd: support non 1:1 channel mapping.

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

15 years agoSupport "next parameter flags present" flag.
Ramiro Polla [Fri, 20 Mar 2009 13:04:14 +0000 (13:04 +0000)]
Support "next parameter flags present" flag.

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

15 years agotruehd: support up to 3 substreams.
Ramiro Polla [Fri, 20 Mar 2009 13:02:15 +0000 (13:02 +0000)]
truehd: support up to 3 substreams.

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

15 years agoRename hwaccel_data_private to hwaccel_picture_private.
Gwenole Beauchesne [Fri, 20 Mar 2009 12:04:58 +0000 (12:04 +0000)]
Rename hwaccel_data_private to hwaccel_picture_private.

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

15 years agoReplace random() usage in test programs by av_lfg_*().
Diego Biurrun [Fri, 20 Mar 2009 11:48:27 +0000 (11:48 +0000)]
Replace random() usage in test programs by av_lfg_*().

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

15 years agoOnly build motion-test if MMX is enabled.
Diego Biurrun [Fri, 20 Mar 2009 11:43:58 +0000 (11:43 +0000)]
Only build motion-test if MMX is enabled.

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

15 years agoAlign test program output columns.
Diego Biurrun [Fri, 20 Mar 2009 11:40:05 +0000 (11:40 +0000)]
Align test program output columns.

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

15 years agoRemove unused libavutil/random.h #include.
Diego Biurrun [Fri, 20 Mar 2009 10:48:01 +0000 (10:48 +0000)]
Remove unused libavutil/random.h #include.

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

15 years agoUse correct header for struct AVLFG.
Diego Biurrun [Fri, 20 Mar 2009 10:47:02 +0000 (10:47 +0000)]
Use correct header for struct AVLFG.

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

15 years agoresync ffm if error in stream
Baptiste Coudurier [Fri, 20 Mar 2009 01:44:45 +0000 (01:44 +0000)]
resync ffm if error in stream

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

15 years agotypo, fix eof check
Baptiste Coudurier [Fri, 20 Mar 2009 01:39:55 +0000 (01:39 +0000)]
typo, fix eof check

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

15 years agodo not write ffm write index by default, detect if file is being written and return EOF
Baptiste Coudurier [Fri, 20 Mar 2009 01:23:33 +0000 (01:23 +0000)]
do not write ffm write index by default, detect if file is being written and return EOF

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

15 years agoAdd byte reordering for the SIPRO audio codec. See "rmdec.c: add SIPR codec
Ronald S. Bultje [Fri, 20 Mar 2009 01:22:51 +0000 (01:22 +0000)]
Add byte reordering for the SIPRO audio codec. See "rmdec.c: add SIPR codec
try #2" thread. Patch originally by Vladimir Voroshilov.

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

15 years agoAssign the x-pf-asf payload string to be decoded by rtp_asf.c, and add a
Ronald S. Bultje [Fri, 20 Mar 2009 01:11:08 +0000 (01:11 +0000)]
Assign the x-pf-asf payload string to be decoded by rtp_asf.c, and add a
SDP line handler that parses the streamID in the SDP so that ASF stream
data can be matched to their respective streams in the RTSP demuxer. See
"[PATCH] RTSP-MS 12/15: ASF payload support" thread on mailinglist.

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

15 years agocheck av_find_stream_info return value
Baptiste Coudurier [Fri, 20 Mar 2009 01:07:22 +0000 (01:07 +0000)]
check av_find_stream_info return value

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

15 years agouniformize log messages and add some more
Baptiste Coudurier [Fri, 20 Mar 2009 01:05:51 +0000 (01:05 +0000)]
uniformize log messages and add some more

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

15 years agouse lfg and ff_random_get_seed instead of deprecated av_random
Baptiste Coudurier [Fri, 20 Mar 2009 01:00:53 +0000 (01:00 +0000)]
use lfg and ff_random_get_seed instead of deprecated av_random

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

15 years agocheck if feed and stream already exist before registering new one
Baptiste Coudurier [Fri, 20 Mar 2009 00:55:00 +0000 (00:55 +0000)]
check if feed and stream already exist before registering new one

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

15 years agoMake softfloat test program compile again: Setting the av_log_level variable
Diego Biurrun [Fri, 20 Mar 2009 00:23:13 +0000 (00:23 +0000)]
Make softfloat test program compile again: Setting the av_log_level variable
needs to be replaced by a call to av_log_set_level().

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

15 years agoMake AES test program compile again: Setting the av_log_level variable
Diego Biurrun [Fri, 20 Mar 2009 00:18:46 +0000 (00:18 +0000)]
Make AES test program compile again: Setting the av_log_level variable
needs to be replaced by a call to av_log_set_level().

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

15 years agoInitialize *srcContext, *dstContext, *outContext to NULL, avoids the warnings:
Diego Biurrun [Thu, 19 Mar 2009 23:33:35 +0000 (23:33 +0000)]
Initialize *srcContext, *dstContext, *outContext to NULL, avoids the warnings:
libswscale/swscale-example.c:60: warning: 'outContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'dstContext' may be used uninitialized in this function
libswscale/swscale-example.c:60: warning: 'srcContext' may be used uninitialized in this function

Originally committed as revision 29008 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoRemove useless casting in asm "m" operand.
Matthieu Castet [Thu, 19 Mar 2009 23:29:19 +0000 (23:29 +0000)]
Remove useless casting in asm "m" operand.

Patch by Matthieu Castet, castet D matthieu A free D fr

Originally committed as revision 29007 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoRemove useless casting in asm "m" operand.
Matthieu Castet [Thu, 19 Mar 2009 23:29:11 +0000 (23:29 +0000)]
Remove useless casting in asm "m" operand.

Patch by Matthieu Castet, castet D matthieu A free D fr

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

15 years agoMake ffmpeg fail if the argument provided to the -pix_fmt option is
Stefano Sabatini [Thu, 19 Mar 2009 22:29:32 +0000 (22:29 +0000)]
Make ffmpeg fail if the argument provided to the -pix_fmt option is
invalid.

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

15 years agoset avi fsize to INT64_MAX if riff tag end is not set and file size is not available
Baptiste Coudurier [Thu, 19 Mar 2009 21:57:14 +0000 (21:57 +0000)]
set avi fsize to INT64_MAX if riff tag end is not set and file size is not available

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

15 years agomove max analyze duration check before considering new packet
Baptiste Coudurier [Thu, 19 Mar 2009 21:54:34 +0000 (21:54 +0000)]
move max analyze duration check before considering new packet

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

15 years agoAllocate executable memory with VirtualAlloc() in Windows.
Ramiro Polla [Thu, 19 Mar 2009 21:52:44 +0000 (21:52 +0000)]
Allocate executable memory with VirtualAlloc() in Windows.

Originally committed as revision 29006 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoCheck for VirtualAlloc() so it may be used to allocate executable memory in
Ramiro Polla [Thu, 19 Mar 2009 21:52:01 +0000 (21:52 +0000)]
Check for VirtualAlloc() so it may be used to allocate executable memory in
Windows.

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

15 years agoDrop unnecessary cast and cosmetically align.
Ramiro Polla [Thu, 19 Mar 2009 21:50:10 +0000 (21:50 +0000)]
Drop unnecessary cast and cosmetically align.

Originally committed as revision 29005 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoSupport raw TrueHD files
Ramiro Polla [Thu, 19 Mar 2009 21:46:56 +0000 (21:46 +0000)]
Support raw TrueHD files

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

15 years agoFix indentation after r18047.
Reimar Döffinger [Thu, 19 Mar 2009 21:36:59 +0000 (21:36 +0000)]
Fix indentation after r18047.

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

15 years agoChange linesize alignment method to ensure that linesize[0] == 2*linesize[1]
Reimar Döffinger [Thu, 19 Mar 2009 21:34:55 +0000 (21:34 +0000)]
Change linesize alignment method to ensure that linesize[0] == 2*linesize[1]
for YUV420P and YUV422P always.
Fixes MPEG-2 4:2:2 encoding on PPC and ARM, and should fix mxf_d10 regression.

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

15 years agoDo not set linesize for palette data, it does not make sense and creates
Reimar Döffinger [Thu, 19 Mar 2009 21:31:10 +0000 (21:31 +0000)]
Do not set linesize for palette data, it does not make sense and creates
problems with following patch to fix linesize alignment.

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

15 years agoSplit TrueHD decoder from MLP
Ramiro Polla [Thu, 19 Mar 2009 21:23:39 +0000 (21:23 +0000)]
Split TrueHD decoder from MLP

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

15 years agoMOV: Use the AOT enum for the mp4_audio_types mapping.
Alex Converse [Thu, 19 Mar 2009 18:13:42 +0000 (18:13 +0000)]
MOV: Use the AOT enum for the mp4_audio_types mapping.

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

15 years agoRevert
Michael Niedermayer [Thu, 19 Mar 2009 15:02:44 +0000 (15:02 +0000)]
Revert
Date: Wed Mar 18 23:11:50 2009
New Revision: 28996

Log:
Fix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.

This change was non optimal, correct would have been to revert the offending commits
if no time was available to find a clean fix.

Originally committed as revision 29003 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agotypedef int x86_reg on non x86
Michael Niedermayer [Thu, 19 Mar 2009 14:49:47 +0000 (14:49 +0000)]
typedef int x86_reg on non x86

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

15 years agoFix 10l typo.
Michael Niedermayer [Thu, 19 Mar 2009 14:04:14 +0000 (14:04 +0000)]
Fix 10l typo.

Originally committed as revision 29002 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoNicely align output columns.
Diego Biurrun [Thu, 19 Mar 2009 09:53:50 +0000 (09:53 +0000)]
Nicely align output columns.

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

15 years agoUnscaled converters for
Michael Niedermayer [Thu, 19 Mar 2009 03:45:29 +0000 (03:45 +0000)]
Unscaled converters for
YUYV->YUV420P
YUYV->YUV422P
UYVY->YUV420P
UYVY->YUV422P

Originally committed as revision 28997 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoshare some constants between the FLAC encoder and FLAC decoder
Justin Ruggles [Thu, 19 Mar 2009 03:04:21 +0000 (03:04 +0000)]
share some constants between the FLAC encoder and FLAC decoder

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

15 years agoFix compilation of adler32 test program: Use av_log_set_level()
Diego Biurrun [Thu, 19 Mar 2009 01:10:30 +0000 (01:10 +0000)]
Fix compilation of adler32 test program: Use av_log_set_level()
instead of assigning a value to the av_log_level variable.

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

15 years agoFix copy and paste typo in input/output devices section.
Diego Biurrun [Thu, 19 Mar 2009 01:04:23 +0000 (01:04 +0000)]
Fix copy and paste typo in input/output devices section.

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

15 years agoFix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.
Reimar Döffinger [Wed, 18 Mar 2009 22:11:50 +0000 (22:11 +0000)]
Fix libswscale compilation on non-x86, hopefully without breaking MinGW64 again.

Originally committed as revision 28996 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoUse read_yesno() in opt_output_file().
Stefano Sabatini [Wed, 18 Mar 2009 21:38:41 +0000 (21:38 +0000)]
Use read_yesno() in opt_output_file().

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

15 years agoImplement read_yesno().
Stefano Sabatini [Wed, 18 Mar 2009 21:35:49 +0000 (21:35 +0000)]
Implement read_yesno().

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

15 years agoFlush the remaning chars in the input buffer after reading the
Stefano Sabatini [Wed, 18 Mar 2009 21:34:19 +0000 (21:34 +0000)]
Flush the remaning chars in the input buffer after reading the
response to the "Overwrite ? [y/N]" question.

Fix the behaviour when the question is asked more than one time.

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

15 years agoImplement a name field for AVPixFmtDescriptor.
Stefano Sabatini [Wed, 18 Mar 2009 20:10:09 +0000 (20:10 +0000)]
Implement a name field for AVPixFmtDescriptor.

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

15 years agoswscale-example: use LFG instead of random()
Ramiro Polla [Wed, 18 Mar 2009 17:12:44 +0000 (17:12 +0000)]
swscale-example: use LFG instead of random()

Originally committed as revision 28993 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoDo not assume long is same width as x86 register.
Ramiro Polla [Wed, 18 Mar 2009 17:07:30 +0000 (17:07 +0000)]
Do not assume long is same width as x86 register.

Originally committed as revision 28992 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoFix typo in AOT_ER_AAC_ELD
Alex Converse [Wed, 18 Mar 2009 14:14:56 +0000 (14:14 +0000)]
Fix typo in AOT_ER_AAC_ELD

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

15 years agoUpdate the MPEG-4 AOT table.
Alex Converse [Wed, 18 Mar 2009 14:11:05 +0000 (14:11 +0000)]
Update the MPEG-4 AOT table.

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

15 years agoRename GUID typedef to ff_asf_guid to fix MinGW compilation failure
Reimar Döffinger [Wed, 18 Mar 2009 14:03:40 +0000 (14:03 +0000)]
Rename GUID typedef to ff_asf_guid to fix MinGW compilation failure
(GUID is also defined, but differently, in Windows headers).

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

15 years agoMove MPEG-4 AOT enum to mpeg4audio.h.
Alex Converse [Wed, 18 Mar 2009 13:52:56 +0000 (13:52 +0000)]
Move MPEG-4 AOT enum to mpeg4audio.h.

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

15 years agoAdd a special guidcmp function to compare ASF guids, to avoid the many
Reimar Döffinger [Wed, 18 Mar 2009 13:17:23 +0000 (13:17 +0000)]
Add a special guidcmp function to compare ASF guids, to avoid the many
duplicated sizeof(GUID).

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

15 years agoConsistently use ff_ prefixes for internal symbols.
Diego Biurrun [Wed, 18 Mar 2009 08:06:08 +0000 (08:06 +0000)]
Consistently use ff_ prefixes for internal symbols.

Originally committed as revision 28988 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd list of supported input/output devices.
Diego Biurrun [Wed, 18 Mar 2009 07:55:34 +0000 (07:55 +0000)]
Add list of supported input/output devices.

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

15 years agoAdjust @columnfractions settings to reflect the number of columns in the table.
Diego Biurrun [Wed, 18 Mar 2009 07:49:51 +0000 (07:49 +0000)]
Adjust @columnfractions settings to reflect the number of columns in the table.

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

15 years agouse intptr_t to cast pointers to int in codecs maintained by benjamin larsson
Ramiro Polla [Tue, 17 Mar 2009 20:47:31 +0000 (20:47 +0000)]
use intptr_t to cast pointers to int in codecs maintained by benjamin larsson

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

15 years agoAdd a fillPlane function to fill a plane with one constant value
Cédric Schieli [Tue, 17 Mar 2009 19:53:36 +0000 (19:53 +0000)]
Add a fillPlane function to fill a plane with one constant value

Originally committed as revision 28986 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoDon't write outside of the picture buffer in planarCopy in the gray case
Cédric Schieli [Tue, 17 Mar 2009 19:51:52 +0000 (19:51 +0000)]
Don't write outside of the picture buffer in planarCopy in the gray case

Originally committed as revision 28985 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoFix wrong @file tag.
Ronald S. Bultje [Tue, 17 Mar 2009 18:35:58 +0000 (18:35 +0000)]
Fix wrong @file tag.

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

15 years agoAmend AVCodecContext with hwaccel_context (HW accelerator context).
Gwenole Beauchesne [Tue, 17 Mar 2009 12:43:09 +0000 (12:43 +0000)]
Amend AVCodecContext with hwaccel_context (HW accelerator context).

This is needed for some HW accelerators that require a context that
FFmpeg can't instantiate itself. e.g. display-dependent data from
VA API and VDPAU.

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

15 years agoReindent after r18023.
Ronald S. Bultje [Tue, 17 Mar 2009 12:35:55 +0000 (12:35 +0000)]
Reindent after r18023.

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

15 years agoAdd RTP/ASF header parsing, which is part of the SDP of these streams. See
Ronald S. Bultje [Tue, 17 Mar 2009 12:34:57 +0000 (12:34 +0000)]
Add RTP/ASF header parsing, which is part of the SDP of these streams. See
patch discussion in "[PATCH] RTSP-MS 10/15: ASF header parsing" thread.

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

15 years agocosmetics: fix indentation, patch by avcoder, ffmpeg gmail com
avcoder [Tue, 17 Mar 2009 12:27:32 +0000 (12:27 +0000)]
cosmetics: fix indentation, patch by avcoder, ffmpeg gmail com

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

15 years agoFix ff_bfin_yuv2rgb_get_func_ptr() vs. sws_ff_bfin_yuv2rgb_get_func_ptr() name
Diego Biurrun [Tue, 17 Mar 2009 12:05:56 +0000 (12:05 +0000)]
Fix ff_bfin_yuv2rgb_get_func_ptr() vs. sws_ff_bfin_yuv2rgb_get_func_ptr() name
mismatch. The function is now called sws_yuv2rgb_get_func_ptr_bfin().

Originally committed as revision 28982 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agowhitespace cosmetics: Consistently format function calls without space
Diego Biurrun [Tue, 17 Mar 2009 11:52:39 +0000 (11:52 +0000)]
whitespace cosmetics: Consistently format function calls without space
between name and parentheses; shorten some overly long lines.

Originally committed as revision 28981 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoAdd documentation about missing E-AC-3 features.
Justin Ruggles [Tue, 17 Mar 2009 01:43:01 +0000 (01:43 +0000)]
Add documentation about missing E-AC-3 features.

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

15 years agoFix SEIs when splitting H264 input.
John Cox [Mon, 16 Mar 2009 22:38:27 +0000 (22:38 +0000)]
Fix SEIs when splitting H264 input.

Patch by John Cox, jc A kynesim D co D uk

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

15 years agoExtend mov edit list support to work for a first padding entry with
Reimar Döffinger [Mon, 16 Mar 2009 20:49:52 +0000 (20:49 +0000)]
Extend mov edit list support to work for a first padding entry with
time == -1 and duration. Complicated since time is relative to stream,
duration relative to container time base.

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

15 years agormdec: fix crash at end of file
Måns Rullgård [Mon, 16 Mar 2009 20:22:39 +0000 (20:22 +0000)]
rmdec: fix crash at end of file

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

15 years agoAdd an alpha parameter to the YUV2RGBFUNC macro to ease the upcoming yuva2rgb patch
Cédric Schieli [Mon, 16 Mar 2009 20:04:32 +0000 (20:04 +0000)]
Add an alpha parameter to the YUV2RGBFUNC macro to ease the upcoming yuva2rgb patch

Originally committed as revision 28978 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale

15 years agoCosmetics: Re-indent after last commit
Alex Converse [Mon, 16 Mar 2009 16:24:38 +0000 (16:24 +0000)]
Cosmetics: Re-indent after last commit

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

15 years agoMOV: Support stz2 "Compact Sample Size Box"
Alex Converse [Mon, 16 Mar 2009 16:14:36 +0000 (16:14 +0000)]
MOV: Support stz2 "Compact Sample Size Box"

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

15 years agoAAC: IEEE-754 type punning for 16-bit floating point rounding.
Alex Converse [Mon, 16 Mar 2009 16:11:27 +0000 (16:11 +0000)]
AAC: IEEE-754 type punning for 16-bit floating point rounding.

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

15 years agoMore reindent, forgotten in previous commit.
Ronald S. Bultje [Mon, 16 Mar 2009 13:23:29 +0000 (13:23 +0000)]
More reindent, forgotten in previous commit.

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

15 years agoParse index chunk so that seeking in modern .rm files becomes a lot faster.
Ronald S. Bultje [Mon, 16 Mar 2009 13:03:23 +0000 (13:03 +0000)]
Parse index chunk so that seeking in modern .rm files becomes a lot faster.
Has been tested against streamed / non-seekable input and passes make
seektest. See "[PATCH] rmdec.c: parse INDX chunk" thread on mailinglist.

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

15 years agoRevert the alphabetical reordering which made me owner of Baptiste's line.
Benoit Fouet [Mon, 16 Mar 2009 13:03:08 +0000 (13:03 +0000)]
Revert the alphabetical reordering which made me owner of Baptiste's line.

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

15 years agoReindent after r18010.
Ronald S. Bultje [Mon, 16 Mar 2009 13:01:02 +0000 (13:01 +0000)]
Reindent after r18010.

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

15 years agoMark the first output audio frame as keyframe (separate patch from previous,
Ronald S. Bultje [Mon, 16 Mar 2009 12:59:18 +0000 (12:59 +0000)]
Mark the first output audio frame as keyframe (separate patch from previous,
as requested by Kostya). See "[PATCH] rmdec.c: remove cache access
duplication".

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