platform/upstream/libav.git
16 years agoprint stream index in error message
Baptiste Coudurier [Thu, 27 Mar 2008 13:19:19 +0000 (13:19 +0000)]
print stream index in error message

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

16 years agoaccording to specs, only color table id set to 0, have it in stsd, fix 4colors.mov
Baptiste Coudurier [Thu, 27 Mar 2008 13:16:29 +0000 (13:16 +0000)]
according to specs, only color table id set to 0, have it in stsd, fix 4colors.mov

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

16 years agoOnly use chunk demuxing for old uncompressed audio mechanism specified by stts.
Baptiste Coudurier [Thu, 27 Mar 2008 12:35:22 +0000 (12:35 +0000)]
Only use chunk demuxing for old uncompressed audio mechanism specified by stts.
This will split amr/aac cbr samples correctly in isom files which do not
set audio cid to -2.

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

16 years agoMove CPU detection code after OS-specific settings and logging system
Diego Biurrun [Thu, 27 Mar 2008 11:33:21 +0000 (11:33 +0000)]
Move CPU detection code after OS-specific settings and logging system
initialization so that we can use compilation checks inside it.

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

16 years agoFix aspect ratio.
Michael Niedermayer [Thu, 27 Mar 2008 01:18:16 +0000 (01:18 +0000)]
Fix aspect ratio.
fixes issue404
avienc.c change by StevieS

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

16 years agoonly allocate context input buffer if AVCodecContext.error_reslience is greater than 0.
Justin Ruggles [Wed, 26 Mar 2008 22:36:41 +0000 (22:36 +0000)]
only allocate context input buffer if AVCodecContext.error_reslience is greater than 0.

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

16 years agoUse common.mak in the top-level Makefile as well.
Diego Biurrun [Wed, 26 Mar 2008 09:39:12 +0000 (09:39 +0000)]
Use common.mak in the top-level Makefile as well.

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

16 years agocosmetics: Rename SRCS variable to PROGS_SRCS.
Diego Biurrun [Wed, 26 Mar 2008 09:30:09 +0000 (09:30 +0000)]
cosmetics: Rename SRCS variable to PROGS_SRCS.
This is in preparation for common.mak inclusion in the main Makefile.

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

16 years agoMerge LDFLAGS lines.
Diego Biurrun [Wed, 26 Mar 2008 09:27:58 +0000 (09:27 +0000)]
Merge LDFLAGS lines.

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

16 years agocosmetics: Move around some rules and variable declarations.
Diego Biurrun [Wed, 26 Mar 2008 09:22:43 +0000 (09:22 +0000)]
cosmetics: Move around some rules and variable declarations.
This is in preparation for common.mak inclusion in the main Makefile.

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

16 years agocosmetics: Rename 'all' target to 'main'.
Diego Biurrun [Wed, 26 Mar 2008 08:58:26 +0000 (08:58 +0000)]
cosmetics: Rename 'all' target to 'main'.
This is in preparation for common.mak inclusion in the main Makefile.

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

16 years agocosmetics: indentation after last commit
Justin Ruggles [Tue, 25 Mar 2008 23:34:49 +0000 (23:34 +0000)]
cosmetics: indentation after last commit

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

16 years agoadditional protection from segmentation faults and memory access errors by
Justin Ruggles [Tue, 25 Mar 2008 23:34:00 +0000 (23:34 +0000)]
additional protection from segmentation faults and memory access errors by
copying the input buffer to a local context buffer which is large enough to
hold the largest possible AC3 frame.

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

16 years agocombine setting of various configure command line options
Måns Rullgård [Tue, 25 Mar 2008 22:51:43 +0000 (22:51 +0000)]
combine setting of various configure command line options

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

16 years agoRename configure variable PREFIX to prefix
Måns Rullgård [Tue, 25 Mar 2008 22:49:54 +0000 (22:49 +0000)]
Rename configure variable PREFIX to prefix

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

16 years agoRename configure variable BUILDSUF to build_suffix
Måns Rullgård [Tue, 25 Mar 2008 22:49:51 +0000 (22:49 +0000)]
Rename configure variable BUILDSUF to build_suffix

