platform/upstream/libav.git
16 years agoAvoid _t in identifier names, _t is reserved by POSIX.
Jai Menon [Sat, 13 Dec 2008 13:11:42 +0000 (13:11 +0000)]
Avoid _t in identifier names, _t is reserved by POSIX.
patch by Jai Menon, jmenon86 gmail com

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

16 years agoAdd img_convert() to imgconvert.h and #include it from imgresample.c.
Diego Biurrun [Sat, 13 Dec 2008 12:56:29 +0000 (12:56 +0000)]
Add img_convert() to imgconvert.h and #include it from imgresample.c.
This fixes an implicit declaration of img_convert() warning.
taken from a patchset from Anders Grönberg, galileo.m2 gmail com

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

16 years agoMatroska uses tables from isom.c, so add the object file to its dependencies.
Anders Grönberg [Sat, 13 Dec 2008 12:46:11 +0000 (12:46 +0000)]
Matroska uses tables from isom.c, so add the object file to its dependencies.
extracted from a patch by Anders Grönberg, galileo.m2 gmail com

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

16 years agoAdd mips64 to the architecture list.
Diego Biurrun [Sat, 13 Dec 2008 11:35:59 +0000 (11:35 +0000)]
Add mips64 to the architecture list.
Taken from the OpenBSD ports tree.

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

16 years agoAdd alternative names for sh4 and parisc architectures.
Diego Biurrun [Sat, 13 Dec 2008 11:35:08 +0000 (11:35 +0000)]
Add alternative names for sh4 and parisc architectures.
Taken from the OpenBSD ports tree.

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

16 years agoLet imgresample altivec code build
Luca Barbato [Sat, 13 Dec 2008 10:53:30 +0000 (10:53 +0000)]
Let imgresample altivec code build

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

16 years agoCleanup types
Luca Barbato [Sat, 13 Dec 2008 10:52:34 +0000 (10:52 +0000)]
Cleanup types

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

16 years agoUnbreak imgresample altivec
Luca Barbato [Sat, 13 Dec 2008 10:49:38 +0000 (10:49 +0000)]
Unbreak imgresample altivec

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

16 years agoRename type to be consistent
Luca Barbato [Sat, 13 Dec 2008 10:45:44 +0000 (10:45 +0000)]
Rename type to be consistent

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

16 years agoDefine _BSD_SOURCE in bktr.c, dev/ic/bt8xx.h needs the u_short etc. typedefs,
Reimar Döffinger [Sat, 13 Dec 2008 09:16:12 +0000 (09:16 +0000)]
Define _BSD_SOURCE in bktr.c, dev/ic/bt8xx.h needs the u_short etc. typedefs,
which sys/types.h will not generate without this.

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

16 years agoFix regression.sh to work on OpenBSD which has md5 instead of md5sum
Reimar Döffinger [Sat, 13 Dec 2008 09:10:55 +0000 (09:10 +0000)]
Fix regression.sh to work on OpenBSD which has md5 instead of md5sum
but it is in the path (/bin), not /sbin.

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

16 years agoRemove OpenBSD SLIBNAME magic, it seems unnecessary and breaks compilation.
Reimar Döffinger [Sat, 13 Dec 2008 08:53:31 +0000 (08:53 +0000)]
Remove OpenBSD SLIBNAME magic, it seems unnecessary and breaks compilation.

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

16 years agompegts: replace Program_t typedef with "struct Program"
Måns Rullgård [Sat, 13 Dec 2008 00:04:34 +0000 (00:04 +0000)]
mpegts: replace Program_t typedef with "struct Program"

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

16 years agos/#AVClass/AVClass/, consistent with the rest of the doxy.
Stefano Sabatini [Fri, 12 Dec 2008 23:02:21 +0000 (23:02 +0000)]
s/#AVClass/AVClass/, consistent with the rest of the doxy.

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

16 years agoAlso include sys/types.h when testing for socklen_t, since unfortunately
Reimar Döffinger [Fri, 12 Dec 2008 22:43:25 +0000 (22:43 +0000)]
Also include sys/types.h when testing for socklen_t, since unfortunately
OpenBSD 4.4 defines it there (and sys/socket.h does not compile without
it).

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

