Statistics
| Branch: | Revision:

ffmpeg / libavformat @ bd09e8a7

# Date Author Comment
bd09e8a7 10/24/2008 01:42 AM Baptiste Coudurier

raw dnxhd de/muxer

Originally committed as revision 15674 to svn://svn.ffmpeg.org/ffmpeg/trunk

b774fdd7 10/23/2008 05:30 PM Baptiste Coudurier

dnxhd codec is intra only

Originally committed as revision 15672 to svn://svn.ffmpeg.org/ffmpeg/trunk

abce34d9 10/22/2008 09:14 PM Aurelien Jacobs

matroskaenc: require global header
fixes issue696

Originally committed as revision 15667 to svn://svn.ffmpeg.org/ffmpeg/trunk

37d3e066 10/21/2008 09:40 PM Aurelien Jacobs

uses FF_ARRAY_ELEMS() where appropriate

Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk

9806f846 10/19/2008 01:02 AM Michael Niedermayer

Check for pts==dts on I/P frames in the presence of non low delay decoding and
discard these invalid timestamps.
fixes issue171.

Originally committed as revision 15641 to svn://svn.ffmpeg.org/ffmpeg/trunk

f781f748 10/18/2008 10:41 PM Michael Niedermayer

Move code setting delay and presentation_delayed a little up so
that the variables are available sooner.

Originally committed as revision 15640 to svn://svn.ffmpeg.org/ffmpeg/trunk

4589dc5c 10/18/2008 05:30 PM Michael Niedermayer

Append read data onto the buffer instead of overwriting, this ensures
that the whole buffer is available for seeking back.
Fixes issue480

Originally committed as revision 15634 to svn://svn.ffmpeg.org/ffmpeg/trunk

8ddd280d 10/18/2008 12:10 PM Alexander Wichers

Nellymoser 8KHZ flv muxing fix, patch by Alexander Wichers development at wichersdot nu

Originally committed as revision 15633 to svn://svn.ffmpeg.org/ffmpeg/trunk

88cb61bb 10/18/2008 12:08 PM Alexander Wichers

8HZ -> 8KHZ, cosmetics patch by Alexander Wichers development at wichersdot nu

Originally committed as revision 15632 to svn://svn.ffmpeg.org/ffmpeg/trunk

bf9067cf 10/18/2008 10:40 AM Michael Niedermayer

Assume mono if no other information for raw.
Should fix issue687

Originally committed as revision 15631 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc574408 10/10/2008 04:59 PM Ramiro Polla

Only special-case absolute DOS paths on systems that support them.

Originally committed as revision 15594 to svn://svn.ffmpeg.org/ffmpeg/trunk

51f4155f 10/08/2008 08:55 PM Michael Niedermayer

Make gcc 2.95 happy.

Originally committed as revision 15589 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e92dabf 10/07/2008 04:59 PM Roman Shaposhnik

replacing frame_rate and frame_rate_base with an AVRational time_base

Originally committed as revision 15584 to svn://svn.ffmpeg.org/ffmpeg/trunk

a53621fc 10/07/2008 04:14 PM Roman Shaposhnik

simplifying code as per Michael's suggestion

Originally committed as revision 15583 to svn://svn.ffmpeg.org/ffmpeg/trunk

c9b0b38f 10/07/2008 03:49 PM Roman Shaposhnik

simplifying the code as per Michael's suggestion

Originally committed as revision 15577 to svn://svn.ffmpeg.org/ffmpeg/trunk

5b9ce252 10/04/2008 11:30 PM Baptiste Coudurier

10l, fix amrwb sample rate

Originally committed as revision 15562 to svn://svn.ffmpeg.org/ffmpeg/trunk

b7f4e76d 10/04/2008 10:57 PM Aurelien Jacobs

matroskaenc: correct muxing of ASS packets
- split packets to store one ASS event line per Matroska block
- reformat ASS events to Matroska modified format
- extract display duration for ASS events to store as Matroska block duration

Originally committed as revision 15561 to svn://svn.ffmpeg.org/ffmpeg/trunk

291902c2 10/04/2008 10:47 PM Aurelien Jacobs

matroskaenc: use correct EBML ID for block duration

Originally committed as revision 15560 to svn://svn.ffmpeg.org/ffmpeg/trunk