The make variable of the same name remains unchanged.

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

16 years agoClassify mlib as a configurable option, not as a hardware feature.
Diego Biurrun [Tue, 25 Mar 2008 21:30:46 +0000 (21:30 +0000)]
Classify mlib as a configurable option, not as a hardware feature.

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

16 years agoClassify mlib as a configurable option, not as a hardware feature.
Diego Biurrun [Tue, 25 Mar 2008 21:30:16 +0000 (21:30 +0000)]
Classify mlib as a configurable option, not as a hardware feature.

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

16 years agoRename --enable-sunmlib option to --enable-mlib.
Diego Biurrun [Tue, 25 Mar 2008 15:24:41 +0000 (15:24 +0000)]
Rename --enable-sunmlib option to --enable-mlib.
Allows handling the option in a more standard way.

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

16 years agocosmetics: Rename targetos variable to target_os.
Diego Biurrun [Tue, 25 Mar 2008 15:17:47 +0000 (15:17 +0000)]
cosmetics: Rename targetos variable to target_os.

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

16 years agoRename --cross-compile option to --enable-cross-compile.
Diego Biurrun [Tue, 25 Mar 2008 15:16:02 +0000 (15:16 +0000)]
Rename --cross-compile option to --enable-cross-compile.
Allows handling the option in a more standard fashion.

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

16 years agoInvert logging variable logic so that it works without setting a default.
Diego Biurrun [Tue, 25 Mar 2008 15:10:26 +0000 (15:10 +0000)]
Invert logging variable logic so that it works without setting a default.

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

16 years ago--log=no is now --disable-logging.
Diego Biurrun [Tue, 25 Mar 2008 15:08:14 +0000 (15:08 +0000)]
--log=no is now --disable-logging.

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

16 years agocosmetics: alphabetical order
Diego Biurrun [Tue, 25 Mar 2008 15:04:42 +0000 (15:04 +0000)]
cosmetics: alphabetical order

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

16 years agoRename --disable-strip option to --disable-stripping. This allows
Diego Biurrun [Tue, 25 Mar 2008 15:00:57 +0000 (15:00 +0000)]
Rename --disable-strip option to --disable-stripping. This allows
handling this option in a more standard way.

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

16 years agoReturn an error when realloc fails.
Andy Gocke [Tue, 25 Mar 2008 14:48:18 +0000 (14:48 +0000)]
Return an error when realloc fails.
Patch by Andy Gocke (agocke gmail com)

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

16 years agoSet mm_flags in dct-test to fix floating math.
Alexander Strange [Tue, 25 Mar 2008 14:34:27 +0000 (14:34 +0000)]
Set mm_flags in dct-test to fix floating math.
Patch by Alexander Strange \astrange ithinksw com/

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

16 years agoFix possible heap overflow caused by av_fast_realloc()
Michael Niedermayer [Tue, 25 Mar 2008 10:15:17 +0000 (10:15 +0000)]
Fix possible heap overflow caused by av_fast_realloc()

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

16 years agocosmetics: indentation
Diego Biurrun [Tue, 25 Mar 2008 09:54:38 +0000 (09:54 +0000)]
cosmetics: indentation

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

16 years agoIntroduce --disable-logging option to control logging. --logfile now just
Diego Biurrun [Tue, 25 Mar 2008 09:53:49 +0000 (09:53 +0000)]
Introduce --disable-logging option to control logging.  --logfile now just
controls the name of the log file, not the decision whether or not to log.

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

16 years agoRename --log option to --logfile.
Diego Biurrun [Tue, 25 Mar 2008 09:51:59 +0000 (09:51 +0000)]
Rename --log option to --logfile.

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

16 years agoRemove ineffectual --log option.
Diego Biurrun [Tue, 25 Mar 2008 09:33:26 +0000 (09:33 +0000)]
Remove ineffectual --log option.

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

16 years agoAdd OS-specific executable suffix to temporary executable name.
Diego Biurrun [Tue, 25 Mar 2008 09:24:55 +0000 (09:24 +0000)]
Add OS-specific executable suffix to temporary executable name.

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

