]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
16 years agoMake pp_help a constant array of characters to move it to .rodata.
benoit [Thu, 10 Jan 2008 10:16:36 +0000 (10:16 +0000)]
Make pp_help a constant array of characters to move it to .rodata.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoReduce the size of the replaceTable entries.
benoit [Thu, 10 Jan 2008 10:15:07 +0000 (10:15 +0000)]
Reduce the size of the replaceTable entries.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoPass a proper context to av_log()
lucabe [Thu, 10 Jan 2008 08:34:37 +0000 (08:34 +0000)]
Pass a proper context to av_log()

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

16 years agoPrint libavdevice version.
michael [Thu, 10 Jan 2008 01:02:52 +0000 (01:02 +0000)]
Print libavdevice version.

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

16 years agoInitialize correctly optind.
victor [Wed, 9 Jan 2008 20:48:02 +0000 (20:48 +0000)]
Initialize correctly optind.
Patch by Eduardo Bragatto, his name at his surname dot com

Thread http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/2008-January/039835.html

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

16 years agoFix a bug causing the generated stream to be corrupt if the buffer
andoma [Wed, 9 Jan 2008 08:38:28 +0000 (08:38 +0000)]
Fix a bug causing the generated stream to be corrupt if the buffer
contains NAL units previous to the IDR where the SPS/PPS was inserted.

Ok:ed by Benoit on irc.

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

16 years agoIgnore trasher.
diego [Wed, 9 Jan 2008 08:05:07 +0000 (08:05 +0000)]
Ignore trasher.

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

16 years agoCorrectly use output format stream index for bitstream filter when doing stream copy.
andoma [Wed, 9 Jan 2008 06:22:32 +0000 (06:22 +0000)]
Correctly use output format stream index for bitstream filter when doing stream copy.

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

16 years agoError checking: make sure that there are 3 parameters and that the
melanson [Wed, 9 Jan 2008 00:29:49 +0000 (00:29 +0000)]
Error checking: make sure that there are 3 parameters and that the
file open operation succeeds.

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

16 years agoused defined name for testing error resilience level
jbr [Tue, 8 Jan 2008 23:44:48 +0000 (23:44 +0000)]
used defined name for testing error resilience level

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

16 years agoFix random typos.
diego [Tue, 8 Jan 2008 23:08:51 +0000 (23:08 +0000)]
Fix random typos.

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

16 years agoFix illegal identifiers, names starting with _ and uppercase are reserved.
diego [Tue, 8 Jan 2008 23:07:55 +0000 (23:07 +0000)]
Fix illegal identifiers, names starting with _ and uppercase are reserved.

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

16 years agoAdd compilation rule for tools/trasher.
diego [Tue, 8 Jan 2008 23:02:39 +0000 (23:02 +0000)]
Add compilation rule for tools/trasher.

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

16 years agoRemove unused variable i.
diego [Tue, 8 Jan 2008 22:57:03 +0000 (22:57 +0000)]
Remove unused variable i.

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

16 years agoAllow compilation of test programs when TEST is defined.
diego [Tue, 8 Jan 2008 22:54:49 +0000 (22:54 +0000)]
Allow compilation of test programs when TEST is defined.

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

16 years agoRemove unused variable j.
diego [Tue, 8 Jan 2008 22:53:25 +0000 (22:53 +0000)]
Remove unused variable j.

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

16 years agoRemove unused variable variance.
diego [Tue, 8 Jan 2008 22:48:26 +0000 (22:48 +0000)]
Remove unused variable variance.

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

16 years agoFix test program compilation, random() needs to be undefined.
diego [Tue, 8 Jan 2008 22:40:25 +0000 (22:40 +0000)]
Fix test program compilation, random() needs to be undefined.

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

16 years agourl_write is part of the public API so it may not be under ifdef.
reimar [Tue, 8 Jan 2008 22:07:59 +0000 (22:07 +0000)]
url_write is part of the public API so it may not be under ifdef.
Also fixes a compile error if all muxers and protocols are disabled.
Patch by Guillaume LECERF (foxcore gmail com)

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

16 years agoRemove clip_table as it is not used anymore.
reimar [Tue, 8 Jan 2008 22:03:30 +0000 (22:03 +0000)]
Remove clip_table as it is not used anymore.
Patch by Diego 'Flameeyes' Pettenò (flameeyes gmail com)

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

