]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
mru [Sat, 21 Feb 2009 21:07:37 +0000 (21:07 +0000)]
Pass sysroot argument to gcc
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17500
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 21:07:34 +0000 (21:07 +0000)]
Add --sysroot and --sysinclude configure options
Some cross-compilers need these parameters, and we can't
figure out the correct values.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17499
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 21:07:32 +0000 (21:07 +0000)]
configure: move detection of compiler type to single location
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17498
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 20:57:46 +0000 (20:57 +0000)]
Check for alloc failures.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17497
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 20:44:39 +0000 (20:44 +0000)]
Check for EOF during index reading.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17496
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 21 Feb 2009 20:38:27 +0000 (20:38 +0000)]
Check return value of posix_memalign and explicitly set pointer to NULL if it
fails, patch by Patrik Kullman, patrik yes nu.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17495
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 21 Feb 2009 20:35:58 +0000 (20:35 +0000)]
Use av_strdup to allocate string, prevents the warning:
vhook/fish.c:130: warning: assignment discards qualifiers from pointer target type
patch by Patrik Kullman, patrik yes nu
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17494
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 21 Feb 2009 20:29:49 +0000 (20:29 +0000)]
Revert adding av_uninit to out_width/out_height variables.
The warning is not a false positive.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17493
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 21 Feb 2009 20:11:47 +0000 (20:11 +0000)]
Use context variable repeat_pict for frame duration computation and
document this new use.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17492
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 20:11:34 +0000 (20:11 +0000)]
Handle chunks with the MSB in size set correctly that is unsigned.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17491
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 21 Feb 2009 20:03:05 +0000 (20:03 +0000)]
Set context variable picture_structure in H264 parser.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17490
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 21 Feb 2009 19:59:25 +0000 (19:59 +0000)]
Set context variable key_frame in H264 parser.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17489
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 21 Feb 2009 19:56:50 +0000 (19:56 +0000)]
Parse NAL units in H264 parser.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17488
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Sat, 21 Feb 2009 19:54:14 +0000 (19:54 +0000)]
Make the following H264 functions available to the parser:
ff_h264_decode_sei, ff_h264_decode_seq_parameter_set,
ff_h264_decode_picture_parameter_set, ff_h264_decode_nal,
ff_h264_decode_rbsp_trailing
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17487
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 21 Feb 2009 18:41:52 +0000 (18:41 +0000)]
Bail out if regtest-flashsv is run but zlib is not enabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17486
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Sat, 21 Feb 2009 18:31:38 +0000 (18:31 +0000)]
Fix swscale-error vs. swscale_error typo; it is marked as the former in .PHONY.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17485
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 18:19:29 +0000 (18:19 +0000)]
Remove special treatment of version.h in DEPEND_CMD
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17484
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 18:19:26 +0000 (18:19 +0000)]
Declare version.h dependencies explicitly
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17483
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 17:29:25 +0000 (17:29 +0000)]
Be less noisy with invalid pts/dts.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17482
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 17:17:09 +0000 (17:17 +0000)]
indent
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17481
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 16:03:30 +0000 (16:03 +0000)]
Correct, portable definition of INT_BIT
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17480
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 16:03:27 +0000 (16:03 +0000)]
configure: add (empty) avr32 arch case
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17479
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 16:03:25 +0000 (16:03 +0000)]
configure: sort cases in arch section
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17478
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
mru [Sat, 21 Feb 2009 16:03:23 +0000 (16:03 +0000)]
Alpha: fix inline asm with DEC/Compaq/HP compiler
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17477
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Sat, 21 Feb 2009 16:01:52 +0000 (16:01 +0000)]
Take account of struct size in total packet queue size tracking.
fix issue806
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17476
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Sat, 21 Feb 2009 15:32:56 +0000 (15:32 +0000)]
Fix raw rgb/bgr vertical flip in avi based on info from http://www.fourcc.org/fccbihgt.php.
partially fixes issue862.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17475
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
rbultje [Sat, 21 Feb 2009 14:40:19 +0000 (14:40 +0000)]
Change sizeof(struct_type) to sizeof(variable).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17474
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefang [Sat, 21 Feb 2009 10:34:29 +0000 (10:34 +0000)]
add raw demuxer for Chinese AVS elementary streams
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17473
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Fri, 20 Feb 2009 22:00:41 +0000 (22:00 +0000)]
Set the correct number of samples for E-AC-3 in the AC3 parser.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17472
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Fri, 20 Feb 2009 16:20:01 +0000 (16:20 +0000)]
Use last decoded SPS as current SPS in order to parse picture timing SEI
correctly. This works around an apparent H.264 standard deficiency.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17471
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Fri, 20 Feb 2009 12:03:35 +0000 (12:03 +0000)]
Add myself as maintainer for American Laser Games and Electronic Arts decoders.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17470
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Fri, 20 Feb 2009 02:00:44 +0000 (02:00 +0000)]
Fixing a value returning issue
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17469
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 19 Feb 2009 23:35:59 +0000 (23:35 +0000)]
Add convergence_duration to AVCodecParserContext.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17468
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 19 Feb 2009 23:24:41 +0000 (23:24 +0000)]
Re-indent after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17467
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 19 Feb 2009 23:23:53 +0000 (23:23 +0000)]
AAC in ASF does not need parsing.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17466
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 19 Feb 2009 23:09:24 +0000 (23:09 +0000)]
Add Divio MPEG-4 FOURCC (M4CC)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17465
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 19 Feb 2009 23:08:23 +0000 (23:08 +0000)]
Reindent after last commit
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17464
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Thu, 19 Feb 2009 23:01:13 +0000 (23:01 +0000)]
Silence two warnings:
cast discards qualifiers from pointer target type
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17463
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
alexc [Thu, 19 Feb 2009 22:56:35 +0000 (22:56 +0000)]
Some buffer checks for indeo3
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17462
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 19 Feb 2009 21:41:40 +0000 (21:41 +0000)]
matroskadec: fix seek regression tests according to r17460
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17461
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 19 Feb 2009 21:01:45 +0000 (21:01 +0000)]
matroskadec: return AVERROR_EOF upon detection of end of file
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17460
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Thu, 19 Feb 2009 17:54:23 +0000 (17:54 +0000)]
A try to fix the regressions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17459
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Thu, 19 Feb 2009 12:21:09 +0000 (12:21 +0000)]
FFplay: Stop processing input file when AVERROR_EOF is returned from av_read_frame()
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17458
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Thu, 19 Feb 2009 12:19:55 +0000 (12:19 +0000)]
FLV demuxer: return AVERROR_EOF upon detection of end of file.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17457
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Thu, 19 Feb 2009 12:19:33 +0000 (12:19 +0000)]
AVI demuxer: return AVERROR_EOF upon detection of end of file.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17456
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
pross [Thu, 19 Feb 2009 12:18:09 +0000 (12:18 +0000)]
Add AVERROR_EOF.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17455
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 19 Feb 2009 10:09:46 +0000 (10:09 +0000)]
Mark functions only used within the test programs as static.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17454
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
iive [Thu, 19 Feb 2009 09:55:52 +0000 (09:55 +0000)]
Add more paranoid checks of xvmc token.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17453
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
iive [Thu, 19 Feb 2009 08:39:47 +0000 (08:39 +0000)]
Exit with error if MPV_common_init() is called with PIX_FMT_NONE.
Give nice error message to fix codecs that call it this way.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17452
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 19 Feb 2009 00:54:59 +0000 (00:54 +0000)]
Only enable SSE/3DNOW optimizations when they have been enabled at compilation.
Fixes shared build with SSE/3DNOW disabled but MMX and yasm enabled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17451
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 19 Feb 2009 00:47:11 +0000 (00:47 +0000)]
Directly #include required X11/XvMC header.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17450
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Thu, 19 Feb 2009 00:34:42 +0000 (00:34 +0000)]
transitioning dv_guess_dct_mode to dsputil cmp function
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17449
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Thu, 19 Feb 2009 00:30:24 +0000 (00:30 +0000)]
Adding 2 intra 8x8 cmp functions: vsad, vsse
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17448
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
jbr [Thu, 19 Feb 2009 00:28:19 +0000 (00:28 +0000)]
Allow AC-3 parser to modify codec_id.
Patch by Joakim Plate (elupus A ecce D se).
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17447
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
romansh [Thu, 19 Feb 2009 00:28:08 +0000 (00:28 +0000)]
Making the arrays accomodate an extra intra 8x8 cmp function
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17446
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Thu, 19 Feb 2009 00:27:57 +0000 (00:27 +0000)]
fix missing dependencies
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17445
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Thu, 19 Feb 2009 00:14:41 +0000 (00:14 +0000)]
Fix typo: explixitly -> explicitly.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17444
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Thu, 19 Feb 2009 00:06:17 +0000 (00:06 +0000)]
prettyprinting whitespace cosmetics
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17443
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 23:46:05 +0000 (23:46 +0000)]
Add key_frame to AVCodecParserContext, used in libavformat.
Initialized to -1 in parser.c for backward compatibility.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17442
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 23:33:30 +0000 (23:33 +0000)]
Parse buffering period (H.264, D.1.1).
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17441
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 18 Feb 2009 23:32:41 +0000 (23:32 +0000)]
The 3DNow! and SSE FFT optimizations depend on the yasm optimizations in
x86/fft_mmx.asm, so only build them if the latter is built.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17440
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 23:25:59 +0000 (23:25 +0000)]
Store CPB count in the context.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17439
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 18 Feb 2009 21:32:59 +0000 (21:32 +0000)]
Use const qualifier for the variable "tbp", fix warning.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17438
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 18 Feb 2009 21:30:44 +0000 (21:30 +0000)]
Use parentheses aroung assignment used as truth value, fix warning.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17437
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 18 Feb 2009 21:29:03 +0000 (21:29 +0000)]
Assign const qualifier to the font variable, fix warning.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17436
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
stefano [Wed, 18 Feb 2009 21:20:02 +0000 (21:20 +0000)]
Add const qualifier to the error var, fix warnings.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17435
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 15:25:57 +0000 (15:25 +0000)]
Move debug trace to the new compute_frame_delay() function.
Patch by Tomer Barletz: barletz gmail
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17434
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 15:23:30 +0000 (15:23 +0000)]
Cosmetics: reindent after previous commit.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17433
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 15:23:05 +0000 (15:23 +0000)]
Do not force last delay value to its own value.
Adapted from a patch by Tomer Barletz: surname chez gmail
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17432
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 15:17:39 +0000 (15:17 +0000)]
Extract into its own function the code to compute frame delay.
Patch by Tomer Barletz gmail_address(last_name)
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17431
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 14:01:46 +0000 (14:01 +0000)]
av_alloc_format_context has been renamed, update AVFormatContext av_class
documentation accordingly.
Patch by avcoder: `gmail_adress(ffmpeg)`
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17430
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
michael [Wed, 18 Feb 2009 11:57:11 +0000 (11:57 +0000)]
Clarify get_ue_golomb_31() behavior with >31.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17429
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 11:46:14 +0000 (11:46 +0000)]
Make outpu_example use av_interleaved_write_frame() instead of av_write_frame().
Patch by Art Clarke (standard login name) xuggle com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17428
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 09:21:29 +0000 (09:21 +0000)]
Instead of crashing, return from ff_vdpau_mpeg_picture_complete()
if get_buffer() failed.
Patch by Reimar
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17427
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 09:14:41 +0000 (09:14 +0000)]
Add myself as vdpau maintainer.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17426
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
benoit [Wed, 18 Feb 2009 08:42:35 +0000 (08:42 +0000)]
Set global header flag for every container that requires it.
Patch by Art Clarke a$(name) xuggle com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17425
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 07:14:23 +0000 (07:14 +0000)]
fix partition index byte count
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17424
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 07:13:57 +0000 (07:13 +0000)]
always use multi track since timecode track is present
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17423
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
andoma [Wed, 18 Feb 2009 06:49:32 +0000 (06:49 +0000)]
av_write_trailer() must be done before closing codecs.
Patch by aclarke a xuggle d com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17422
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 04:57:54 +0000 (04:57 +0000)]
fix preface version
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17421
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 04:42:31 +0000 (04:42 +0000)]
check fifo size and realloc if needed
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17420
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 02:57:41 +0000 (02:57 +0000)]
start counting track number from 0
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17419
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 02:18:52 +0000 (02:18 +0000)]
remove redundant comment
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17418
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 02:13:59 +0000 (02:13 +0000)]
do not write slice count when muxing cbr
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17417
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 01:43:40 +0000 (01:43 +0000)]
flush pending write in mxf_write_footer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17416
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 01:35:36 +0000 (01:35 +0000)]
use index 0 for timecode track and write it in source package also
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17415
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 01:05:06 +0000 (01:05 +0000)]
fix rip body sid when muxing cbr
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17414
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 00:38:10 +0000 (00:38 +0000)]
Parse cbp_removal_delay in SEI picture structure.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17413
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 00:36:07 +0000 (00:36 +0000)]
Parse dpb_output_delay in SEI picture structure.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17412
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Wed, 18 Feb 2009 00:33:33 +0000 (00:33 +0000)]
Parse initial_cpb_removal_delay_length.
Patch by Ivan Schreter, schreter gmx net
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17411
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
bcoudurier [Wed, 18 Feb 2009 00:12:05 +0000 (00:12 +0000)]
simplify descriptor size computation logic
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17410
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 18 Feb 2009 00:11:49 +0000 (00:11 +0000)]
Handle conditional compilation of CPU-specific FFT code in the Makefile.
Also replace one coarse MMX condition with more fine-grained
3DNow!/3DNowExt!/SSE conditions.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17409
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Wed, 18 Feb 2009 00:03:09 +0000 (00:03 +0000)]
Add support for enabling/disabling AMD 3DNow! extended optimizations.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17408
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 18 Feb 2009 00:02:38 +0000 (00:02 +0000)]
use new metadata API in nsv demuxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17407
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
aurel [Wed, 18 Feb 2009 00:00:38 +0000 (00:00 +0000)]
use new metadata API in mpegts muxer
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17406
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 17 Feb 2009 23:59:53 +0000 (23:59 +0000)]
mpegvideo_xvmc.o depends on mpegvideo.o.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17405
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 17 Feb 2009 23:51:28 +0000 (23:51 +0000)]
Replace sizeof(short) by the more robust sizeof(*s->pblocks[i]) in memset and
memcpy calls. s->pblocks is the element actually being handled.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17404
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 17 Feb 2009 23:36:28 +0000 (23:36 +0000)]
small Doxygen comment grammar fix
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17403
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
diego [Tue, 17 Feb 2009 23:35:41 +0000 (23:35 +0000)]
Revert converting two asserts into if checks and error messages.
It did not achieve the intended effect.
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17402
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b
cehoyos [Tue, 17 Feb 2009 23:30:07 +0000 (23:30 +0000)]
Fix MBAFF/PAFF samples.
Patch by Stephen Warren, swarren nvidia com
git-svn-id: file:///var/local/repositories/ffmpeg/trunk@17401
9553f0bf -9b14-0410-a0b8-
cfaf0461ba5b