16 years agoMove declaration of temporary filenames after the OS-specific settings
Diego Biurrun [Tue, 25 Mar 2008 09:22:03 +0000 (09:22 +0000)]
Move declaration of temporary filenames after the OS-specific settings
so that things like executable suffix can be picked up.

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

16 years agoadding lacking include to aac3_parser.c
Bartlomiej Wolowiec [Mon, 24 Mar 2008 22:25:30 +0000 (22:25 +0000)]
adding lacking include to aac3_parser.c

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

16 years agousing EAC3_STREAM_TYPE_* instead of numbers
Bartlomiej Wolowiec [Mon, 24 Mar 2008 22:21:22 +0000 (22:21 +0000)]
using EAC3_STREAM_TYPE_* instead of numbers

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

16 years agousing stream type in eac3 parser
Bartlomiej Wolowiec [Mon, 24 Mar 2008 21:25:49 +0000 (21:25 +0000)]
using stream type in eac3 parser

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

16 years agopld instruction are used in libavcodec/armv4l/dsputil_arm_s.S which can be used
Matthieu Castet [Mon, 24 Mar 2008 11:49:59 +0000 (11:49 +0000)]
pld instruction are used in libavcodec/armv4l/dsputil_arm_s.S which can be used
on armv4 that doesn't support this instruction. Futhermore pld is a nop on some
armv5 processor like arm926. Detect if pld is supported and have the
preprocessor remove it when it's not supported.
Fixes issue 393.
patch by matthieu castet, castet.matthieu free fr

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

16 years agoRemove #ifdef HAVE_SYS_MMAN_H around sys/mman.h #include.
Diego Biurrun [Mon, 24 Mar 2008 10:54:01 +0000 (10:54 +0000)]
Remove #ifdef HAVE_SYS_MMAN_H around sys/mman.h #include.
Without the #include compilation fails.

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

16 years agoRemove unneeded sys/mman.h #include.
Diego Biurrun [Mon, 24 Mar 2008 10:50:16 +0000 (10:50 +0000)]
Remove unneeded sys/mman.h #include.

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

16 years agocosmetics: prettyprinting
Diego Biurrun [Sun, 23 Mar 2008 16:01:13 +0000 (16:01 +0000)]
cosmetics: prettyprinting

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

16 years agoCosmetics: reindent and whitespaces
Luca Barbato [Sun, 23 Mar 2008 15:51:02 +0000 (15:51 +0000)]
Cosmetics: reindent and whitespaces

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

16 years agoPass AACAC3ParseContext to sync() instead of individual arguments. Patch by
Justin Ruggles [Sun, 23 Mar 2008 15:43:29 +0000 (15:43 +0000)]
Pass AACAC3ParseContext to sync() instead of individual arguments. Patch by
Bartlomiej Wolowiec (bartek wolowiec gmail com)

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

16 years agoRemove declarations after statements from doVertDefFilter_altivec
Luca Barbato [Sun, 23 Mar 2008 15:39:39 +0000 (15:39 +0000)]
Remove declarations after statements from doVertDefFilter_altivec

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

16 years agoRemove declarations after statements from doVertLowPass_altivec
Luca Barbato [Sun, 23 Mar 2008 15:35:19 +0000 (15:35 +0000)]
Remove declarations after statements from doVertLowPass_altivec

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

16 years agoRemove declarations after statements from vertClassify_altivec
Luca Barbato [Sun, 23 Mar 2008 15:33:24 +0000 (15:33 +0000)]
Remove declarations after statements from vertClassify_altivec

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

16 years agoReorder declarations in vertClassify_altivec
Luca Barbato [Sun, 23 Mar 2008 15:29:22 +0000 (15:29 +0000)]
Reorder declarations in vertClassify_altivec

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

16 years agoSend context to the opt_* functions in ffplay.c
Stefano Sabatini [Sat, 22 Mar 2008 18:50:23 +0000 (18:50 +0000)]
Send context to the opt_* functions in ffplay.c

Patch by Stefano Sabatini ( stefano sabatini-lala poste it )

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