16 years agoSplit range coding chapter in binary and integers
michael [Tue, 8 Jan 2008 21:32:21 +0000 (21:32 +0000)]
Split range coding chapter in binary and integers

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

16 years agoargh s/ffmpeg/snow/
michael [Tue, 8 Jan 2008 21:28:55 +0000 (21:28 +0000)]
argh s/ffmpeg/snow/

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

16 years agoRange coder state transition table, based on a patch by lars punkt taeuber ät web...
michael [Tue, 8 Jan 2008 20:29:32 +0000 (20:29 +0000)]
Range coder state transition table, based on a  patch by lars punkt taeuber ät web punkt de.

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

16 years agoRemove extra word.
michael [Tue, 8 Jan 2008 20:08:02 +0000 (20:08 +0000)]
Remove extra word.

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

16 years agocheck av_new_stream return value
bcoudurier [Tue, 8 Jan 2008 13:55:15 +0000 (13:55 +0000)]
check av_new_stream return value

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

16 years agocheck av_new_stream return value
bcoudurier [Tue, 8 Jan 2008 13:48:52 +0000 (13:48 +0000)]
check av_new_stream return value

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

16 years ago * fixing a bug preventing default values to be set correctly
romansh [Tue, 8 Jan 2008 02:52:05 +0000 (02:52 +0000)]
  * fixing a bug preventing default values to be set correctly

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

16 years agoMention damaged input testing.
michael [Tue, 8 Jan 2008 00:58:17 +0000 (00:58 +0000)]
Mention damaged input testing.

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

16 years agoA little proggy i wrote years ago.
michael [Tue, 8 Jan 2008 00:54:19 +0000 (00:54 +0000)]
A little proggy i wrote years ago.
This simply writes burts of random data into a file. Great for testing error
robustness/resilience/concealment.

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

16 years agoRandomly change the amount of noise if nothing is explicitly set.
michael [Tue, 8 Jan 2008 00:25:25 +0000 (00:25 +0000)]
Randomly change the amount of noise if nothing is explicitly set.

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

16 years agoLMLM4 demuxer
ivo [Mon, 7 Jan 2008 23:53:57 +0000 (23:53 +0000)]
LMLM4 demuxer

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

16 years agoLinux Media Labs MPEG-4 (LMLM4) demuxer
ivo [Mon, 7 Jan 2008 23:52:51 +0000 (23:52 +0000)]
Linux Media Labs MPEG-4 (LMLM4) demuxer

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

16 years agoImplement read_timestamp and enable seeking in PVA files.
ivo [Mon, 7 Jan 2008 23:42:52 +0000 (23:42 +0000)]
Implement read_timestamp and enable seeking in PVA files.

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

16 years agocosmetics
ivo [Mon, 7 Jan 2008 23:40:04 +0000 (23:40 +0000)]
cosmetics

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

16 years agoremove unnecessary check
ivo [Mon, 7 Jan 2008 23:39:47 +0000 (23:39 +0000)]
remove unnecessary check

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

16 years agouse ff_parse_pes_pts for parsing an MPEG-PES timestamp
ivo [Mon, 7 Jan 2008 23:38:12 +0000 (23:38 +0000)]
use ff_parse_pes_pts for parsing an MPEG-PES timestamp

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

16 years agoMove parsing of MPEG-PES timestamp to mpeg.h (as an inline function) so it
ivo [Mon, 7 Jan 2008 23:32:57 +0000 (23:32 +0000)]
Move parsing of MPEG-PES timestamp to mpeg.h (as an inline function) so it
can easily be reused by other demuxers for formats that encapsulate MPEG-PES.

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

16 years agoMove printing of the license status at the end of configure output, so
rtogni [Mon, 7 Jan 2008 21:37:18 +0000 (21:37 +0000)]
Move printing of the license status at the end of configure output, so
that users won't miss it

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

16 years agoDont crash if resampling is requested but no audio packets are ever processed.
andoma [Mon, 7 Jan 2008 20:42:45 +0000 (20:42 +0000)]
Dont crash if resampling is requested but no audio packets are ever processed.

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

16 years agoFix access to the last element of the table.
aurel [Mon, 7 Jan 2008 13:19:38 +0000 (13:19 +0000)]
Fix access to the last element of the table.
(size of the table vs. number of elements in the table)

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