16 years agoconfigure: clean up .align detection
Måns Rullgård [Fri, 12 Dec 2008 17:17:41 +0000 (17:17 +0000)]
configure: clean up .align detection

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

16 years agoSome forgotten eax -> REG_a changes.
Reimar Döffinger [Fri, 12 Dec 2008 16:46:43 +0000 (16:46 +0000)]
Some forgotten eax -> REG_a changes.
It seems that binutils >= 2.18 just treat eax as rax but older versions fail.

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

16 years agoMore POSIX _t namespace cleanup.
Michael Niedermayer [Fri, 12 Dec 2008 16:21:23 +0000 (16:21 +0000)]
More POSIX _t namespace cleanup.

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

16 years agomatroska: sort codec tags list
Aurelien Jacobs [Fri, 12 Dec 2008 16:04:15 +0000 (16:04 +0000)]
matroska: sort codec tags list

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

16 years agomatroska: add dirac support (patch by Kurtnoise kurtnoise _at_ free _dot_ fr)
Kurtnoise [Fri, 12 Dec 2008 15:55:08 +0000 (15:55 +0000)]
matroska: add dirac support (patch by Kurtnoise  kurtnoise _at_ free _dot_ fr)

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

16 years agoadd another mpeg4 avi fourcc from uncommon codecs list
Ben Littler [Fri, 12 Dec 2008 15:34:55 +0000 (15:34 +0000)]
add another mpeg4 avi fourcc from uncommon codecs list

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

16 years agoadd Altivec implementation of clear_block
Guillaume Poirier [Fri, 12 Dec 2008 09:59:00 +0000 (09:59 +0000)]
add Altivec implementation of clear_block

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

16 years agoAdd sys/time.h header #include, fixes compilation on OS/2.
Dave Yeo [Fri, 12 Dec 2008 06:55:48 +0000 (06:55 +0000)]
Add sys/time.h header #include, fixes compilation on OS/2.
patch by Dave Yeo, daveryeo telus net

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

16 years agoRename all vorbis encoder related typedefs to not use _t for POSIX compatibility
Oded Shimon [Fri, 12 Dec 2008 05:12:51 +0000 (05:12 +0000)]
Rename all vorbis encoder related typedefs to not use _t for POSIX compatibility

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

16 years agoUpdate lavf/libnut.c to _tt type names in libnut API
Oded Shimon [Fri, 12 Dec 2008 05:10:43 +0000 (05:10 +0000)]
Update lavf/libnut.c to _tt type names in libnut API

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

16 years agofix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay...
Jay Freeman [Fri, 12 Dec 2008 01:40:00 +0000 (01:40 +0000)]
fix mjpega bitfilter when dht, dqt, sof0 are not ordered as expected, patch by Jay Freeman, saurik at saurik com

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

16 years agorename Vp56Model to VP56Model for consistency
Aurelien Jacobs [Fri, 12 Dec 2008 00:51:53 +0000 (00:51 +0000)]
rename Vp56Model to VP56Model for consistency

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

16 years agodnxhd get_pixels_8x4_sym sse2
Baptiste Coudurier [Fri, 12 Dec 2008 00:19:14 +0000 (00:19 +0000)]
dnxhd get_pixels_8x4_sym sse2

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

16 years agoMove get_pixels_8x4 before init func to avoid useless forward declaration.
Baptiste Coudurier [Fri, 12 Dec 2008 00:12:59 +0000 (00:12 +0000)]
Move get_pixels_8x4 before init func to avoid useless forward declaration.

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

16 years agorename 4x8 to 8x4 to match widthxheight consistently
Baptiste Coudurier [Fri, 12 Dec 2008 00:11:19 +0000 (00:11 +0000)]
rename 4x8 to 8x4 to match widthxheight consistently

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

16 years agocosmetics: vertical alignment
Aurelien Jacobs [Thu, 11 Dec 2008 23:00:58 +0000 (23:00 +0000)]
cosmetics: vertical alignment

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

16 years agoavoid POSIX reserved _t suffix
Aurelien Jacobs [Thu, 11 Dec 2008 22:56:19 +0000 (22:56 +0000)]
avoid POSIX reserved _t suffix

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

16 years agoavoid POSIX reserved _t suffix
Aurelien Jacobs [Thu, 11 Dec 2008 22:34:14 +0000 (22:34 +0000)]
avoid POSIX reserved _t suffix

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

