]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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