16 years agoMark the ff_svq1_frame_size_table as constant.
benoit [Mon, 7 Jan 2008 12:48:42 +0000 (12:48 +0000)]
Mark the ff_svq1_frame_size_table as constant.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoMove wmv1_scantable to .rodata section by making it an array of arrays.
benoit [Mon, 7 Jan 2008 12:47:14 +0000 (12:47 +0000)]
Move wmv1_scantable to .rodata section by making it an array of arrays.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoMake the av_class member of PPContext a poiner to constant AVClass.
benoit [Mon, 7 Jan 2008 12:44:49 +0000 (12:44 +0000)]
Make the av_class member of PPContext a poiner to constant AVClass.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoMark the tables in g726.c as constant.
benoit [Mon, 7 Jan 2008 12:43:04 +0000 (12:43 +0000)]
Mark the tables in g726.c as constant.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoMake v4l.c's video_formats constant and static.
benoit [Mon, 7 Jan 2008 12:42:02 +0000 (12:42 +0000)]
Make v4l.c's video_formats constant and static.
Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agoRemove unused symbol.
benoit [Mon, 7 Jan 2008 12:40:39 +0000 (12:40 +0000)]
Remove unused symbol.

Patch by Diego 'Flameeyes' Pettenò flameeyes ¤ gmail ! com

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

16 years agosplit out init of downmix coeffs into a separate function that can be called
jbr [Mon, 7 Jan 2008 00:18:02 +0000 (00:18 +0000)]
split out init of downmix coeffs into a separate function that can be called
only when needed

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

16 years agoMake ff_mkv_codec_tags lie entirely in .rodata section.
aurel [Mon, 7 Jan 2008 00:03:19 +0000 (00:03 +0000)]
Make ff_mkv_codec_tags lie entirely in .rodata section.
From: Diego 'Flameeyes' Pettenò < flameeyes _at_ gmail _dot_ com >

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

16 years agoremove unneeded variable from AC3DecodeContext
jbr [Sun, 6 Jan 2008 23:56:19 +0000 (23:56 +0000)]
remove unneeded variable from AC3DecodeContext

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

16 years agomake sure that the last coupling band stops at the end of the coupling range
jbr [Sun, 6 Jan 2008 23:33:30 +0000 (23:33 +0000)]
make sure that the last coupling band stops at the end of the coupling range

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

16 years agocosmetics: Add another pair of parentheses to aid readability.
diego [Sun, 6 Jan 2008 22:50:09 +0000 (22:50 +0000)]
cosmetics: Add another pair of parentheses to aid readability.

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

16 years agofix phase flag processing for the case when coupling coordinates are reused
jbr [Sun, 6 Jan 2008 20:15:24 +0000 (20:15 +0000)]
fix phase flag processing for the case when coupling coordinates are reused
for the right channel, but new for the left channel

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

16 years agoRename two structures, identifiers starting with _[A-Z] are reserved.
diego [Sun, 6 Jan 2008 16:02:55 +0000 (16:02 +0000)]
Rename two structures, identifiers starting with _[A-Z] are reserved.

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

16 years agocosmetics, split overly long lines
bcoudurier [Sun, 6 Jan 2008 14:18:13 +0000 (14:18 +0000)]
cosmetics, split overly long lines

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

16 years agoFractional parts of motion vectors should be accounted separately too
kostya [Sun, 6 Jan 2008 11:47:53 +0000 (11:47 +0000)]
Fractional parts of motion vectors should be accounted separately too

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

16 years agoMake AVRtpPayloadTypes static and constant
lucabe [Sun, 6 Jan 2008 10:00:04 +0000 (10:00 +0000)]
Make AVRtpPayloadTypes static and constant
Patch by Diego 'Flameeyes' Pettenò (flameeyes AT gmail DOT com)

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

16 years agofix playing of multichannel audio for codecs without downmixing
jbr [Sun, 6 Jan 2008 02:44:05 +0000 (02:44 +0000)]
fix playing of multichannel audio for codecs without downmixing

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

16 years agocosmetics, superfluous space
ivo [Sat, 5 Jan 2008 22:33:27 +0000 (22:33 +0000)]
cosmetics, superfluous space

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

16 years agoproper check for valid pva_pts
ivo [Sat, 5 Jan 2008 22:28:42 +0000 (22:28 +0000)]
proper check for valid pva_pts

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