1bfbe8ff 10/04/2008 10:44 PM Aurelien Jacobs

matroskaenc: pass the packet size directly as parameter of mkv_blockgroup_size()

Originally committed as revision 15559 to svn://svn.ffmpeg.org/ffmpeg/trunk

8401c514 10/04/2008 10:41 PM Aurelien Jacobs

matroskaenc: remove useless mkv_block_size() function

Originally committed as revision 15558 to svn://svn.ffmpeg.org/ffmpeg/trunk

7ccc636f 10/04/2008 10:26 PM Michael Niedermayer

Favor even chunk sizes in ambiguous cases.
Fixes transcode_069_produces_uneven_chunk_size.avi.

Originally committed as revision 15557 to svn://svn.ffmpeg.org/ffmpeg/trunk

f080a7bd 10/04/2008 09:57 PM Michael Niedermayer

Factorize stream id parsing.

Originally committed as revision 15556 to svn://svn.ffmpeg.org/ffmpeg/trunk

6bc03a69 10/04/2008 09:11 PM Reimar Döffinger

Make size variables in dyn_buf_write unsigned so gcc will not optimize the
check away (due to assuming signed overflows do not happen).

Originally committed as revision 15555 to svn://svn.ffmpeg.org/ffmpeg/trunk

95137bbb 10/04/2008 11:20 AM Diego Biurrun

Fix 'make checkheaders', based on a patch by Diego Pettenò, flameeyes gmail com.

Originally committed as revision 15552 to svn://svn.ffmpeg.org/ffmpeg/trunk

5c918b27 10/04/2008 04:19 AM Ronald S. Bultje

Reindent after r15544.

Originally committed as revision 15545 to svn://svn.ffmpeg.org/ffmpeg/trunk

accc248f 10/04/2008 04:19 AM Ronald S. Bultje

Implement RDTDemuxContext, which contains RDT-specific data (similar to
RTPDemuxContext for RTP) for these streams where the transport protocol
is RDT (as served by Realmedia servers).

Originally committed as revision 15544 to svn://svn.ffmpeg.org/ffmpeg/trunk

5465b0d4 10/04/2008 04:17 AM Ronald S. Bultje

Make RTPDemuxContext opaque in rtsp.c, renaming it to tx_ctx (tx=transport)
and making its type a void pointer. See discussion in "RDT/Realmedia patches
#2" thread on ML.

Originally committed as revision 15543 to svn://svn.ffmpeg.org/ffmpeg/trunk

99a1d191 10/04/2008 04:16 AM Ronald S. Bultje

Remove access into RTPDemuxContext in rtsp.c, which allows making it opaque
(and thus preparing for the introduction of RDTDemuxContext) in a next patch.
See discussion in "RDT/Realmedia patches #2" thread on ML.

Originally committed as revision 15542 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b932b8a 10/04/2008 04:15 AM Ronald S. Bultje

Change function prototype of RTPDynamicPayloadHandler.parse_packet() to
not use RTPDemuxContext, but rather take a pointer to the payload context
directly. This allows using payload handlers regardless over the transport
over which they were sent, and prepares for the introduction of a future...

ed0aacc7 10/04/2008 04:11 AM Ronald S. Bultje

Rename RTP payload contexts to PayloadContext, suggested by Luca in
"RDT/Realmedia patches #2" thread on ML.

Originally committed as revision 15540 to svn://svn.ffmpeg.org/ffmpeg/trunk

f06188d5 10/03/2008 07:37 PM Baptiste Coudurier

set sample rate for amr to allow stream copy since no decoder is present,
3gp does not store sample rate in stsd in fact. Fixes #674.

Originally committed as revision 15536 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc5c918e 10/03/2008 10:16 AM Diego Biurrun

Remove offset_t typedef and use int64_t directly instead.
The name offset_t is easily confused with the standard off_t type and
*_t is POSIX reserved namespace if any POSIX header is included.

Originally committed as revision 15533 to svn://svn.ffmpeg.org/ffmpeg/trunk

c58e8bd3 10/02/2008 09:15 PM Aurelien Jacobs

matroskadec: cosmetics: indentation

Originally committed as revision 15529 to svn://svn.ffmpeg.org/ffmpeg/trunk

