]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
15 years agoV4L2 support for OpenBSD, patch by Brad, brad comstyle com
diego [Sun, 21 Sep 2008 22:47:52 +0000 (22:47 +0000)]
V4L2 support for OpenBSD, patch by Brad, brad comstyle com

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

15 years agoMake MBAFF temporal direct mode closer to the spec.
michael [Sun, 21 Sep 2008 02:39:09 +0000 (02:39 +0000)]
Make MBAFF temporal direct mode closer to the spec.
Fixes at least:
CAMANL2_TOSHIBA_B
CVMANL2_TOSHIBA_B
camp_mot_mbaff0_full

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

15 years agoMove direct_dist_scale_factor() and direct_ref_list_init() after fill_mbaff_ref_list()
michael [Sun, 21 Sep 2008 02:23:51 +0000 (02:23 +0000)]
Move direct_dist_scale_factor() and direct_ref_list_init() after fill_mbaff_ref_list()
as future changes will need the mbaff lists inited.

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

15 years agoSet poc for field references in MBAFF.
michael [Sun, 21 Sep 2008 02:19:45 +0000 (02:19 +0000)]
Set poc for field references in MBAFF.

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

15 years agoRename check_func2 to check_func_headers.
diego [Sat, 20 Sep 2008 16:17:27 +0000 (16:17 +0000)]
Rename check_func2 to check_func_headers.

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

15 years agoLog an error message in case of invalid number of channels.
stefano [Sat, 20 Sep 2008 11:13:14 +0000 (11:13 +0000)]
Log an error message in case of invalid number of channels.

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

15 years agoRemove fixme that is based on the assumption of !direct_8x8_inference && MBAFF.
michael [Fri, 19 Sep 2008 18:53:31 +0000 (18:53 +0000)]
Remove fixme that is based on the assumption of !direct_8x8_inference && MBAFF.

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

15 years agoRemove check and error message for "MBAFF + !direct_8x8_inference is not implemented"
michael [Fri, 19 Sep 2008 18:49:17 +0000 (18:49 +0000)]
Remove check and error message for "MBAFF + !direct_8x8_inference is not implemented"
because this mode does not exist, H.264-2007 says "When frame_mbs_only_flag is
equal to 0, direct_8x8_inference_flag shall be equal to 1."

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

15 years agoAvoid undefined behavior for removing elements that where not in the tree.
michael [Fri, 19 Sep 2008 12:41:12 +0000 (12:41 +0000)]
Avoid undefined behavior for removing elements that where not in the tree.

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

15 years agoEnsure that muxer and encoder aspect ratios match. So no
michael [Fri, 19 Sep 2008 12:37:38 +0000 (12:37 +0000)]
Ensure that muxer and encoder aspect ratios match. So no
invalid files are generated.

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

15 years agoSupport comments in preset files.
michael [Thu, 18 Sep 2008 21:07:11 +0000 (21:07 +0000)]
Support comments in preset files.

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

15 years agoMake pps/sps scaling_matrix initialization closer to the spec.
michael [Thu, 18 Sep 2008 16:36:19 +0000 (16:36 +0000)]
Make pps/sps scaling_matrix initialization closer to the spec.
This does not affect any of the conformance streams.

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

15 years agoZero 'idx' for each iteration of the coupling gain loop and as it is only used
superdump [Thu, 18 Sep 2008 16:02:51 +0000 (16:02 +0000)]
Zero 'idx' for each iteration of the coupling gain loop and as it is only used
within this loop, we can move its declaration there too.

Based on a patch by Alex Converse (alex converse gmail com)

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

15 years agoCosmetics: missing brackets
superdump [Thu, 18 Sep 2008 15:48:37 +0000 (15:48 +0000)]
Cosmetics: missing brackets

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

15 years agoCast the return value of get_bits() to signed integer such that the subtraction
superdump [Thu, 18 Sep 2008 15:35:08 +0000 (15:35 +0000)]
Cast the return value of get_bits() to signed integer such that the subtraction
is conducted as a signed calculation.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoEnsure that extradata is not parsed twice.
michael [Thu, 18 Sep 2008 15:13:15 +0000 (15:13 +0000)]
Ensure that extradata is not parsed twice.
Fixes FRExt1_Panasonic.

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