16 years agoFix 64 bit shared library compilation with MMX2 by properly using PIC mangling.
Alexander Strange [Sat, 22 Mar 2008 18:22:53 +0000 (18:22 +0000)]
Fix 64 bit shared library compilation with MMX2 by properly using PIC mangling.
patch by Alexander Strange, astrange ithinksw com

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

16 years agoSplit MANGLE macro into LOCAL_MANGLE AND EXTERN_PREFIX parts
Alexander Strange [Sat, 22 Mar 2008 18:15:12 +0000 (18:15 +0000)]
Split MANGLE macro into LOCAL_MANGLE AND EXTERN_PREFIX parts
so that LOCAL_MANGLE can be used without EXTERN_PREFIX.
patch by Alexander Strange, astrange ithinksw com

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

16 years agotypo fixes: tempBlured --> tempBlurred
Diego Biurrun [Sat, 22 Mar 2008 17:36:31 +0000 (17:36 +0000)]
typo fixes: tempBlured --> tempBlurred

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

16 years agocosmetics: comment typo fixes
Diego Biurrun [Sat, 22 Mar 2008 17:35:32 +0000 (17:35 +0000)]
cosmetics: comment typo fixes

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

16 years agoFix typo in variable name: blured --> blurred.
Diego Biurrun [Sat, 22 Mar 2008 17:34:29 +0000 (17:34 +0000)]
Fix typo in variable name: blured --> blurred.

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

16 years ago1st attempt at correcting the punktuation.
Michael Niedermayer [Sat, 22 Mar 2008 17:25:50 +0000 (17:25 +0000)]
1st attempt at correcting the punktuation.

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

16 years agocosmetics: typo fixes
Diego Biurrun [Sat, 22 Mar 2008 16:46:36 +0000 (16:46 +0000)]
cosmetics: typo fixes

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

16 years agocosmetics: Fix typo in variable name, numSkiped --> numSkipped.
Diego Biurrun [Sat, 22 Mar 2008 16:43:07 +0000 (16:43 +0000)]
cosmetics: Fix typo in variable name, numSkiped --> numSkipped.

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

16 years agocosmetics: Fix indentation to be 4 spaces and consistently place {}.
Diego Biurrun [Sat, 22 Mar 2008 15:46:34 +0000 (15:46 +0000)]
cosmetics: Fix indentation to be 4 spaces and consistently place {}.

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

16 years agoMake option time parsing functions take argument from options
Stefano Sabatini [Sat, 22 Mar 2008 15:12:04 +0000 (15:12 +0000)]
Make option time parsing functions take argument from options

Patch by Stefano Sabatini ( stefano sabatini-lala poste it )

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

16 years agoInclude files are now installed in $PREFIX/include.
Diego Biurrun [Sat, 22 Mar 2008 13:19:23 +0000 (13:19 +0000)]
Include files are now installed in $PREFIX/include.

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

16 years agotypo: occured --> occurred
Diego Biurrun [Sat, 22 Mar 2008 01:06:57 +0000 (01:06 +0000)]
typo: occured --> occurred

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

16 years agoDocument get_*_buffer()
Michael Niedermayer [Fri, 21 Mar 2008 22:17:56 +0000 (22:17 +0000)]
Document get_*_buffer()

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

16 years agosample size to 1 might happen for data, fix GMCMidiaASX.mov, fallback is better than...
Baptiste Coudurier [Fri, 21 Mar 2008 14:30:45 +0000 (14:30 +0000)]
sample size to 1 might happen for data, fix GMCMidiaASX.mov, fallback is better than failing

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

16 years agorl2 documentation update
Sascha Sommer [Fri, 21 Mar 2008 14:09:12 +0000 (14:09 +0000)]
rl2 documentation update

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

16 years agorl2 demuxer
Sascha Sommer [Fri, 21 Mar 2008 14:02:13 +0000 (14:02 +0000)]
rl2 demuxer

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

16 years agoyet again another hdv fourcc
Baptiste Coudurier [Fri, 21 Mar 2008 13:47:20 +0000 (13:47 +0000)]
yet again another hdv fourcc

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