16 years agodo not return an error, but warn and recover when encountering an audio packet
ivo [Sat, 5 Jan 2008 22:27:49 +0000 (22:27 +0000)]
do not return an error, but warn and recover when encountering an audio packet
that should countain a signaled mpeg-pes packet.

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

16 years agovalidate streamid before use
ivo [Sat, 5 Jan 2008 22:18:44 +0000 (22:18 +0000)]
validate streamid before use

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

16 years agochange audio codec id to mp2
ivo [Sat, 5 Jan 2008 22:15:19 +0000 (22:15 +0000)]
change audio codec id to mp2

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

16 years agoproper type and initialization of pva_pts
ivo [Sat, 5 Jan 2008 22:13:27 +0000 (22:13 +0000)]
proper type and initialization of pva_pts

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

16 years agoremove unnecessary shift
ivo [Sat, 5 Jan 2008 22:10:00 +0000 (22:10 +0000)]
remove unnecessary shift

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

16 years agocheck for request_channels in dca init function
jbr [Sat, 5 Jan 2008 21:23:57 +0000 (21:23 +0000)]
check for request_channels in dca init function

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

16 years agoadd downmixing support to libfaad decoder
jbr [Sat, 5 Jan 2008 21:08:20 +0000 (21:08 +0000)]
add downmixing support to libfaad decoder

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

16 years agocosmetics: indentation after last commit
jbr [Sat, 5 Jan 2008 18:40:49 +0000 (18:40 +0000)]
cosmetics: indentation after last commit

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

16 years agomove E-AC3 header parsing to ff_ac3_parse_header()
jbr [Sat, 5 Jan 2008 18:39:55 +0000 (18:39 +0000)]
move E-AC3 header parsing to ff_ac3_parse_header()

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

16 years agoremove unneeded variables from AC3HeaderInfo
jbr [Sat, 5 Jan 2008 17:04:57 +0000 (17:04 +0000)]
remove unneeded variables from AC3HeaderInfo

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

16 years agodo not set channels before checking request_channels
jbr [Sat, 5 Jan 2008 16:47:40 +0000 (16:47 +0000)]
do not set channels before checking request_channels

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

16 years agouse request_channels in liba52 decoder
jbr [Sat, 5 Jan 2008 16:45:25 +0000 (16:45 +0000)]
use request_channels in liba52 decoder

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

16 years agocosmetics: indentation
jbr [Sat, 5 Jan 2008 15:23:39 +0000 (15:23 +0000)]
cosmetics: indentation

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

16 years agocheck for request_channels at codec init
jbr [Sat, 5 Jan 2008 15:22:53 +0000 (15:22 +0000)]
check for request_channels at codec init

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

16 years agodo not set channels before checking request_channels
jbr [Sat, 5 Jan 2008 15:18:15 +0000 (15:18 +0000)]
do not set channels before checking request_channels

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

16 years agoUpdate maintainership information after the rtp.c split
lucabe [Sat, 5 Jan 2008 11:34:07 +0000 (11:34 +0000)]
Update maintainership information after the rtp.c split

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

16 years agoadjust output channels based on AVCodecContext.request_channels in AC3 parser
jbr [Sat, 5 Jan 2008 05:36:00 +0000 (05:36 +0000)]
adjust output channels based on AVCodecContext.request_channels in AC3 parser

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

16 years agoDrop non key frames before the first key frame.
michael [Sat, 5 Jan 2008 01:14:09 +0000 (01:14 +0000)]
Drop non key frames before the first key frame.

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

16 years agoinstall crc.h which is now part of public API
aurel [Fri, 4 Jan 2008 23:47:10 +0000 (23:47 +0000)]
install crc.h which is now part of public API

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

16 years agoimprove CRC API
aurel [Fri, 4 Jan 2008 23:09:58 +0000 (23:09 +0000)]
improve CRC API
 - don't export any global var
 - provide either generated or hardcoded tables

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

16 years agoSplit the RTP muxer out of rtp.c, to simplify the RTSP demuxer's dependencies
lucabe [Fri, 4 Jan 2008 20:09:48 +0000 (20:09 +0000)]
Split the RTP muxer out of rtp.c, to simplify the RTSP demuxer's dependencies

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

16 years agoEnable proper output from the LFE channel, based on patch from Mathias Rauen dear...
banan [Fri, 4 Jan 2008 20:02:10 +0000 (20:02 +0000)]
Enable proper output from the LFE channel, based on patch from Mathias Rauen dear dot madshi at net

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