15 years agoadd newline at the end of message
kostya [Thu, 18 Sep 2008 14:08:44 +0000 (14:08 +0000)]
add newline at the end of message

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

15 years agoZMBV encoder forgot to fill coded frame pointer
kostya [Thu, 18 Sep 2008 13:17:44 +0000 (13:17 +0000)]
ZMBV encoder forgot to fill coded frame pointer

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

15 years agosmall wording fixes
diego [Thu, 18 Sep 2008 08:10:12 +0000 (08:10 +0000)]
small wording fixes

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

15 years agoAdd fourcc for MS RLE4
kostya [Thu, 18 Sep 2008 05:25:29 +0000 (05:25 +0000)]
Add fourcc for MS RLE4

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

15 years agoFactorize out code used for MS RLE format decoding in different decoders.
kostya [Thu, 18 Sep 2008 05:20:54 +0000 (05:20 +0000)]
Factorize out code used for MS RLE format decoding in different decoders.

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

15 years agoRemove duplication of TRANSPOSE8 macro, also removing some redundant load/stores
conrad [Thu, 18 Sep 2008 03:08:33 +0000 (03:08 +0000)]
Remove duplication of TRANSPOSE8 macro, also removing some redundant load/stores

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

15 years agoMake a separate macro for writing an entire block from registers to memory
conrad [Thu, 18 Sep 2008 03:08:13 +0000 (03:08 +0000)]
Make a separate macro for writing an entire block from registers to memory

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

15 years agoFactorize SSE2_(Row|Column)_IDCT into one macro
conrad [Thu, 18 Sep 2008 03:07:41 +0000 (03:07 +0000)]
Factorize SSE2_(Row|Column)_IDCT into one macro

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

15 years agorevert r14983, value is not sample aspect ratio, it is display aspect ratio
bcoudurier [Wed, 17 Sep 2008 23:14:48 +0000 (23:14 +0000)]
revert r14983, value is not sample aspect ratio, it is display aspect ratio

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

15 years agoCosmetics: remove excessive blank lines
conrad [Wed, 17 Sep 2008 20:52:54 +0000 (20:52 +0000)]
Cosmetics: remove excessive blank lines

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

15 years agoEnsure MMX/SSE2 VP3 IDCT selection isn't disabled when only Theora is enabled
conrad [Wed, 17 Sep 2008 19:49:31 +0000 (19:49 +0000)]
Ensure MMX/SSE2 VP3 IDCT selection isn't disabled when only Theora is enabled

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

15 years agoCosmetics: reindent
conrad [Wed, 17 Sep 2008 19:38:44 +0000 (19:38 +0000)]
Cosmetics: reindent

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

15 years agolibx264 ffpresets:
superdump [Wed, 17 Sep 2008 19:31:39 +0000 (19:31 +0000)]
libx264 ffpresets:
 * default - x264 CLI default values
 * fastfirstpass - disables options unnecessary for first pass
 * normal - Dark Shikari’s Q55 preset
 * hq - Dark Shikari’s Q75 preset
 * max - all options maxed out (at time of writing)

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

15 years agoRewrite SSE2 VP3 IDCT in inline asm
conrad [Wed, 17 Sep 2008 19:30:51 +0000 (19:30 +0000)]
Rewrite SSE2 VP3 IDCT in inline asm

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

15 years agoRewrite MMX VP3 IDCT in inline asm
conrad [Wed, 17 Sep 2008 19:30:33 +0000 (19:30 +0000)]
Rewrite MMX VP3 IDCT in inline asm

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

15 years agoMMX/SSE2 VP3 IDCT are bitexact now that the dequantization matrices are permutated...
conrad [Wed, 17 Sep 2008 19:30:03 +0000 (19:30 +0000)]
MMX/SSE2 VP3 IDCT are bitexact now that the dequantization matrices are permutated correctly

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

15 years agoTake idct permutation into account when initializing dequantization matrices
conrad [Wed, 17 Sep 2008 19:29:40 +0000 (19:29 +0000)]
Take idct permutation into account when initializing dequantization matrices

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

