Mercurial > libavformat.hg
diff rdt.h @ 3959:ed6f6aa977ec libavformat
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
of the subsequent commits. OK'ed by Luca in "Realmedia patch" thread on ML.
author | rbultje |
---|---|
date | Tue, 30 Sep 2008 13:23:33 +0000 |
parents | 91987686113d |
children | 72efef66f566 |
line wrap: on
line diff
--- a/rdt.h Tue Sep 30 13:20:23 2008 +0000 +++ b/rdt.h Tue Sep 30 13:23:33 2008 +0000 @@ -45,14 +45,16 @@ /** * Add subscription information to Subscribe parameter string. * - * @param s RDT context * @param cmd string to write the subscription information into. * @param size size of cmd. * @param stream_nr stream number. * @param rule_nr rule number to conform to. */ -void ff_rdt_subscribe_rule(RTPDemuxContext *s, char *cmd, int size, +void ff_rdt_subscribe_rule(char *cmd, int size, int stream_nr, int rule_nr); +// FIXME this will be removed ASAP +void ff_rdt_subscribe_rule2(RTPDemuxContext *s, char *cmd, int size, + int stream_nr, int rule_nr); /** * Parse RDT-style packet data (header + media data).