ffmpeg.git
12 years agosimplify, pass AVStream directly instead of index
Baptiste Coudurier [Sun, 31 Aug 2008 01:48:02 +0000 (01:48 +0000)]
simplify, pass AVStream directly instead of index

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

12 years agocosmetics, whitespace
Baptiste Coudurier [Sun, 31 Aug 2008 01:44:45 +0000 (01:44 +0000)]
cosmetics, whitespace

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

12 years agoremove now useless track_number_sign
Baptiste Coudurier [Sun, 31 Aug 2008 01:41:10 +0000 (01:41 +0000)]
remove now useless track_number_sign

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

12 years agoput back mxf_essence_container_uls in demuxer as static const
Baptiste Coudurier [Sun, 31 Aug 2008 01:39:42 +0000 (01:39 +0000)]
put back mxf_essence_container_uls in demuxer as static const

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

12 years agoremove now useless mxf_essence_element_key array
Baptiste Coudurier [Sun, 31 Aug 2008 01:37:14 +0000 (01:37 +0000)]
remove now useless mxf_essence_element_key array

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

12 years agofix track number ul in primer pack
Baptiste Coudurier [Sun, 31 Aug 2008 01:34:26 +0000 (01:34 +0000)]
fix track number ul in primer pack

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

12 years agointroduce MXFContainerEssencePair to associate essence element key and
Baptiste Coudurier [Sun, 31 Aug 2008 01:33:28 +0000 (01:33 +0000)]
introduce MXFContainerEssencePair to associate essence element key and
essence container easily and compute essence element key in write_header

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

12 years agocosmetics
Baptiste Coudurier [Sun, 31 Aug 2008 00:40:11 +0000 (00:40 +0000)]
cosmetics

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

12 years agoreplace sizeof(type) by sizeof *ptr
Baptiste Coudurier [Sun, 31 Aug 2008 00:39:34 +0000 (00:39 +0000)]
replace sizeof(type) by sizeof *ptr

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

12 years agomerge declaration and init
Baptiste Coudurier [Sun, 31 Aug 2008 00:36:30 +0000 (00:36 +0000)]
merge declaration and init

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

12 years agoreindent
Baptiste Coudurier [Sun, 31 Aug 2008 00:28:51 +0000 (00:28 +0000)]
reindent

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

12 years agosimplify mxf_write_essence_container_refs
Baptiste Coudurier [Sun, 31 Aug 2008 00:28:36 +0000 (00:28 +0000)]
simplify mxf_write_essence_container_refs

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

12 years agofactorize
Baptiste Coudurier [Sun, 31 Aug 2008 00:26:54 +0000 (00:26 +0000)]
factorize

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

12 years agochange [0] to *
Baptiste Coudurier [Sun, 31 Aug 2008 00:25:19 +0000 (00:25 +0000)]
change [0] to *

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

12 years agocompute essence containers in mxf_write_header, this simplifies the code
Baptiste Coudurier [Sun, 31 Aug 2008 00:23:38 +0000 (00:23 +0000)]
compute essence containers in mxf_write_header, this simplifies the code

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

12 years agoget essence container ul in header and set it per track, check for unsupported codec
Baptiste Coudurier [Sat, 30 Aug 2008 23:54:24 +0000 (23:54 +0000)]
get essence container ul in header and set it per track, check for unsupported codec

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

12 years agomove per track code in mxf_write_header to be able to check for unsupported configuration
Baptiste Coudurier [Sat, 30 Aug 2008 23:47:58 +0000 (23:47 +0000)]
move per track code in mxf_write_header to be able to check for unsupported configuration

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

12 years agorename variable
Baptiste Coudurier [Sat, 30 Aug 2008 23:43:14 +0000 (23:43 +0000)]
rename variable

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

12 years agocommit more OKed parts of the E-AC-3 decoder
Justin Ruggles [Sat, 30 Aug 2008 23:19:23 +0000 (23:19 +0000)]
commit more OKed parts of the E-AC-3 decoder

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