16 years agoSplit the RTP demuxing functions out of rtp.c, to simplify the RTP muxer's dependencies
lucabe [Fri, 4 Jan 2008 19:33:50 +0000 (19:33 +0000)]
Split the RTP demuxing functions out of rtp.c, to simplify the RTP muxer's dependencies

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

16 years agoindent
michael [Fri, 4 Jan 2008 19:16:38 +0000 (19:16 +0000)]
indent

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

16 years agoFlip key and element so types match, not that it matters for any code
michael [Fri, 4 Jan 2008 18:58:36 +0000 (18:58 +0000)]
Flip key and element so types match, not that it matters for any code
using it in libav*.

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

16 years agoDocument O() time.
michael [Fri, 4 Jan 2008 18:55:14 +0000 (18:55 +0000)]
Document O() time.

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

16 years agoDocument node removial API.
michael [Fri, 4 Jan 2008 18:46:53 +0000 (18:46 +0000)]
Document node removial API.

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

16 years agoFix selftest.
michael [Fri, 4 Jan 2008 18:21:36 +0000 (18:21 +0000)]
Fix selftest.

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

16 years agoSupport removing elements.
michael [Fri, 4 Jan 2008 18:20:03 +0000 (18:20 +0000)]
Support removing elements.

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

16 years agoMove *malloc() out of tree.c, that way the code can be used with
michael [Fri, 4 Jan 2008 17:52:16 +0000 (17:52 +0000)]
Move *malloc() out of tree.c, that way the code can be used with
flat arrays which have lower overhead than millions of mallocd() elements.

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

16 years agoRV30 thirdpel motion compensation support
kostya [Fri, 4 Jan 2008 17:50:45 +0000 (17:50 +0000)]
RV30 thirdpel motion compensation support

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

16 years agoA few lines of text about the range coder, part of a patch by Lars Täuber taeuber...
michael [Fri, 4 Jan 2008 17:44:42 +0000 (17:44 +0000)]
A few lines of text about the range coder, part of a patch by Lars Täuber taeuber ät bbaw punkt de.

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

16 years agoAdd a note about the license of libamr.
diego [Fri, 4 Jan 2008 15:20:52 +0000 (15:20 +0000)]
Add a note about the license of libamr.

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

16 years agoSpell out WB and NB.
diego [Fri, 4 Jan 2008 15:14:14 +0000 (15:14 +0000)]
Spell out WB and NB.

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

16 years agoChange some files to only include the necessary headers.
diego [Fri, 4 Jan 2008 13:38:25 +0000 (13:38 +0000)]
Change some files to only include the necessary headers.

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

16 years agoInitialize "saved" buffer to zero.
benoit [Fri, 4 Jan 2008 13:18:28 +0000 (13:18 +0000)]
Initialize "saved" buffer to zero.
Patch by Vincent Penné vpenne wyplay com and Denes Balatoni

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

16 years agoMake three rm demuxer functions non static.
benoit [Fri, 4 Jan 2008 13:00:47 +0000 (13:00 +0000)]
Make three rm demuxer functions non static.
Patch by Ronald S. Bultje rsbultje gmail com
Original thread: [FFmpeg-devel] [PATCH] Realmedia / RTSP (RDT)
Date: 12/28/2007 10:19 PM

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

16 years agoAlways set next correctly, even if a matching element is found (thats
michael [Fri, 4 Jan 2008 10:14:21 +0000 (10:14 +0000)]
Always set next correctly, even if a matching element is found (thats
how its documented and used).

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

16 years agoMake pp_help a constant pointer to constant characters, moves it partially
benoit [Fri, 4 Jan 2008 07:47:32 +0000 (07:47 +0000)]
Make pp_help a constant pointer to constant characters, moves it partially
in .rodata (the actual string) and partially in .data.relro (the pointer),
but doesn't change ABI.
Patch by Diego 'Flameeyes' Pettenò  flameeyes at gmail com

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

16 years agocosmetics: indentation and add a TODO comment
jbr [Fri, 4 Jan 2008 00:39:03 +0000 (00:39 +0000)]
cosmetics: indentation and add a TODO comment

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

16 years agoonly check ac3 crc if AVCodecContext.error_resilience > 0
jbr [Thu, 3 Jan 2008 23:05:53 +0000 (23:05 +0000)]
only check ac3 crc if AVCodecContext.error_resilience > 0

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