21a115d1 10/02/2008 09:14 PM Aurelien Jacobs

matroskadec: don't merge packets which have no timestamp

Originally committed as revision 15528 to svn://svn.ffmpeg.org/ffmpeg/trunk

72ab9d7f 10/02/2008 08:01 PM Diego Pettenò

Use typeof instead of GCC-specific typeof keyword.
The typeof keyword is disabled by default when building with -std=c99
as it's a GNU extension.
ICC supports the typeof keyword as well as typeof.

Patch by Diego 'Flameeyes' Pettenò flameeyes A gmail P com...

3defa81f 10/02/2008 05:43 PM Ramiro Polla

MinGW runtime 3.15 has a wrapper for usleep().

Originally committed as revision 15522 to svn://svn.ffmpeg.org/ffmpeg/trunk

910f02a0 10/02/2008 04:28 PM Diego Biurrun

spelling cosmetics

Originally committed as revision 15518 to svn://svn.ffmpeg.org/ffmpeg/trunk

fb65d2ca 10/02/2008 04:03 PM Diego Pettenò

Use enum typers instead of int.
Patch by Diego 'Flameeyes' Pettenò: flameeyes gmail

Originally committed as revision 15517 to svn://svn.ffmpeg.org/ffmpeg/trunk

9b5ede5b 10/02/2008 03:52 PM Reimar Döffinger

Add (additional) const to many global tables.

Originally committed as revision 15515 to svn://svn.ffmpeg.org/ffmpeg/trunk

a0ce2d1b 10/01/2008 02:44 PM David Conrad

Cosmetics: indentation

Originally committed as revision 15501 to svn://svn.ffmpeg.org/ffmpeg/trunk

277e3e53 10/01/2008 02:43 PM David Conrad

Visible width/height fields were added in Theora 3.2

Originally committed as revision 15500 to svn://svn.ffmpeg.org/ffmpeg/trunk

3ff2a062 10/01/2008 12:38 PM Ronald S. Bultje

Use parse_packet vfunc in RTPDynamicProtocolHandler instead of hardcoding
the use of rdt_parse_packet(). See "RDT/Realmedia patches #2" thread on ML.

Originally committed as revision 15497 to svn://svn.ffmpeg.org/ffmpeg/trunk

985b05d3 10/01/2008 12:37 PM Ronald S. Bultje

This patch refactors RDT packet header parsing so that it can be used in
rtsp.c to detect the ID of the packet source also in case of TCP streams.
This allows proper playback of RDT streams with multiple stream types, e.g.
audio + video. Accepted by LucaB in "RDT/Realmedia patches #2" thread on ML....

f5f1e97f 09/30/2008 01:27 PM Ronald S. Bultje

Reindent after previous patches.

Originally committed as revision 15485 to svn://svn.ffmpeg.org/ffmpeg/trunk

119b4668 09/30/2008 01:26 PM Ronald S. Bultje

Implement a RTSPTransport field, which allows proper separation of server
types and their non-standard extensions, and the data they serve. Practically,
this patch allows Real servers to serve normal non-RDT (standard RTP) data.
See discussion on ML in "Realmedia patch" thread....

ab63fb03 09/30/2008 01:23 PM Ronald S. Bultje

Remove access to rdt_data struct in functions called outside of the
DynamicProtocol* context. Doing so could lead to problems if we're accessing
Real servers serving non-RDT data (or the other way around). Temporarily,
this patch adds a _subscribe2() function which will soon be removed in one...

eee2cbff 09/30/2008 01:20 PM Ronald S. Bultje

Send improper UDP SETUP request, which is what Realmedia servers expect.
See discussion on ML in "Realmedia patch" thread.

Originally committed as revision 15482 to svn://svn.ffmpeg.org/ffmpeg/trunk

90abbdba 09/30/2008 01:18 PM Ronald S. Bultje

Rename RTSPProtocol to RTSPLowerTransport, so that its name properly tells us
that it only describes the lower-level transport (TCP vs. UDP) and not the
actual data layout (e.g. RDT vs. RTP). See discussion in "Realmedia patch"
thread on ML.

Originally committed as revision 15481 to svn://svn.ffmpeg.org/ffmpeg/trunk