15 years agoUse SAMPLE_FMT_FLT instead of doing the float->int convertion in the
vitor [Wed, 17 Sep 2008 19:26:37 +0000 (19:26 +0000)]
Use SAMPLE_FMT_FLT instead of doing the float->int convertion in the
decoder. This changes very little the output and any difference should
be inaudible.

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

15 years agoSecond-stage gain and Moving Average Predictor codebooks.
voroshil [Wed, 17 Sep 2008 06:13:07 +0000 (06:13 +0000)]
Second-stage gain and Moving Average Predictor codebooks.

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

15 years agoAnother set of approved changes for G.729: includes, formats structure,
voroshil [Wed, 17 Sep 2008 06:05:12 +0000 (06:05 +0000)]
Another set of approved changes for G.729: includes, formats structure,
several parts of main decoding routine and initialization code.

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

15 years agoValidate pulse position and error out if an invalid position is encountered.
superdump [Tue, 16 Sep 2008 15:59:43 +0000 (15:59 +0000)]
Validate pulse position and error out if an invalid position is encountered.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoOnly print "invalid new backstep" when its really invalid.
michael [Tue, 16 Sep 2008 01:49:32 +0000 (01:49 +0000)]
Only print "invalid new backstep" when its really invalid.
Fixes issue541.

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

15 years agoFix regression test failure caused by golomb limit not being considered
michael [Tue, 16 Sep 2008 01:24:12 +0000 (01:24 +0000)]
Fix regression test failure caused by golomb limit not being considered
in r15334.

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

15 years agosync to latest x264 git, field was renamed
bcoudurier [Tue, 16 Sep 2008 01:13:55 +0000 (01:13 +0000)]
sync to latest x264 git, field was renamed

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

15 years agoMake decoder more robust by default against broken encoders.
michael [Tue, 16 Sep 2008 00:31:32 +0000 (00:31 +0000)]
Make decoder more robust by default against broken encoders.
Fixes issue540.

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

15 years agoFix issue634.
michael [Mon, 15 Sep 2008 22:10:28 +0000 (22:10 +0000)]
Fix issue634.

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

15 years agoFix issue245.
michael [Mon, 15 Sep 2008 20:30:22 +0000 (20:30 +0000)]
Fix issue245.

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

15 years agowording/spelling
diego [Sun, 14 Sep 2008 22:46:38 +0000 (22:46 +0000)]
wording/spelling

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

15 years agocosmetics: fix indentation after r15321
jbr [Sun, 14 Sep 2008 22:27:47 +0000 (22:27 +0000)]
cosmetics: fix indentation after r15321

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

15 years agowrite actual min and max frame size to FLAC header. update regression test checksum.
jbr [Sun, 14 Sep 2008 22:25:50 +0000 (22:25 +0000)]
write actual min and max frame size to FLAC header. update regression test checksum.

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

15 years agocosmetics: Fix indentation.
diego [Sun, 14 Sep 2008 22:20:14 +0000 (22:20 +0000)]
cosmetics: Fix indentation.

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

15 years agoRemove useless #ifdef around #include.
diego [Sun, 14 Sep 2008 22:18:50 +0000 (22:18 +0000)]
Remove useless #ifdef around #include.

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

15 years agoOnly define x86 register names on x86.
diego [Sun, 14 Sep 2008 22:17:40 +0000 (22:17 +0000)]
Only define x86 register names on x86.

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

15 years agoSpelling...
ramiro [Sun, 14 Sep 2008 22:15:11 +0000 (22:15 +0000)]
Spelling...

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

15 years agowrite MD5 checksum to FLAC header. update regression tests.
jbr [Sun, 14 Sep 2008 21:39:54 +0000 (21:39 +0000)]
write MD5 checksum to FLAC header. update regression tests.

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

15 years agoupdate FLAC regression test due to expected change after r15324
jbr [Sun, 14 Sep 2008 20:10:30 +0000 (20:10 +0000)]
update FLAC regression test due to expected change after r15324

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

