]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
benoit [Tue, 20 Jan 2009 08:01:32 +0000 (08:01 +0000)]
Use avf context in av_log, instead of NULL.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16695
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Tue, 20 Jan 2009 08:00:59 +0000 (08:00 +0000)]
Pass avf context to audio_open().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16694
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Tue, 20 Jan 2009 08:00:39 +0000 (08:00 +0000)]
Fix a read past end of buffer crash in the mp3 probe
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16693
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Tue, 20 Jan 2009 07:42:14 +0000 (07:42 +0000)]
R3D REDCODE demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16692
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Tue, 20 Jan 2009 07:02:42 +0000 (07:02 +0000)]
add myself as maintainer of ISS (with Jai's blessing)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16691
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Tue, 20 Jan 2009 00:52:12 +0000 (00:52 +0000)]
matroskaenc: correctly handle h264 streams with 3 bytes nal startcodes
This implies using ff_avc_parse_nal_units_buf instead of ff_avc_parse_nal_units
because with 3 bytes startcodes the parsed packet size will change, and the
size must be written before the packet content.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16690
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 19 Jan 2009 23:41:46 +0000 (23:41 +0000)]
Use "" instead of <> when #including non-system headers.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16689
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Mon, 19 Jan 2009 21:54:06 +0000 (21:54 +0000)]
Fix probing of files with ID3v2 tags. Discussed at http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2009-January/059302.html
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16688
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Mon, 19 Jan 2009 21:39:07 +0000 (21:39 +0000)]
Remove detection of mmsh protocol in ffplay.
This is useless as long as mmsh is not implemented in libavformat.
This is a revert of r10936.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16687
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 19 Jan 2009 17:01:22 +0000 (17:01 +0000)]
Restore mistakenly removed period after "DivX, Inc".
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16686
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Mon, 19 Jan 2009 16:11:46 +0000 (16:11 +0000)]
add T263. works on samples/V-codecs/T263/
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16685
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Mon, 19 Jan 2009 15:46:40 +0000 (15:46 +0000)]
cosmetics: Remove pointless period after copyright statement non-sentences.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16684
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 18 Jan 2009 23:07:30 +0000 (23:07 +0000)]
Drop the deprecated av_init_random() at the next libavutil major bump.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16683
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 18 Jan 2009 23:04:33 +0000 (23:04 +0000)]
Replace calls to the deprecated function av_init_random() with
corresponding calls to av_random_init().
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16682
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 18 Jan 2009 22:57:40 +0000 (22:57 +0000)]
moves mid_pred() into mathops.h (with arch specific code split by directory)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16681
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 18 Jan 2009 22:53:28 +0000 (22:53 +0000)]
replace AV_METADATA_IGNORE_CASE flag by a new AV_METADATA_MATCH_CASE flag
with the opposed meaning
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16680
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 18 Jan 2009 22:50:57 +0000 (22:50 +0000)]
Deprecate av_init_random() in favour of av_random_init(), with a more natural
name and order of parameters.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16679
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Sun, 18 Jan 2009 21:40:26 +0000 (21:40 +0000)]
Implement a var for containing the current year number rather than
hardcode it in the banner string.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16678
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 20:43:11 +0000 (20:43 +0000)]
ARM: simplify ff_put/avg_h264_chroma_mc4/8_neon definitions, no code change
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16677
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 18:31:54 +0000 (18:31 +0000)]
Alpha: add -mieee to CFLAGS
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16676
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 18:31:52 +0000 (18:31 +0000)]
Alpha: fix pix_abs16
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16675
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 18:29:57 +0000 (18:29 +0000)]
configure: add fastdiv to CONFIG_LIST
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16674
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 18 Jan 2009 17:26:24 +0000 (17:26 +0000)]
matroskadec: merge ByteIOContext declarations at upper level
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16673
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sun, 18 Jan 2009 17:13:12 +0000 (17:13 +0000)]
matroskadec: parse the WAVEFORMATEX header and discard it from extradata
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16672
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
darkshikari [Sun, 18 Jan 2009 07:20:12 +0000 (07:20 +0000)]
Fix 10L in r16670 (broke deblocking code)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16671
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
darkshikari [Sun, 18 Jan 2009 07:14:36 +0000 (07:14 +0000)]
Faster VC-1 C loopfilter using lots of xor magic
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16670
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 05:52:20 +0000 (05:52 +0000)]
dct-test: add Alpha idct
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16669
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 05:52:17 +0000 (05:52 +0000)]
Alpha: add ff_ prefix to idct functions
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16668
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 05:52:15 +0000 (05:52 +0000)]
Alpha: indentation
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16667
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 05:52:12 +0000 (05:52 +0000)]
Alpha: proper IDCT selection
Only select the Alpha IDCT if auto or explicitly requested. Also
disable it in lowres mode.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16666
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sun, 18 Jan 2009 05:52:08 +0000 (05:52 +0000)]
Alpha: add some const, kill some warnings
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16665
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 18 Jan 2009 01:48:14 +0000 (01:48 +0000)]
add jp2 formater in image2 muxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16664
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sun, 18 Jan 2009 00:47:46 +0000 (00:47 +0000)]
jpeg2k is intra only codec
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16663
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 17 Jan 2009 23:54:27 +0000 (23:54 +0000)]
Copy width/height for subtitle streams (needed for scodec copy of mov/mp4
timed text)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16662
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 17 Jan 2009 21:44:58 +0000 (21:44 +0000)]
Alpha: factor common parts from dct_unquantize_h263_intra/inter_axp
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16661
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 17 Jan 2009 21:44:56 +0000 (21:44 +0000)]
Alpha: fix dct_unquantize_h263_inter/intra_axp()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16660
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Sat, 17 Jan 2009 21:40:27 +0000 (21:40 +0000)]
match format in names list separated by commas
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16659
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 17 Jan 2009 20:08:43 +0000 (20:08 +0000)]
added demuxer for FunCom ISS audio files,
extended ADPCM decoder by ISS specific IMA variant
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16658
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
vitor [Sat, 17 Jan 2009 20:06:08 +0000 (20:06 +0000)]
Use shared sine window instead of defining another one.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16657
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 17 Jan 2009 18:34:47 +0000 (18:34 +0000)]
Update regression tests after r16651
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16656
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 17 Jan 2009 12:51:26 +0000 (12:51 +0000)]
Fix compilation with --enable-libxvid.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16655
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 17 Jan 2009 12:21:01 +0000 (12:21 +0000)]
remove ff_get_fourcc() and use AV_RL32() instead
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16654
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 17 Jan 2009 11:13:33 +0000 (11:13 +0000)]
export gcd function as av_gcd()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16653
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 17 Jan 2009 04:31:42 +0000 (04:31 +0000)]
Cosmetics: indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16652
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 17 Jan 2009 04:31:14 +0000 (04:31 +0000)]
Treat disposition==0 as undefined and don't write the default flag
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16651
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
conrad [Sat, 17 Jan 2009 04:30:36 +0000 (04:30 +0000)]
Flush the buffer after writing the header and when done with writing the files
Fixes writing small (~4kb) files.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16650
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 17 Jan 2009 01:17:04 +0000 (01:17 +0000)]
Remove CODEC_ID_H264_VDPAU.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16649
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Fri, 16 Jan 2009 23:56:53 +0000 (23:56 +0000)]
Print a warning and fail if the graph description cannot be
parsed.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16648
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Fri, 16 Jan 2009 20:46:38 +0000 (20:46 +0000)]
remove duplicate tables
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16647
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Fri, 16 Jan 2009 19:18:10 +0000 (19:18 +0000)]
hybrid wavpack support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16646
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Fri, 16 Jan 2009 19:05:09 +0000 (19:05 +0000)]
add LM20 mimic in avi fourcc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16645
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Fri, 16 Jan 2009 17:58:38 +0000 (17:58 +0000)]
use assignment of structure instead of memcpy
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16644
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
kostya [Fri, 16 Jan 2009 17:46:19 +0000 (17:46 +0000)]
WavPack hybrid mode support
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16643
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Fri, 16 Jan 2009 17:45:54 +0000 (17:45 +0000)]
rename XXX_t enums to cavs_XXX to fix POSIX namespace issue
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16642
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Fri, 16 Jan 2009 17:20:17 +0000 (17:20 +0000)]
rename vector_t to cavs_vector
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16641
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 16 Jan 2009 16:50:32 +0000 (16:50 +0000)]
Add mpeg1_vdpau decoder.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16640
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 16:39:17 +0000 (16:39 +0000)]
Merge declaration and initialization of io_buffer_size
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16639
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 16:37:54 +0000 (16:37 +0000)]
Make io_buffer_size unsigned to avoid a warning about comparing
signed and unsigned values.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16638
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Fri, 16 Jan 2009 16:20:42 +0000 (16:20 +0000)]
Split ff_log_missing_feature into ff_log_missing_feature
and ff_log_ask_for_sample.
Patch by Kenan Gillet: gmail_adress(author)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16637
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 15:35:51 +0000 (15:35 +0000)]
Return AVERROR(ENOMEM) instead of -1 when malloc fails in url_open_dyn_buf_internal
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16636
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 15:34:37 +0000 (15:34 +0000)]
Use AV_WB32 instead of reimplementing it.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16635
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 15:32:33 +0000 (15:32 +0000)]
Use av_mallocz instead of explicitly zeroing in url_open_dyn_buf_internal.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16634
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
reimar [Fri, 16 Jan 2009 15:30:52 +0000 (15:30 +0000)]
Replace nonsense -1234 return value in dyn_buf_write by proper AVERROR(ENOMEM)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16633
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Fri, 16 Jan 2009 14:03:46 +0000 (14:03 +0000)]
Make unsigned int a variable that does not need to be explicitely 32 bits.
Fixes a warning.
Patch by: Marc Mason mpeg (your_ad_here) blue (chez) free fr
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16632
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
compn [Fri, 16 Jan 2009 03:46:51 +0000 (03:46 +0000)]
add svq3 watermark support entry
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16631
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 16 Jan 2009 02:50:20 +0000 (02:50 +0000)]
12l: Fix compilation with --disable-vdpau.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16630
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Fri, 16 Jan 2009 02:20:24 +0000 (02:20 +0000)]
Add maxrate and bufsize specifications for iPod presets. I omitted these
originally as I thought x264 set these automatically when specifying a level.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16629
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 16 Jan 2009 02:14:07 +0000 (02:14 +0000)]
Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which will
be used by MPlayer.
Original patch by NVIDIA corporation.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16628
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:26:52 +0000 (01:26 +0000)]
support h264 extradata with 0x000001 startcode
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16627
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:22:30 +0000 (01:22 +0000)]
use ff_avc_parse_nal_units_buf because output size might differ from input size
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16626
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:20:31 +0000 (01:20 +0000)]
10l, fix prototype
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16625
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:17:18 +0000 (01:17 +0000)]
export ff_avc_parse_nal_units_buf
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16624
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:12:32 +0000 (01:12 +0000)]
move actual writing before so new size can be taken into account
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16623
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Fri, 16 Jan 2009 01:11:34 +0000 (01:11 +0000)]
return size written in ff_avc_parse_nal_units
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16622
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Fri, 16 Jan 2009 00:37:38 +0000 (00:37 +0000)]
add -Wundef compiler flag, to catch typo in #if or similar situations
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16621
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Fri, 16 Jan 2009 00:03:51 +0000 (00:03 +0000)]
explicitly disable CONFIG_AUDIO_NONSHORT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16620
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 15 Jan 2009 23:01:26 +0000 (23:01 +0000)]
move NULL_IF_CONFIG_SMALL() definition into internal header
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16619
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 15 Jan 2009 22:58:35 +0000 (22:58 +0000)]
move timer related code in a new timer.h file
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16618
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Thu, 15 Jan 2009 14:07:59 +0000 (14:07 +0000)]
Reindent after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16617
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
lucabe [Thu, 15 Jan 2009 14:03:07 +0000 (14:03 +0000)]
Do not reallocate AVPacket's data when muxing a packet
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16616
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
superdump [Thu, 15 Jan 2009 12:23:03 +0000 (12:23 +0000)]
Factorise id3v2 header parsing from mp3.c to be shared
Patch by Alex Converse ( alex converse gmail com )
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16615
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 15 Jan 2009 01:47:24 +0000 (01:47 +0000)]
use delay for subs and dirac too
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16614
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Thu, 15 Jan 2009 01:22:31 +0000 (01:22 +0000)]
add aud nal unit if not present in h264 bitstream
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16613
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 15 Jan 2009 00:42:57 +0000 (00:42 +0000)]
matroskadec: ensure we only consider chapters which are properly ordered
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16612
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 23:53:31 +0000 (23:53 +0000)]
consider other codecs packets contain only one access unit, not just audio
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16611
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 23:49:13 +0000 (23:49 +0000)]
calculate pat, pmt and sdt exact size and adjust total bitrate
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16610
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 23:30:49 +0000 (23:30 +0000)]
allow user to specify muxrate
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16609
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 14 Jan 2009 23:20:43 +0000 (23:20 +0000)]
WORDS_BIGENDIAN must be checked with #ifdef
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16608
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 22:40:37 +0000 (22:40 +0000)]
warn if dts < pcr which means TS is invalid
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16607
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 22:30:01 +0000 (22:30 +0000)]
update seek regression tests due to ts modifications
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16606
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 22:17:07 +0000 (22:17 +0000)]
only write dts if they differ from pts, according to specs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16605
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 22:14:35 +0000 (22:14 +0000)]
use delay to avoid negative dts
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16604
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 21:57:10 +0000 (21:57 +0000)]
set pts and dts of pes packets exactly according to specs
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16603
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 14 Jan 2009 21:41:05 +0000 (21:41 +0000)]
simplify: group all the AUDIO_NONSHORT parameters in the same place
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16602
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 14 Jan 2009 21:34:48 +0000 (21:34 +0000)]
libavutil/lzo.h is a local header
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16601
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 14 Jan 2009 17:19:17 +0000 (17:19 +0000)]
replace all occurrence of ENABLE_ by the corresponding CONFIG_, HAVE_ or ARCH_
and remove all ENABLE_ definitions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16600
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Wed, 14 Jan 2009 09:26:07 +0000 (09:26 +0000)]
Fix mpeg audio regression test failure
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16599
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 14 Jan 2009 07:57:12 +0000 (07:57 +0000)]
Replace #ifdef CONFIG_ preprocessor check by #if CONFIG_.
CONFIG_ changed semantics and is always defined now.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16598
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 14 Jan 2009 07:55:43 +0000 (07:55 +0000)]
Remove one more forgotten instance of USE_HIGHPRECISION indirection.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16597
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 14 Jan 2009 02:20:26 +0000 (02:20 +0000)]
compute pcr more accurately, regression tests need update
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@16596
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b