0c5f76f7 09/30/2008 02:44 AM Baptiste Coudurier

support negative ctts in some way, unset wrong dts

Originally committed as revision 15468 to svn://svn.ffmpeg.org/ffmpeg/trunk

d0feff2a 09/29/2008 06:22 AM Diego Biurrun

Uniformly define _XOPEN_SOURCE to 600.
The feature_tests.h header from Sun systems (Solaris/OpenSolaris) will abort
the build if _XOPEN_SOURCE is defined to 500, and C99 is requested (as well
as POSIX.1-2001), and will only accept it to be defined to 600....

d5e34dcb 09/28/2008 11:06 PM Aurelien Jacobs

matroskadec: merge ASS events which share the same pts in the same AVPavket

Originally committed as revision 15455 to svn://svn.ffmpeg.org/ffmpeg/trunk

3df2be9f 09/28/2008 11:01 PM Aurelien Jacobs

matroskadec: ass events lines must end with a DOS style EOL

Originally committed as revision 15454 to svn://svn.ffmpeg.org/ffmpeg/trunk

1bb4a1a1 09/28/2008 10:58 PM Aurelien Jacobs

matroskadec: set duration only for CODEC_ID_TEXT subtitles

Originally committed as revision 15453 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7d4b743 09/28/2008 10:55 PM Aurelien Jacobs

matroskadec: pass duration as parameter of matroska_fix_ass_packet()

Originally committed as revision 15452 to svn://svn.ffmpeg.org/ffmpeg/trunk

7a8b7634 09/27/2008 11:12 PM Aurelien Jacobs

assdec: don't remove CR, they are part of the spec

Originally committed as revision 15442 to svn://svn.ffmpeg.org/ffmpeg/trunk

78cb7273 09/27/2008 08:05 PM Diego Biurrun

cosmetics: Break overly long lines, one grammar fix.

Originally committed as revision 15441 to svn://svn.ffmpeg.org/ffmpeg/trunk

4f57fa8c 09/27/2008 07:51 PM Diego Biurrun

spelling/wording/grammar

Originally committed as revision 15440 to svn://svn.ffmpeg.org/ffmpeg/trunk

fff5e687 09/27/2008 05:37 PM Diego Biurrun

Move doxygen comments for av_gettime from utils.c to avformat.h.

Originally committed as revision 15439 to svn://svn.ffmpeg.org/ffmpeg/trunk

88caf345 09/26/2008 07:42 PM Michael Niedermayer

ASS/SSA muxer.

Originally committed as revision 15430 to svn://svn.ffmpeg.org/ffmpeg/trunk

2426bb96 09/26/2008 12:12 PM Benjamin Larsson

add ok parts to the rm demuxer for SIPRO support

Originally committed as revision 15426 to svn://svn.ffmpeg.org/ffmpeg/trunk

faeedbbb 09/26/2008 10:59 AM Benjamin Larsson

Add support for Acelp.net fourcc and codecid, remuxing wav to avi should work

Originally committed as revision 15425 to svn://svn.ffmpeg.org/ffmpeg/trunk

5c8a1d19 09/26/2008 03:24 AM Michael Niedermayer

Do not lose the '\n'.

Originally committed as revision 15424 to svn://svn.ffmpeg.org/ffmpeg/trunk

de3ae185 09/26/2008 02:19 AM Michael Niedermayer

2 in 1, an ASS and SSA demuxer.
Tested with -scodec copy on all ASS & SSA samples that i found on mphq (exactly 2).

Originally committed as revision 15422 to svn://svn.ffmpeg.org/ffmpeg/trunk

6ad1c9c9 09/26/2008 02:12 AM Baptiste Coudurier

only include sys/select.h if present, fix mingw compilation

Originally committed as revision 15420 to svn://svn.ffmpeg.org/ffmpeg/trunk

644b0c4c 09/26/2008 02:07 AM Michael Niedermayer

Prevent image2 from complaining about non monotone timestamps as
there are no timestamps in "raw" image2.

Originally committed as revision 15419 to svn://svn.ffmpeg.org/ffmpeg/trunk

fe281783 09/24/2008 11:40 PM Baptiste Coudurier

cosmetics, remove GXF: in log messages since it is present in context