16 years agorl2 decoder
Sascha Sommer [Fri, 21 Mar 2008 13:45:55 +0000 (13:45 +0000)]
rl2 decoder

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

16 years agosupport fragments when non streamable
Baptiste Coudurier [Fri, 21 Mar 2008 13:43:19 +0000 (13:43 +0000)]
support fragments when non streamable

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

16 years agomp4 fragments support
Baptiste Coudurier [Fri, 21 Mar 2008 13:40:23 +0000 (13:40 +0000)]
mp4 fragments support

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

16 years agoAdd missed call to ff_cavsdsp_init_3dnow() in dsputil_init_mmx()
Zuxy Meng [Fri, 21 Mar 2008 12:36:49 +0000 (12:36 +0000)]
Add missed call to ff_cavsdsp_init_3dnow() in dsputil_init_mmx()

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

16 years agoDocument AVCodec.flush()
Michael Niedermayer [Fri, 21 Mar 2008 11:40:05 +0000 (11:40 +0000)]
Document AVCodec.flush()

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

16 years agoDocument AVCodec.capabilities.
Michael Niedermayer [Fri, 21 Mar 2008 11:35:32 +0000 (11:35 +0000)]
Document AVCodec.capabilities.

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

16 years agoDocument a few url_* functions.
Michael Niedermayer [Fri, 21 Mar 2008 11:27:07 +0000 (11:27 +0000)]
Document a few url_* functions.

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

16 years agocosmetics, split or move too long lines
Baptiste Coudurier [Fri, 21 Mar 2008 11:16:16 +0000 (11:16 +0000)]
cosmetics, split or move too long lines

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

16 years agoShow the "--disable-mmx2" and "--disable-ssse3" options when using "./configure
Panagiotis Issaris [Fri, 21 Mar 2008 11:05:46 +0000 (11:05 +0000)]
Show the "--disable-mmx2" and "--disable-ssse3" options when using "./configure
--help".

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

16 years agosimplify, and only stop parsing when non streamable
Baptiste Coudurier [Fri, 21 Mar 2008 11:04:54 +0000 (11:04 +0000)]
simplify, and only stop parsing when non streamable

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

16 years agoremove ms audio tags from table, they will be chosen or detected with riff table
Baptiste Coudurier [Fri, 21 Mar 2008 11:02:13 +0000 (11:02 +0000)]
remove ms audio tags from table, they will be chosen or detected with riff table

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

16 years agoatoms are not mp4 only, and yes probe is sufficient
Baptiste Coudurier [Fri, 21 Mar 2008 10:52:14 +0000 (10:52 +0000)]
atoms are not mp4 only, and yes probe is sufficient

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

16 years agoupdate description
Baptiste Coudurier [Fri, 21 Mar 2008 10:51:12 +0000 (10:51 +0000)]
update description

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

16 years agoreturn ENOMEM
Baptiste Coudurier [Fri, 21 Mar 2008 10:48:22 +0000 (10:48 +0000)]
return ENOMEM

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

16 years agocannot free AVStream like this, and return ENOMEM
Baptiste Coudurier [Fri, 21 Mar 2008 10:47:14 +0000 (10:47 +0000)]
cannot free AVStream like this, and return ENOMEM

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

16 years agoindentation
Baptiste Coudurier [Fri, 21 Mar 2008 10:39:49 +0000 (10:39 +0000)]
indentation

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

16 years agoApply 'alloc_size' attribute to ff_realloc_static()
Zuxy Meng [Fri, 21 Mar 2008 04:48:59 +0000 (04:48 +0000)]
Apply 'alloc_size' attribute to ff_realloc_static()

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

16 years agoApply 'alloc_size' and 'malloc' attributes to av_mallocz_static()
Zuxy Meng [Fri, 21 Mar 2008 03:54:45 +0000 (03:54 +0000)]
Apply 'alloc_size' and 'malloc' attributes to av_mallocz_static()

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