12 years agocommit more OKed parts of the E-AC-3 decoder
Justin Ruggles [Sat, 30 Aug 2008 23:13:10 +0000 (23:13 +0000)]
commit more OKed parts of the E-AC-3 decoder

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

12 years agofix typos
Baptiste Coudurier [Sat, 30 Aug 2008 23:05:42 +0000 (23:05 +0000)]
fix typos

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

12 years agocosmetics: header -> generic
Baptiste Coudurier [Sat, 30 Aug 2008 23:02:59 +0000 (23:02 +0000)]
cosmetics: header -> generic

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

12 years agocosmetics, remove useless braces, move comments where appropriate, remove whitespaces
Baptiste Coudurier [Sat, 30 Aug 2008 22:58:49 +0000 (22:58 +0000)]
cosmetics, remove useless braces, move comments where appropriate, remove whitespaces

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

12 years agocosmetics
Baptiste Coudurier [Sat, 30 Aug 2008 22:45:49 +0000 (22:45 +0000)]
cosmetics

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

12 years agosimplify, and factorize
Baptiste Coudurier [Sat, 30 Aug 2008 22:45:32 +0000 (22:45 +0000)]
simplify, and factorize

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

12 years agoonly put version in tag
Baptiste Coudurier [Sat, 30 Aug 2008 22:41:01 +0000 (22:41 +0000)]
only put version in tag

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

12 years agosimplify
Baptiste Coudurier [Sat, 30 Aug 2008 22:38:59 +0000 (22:38 +0000)]
simplify

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

12 years agoalways write required version string local tag
Baptiste Coudurier [Sat, 30 Aug 2008 22:37:19 +0000 (22:37 +0000)]
always write required version string local tag

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

12 years agointroduce mxf_write_local_tag_utf16 and factorize
Baptiste Coudurier [Sat, 30 Aug 2008 22:32:23 +0000 (22:32 +0000)]
introduce mxf_write_local_tag_utf16 and factorize

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

12 years agouse strlen and do not write useless trailing 0 according to specs
Baptiste Coudurier [Sat, 30 Aug 2008 22:24:19 +0000 (22:24 +0000)]
use strlen and do not write useless trailing 0 according to specs

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

12 years agowrite strings as utf16be
Baptiste Coudurier [Sat, 30 Aug 2008 22:23:11 +0000 (22:23 +0000)]
write strings as utf16be

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

12 years agoFix lossless jpeg encoder to comply to spec and store full redundant
Michael Niedermayer [Sat, 30 Aug 2008 20:39:12 +0000 (20:39 +0000)]
Fix lossless jpeg encoder to comply to spec and store full redundant
residuals, Note this does not change RGB32 as we need to check this
against some decoder that supports it.

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

12 years agoRemove unused dequantization code from SSE VP3 IDCT
David Conrad [Sat, 30 Aug 2008 19:47:47 +0000 (19:47 +0000)]
Remove unused dequantization code from SSE VP3 IDCT

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

12 years agoUse ff_pw_8 in MMX/SSE VP3 IDCT
David Conrad [Sat, 30 Aug 2008 19:41:42 +0000 (19:41 +0000)]
Use ff_pw_8 in MMX/SSE VP3 IDCT

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

12 years agoLet ff_pw_8 be used as an SSE constant
David Conrad [Sat, 30 Aug 2008 19:40:21 +0000 (19:40 +0000)]
Let ff_pw_8 be used as an SSE constant

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

12 years agocosmetics: update comment about dithering
Justin Ruggles [Sat, 30 Aug 2008 17:51:03 +0000 (17:51 +0000)]
cosmetics: update comment about dithering

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

12 years agoRemove the cos_mod table that has become unused after replacing the imdct
Michael Niedermayer [Sat, 30 Aug 2008 11:01:58 +0000 (11:01 +0000)]
Remove the cos_mod table that has become unused after replacing the imdct
by ff_imdct_half().

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