Originally committed as revision 15409 to svn://svn.ffmpeg.org/ffmpeg/trunk

99f296b3 09/24/2008 11:31 PM Baptiste Coudurier

skip invalid audio samples in gxf packets

Originally committed as revision 15408 to svn://svn.ffmpeg.org/ffmpeg/trunk

c75a0cce 09/24/2008 10:11 PM Baptiste Coudurier

include sys/select.h to get select, according to posix 2001,
fix compilation on freebsd 5.5

Originally committed as revision 15406 to svn://svn.ffmpeg.org/ffmpeg/trunk

933bd8e2 09/24/2008 10:08 PM Baptiste Coudurier

include sys/select.h instead of unistd.h to get select,
according to posix 2001, fix compilation on freebsd 5.5

Originally committed as revision 15405 to svn://svn.ffmpeg.org/ffmpeg/trunk

4e240985 09/24/2008 06:55 PM Baptiste Coudurier

stop parsing if tag size is wrongly < 8 to avoid infinite loop

Originally committed as revision 15401 to svn://svn.ffmpeg.org/ffmpeg/trunk

f2d65a6c 09/24/2008 05:46 PM Michael Niedermayer

Avoid segfault due to not set AVCodec.

Originally committed as revision 15400 to svn://svn.ffmpeg.org/ffmpeg/trunk

aeb62788 09/24/2008 05:17 PM Baptiste Coudurier

merge amr wb case with amr nb and qcelp

Originally committed as revision 15399 to svn://svn.ffmpeg.org/ffmpeg/trunk

26f5e146 09/24/2008 05:09 PM Baptiste Coudurier

do not override sample rate for amr nor qcelp, should fix some qcelp files at 16000hz

Originally committed as revision 15397 to svn://svn.ffmpeg.org/ffmpeg/trunk

f26be477 09/24/2008 12:03 PM Michael Niedermayer

ASF stands for "advanced stream format" not "adaptive ...", changing it to "ASF".

Originally committed as revision 15395 to svn://svn.ffmpeg.org/ffmpeg/trunk

b93dd838 09/23/2008 06:24 AM Vitor Sessak

Add support for RVTR fourCC

Originally committed as revision 15386 to svn://svn.ffmpeg.org/ffmpeg/trunk

0354ddb7 09/19/2008 12:37 PM Michael Niedermayer

Ensure that muxer and encoder aspect ratios match. So no
invalid files are generated.

Originally committed as revision 15367 to svn://svn.ffmpeg.org/ffmpeg/trunk

b30cb420 09/18/2008 05:25 AM Kostya Shishkov

Add fourcc for MS RLE4

Originally committed as revision 15357 to svn://svn.ffmpeg.org/ffmpeg/trunk

5813a29e 09/17/2008 11:14 PM Baptiste Coudurier

revert r14983, value is not sample aspect ratio, it is display aspect ratio

Originally committed as revision 15352 to svn://svn.ffmpeg.org/ffmpeg/trunk

e1a12934 09/14/2008 08:00 PM Justin Ruggles

write number of samples in FLAC extradata.
based on a patch by Mathieu Velten (matmaul gmail com).

Originally committed as revision 15324 to svn://svn.ffmpeg.org/ffmpeg/trunk

5165651c 09/14/2008 05:29 PM Justin Ruggles

add error message for unsupported codecs in WAVE.
Resolves issue 623.

Originally committed as revision 15322 to svn://svn.ffmpeg.org/ffmpeg/trunk

2834c365 09/14/2008 01:56 PM Ronald S. Bultje

Reindent after r15317.

Originally committed as revision 15318 to svn://svn.ffmpeg.org/ffmpeg/trunk

2e889ae4 09/14/2008 01:55 PM Ronald S. Bultje

Rename RTSP_SERVER_RDT to RTSP_SERVER_REAL, because RDT (the transport
protocol) is not strictly related to the server type (Real servers can
stream both RDT and RTP).

Originally committed as revision 15317 to svn://svn.ffmpeg.org/ffmpeg/trunk

a8fd7e76 09/12/2008 12:06 AM Aurelien Jacobs

matroskadec: simplify, first_timecode is already in the index
no need to duplicate it

Originally committed as revision 15302 to svn://svn.ffmpeg.org/ffmpeg/trunk