16 years agoApply 'cold' attribute to init/uninit functions in libavcodec
Zuxy Meng [Fri, 21 Mar 2008 03:11:20 +0000 (03:11 +0000)]
Apply 'cold' attribute to init/uninit functions in libavcodec

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

16 years agotwo more typos spotted by Mike
Diego Biurrun [Thu, 20 Mar 2008 19:36:20 +0000 (19:36 +0000)]
two more typos spotted by Mike

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

16 years agoCreate object files in a.out (aout-emx) format on OS/2. This works around
Dave Yeo [Thu, 20 Mar 2008 19:26:24 +0000 (19:26 +0000)]
Create object files in a.out (aout-emx) format on OS/2. This works around
needed system tools like nm not understanding the OMF object format.
patch by Dave Yeo, daveryeo telus net

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

16 years agobritish_english--;
Diego Biurrun [Thu, 20 Mar 2008 19:08:42 +0000 (19:08 +0000)]
british_english--;

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

16 years agoOnly #include sys/mman.h if configure set HAVE_SYS_MMAN_H.
Diego Biurrun [Thu, 20 Mar 2008 19:07:24 +0000 (19:07 +0000)]
Only #include sys/mman.h if configure set HAVE_SYS_MMAN_H.

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

16 years agofix mpeg2 muxing, replace seq header if contained in extradata and key frame does...
Baptiste Coudurier [Thu, 20 Mar 2008 18:48:50 +0000 (18:48 +0000)]
fix mpeg2 muxing, replace seq header if contained in extradata and key frame does not contain it

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

16 years agocosmetics, move case up
Baptiste Coudurier [Thu, 20 Mar 2008 18:42:44 +0000 (18:42 +0000)]
cosmetics, move case up

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

16 years agoMore complete documentation for AVFrame.reference.
Michael Niedermayer [Thu, 20 Mar 2008 18:16:13 +0000 (18:16 +0000)]
More complete documentation for AVFrame.reference.

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

16 years agoOne non functional AVPalette chunk less, one heap overflow less.
Michael Niedermayer [Thu, 20 Mar 2008 16:29:18 +0000 (16:29 +0000)]
One non functional AVPalette chunk less, one heap overflow less.
Fixes playback of CIMOVI01.avi.

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

16 years agoremove useless debug print since now mov_build_index will do
Baptiste Coudurier [Thu, 20 Mar 2008 16:07:55 +0000 (16:07 +0000)]
remove useless debug print since now mov_build_index will do

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

16 years agofree track data asap
Baptiste Coudurier [Thu, 20 Mar 2008 16:00:45 +0000 (16:00 +0000)]
free track data asap

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

16 years agomove mov_build_index before mov_read_trak to avoid useless declaration
Baptiste Coudurier [Thu, 20 Mar 2008 15:57:11 +0000 (15:57 +0000)]
move mov_build_index before mov_read_trak to avoid useless declaration

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

16 years agomove specific end treatment when trak is detected, will be needed for fragments
Baptiste Coudurier [Thu, 20 Mar 2008 15:55:50 +0000 (15:55 +0000)]
move specific end treatment when trak is detected, will be needed for fragments

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

16 years agoHardcode register to prevent aparent miscompilation.
Michael Niedermayer [Thu, 20 Mar 2008 14:24:29 +0000 (14:24 +0000)]
Hardcode register to prevent aparent miscompilation.
Fixes regression tests with gcc 2.95.

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

16 years agoremove unused temp
Michael Niedermayer [Thu, 20 Mar 2008 14:09:31 +0000 (14:09 +0000)]
remove unused temp

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

16 years ago Additional checks for strange num_val in FLV metadata
Pascal Massimino [Thu, 20 Mar 2008 11:02:40 +0000 (11:02 +0000)]
    Additional checks for strange num_val in FLV metadata
        Avoids some "Unsupported audio codec (6)" message in FLVs, e.g.
        Example of such problematic bitstream is 'bad_codec6.flv'
        in ftp's /incoming directory.

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

16 years agoomg, fix compilation
Baptiste Coudurier [Thu, 20 Mar 2008 09:38:55 +0000 (09:38 +0000)]
omg, fix compilation

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