]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoUse ff_pw_8 in MMX/SSE VP3 IDCT
conrad [Sat, 30 Aug 2008 19:41:42 +0000 (19:41 +0000)]
Use ff_pw_8 in MMX/SSE VP3 IDCT

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15053 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15052 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15051 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove the cos_mod table that has become unused after replacing the imdct
michael [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().

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15050 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15049 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15048 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15047 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15046 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15045 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15044 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15043 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15042 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15041 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15040 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15039 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15038 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15037 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemove unnecessary portion of a condition. This fixes issue607 and avoids
superdump [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15036 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15035 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15034 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoHalf the size of subband_fir_noidea and get rid of memmove & memset of it.
michael [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15033 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15032 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15031 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd to the ffmpeg manual an example showing how to add streams to the
stefano [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15030 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMake X264_init() do not set anymore the rc_eq from avctx to the
stefano [Fri, 29 Aug 2008 17:37:32 +0000 (17:37 +0000)]
Make X264_init() do not set anymore the rc_eq from avctx to the
libx264 context. Fix a crash due to X264_init() setting the libx264
rc_eq field to NULL when rc_eq was not defined.
This patch drops the possibility to set the rc_eq for libx264,
feature which is going to be removed from libx264 either.

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15029 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15028 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15027 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agocosmetics
bcoudurier [Fri, 29 Aug 2008 16:56:57 +0000 (16:56 +0000)]
cosmetics

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15026 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15025 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMove t1 and t2 declaration from the QMF code closer to where they are used.
michael [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15024 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15023 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15022 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15021 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agodca: Do float -> int16 interleaving in-place using s->dsp.float_to_int16_interleave()
andoma [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()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15020 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoWhile APE changed container format in 3.98, frequency tables for range coding
kostya [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15019 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15018 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15017 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoChange AVCodecContext.bits_per_sample to bits_per_coded_sample. Nb: This change will...
pross [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15016 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoDo not truncate timestamps before the muxer as it makes simple
michael [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15015 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15014 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15013 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agocosmetics: indentation
jbr [Thu, 28 Aug 2008 23:16:21 +0000 (23:16 +0000)]
cosmetics: indentation

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15012 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15011 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoIntial implementation of the DV100 (AKA DVCPRO HD) decoder and demuxer as
romansh [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15010 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15009 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15008 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoIntroducing video_stype for holding the value of VAUX source pack
romansh [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15007 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoChange implementation for ff_data_to_hex(), this is faster. See discussion on
rbultje [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15006 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd generic IIR filter interface with Butterworth lowpass filter implementation
kostya [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15005 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15004 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15003 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoExport data_to_hex() as private API in lavf, rename to ff_data_to_hex() and
rbultje [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15002 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15001 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agodo not read exponent strategies from each block for E-AC-3 since they are in the...
jbr [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@15000 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14999 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14998 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14997 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14996 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14995 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: seek to the last position known in the index before resorting to
aurel [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14994 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14993 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14992 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14991 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agocopy default coupling band structure from table to decoding context (used for E-AC-3)
jbr [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)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14990 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoadd more OKed parts of the E-AC-3 decoder: structural changes to support AHT mode...
jbr [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14989 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14988 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoUse RTPDynamicProtocol parse_sdp_a_line() handlers in case of unknown SDP
rbultje [Wed, 27 Aug 2008 00:33:22 +0000 (00:33 +0000)]
Use RTPDynamicProtocol parse_sdp_a_line() handlers in case of unknown SDP
lines. This allows "private" SDP tags to be forwarded to the specific handler,
allowing protocol-specific handling of SDP data. See mailinglist discussion
in the "Realmedia patch" thread.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14987 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agosimplify mpeg12 avctx->pix_fmt set
bcoudurier [Tue, 26 Aug 2008 23:25:29 +0000 (23:25 +0000)]
simplify mpeg12 avctx->pix_fmt set

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14986 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoremove useless assignment (st is never read after this line)
aurel [Tue, 26 Aug 2008 20:38:04 +0000 (20:38 +0000)]
remove useless assignment (st is never read after this line)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14985 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: index timestamps are supposed to be in the timebase of the stream
aurel [Tue, 26 Aug 2008 20:32:27 +0000 (20:32 +0000)]
matroskadec: index timestamps are supposed to be in the timebase of the stream

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14984 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomxfdec: set sample_aspect_ratio
aurel [Tue, 26 Aug 2008 20:21:39 +0000 (20:21 +0000)]
mxfdec: set sample_aspect_ratio

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14983 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd a temp variable to ff_sine_window_init() to match the way wma.c computed
aurel [Tue, 26 Aug 2008 19:40:53 +0000 (19:40 +0000)]
Add a temp variable to ff_sine_window_init() to match the way wma.c computed
window before r14757. This fixes a regression introduced by r14757 on amd64.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14982 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAdd explicit (int) cast to i386 optimized MUL* macros.
voroshil [Tue, 26 Aug 2008 19:38:17 +0000 (19:38 +0000)]
Add explicit (int) cast to i386 optimized MUL* macros.
Wrong result is returned when 16-bit value is passed as value.
Also fixes "Warning: using `%edx' instead of `%dx' due to `l' suffix".

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14981 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years ago(cosmetics) Remove incorrect comment.
voroshil [Tue, 26 Aug 2008 18:06:07 +0000 (18:06 +0000)]
(cosmetics) Remove incorrect comment.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14980 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years ago(cosmetics) Describe for which tests clipping is required.
voroshil [Tue, 26 Aug 2008 16:47:31 +0000 (16:47 +0000)]
(cosmetics) Describe for which tests clipping is required.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14979 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoI'll maintain mxf muxer
bcoudurier [Tue, 26 Aug 2008 16:41:29 +0000 (16:41 +0000)]
I'll maintain mxf muxer

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14978 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years ago(cosmetics) Remove wrong comments.
voroshil [Tue, 26 Aug 2008 16:41:23 +0000 (16:41 +0000)]
(cosmetics) Remove wrong comments.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14977 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMXF is a valid output format now.
cehoyos [Tue, 26 Aug 2008 16:09:41 +0000 (16:09 +0000)]
MXF is a valid output format now.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14976 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoRemaining parts of GSoC MXF muxer by Zhentan Feng.
cehoyos [Tue, 26 Aug 2008 15:58:25 +0000 (15:58 +0000)]
Remaining parts of GSoC MXF muxer by Zhentan Feng.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14975 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years ago(cosmetics) Align comments consistently.
voroshil [Tue, 26 Aug 2008 07:13:43 +0000 (07:13 +0000)]
(cosmetics) Align comments consistently.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14974 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoAnother set of definitions for G.729
voroshil [Tue, 26 Aug 2008 07:10:38 +0000 (07:10 +0000)]
Another set of definitions for G.729

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14973 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agovertical align
michael [Tue, 26 Aug 2008 01:29:43 +0000 (01:29 +0000)]
vertical align

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14972 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoNoone seems to want to maintain MPEG-PS so i will.
michael [Tue, 26 Aug 2008 01:22:19 +0000 (01:22 +0000)]
Noone seems to want to maintain MPEG-PS so i will.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14971 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoReplace cliping in ff_acelp_interpolate() by a check&av_log, this should be the
michael [Mon, 25 Aug 2008 22:51:47 +0000 (22:51 +0000)]
Replace cliping in ff_acelp_interpolate() by a check&av_log, this should be the
quickest way to find out if it is needed.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14970 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix the seek regressions to match changes in r14956, r14959 and r14960.
aurel [Mon, 25 Aug 2008 22:21:30 +0000 (22:21 +0000)]
Fix the seek regressions to match changes in r14956, r14959 and r14960.
The changes are verified and desired.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14969 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoImport more MXF muxer code from the SoC tree
vitor [Mon, 25 Aug 2008 20:28:12 +0000 (20:28 +0000)]
Import more MXF muxer code from the SoC tree

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14968 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoMissing static in float_to_int16_altivec declaration
lu_zero [Mon, 25 Aug 2008 16:32:03 +0000 (16:32 +0000)]
Missing static in float_to_int16_altivec declaration

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14967 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoWhen setting codec_id during codec probe we must also set codec_type.
andoma [Mon, 25 Aug 2008 15:39:43 +0000 (15:39 +0000)]
When setting codec_id during codec probe we must also set codec_type.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14966 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoLittle-endian bitstream writer
bwolowiec [Mon, 25 Aug 2008 08:53:14 +0000 (08:53 +0000)]
Little-endian bitstream writer

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14965 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agofir_32bands_perfect[] contents were mixed, restore original order
kostya [Mon, 25 Aug 2008 06:28:52 +0000 (06:28 +0000)]
fir_32bands_perfect[] contents were mixed, restore original order
Patch by Alexander Patrakov ($lastname <whirlpool> gmail.com)
Thread: dcadata.h: fir_32bands_perfect[] is wrong

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14964 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoFix udp.c compilation with recent glibc (>= 2.8)
lucabe [Mon, 25 Aug 2008 06:20:00 +0000 (06:20 +0000)]
Fix udp.c compilation with recent glibc (>= 2.8)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14963 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoARM: add prefetch function using ARMv5 PLD instruction
mru [Mon, 25 Aug 2008 02:29:04 +0000 (02:29 +0000)]
ARM: add prefetch function using ARMv5 PLD instruction

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14962 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoARM: set STRIDE_ALIGN and DECLARE_ALIGNED_8 to 16 for NEON
mru [Mon, 25 Aug 2008 01:59:06 +0000 (01:59 +0000)]
ARM: set STRIDE_ALIGN and DECLARE_ALIGNED_8 to 16 for NEON

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14961 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: unset matroska->done when seeking
aurel [Mon, 25 Aug 2008 00:17:31 +0000 (00:17 +0000)]
matroskadec: unset matroska->done when seeking
just in case someone try to seek back after reaching the end of file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14960 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: full seeking support in index-less files
aurel [Mon, 25 Aug 2008 00:15:49 +0000 (00:15 +0000)]
matroskadec: full seeking support in index-less files
when trying to seek past the last index entry, just parse more clusters to add them to the index, until an index entry match the desired position

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14959 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agoright shift the values by 8 in GAQ remap "B" table. data now fits in int8_t.
jbr [Mon, 25 Aug 2008 00:15:29 +0000 (00:15 +0000)]
right shift the values by 8 in GAQ remap "B" table. data now fits in int8_t.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14958 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: on the fly index construction for index-less files
aurel [Mon, 25 Aug 2008 00:09:08 +0000 (00:09 +0000)]
matroskadec: on the fly index construction for index-less files
each cluster that is read and that contains a video key frame is added
to the index

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14957 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: don't try to seek to negative timestamp
aurel [Sun, 24 Aug 2008 23:57:29 +0000 (23:57 +0000)]
matroskadec: don't try to seek to negative timestamp
matroska timestamps are unsigned

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14956 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agomatroskadec: move setting of matroska->done inside matroska_parse_cluster()
aurel [Sun, 24 Aug 2008 23:54:14 +0000 (23:54 +0000)]
matroskadec: move setting of matroska->done inside matroska_parse_cluster()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14955 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

15 years agorestore accidently deleted file
jbr [Sun, 24 Aug 2008 23:17:26 +0000 (23:17 +0000)]
restore accidently deleted file

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@14954 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b