12 years agoReplace obfuscated mdct in qmf_32_subbands() by ff_imdct_half().
Michael Niedermayer [Sat, 30 Aug 2008 10:47:13 +0000 (10:47 +0000)]
Replace obfuscated mdct in qmf_32_subbands() by ff_imdct_half().

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

12 years agoGet rid of the 512 sample memmove().
Michael Niedermayer [Sat, 30 Aug 2008 10:41:53 +0000 (10:41 +0000)]
Get rid of the 512 sample memmove().

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

12 years agoAdd missing FFMPEG_ prefix to multiple inclusion guard.
Diego Biurrun [Sat, 30 Aug 2008 07:17:36 +0000 (07:17 +0000)]
Add missing FFMPEG_ prefix to multiple inclusion guard.

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

12 years agoRemove 'currently unused' warning about SAMPLE_FMT_xxx.
Peter Ross [Sat, 30 Aug 2008 04:26:45 +0000 (04:26 +0000)]
Remove 'currently unused' warning about SAMPLE_FMT_xxx.

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

12 years agotimestamps in flv are 32bits _signed_ according to flash player, specs are wrong
Baptiste Coudurier [Sat, 30 Aug 2008 03:07:31 +0000 (03:07 +0000)]
timestamps in flv are 32bits _signed_ according to flash player, specs are wrong

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

12 years agoremove now useless casts
Baptiste Coudurier [Sat, 30 Aug 2008 03:01:59 +0000 (03:01 +0000)]
remove now useless casts

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

12 years agomake has_codec_parameters not returning true when sample_fmt is not set
Baptiste Coudurier [Fri, 29 Aug 2008 22:13:22 +0000 (22:13 +0000)]
make has_codec_parameters not returning true when sample_fmt is not set

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

12 years agoskip empty flv data packets, fix issue #602
Baptiste Coudurier [Fri, 29 Aug 2008 22:10:34 +0000 (22:10 +0000)]
skip empty flv data packets, fix issue #602

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

12 years agofactorize packet skip code
Baptiste Coudurier [Fri, 29 Aug 2008 22:07:01 +0000 (22:07 +0000)]
factorize packet skip code

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

12 years agosimplify size handling code
Baptiste Coudurier [Fri, 29 Aug 2008 22:03:18 +0000 (22:03 +0000)]
simplify size handling code

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

12 years agoOkayed parts of nellymoserenc.c
Bartlomiej Wolowiec [Fri, 29 Aug 2008 21:35:57 +0000 (21:35 +0000)]
Okayed parts of nellymoserenc.c

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

12 years agoRemove useless zeroing of a buffer
Vitor Sessak [Fri, 29 Aug 2008 21:12:30 +0000 (21:12 +0000)]
Remove useless zeroing of a buffer

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

12 years agoFix typo in element type
Robert Swain [Fri, 29 Aug 2008 20:19:23 +0000 (20:19 +0000)]
Fix typo in element type

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

12 years agoRemove unnecessary portion of a condition. This fixes issue607 and avoids
Robert Swain [Fri, 29 Aug 2008 20:18:34 +0000 (20:18 +0000)]
Remove unnecessary portion of a condition. This fixes issue607 and avoids
another unintended bug where channel coupling could have been run on an SCE.

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

12 years agoremove vorbis dec hack, decoding will be done anyway to get frame size
Baptiste Coudurier [Fri, 29 Aug 2008 20:04:28 +0000 (20:04 +0000)]
remove vorbis dec hack, decoding will be done anyway to get frame size

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

12 years agoFix typo.
Stefano Sabatini [Fri, 29 Aug 2008 18:43:20 +0000 (18:43 +0000)]
Fix typo.

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

12 years agoHalf the size of subband_fir_noidea and get rid of memmove & memset of it.
Michael Niedermayer [Fri, 29 Aug 2008 18:37:40 +0000 (18:37 +0000)]
Half the size of subband_fir_noidea and get rid of memmove & memset of it.

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