16 years agoparse pasp atom and set sample aspect ratio,
Baptiste Coudurier [Thu, 11 Dec 2008 22:24:56 +0000 (22:24 +0000)]
parse pasp atom and set sample aspect ratio,
warn if transformation matrix differs from pasp,
based on a patch by Skal.

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

16 years agos/qp_t/qp_tt/ to avoid bad examples that could lead to issues with reserved
Michael Niedermayer [Thu, 11 Dec 2008 21:45:41 +0000 (21:45 +0000)]
s/qp_t/qp_tt/ to avoid bad examples that could lead to issues with reserved
namespaces of POSIX.

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

16 years agoAdd backwards-compatibility typedef for removed _t names under appropriate
Diego Biurrun [Thu, 11 Dec 2008 21:05:31 +0000 (21:05 +0000)]
Add backwards-compatibility typedef for removed _t names under appropriate
version #ifdef since otherwise public API is broken.

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

16 years agoremove _t in typedef for POSIX compatibility
Baptiste Coudurier [Thu, 11 Dec 2008 20:06:56 +0000 (20:06 +0000)]
remove _t in typedef for POSIX compatibility

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

16 years agoDrop _t from typedef names for POSIX compatibility.
Diego Biurrun [Thu, 11 Dec 2008 20:06:16 +0000 (20:06 +0000)]
Drop _t from typedef names for POSIX compatibility.

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

16 years agoRemove comment suggesting using variables ending in _t as this would break POSIX.
Michael Niedermayer [Thu, 11 Dec 2008 20:02:15 +0000 (20:02 +0000)]
Remove comment suggesting using variables ending in _t as this would break POSIX.

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

16 years agoAvoid POSIX reserved _t suffix.
Vitor Sessak [Thu, 11 Dec 2008 19:36:25 +0000 (19:36 +0000)]
Avoid POSIX reserved _t suffix.

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

16 years agoRename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix.
Vitor Sessak [Thu, 11 Dec 2008 19:27:53 +0000 (19:27 +0000)]
Rename ROQDPCMContext_t to ROQDPCMContext to avoid _t reserved prefix.

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

16 years agoAvoid _t in typedef type
Reimar Döffinger [Thu, 11 Dec 2008 19:19:23 +0000 (19:19 +0000)]
Avoid _t in typedef type

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

16 years agoremove _t for POSIX compatibility.
Michael Niedermayer [Thu, 11 Dec 2008 19:06:24 +0000 (19:06 +0000)]
remove _t for POSIX compatibility.

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

16 years agoFix indenting.
Ronald S. Bultje [Thu, 11 Dec 2008 18:48:08 +0000 (18:48 +0000)]
Fix indenting.

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

16 years agoDo not set COMPILE_C if AltiVec is enabled without runtime CPU detection.
Diego Biurrun [Thu, 11 Dec 2008 16:44:22 +0000 (16:44 +0000)]
Do not set COMPILE_C if AltiVec is enabled without runtime CPU detection.
Gets rid of the following warning:
postprocess_template.c:3271: warning: ‘postProcess_C’ defined but not used

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

16 years agoUse "struct gxf_stream_info" instead of "st_info_t",
Reimar Döffinger [Thu, 11 Dec 2008 10:42:06 +0000 (10:42 +0000)]
Use "struct gxf_stream_info" instead of "st_info_t",
avoids a typedef that is not really worth it and the
reserved POSIX _t namespace.

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

16 years agoRemove useless and confusing (since they are also used in gxfenc.c) /* gxf.c */ comment.
Reimar Döffinger [Thu, 11 Dec 2008 10:35:20 +0000 (10:35 +0000)]
Remove useless and confusing (since they are also used in gxfenc.c) /* gxf.c */ comment.

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