15 years agowrite number of samples in FLAC extradata.
jbr [Sun, 14 Sep 2008 20:00:36 +0000 (20:00 +0000)]
write number of samples in FLAC extradata.
based on a patch by Mathieu Velten (matmaul gmail com).

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

15 years agoAdd , to clarify sentence.
michael [Sun, 14 Sep 2008 17:30:05 +0000 (17:30 +0000)]
Add , to clarify sentence.

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

15 years agoadd error message for unsupported codecs in WAVE.
jbr [Sun, 14 Sep 2008 17:29:34 +0000 (17:29 +0000)]
add error message for unsupported codecs in WAVE.
Resolves issue 623.

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

15 years agoReturn error when trying to decode non-grayscale 16-bit PNM images.
jbr [Sun, 14 Sep 2008 15:50:59 +0000 (15:50 +0000)]
Return error when trying to decode non-grayscale 16-bit PNM images.
Fixes issue 566.

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

15 years agoFix typos found by ispell.
diego [Sun, 14 Sep 2008 14:37:17 +0000 (14:37 +0000)]
Fix typos found by ispell.

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

15 years agoReword a few sentances to make them clearer.
michael [Sun, 14 Sep 2008 14:14:36 +0000 (14:14 +0000)]
Reword a few sentances to make them clearer.

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

15 years agoReindent after r15317.
rbultje [Sun, 14 Sep 2008 13:56:12 +0000 (13:56 +0000)]
Reindent after r15317.

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

15 years agoRename RTSP_SERVER_RDT to REAL, because RDT (the transport protocol) is not
rbultje [Sun, 14 Sep 2008 13:55:21 +0000 (13:55 +0000)]
Rename RTSP_SERVER_RDT to REAL, because RDT (the transport protocol) is not
strictly related to the server type (Real servers can stream both RDT and
RTP).

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

15 years agoThe official guide to swscale for confused developers.
michael [Sun, 14 Sep 2008 02:38:47 +0000 (02:38 +0000)]
The official guide to swscale for confused developers.

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

15 years agoReindent after last commit
superdump [Sat, 13 Sep 2008 20:52:57 +0000 (20:52 +0000)]
Reindent after last commit

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

15 years agoApply pulses to unscaled coefficients rather than scaled.
superdump [Sat, 13 Sep 2008 20:51:36 +0000 (20:51 +0000)]
Apply pulses to unscaled coefficients rather than scaled.

Slight reworking of a patch by Alex Converse (alex converse gmail com)

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

15 years agoOperands of '+' are not necessarily evaluated in order so r15311 was pointless.
superdump [Sat, 13 Sep 2008 20:22:31 +0000 (20:22 +0000)]
Operands of '+' are not necessarily evaluated in order so r15311 was pointless.
Splitting the assignment onto two lines should resolve the order issue.

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

15 years agoUpdate link to FFmpeg Windows Help website.
ramiro [Sat, 13 Sep 2008 18:50:53 +0000 (18:50 +0000)]
Update link to FFmpeg Windows Help website.

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

15 years agoCorrect order of parsing for pulse scalefactor band and offset to match the
superdump [Sat, 13 Sep 2008 18:47:43 +0000 (18:47 +0000)]
Correct order of parsing for pulse scalefactor band and offset to match the
specification.

Patch by Alex Converse (alex converse gmail com)

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

15 years agoFix setting default value of scan_offset option for target svcd.
cehoyos [Sat, 13 Sep 2008 17:25:38 +0000 (17:25 +0000)]
Fix setting default value of scan_offset option for target svcd.

Patch by Gert Vervoort gert D vervoort A hccnet D nl

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

15 years agoAdd sparc maintainer.
michael [Sat, 13 Sep 2008 17:09:18 +0000 (17:09 +0000)]
Add sparc maintainer.

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

15 years agoCosmetics: line breaks
vitor [Sat, 13 Sep 2008 16:56:58 +0000 (16:56 +0000)]
Cosmetics: line breaks

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

15 years agoSimplify: use a single history buffer for gain and a single one for
vitor [Sat, 13 Sep 2008 16:49:05 +0000 (16:49 +0000)]
Simplify: use a single history buffer for gain and a single one for
speech instead of having two for each in the context.

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