5358a81f 09/11/2008 10:42 PM Aurelien Jacobs

matroskadec: prevent seeking before the first keyframe of the reference stream

Originally committed as revision 15301 to svn://svn.ffmpeg.org/ffmpeg/trunk

a6789dca 09/11/2008 05:43 PM Ronald S. Bultje

Reindent after r15927, see discussion in "[PATCH] rtsp cleanup part 1:
remove duplicate code" thread on ML.

Originally committed as revision 15298 to svn://svn.ffmpeg.org/ffmpeg/trunk

ee0cb67f 09/11/2008 05:43 PM Ronald S. Bultje

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.

Originally committed as revision 15297 to svn://svn.ffmpeg.org/ffmpeg/trunk

e7f656d5 09/10/2008 12:51 PM Michael Niedermayer

Clarify convergence_duration.

Originally committed as revision 15291 to svn://svn.ffmpeg.org/ffmpeg/trunk

00adc1e5 09/09/2008 06:32 PM Baptiste Coudurier

set bits_per_coded_sample according to new lavc api

Originally committed as revision 15289 to svn://svn.ffmpeg.org/ffmpeg/trunk

c1658257 09/09/2008 12:10 PM Aurelien Jacobs

matroskadec: demux relevant subtitle packets after a seek
only works for subtitle tracks which were properly indexed up to the seek point

Originally committed as revision 15284 to svn://svn.ffmpeg.org/ffmpeg/trunk

82360e67 09/09/2008 12:07 PM Aurelien Jacobs

matroskadec: ensure that overlapping subtitles are not added to the index

Originally committed as revision 15283 to svn://svn.ffmpeg.org/ffmpeg/trunk

20f74665 09/09/2008 12:01 PM Aurelien Jacobs

matroskadec: after seeking, skip up to the desired timestamp instead of
the desired stream

Originally committed as revision 15282 to svn://svn.ffmpeg.org/ffmpeg/trunk

f14a201b 09/09/2008 11:54 AM Aurelien Jacobs

matroskadec: move timecode calculation a little earlier
so as to be able to use it in other part of the code

Originally committed as revision 15281 to svn://svn.ffmpeg.org/ffmpeg/trunk

3fc9d7ce 09/09/2008 11:23 AM Aurelien Jacobs

matroskadec: sanitize track time_scale before using it
fix issue628

Originally committed as revision 15280 to svn://svn.ffmpeg.org/ffmpeg/trunk

66ec3d56 09/09/2008 02:56 AM Baptiste Coudurier

print stream index in decimal not in hex, easier for debugging

Originally committed as revision 15279 to svn://svn.ffmpeg.org/ffmpeg/trunk

bf912a48 09/08/2008 07:37 PM Baptiste Coudurier

set block align in av_write_header if not set, fix issue #489

Originally committed as revision 15277 to svn://svn.ffmpeg.org/ffmpeg/trunk

bed4fc54 09/08/2008 07:11 PM Baptiste Coudurier

write copyright metadata tag

Originally committed as revision 15276 to svn://svn.ffmpeg.org/ffmpeg/trunk

dd1c8f3e 09/08/2008 02:24 PM Luca Abeni

Bump Major version, this commit is almost just renaming bits_per_sample to
bits_per_coded_sample but that cannot be done seperately.
Patch by Luca Abeni
Also reset the minor version and fix the forgotton change to libfaad.
Note: The API/ABI should not be considered stable yet, there still may...

1993f8d6 09/08/2008 12:58 AM Baptiste Coudurier

terminate tag tables by CODEC_ID_NONE

Originally committed as revision 15259 to svn://svn.ffmpeg.org/ffmpeg/trunk

24b8aa84 09/07/2008 04:17 AM Baptiste Coudurier

set default bps to 16 in wav header

Originally committed as revision 15239 to svn://svn.ffmpeg.org/ffmpeg/trunk

4fce284c 09/07/2008 01:25 AM Ronald S. Bultje

Implement RDT-specific data parsing routines. After these changes, simple
playback of RTSP/RDT streams should work. See discussion in "Realmedia patch"
thread on ML.

Originally committed as revision 15237 to svn://svn.ffmpeg.org/ffmpeg/trunk