12 years agoCosmetics: vertical align in print_all_lib_versions().
Stefano Sabatini [Fri, 29 Aug 2008 18:29:45 +0000 (18:29 +0000)]
Cosmetics: vertical align in print_all_lib_versions().

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

12 years agoMake show_version()/show_banner() print the libswscale versions if
Stefano Sabatini [Fri, 29 Aug 2008 18:25:14 +0000 (18:25 +0000)]
Make show_version()/show_banner() print the libswscale versions if
enabled.

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

12 years agoImplement swscale_version().
Stefano Sabatini [Fri, 29 Aug 2008 18:23:54 +0000 (18:23 +0000)]
Implement swscale_version().

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

12 years agoAdd to the ffmpeg manual an example showing how to add streams to the
Stefano Sabatini [Fri, 29 Aug 2008 17:44:42 +0000 (17:44 +0000)]
Add to the ffmpeg manual an example showing how to add streams to the
output.

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

12 years agoMake X264_init() no longer assign avctx->rc_eq to libx264's context.
Stefano Sabatini [Fri, 29 Aug 2008 17:37:32 +0000 (17:37 +0000)]
Make X264_init() no longer assign avctx->rc_eq to libx264's context.
Fix a crash due to X264_init() setting the libx264 rc_eq field to NULL
when rc_eq was not defined. As a consequence rc_eq can no longer be
manually specified and passed to libx264, but this option is going to
be removed from the libx264 public API anyway.

See the thread: "Fix crash in libx264 when rc_eq is not set".

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

12 years agospeex in flv demuxing
Baptiste Coudurier [Fri, 29 Aug 2008 17:06:35 +0000 (17:06 +0000)]
speex in flv demuxing

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

12 years agocosmetics, typos, case
Baptiste Coudurier [Fri, 29 Aug 2008 17:04:18 +0000 (17:04 +0000)]
cosmetics, typos, case

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

12 years agocosmetics
Baptiste Coudurier [Fri, 29 Aug 2008 16:56:57 +0000 (16:56 +0000)]
cosmetics

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

12 years agofix version string ul
Baptiste Coudurier [Fri, 29 Aug 2008 16:56:36 +0000 (16:56 +0000)]
fix version string ul

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

12 years agoMove t1 and t2 declaration from the QMF code closer to where they are used.
Michael Niedermayer [Fri, 29 Aug 2008 14:53:07 +0000 (14:53 +0000)]
Move t1 and t2 declaration from the QMF code closer to where they are used.

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

12 years agoSimplify (drop useless intermediate sum and diff arrays).
Michael Niedermayer [Fri, 29 Aug 2008 14:44:47 +0000 (14:44 +0000)]
Simplify (drop useless intermediate sum and diff arrays).

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

12 years ago5,1l: samples_chanptr[] should be (const float *)
Andreas Öman [Fri, 29 Aug 2008 10:14:01 +0000 (10:14 +0000)]
5,1l: samples_chanptr[] should be (const float *)

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

12 years agodca: Set data_size outside block loop.
Andreas Öman [Fri, 29 Aug 2008 10:12:44 +0000 (10:12 +0000)]
dca: Set data_size outside block loop.

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

12 years agodca: Do float -> int16 interleaving in-place using s->dsp.float_to_int16_interleave()
Andreas Öman [Fri, 29 Aug 2008 10:09:51 +0000 (10:09 +0000)]
dca: Do float -> int16 interleaving in-place using s->dsp.float_to_int16_interleave()

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

12 years agoWhile APE changed container format in 3.98, frequency tables for range coding
Kostya Shishkov [Fri, 29 Aug 2008 06:14:53 +0000 (06:14 +0000)]
While APE changed container format in 3.98, frequency tables for range coding
were changed only in 3.99.
This fixes decoding of v3.98 APE file I have.

Eternal curses to the creator of such unstable format.

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

12 years agoBump libavcodec minor version number for r15017.
Peter Ross [Fri, 29 Aug 2008 04:02:04 +0000 (04:02 +0000)]
Bump libavcodec minor version number for r15017.

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