15 years agoFix compilation on Mac OS X 10.4: Defining _POSIX_C_SOURCE hides the u_char &
diego [Sat, 13 Sep 2008 13:18:35 +0000 (13:18 +0000)]
Fix compilation on Mac OS X 10.4: Defining _POSIX_C_SOURCE hides the u_char &
similar typedefs that sysctl.h needs. Since sysctl() itself isn't POSIX
undefining _POSIX_C_SOURCE for check_altivec.c seems the best way to fix this.
patch by David Conrad lessen42 at gmail com

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

15 years agoSwitch regression tests to swscale.
michael [Sat, 13 Sep 2008 03:49:54 +0000 (03:49 +0000)]
Switch regression tests to swscale.
Plain C, x86-32 and -64 have been tested and should work, other
archs that had asm optmizations in swscale likely will need some fixes
to either fallback to C if SWS_BITEXACT is set or make the asm match C.
This also disables the PAL8 test as neither swscale or the old scaler
really support PAL8 output, imgconvert supported a fixed 666 palette
as output and swscale supports fixed 884 and 422.

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

15 years agoReindent after last commit
superdump [Fri, 12 Sep 2008 14:33:35 +0000 (14:33 +0000)]
Reindent after last commit

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

15 years agoOnly read some of TNS bitstream data in the case that the TNS filter order is
superdump [Fri, 12 Sep 2008 14:32:49 +0000 (14:32 +0000)]
Only read some of TNS bitstream data in the case that the TNS filter order is
non-zero as per the specification.

Patch by Alex Converse (alex converse gmail com)
Fixes another issue pertaining to issue632

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

15 years agomatroskadec: simplify, first_timecode is already in the index
aurel [Fri, 12 Sep 2008 00:06:06 +0000 (00:06 +0000)]
matroskadec: simplify, first_timecode is already in the index
no need to duplicate it

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

15 years agomatroskadec: prevent seeking before the first keyframe of the reference stream
aurel [Thu, 11 Sep 2008 22:42:17 +0000 (22:42 +0000)]
matroskadec: prevent seeking before the first keyframe of the reference stream

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

15 years agoCosmetics: align spec references
vitor [Thu, 11 Sep 2008 19:10:26 +0000 (19:10 +0000)]
Cosmetics: align spec references

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

15 years agoRename function: s/colmult/apply_window/
vitor [Thu, 11 Sep 2008 19:06:54 +0000 (19:06 +0000)]
Rename function: s/colmult/apply_window/

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

15 years agoReindent after r15927, see discussion in "[PATCH] rtsp cleanup part 1:
rbultje [Thu, 11 Sep 2008 17:43:44 +0000 (17:43 +0000)]
Reindent after r15927, see discussion in "[PATCH] rtsp cleanup part 1:
remove duplicate code" thread on ML.

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

15 years agoFactorize out common code for opening of the RTP parsing context between
rbultje [Thu, 11 Sep 2008 17:43:04 +0000 (17:43 +0000)]
Factorize out common code for opening of the RTP parsing context between
SDP and RTSP into a new function. See discussion on ML in "[PATCH] rtsp
cleanup part 1: remove duplicate code" thread.

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

15 years agomisc spelling/wording/grammar fixes
diego [Thu, 11 Sep 2008 08:13:23 +0000 (08:13 +0000)]
misc spelling/wording/grammar fixes

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

15 years agoMake it possible to disable loop filter in VC-1.
kostya [Thu, 11 Sep 2008 06:35:37 +0000 (06:35 +0000)]
Make it possible to disable loop filter in VC-1.
Unlike H.264 it does not affect picture quality on any files I've watched.

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

15 years agoCorrect pulse amplitude application - a negative or 0 coefficient implies the
superdump [Thu, 11 Sep 2008 01:22:34 +0000 (01:22 +0000)]
Correct pulse amplitude application - a negative or 0 coefficient implies the
pulse is subtracted, else it is added. Also avoid a divide by 0.

Based on a patch by Alex Converse (alex converse gmail com)
Fixes part of issue632

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