16 years agoadd 'ACDV' FourCC (which is just complete JPEG files in individual AVI
Mike Melanson [Thu, 11 Dec 2008 07:49:05 +0000 (07:49 +0000)]
add 'ACDV' FourCC (which is just complete JPEG files in individual AVI
frames) and 'azpr' FourCC (which is Apple's 'rpza', encapsulated in AVI
instead)

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

16 years agomove structure definitions in their own header
Baptiste Coudurier [Thu, 11 Dec 2008 01:32:24 +0000 (01:32 +0000)]
move structure definitions in their own header

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

16 years agocosmetics
Baptiste Coudurier [Thu, 11 Dec 2008 01:16:01 +0000 (01:16 +0000)]
cosmetics

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

16 years agouse dsp clear_block
Baptiste Coudurier [Thu, 11 Dec 2008 01:15:00 +0000 (01:15 +0000)]
use dsp clear_block

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

16 years agouse dsp clear_block
Baptiste Coudurier [Thu, 11 Dec 2008 01:14:32 +0000 (01:14 +0000)]
use dsp clear_block

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

16 years agoFix compilation with only Theora decoder enabled
David Conrad [Thu, 11 Dec 2008 00:33:02 +0000 (00:33 +0000)]
Fix compilation with only Theora decoder enabled

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

16 years agoAvoid the 'Claimed bitrate and buffer size mismatch' warning storm.
Kenan Gillet [Thu, 11 Dec 2008 00:11:02 +0000 (00:11 +0000)]
Avoid the 'Claimed bitrate and buffer size mismatch' warning storm.
- Patch by Kenan Gillet

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

16 years agoclear_block mmx
Loren Merritt [Wed, 10 Dec 2008 21:35:17 +0000 (21:35 +0000)]
clear_block mmx

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

16 years agofix progressive jpeg:
Loren Merritt [Wed, 10 Dec 2008 21:26:00 +0000 (21:26 +0000)]
fix progressive jpeg:
support refinement passes
remove intermediate clipping
remove redundant idct

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

16 years agoAAC: move scratch array to context to ensure 16-byte alignment
Måns Rullgård [Wed, 10 Dec 2008 00:50:59 +0000 (00:50 +0000)]
AAC: move scratch array to context to ensure 16-byte alignment

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

16 years agoRemove useless inline qualifier, fixes linking with gcc 4.3.
Alexis Ballier [Tue, 9 Dec 2008 20:11:37 +0000 (20:11 +0000)]
Remove useless inline qualifier, fixes linking with gcc 4.3.
patch by Alexis Ballier, alexis.ballier gmail com

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

16 years agoAAC: Use a sign LUT rather than 1-2*get_bits1()
Alex Converse [Tue, 9 Dec 2008 17:14:42 +0000 (17:14 +0000)]
AAC: Use a sign LUT rather than 1-2*get_bits1()

Patch by Alex Converse (alex converse gmail com)

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

16 years agoAAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain.
Alex Converse [Tue, 9 Dec 2008 17:08:40 +0000 (17:08 +0000)]
AAC: Unroll code within decode_spectrum_and_dequant(). Gives 12% net speed gain.

Patch by Alex Converse (alex converse gmail com)

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

16 years agoAAC: Remove unnecessary fabsf()
Alex Converse [Tue, 9 Dec 2008 11:35:08 +0000 (11:35 +0000)]
AAC: Remove unnecessary fabsf()

Patch by Alex Converse (alex converse gmail com)

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

16 years agoMake av_log_missing_feature an internal function, and change its name
Stefano Sabatini [Mon, 8 Dec 2008 21:21:38 +0000 (21:21 +0000)]
Make av_log_missing_feature an internal function, and change its name
to ff_log_missing_feature.

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

16 years agoadd mpeg2 fourcc and aac format tag from asf
Ben Littler [Mon, 8 Dec 2008 20:09:15 +0000 (20:09 +0000)]
add mpeg2 fourcc and aac format tag from asf

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

16 years agocosmetics: alignment after last commit
Justin Ruggles [Mon, 8 Dec 2008 03:15:10 +0000 (03:15 +0000)]
cosmetics: alignment after last commit

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

16 years agoac3: detect dba errors and prevent writing past end of array
Justin Ruggles [Mon, 8 Dec 2008 03:13:20 +0000 (03:13 +0000)]
ac3: detect dba errors and prevent writing past end of array

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

16 years agoRemove unnecessary ret variable.
Stefano Sabatini [Sun, 7 Dec 2008 22:52:32 +0000 (22:52 +0000)]
Remove unnecessary ret variable.

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

16 years agobind to the multicast address if possible
Jindřich Makovička [Sun, 7 Dec 2008 17:29:09 +0000 (17:29 +0000)]
bind to the multicast address if possible

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

16 years agoDo not attempt to decode RV30/40 B-frames without anchors.
Kostya Shishkov [Sun, 7 Dec 2008 16:30:08 +0000 (16:30 +0000)]
Do not attempt to decode RV30/40 B-frames without anchors.

This fixes issue 747.

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

16 years agodocumentation: update documentation for minimal w32api version.
Ramiro Polla [Sun, 7 Dec 2008 12:14:44 +0000 (12:14 +0000)]
documentation: update documentation for minimal w32api version.

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

16 years agomingw: update w32api to 3.13
Ramiro Polla [Sun, 7 Dec 2008 05:17:57 +0000 (05:17 +0000)]
mingw: update w32api to 3.13

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

16 years agoCOSMETICS
Reynaldo H. Verdejo Pinochet [Sun, 7 Dec 2008 01:53:31 +0000 (01:53 +0000)]
COSMETICS

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

16 years agomlp: cosmetics: remove {}s over one-lined if.
Ramiro Polla [Sun, 7 Dec 2008 00:58:41 +0000 (00:58 +0000)]
mlp: cosmetics: remove {}s over one-lined if.

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

16 years agomlp: support bit-depths greater than 16 by default.
Ramiro Polla [Sun, 7 Dec 2008 00:57:26 +0000 (00:57 +0000)]
mlp: support bit-depths greater than 16 by default.

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

16 years agoRemove static variable and a printf using it. See "[PATCH] asf.c: move
Ronald S. Bultje [Sat, 6 Dec 2008 20:28:38 +0000 (20:28 +0000)]
Remove static variable and a printf using it. See "[PATCH] asf.c: move
packet_time_start=0 statement" thread on ML.

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

16 years agoChange function prototype of the sdp_parse_a_line in DynamicProtocolHandler.
Ronald S. Bultje [Sat, 6 Dec 2008 18:41:17 +0000 (18:41 +0000)]
Change function prototype of the sdp_parse_a_line in DynamicProtocolHandler.
This function is called in rtsp.c for each a= line in the SDP of the Describe
response after m= RTSP stream descriptors. The function prototype used to
take an AVStream argument. For RDT, however, every RTSPStream represents
a set of streams of identical content, and can thus represent multiple
AVStreams. Therefore, it should not take an AVStream as argument. This
patch modifies it to accept a AVFormatContext (of the RTSP/SDP demuxer)
instead. See discussion in "[PATCH/RFC] change function prototype of
parse_sdp_a_line" thread on ML.

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

16 years agoDo not access s->gb directly in functions that have a local copy of that
Ronald S. Bultje [Sat, 6 Dec 2008 18:35:52 +0000 (18:35 +0000)]
Do not access s->gb directly in functions that have a local copy of that
variable. See "[PATCH] asf.c: don't access AVFormatContext->pb" thread on
ML.

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

16 years agoac3dec: simplify exponent bounds checking
Justin Ruggles [Sat, 6 Dec 2008 16:33:16 +0000 (16:33 +0000)]
ac3dec: simplify exponent bounds checking

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

16 years agomlp: Fix compilation under CONFIG_AUDIO_NONSHORT.
Mathieu Velten [Sat, 6 Dec 2008 16:28:48 +0000 (16:28 +0000)]
mlp: Fix compilation under CONFIG_AUDIO_NONSHORT.

Patch by Mathieu Velten < matmaul at gmail dot com >

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

16 years agoac3dec: add missing feature log message for block start info
Justin Ruggles [Sat, 6 Dec 2008 16:19:44 +0000 (16:19 +0000)]
ac3dec: add missing feature log message for block start info

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

16 years agoac3dec: use skip_bits_long() for block start bits
Justin Ruggles [Sat, 6 Dec 2008 16:18:10 +0000 (16:18 +0000)]
ac3dec: use skip_bits_long() for block start bits

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

16 years agoac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents().
Justin Ruggles [Sat, 6 Dec 2008 15:46:23 +0000 (15:46 +0000)]
ac3dec: unroll inner loop in exponent decoding. 46% faster decode_exponents().

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

16 years agocosmetics: vertical alignment
Justin Ruggles [Sat, 6 Dec 2008 15:38:21 +0000 (15:38 +0000)]
cosmetics: vertical alignment

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

16 years agocosmetics: reindent after last commit
Justin Ruggles [Sat, 6 Dec 2008 15:37:04 +0000 (15:37 +0000)]
cosmetics: reindent after last commit

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

16 years agoac3dec: detect out-of-range exponents
Justin Ruggles [Sat, 6 Dec 2008 15:36:23 +0000 (15:36 +0000)]
ac3dec: detect out-of-range exponents

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

16 years agoARM: remove some useless comments
Måns Rullgård [Sat, 6 Dec 2008 13:42:00 +0000 (13:42 +0000)]
ARM: remove some useless comments

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

16 years agoMake decoding run of pixels in MS RLE saner.
Kostya Shishkov [Sat, 6 Dec 2008 09:05:30 +0000 (09:05 +0000)]
Make decoding run of pixels in MS RLE saner.

This is based on patches by Alex Converse and Mans Rullgard
Thread "[PATCH] Fix MSRLE type punning"

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

16 years agoPrint out some errors found during MS RLE decoding
Kostya Shishkov [Sat, 6 Dec 2008 09:01:11 +0000 (09:01 +0000)]
Print out some errors found during MS RLE decoding

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

16 years agoAASC can contain raw data in addition to MS-RLE
Kostya Shishkov [Sat, 6 Dec 2008 08:57:31 +0000 (08:57 +0000)]
AASC can contain raw data in addition to MS-RLE

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

16 years agoCheck that cpb_count is within the allowed range.
Michael Niedermayer [Fri, 5 Dec 2008 21:44:18 +0000 (21:44 +0000)]
Check that cpb_count is within the allowed range.

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

16 years agoadd VX1K h263 and DMK2 mpeg4 avi fourccs
Ben Littler [Fri, 5 Dec 2008 14:59:41 +0000 (14:59 +0000)]
add VX1K h263 and DMK2 mpeg4 avi fourccs

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

16 years agoFix FF_OPT_TYPE_INT64 support of defaults.
Michael Niedermayer [Fri, 5 Dec 2008 14:55:43 +0000 (14:55 +0000)]
Fix FF_OPT_TYPE_INT64 support of defaults.

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

16 years agoFix an overflow in the predictor.
Jai Menon [Fri, 5 Dec 2008 07:58:31 +0000 (07:58 +0000)]
Fix an overflow in the predictor.
fixes issue 636
Patch by Jai.

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

16 years agoSilence some ICC warnings. Patch by Vitor Sessak.
Vitor Sessak [Thu, 4 Dec 2008 20:24:22 +0000 (20:24 +0000)]
Silence some ICC warnings. Patch by Vitor Sessak.

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

16 years agoAdd expected const qualifier on 'buf' to match AVCodec.decode's declaration.
Reynaldo H. Verdejo Pinochet [Thu, 4 Dec 2008 15:08:44 +0000 (15:08 +0000)]
Add expected const qualifier on 'buf' to match AVCodec.decode's declaration.
This change gets rid of another compiler warning.

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

16 years agoRecognize pnm file as images.
Carl Eugen Hoyos [Thu, 4 Dec 2008 15:08:04 +0000 (15:08 +0000)]
Recognize pnm file as images.

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

16 years agoCOSMETICS, add missing remarks crediting Ben and Kenan
Reynaldo H. Verdejo Pinochet [Thu, 4 Dec 2008 14:54:55 +0000 (14:54 +0000)]
COSMETICS, add missing remarks crediting Ben and Kenan

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

16 years agoFraps version 3 seems to be the same as Fraps v5
Kostya Shishkov [Thu, 4 Dec 2008 14:43:42 +0000 (14:43 +0000)]
Fraps version 3 seems to be the same as Fraps v5

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

16 years agoWRAW fourcc
Baptiste Coudurier [Thu, 4 Dec 2008 03:00:53 +0000 (03:00 +0000)]
WRAW fourcc

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

16 years agopartial WRAW fourcc support, might need image flipping
Baptiste Coudurier [Thu, 4 Dec 2008 02:59:11 +0000 (02:59 +0000)]
partial WRAW fourcc support, might need image flipping

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

16 years agosilence gcc warning: ‘n_bands’ may be used uninitialized
Justin Ruggles [Thu, 4 Dec 2008 02:56:25 +0000 (02:56 +0000)]
silence gcc warning: ‘n_bands’ may be used uninitialized

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