12 years agoAdd AVCodecContext.bits_per_raw_sample field.
Peter Ross [Fri, 29 Aug 2008 03:59:48 +0000 (03:59 +0000)]
Add AVCodecContext.bits_per_raw_sample field.

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

12 years agoChange AVCodecContext.bits_per_sample to bits_per_coded_sample.
Peter Ross [Fri, 29 Aug 2008 03:52:10 +0000 (03:52 +0000)]
Change AVCodecContext.bits_per_sample to bits_per_coded_sample.
Nb: This change will become active on the next libavcodec major version bump.

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

12 years agoDo not truncate timestamps before the muxer as it makes simple
Michael Niedermayer [Fri, 29 Aug 2008 01:43:27 +0000 (01:43 +0000)]
Do not truncate timestamps before the muxer as it makes simple
things like last_pts - pts rather tricky and is not good for anything.
Timestamps should be truncated just before storing when needed.

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

12 years agocosmetics: change another "get" to "decode"
Justin Ruggles [Fri, 29 Aug 2008 00:09:47 +0000 (00:09 +0000)]
cosmetics: change another "get" to "decode"

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

12 years agocosmetics: change "get" to "decode"
Justin Ruggles [Fri, 29 Aug 2008 00:06:43 +0000 (00:06 +0000)]
cosmetics: change "get" to "decode"

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

12 years agocosmetics: indentation
Justin Ruggles [Thu, 28 Aug 2008 23:16:21 +0000 (23:16 +0000)]
cosmetics: indentation

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

12 years agoremove unneeded variable, dither_all
Justin Ruggles [Thu, 28 Aug 2008 23:04:15 +0000 (23:04 +0000)]
remove unneeded variable, dither_all

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

12 years agoIntial implementation of the DV100 (AKA DVCPRO HD) decoder and demuxer as
Roman Shaposhnik [Thu, 28 Aug 2008 22:41:00 +0000 (22:41 +0000)]
Intial implementation of the DV100 (AKA DVCPRO HD) decoder and demuxer as
specified in SMPTE 370M

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

12 years agoFix a typo.
Stefano Sabatini [Thu, 28 Aug 2008 21:37:40 +0000 (21:37 +0000)]
Fix a typo.

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

12 years agoReword a sentence in a doxy making its interpretation clearer.
Stefano Sabatini [Thu, 28 Aug 2008 21:37:01 +0000 (21:37 +0000)]
Reword a sentence in a doxy making its interpretation clearer.

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

12 years agoIntroducing video_stype for holding the value of VAUX source pack
Roman Shaposhnik [Thu, 28 Aug 2008 19:21:59 +0000 (19:21 +0000)]
Introducing video_stype for holding the value of VAUX source pack
and simplifying dv_frame_profile

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

12 years agoChange implementation for ff_data_to_hex(), this is faster. See discussion on
Ronald S. Bultje [Thu, 28 Aug 2008 12:00:58 +0000 (12:00 +0000)]
Change implementation for ff_data_to_hex(), this is faster. See discussion on
mailinglist in "Realmedia patch" thread.

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

12 years agoAdd generic IIR filter interface with Butterworth lowpass filter implementation
Kostya Shishkov [Thu, 28 Aug 2008 04:53:57 +0000 (04:53 +0000)]
Add generic IIR filter interface with Butterworth lowpass filter implementation
and remove obsoleted old lowpass filter.

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

12 years agoFix mid/side stereo buggy output zeroing, fixes issue264 part 2.
Michael Niedermayer [Thu, 28 Aug 2008 00:46:09 +0000 (00:46 +0000)]
Fix mid/side stereo buggy output zeroing, fixes issue264 part 2.

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

12 years agocosmetics: rename a table
Justin Ruggles [Wed, 27 Aug 2008 23:44:34 +0000 (23:44 +0000)]
cosmetics: rename a table

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