15 years agoFix incorrect printing of brainfart cropping error in some cases in progressive mode.
darkshikari [Thu, 11 Sep 2008 00:34:39 +0000 (00:34 +0000)]
Fix incorrect printing of brainfart cropping error in some cases in progressive mode.

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

15 years agoConvert table to integer.
vitor [Wed, 10 Sep 2008 19:00:02 +0000 (19:00 +0000)]
Convert table to integer.

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

15 years agoClarify convergence_duration.
michael [Wed, 10 Sep 2008 12:51:49 +0000 (12:51 +0000)]
Clarify convergence_duration.

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

15 years agoConvert two tables to signed decimal
vitor [Tue, 9 Sep 2008 19:20:20 +0000 (19:20 +0000)]
Convert two tables to signed decimal

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

15 years agoset bits_per_coded_sample according to new lavc api
bcoudurier [Tue, 9 Sep 2008 18:32:50 +0000 (18:32 +0000)]
set bits_per_coded_sample according to new lavc api

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

15 years agoCosmetics: remove useless parenthesis
vitor [Tue, 9 Sep 2008 16:51:39 +0000 (16:51 +0000)]
Cosmetics: remove useless parenthesis

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

15 years agoRemove ChannelData.lev var and use ChannelData.level instead
vitor [Tue, 9 Sep 2008 16:50:11 +0000 (16:50 +0000)]
Remove ChannelData.lev var and use ChannelData.level instead

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

15 years agoAdd support for creating Simple Profile (I-frame only, no arithmetic coding)
diego [Tue, 9 Sep 2008 14:47:47 +0000 (14:47 +0000)]
Add support for creating Simple Profile (I-frame only, no arithmetic coding)
Dirac bytestreams.  patch by Anuradha Suraparaju, anuradha rd.bbc.co uk

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

15 years agovorbis_enc : set coded_frame->pts value to running sample count.
jai_menon [Tue, 9 Sep 2008 14:42:50 +0000 (14:42 +0000)]
vorbis_enc : set coded_frame->pts value to running sample count.
This is a temporary fix for issue 502 and will not be required when
we start using AVFrame for audio codecs.

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

15 years agomatroskadec: demux relevant subtitle packets after a seek
aurel [Tue, 9 Sep 2008 12:10:25 +0000 (12:10 +0000)]
matroskadec: demux relevant subtitle packets after a seek
only works for subtitle tracks which where properly indexed up to the seek point

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

15 years agomatroskadec: ensure that overlapping subtitle are not added to the index
aurel [Tue, 9 Sep 2008 12:07:10 +0000 (12:07 +0000)]
matroskadec: ensure that overlapping subtitle are not added to the index

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

15 years agomatroskadec: after seeking, skeep up to the desired timestamp instead of
aurel [Tue, 9 Sep 2008 12:01:51 +0000 (12:01 +0000)]
matroskadec: after seeking, skeep up to the desired timestamp instead of
the desired stream

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

15 years agomatroskadec: move timecode calculation a little earlier
aurel [Tue, 9 Sep 2008 11:54:35 +0000 (11:54 +0000)]
matroskadec: move timecode calculation a little earlier
so as to be able to use it in other part of the code

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

15 years agomatroskadec: sanitize track time_scale before using it
aurel [Tue, 9 Sep 2008 11:23:48 +0000 (11:23 +0000)]
matroskadec: sanitize track time_scale before using it
fix issue628

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

15 years agoprint stream index in decimal not in hex, easier for debugging
bcoudurier [Tue, 9 Sep 2008 02:56:13 +0000 (02:56 +0000)]
print stream index in decimal not in hex, easier for debugging

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

15 years agoremove one more stuff under #if LIBAVCODEC_VERSION_INT
aurel [Mon, 8 Sep 2008 23:47:50 +0000 (23:47 +0000)]
remove one more stuff under #if LIBAVCODEC_VERSION_INT
which was forgotten in r15263

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

15 years agoset block align in av_write_header if not set, fix issue #489
bcoudurier [Mon, 8 Sep 2008 19:37:22 +0000 (19:37 +0000)]
set block align in av_write_header if not set, fix issue #489

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