12 years agoExport data_to_hex() as private API in lavf, rename to ff_data_to_hex() and
Ronald S. Bultje [Wed, 27 Aug 2008 23:43:28 +0000 (23:43 +0000)]
Export data_to_hex() as private API in lavf, rename to ff_data_to_hex() and
move it from sdp.c into utils.c. Also add new header internal.h specifically
for lavf-specific internal API. See discussion in "Realmedia patch" thread
on mailinglist.

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

12 years agocosmetics: indent after last commit
Justin Ruggles [Wed, 27 Aug 2008 23:23:54 +0000 (23:23 +0000)]
cosmetics: indent after last commit

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

12 years agodo not read exponent strategies from each block for E-AC-3 since they are in the...
Justin Ruggles [Wed, 27 Aug 2008 23:11:05 +0000 (23:11 +0000)]
do not read exponent strategies from each block for E-AC-3 since they are in the header

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

12 years agoTwo cosmetic changes for improved readability and ease of HDVCPRO HD integration
Roman Shaposhnik [Wed, 27 Aug 2008 20:28:11 +0000 (20:28 +0000)]
Two cosmetic changes for improved readability and ease of HDVCPRO HD integration

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

12 years agoCosmetic change aimed at making it easier to see how bits are consumed
Roman Shaposhnik [Wed, 27 Aug 2008 20:25:47 +0000 (20:25 +0000)]
Cosmetic change aimed at making it easier to see how bits are consumed

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

12 years agoFactoring out chan_slice / 27 into seq variable
Roman Shaposhnik [Wed, 27 Aug 2008 20:21:17 +0000 (20:21 +0000)]
Factoring out chan_slice / 27 into seq variable

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

12 years agoSimplification of how dct_mode affects decoding.
Roman Shaposhnik [Wed, 27 Aug 2008 20:17:01 +0000 (20:17 +0000)]
Simplification of how dct_mode affects decoding.

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

12 years agomatroskadec: cosmetics: indentation
Aurelien Jacobs [Wed, 27 Aug 2008 19:58:55 +0000 (19:58 +0000)]
matroskadec: cosmetics: indentation

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

12 years agomatroskadec: seek to the last position known in the index before resorting to
Aurelien Jacobs [Wed, 27 Aug 2008 19:57:42 +0000 (19:57 +0000)]
matroskadec: seek to the last position known in the index before resorting to
full cluster parsing when seeking after the end of index

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

12 years agoCosmetics (format ff_nelly_dequantization_table nicer)
Michael Niedermayer [Wed, 27 Aug 2008 18:56:50 +0000 (18:56 +0000)]
Cosmetics (format ff_nelly_dequantization_table nicer)

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

12 years agoSimplify the indexing logic in the av_encode() streams mapping code.
Stefano Sabatini [Wed, 27 Aug 2008 18:50:46 +0000 (18:50 +0000)]
Simplify the indexing logic in the av_encode() streams mapping code.

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

12 years agoadd definitions and documentation for shared functions for E-AC-3 decoding
Justin Ruggles [Wed, 27 Aug 2008 01:47:03 +0000 (01:47 +0000)]
add definitions and documentation for shared functions for E-AC-3 decoding

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

12 years agocopy default coupling band structure from table to decoding context (used for E-AC-3)
Justin Ruggles [Wed, 27 Aug 2008 01:40:46 +0000 (01:40 +0000)]
copy default coupling band structure from table to decoding context (used for E-AC-3)

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

12 years agoadd more OKed parts of the E-AC-3 decoder: structural changes to support AHT mode...
Justin Ruggles [Wed, 27 Aug 2008 01:36:20 +0000 (01:36 +0000)]
add more OKed parts of the E-AC-3 decoder: structural changes to support AHT mode mantissa decoding

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

12 years agocosmetics: rename some functions from *get_* to *decode_*
Justin Ruggles [Wed, 27 Aug 2008 01:24:43 +0000 (01:24 +0000)]
cosmetics: rename some functions from *get_* to *decode_*

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