Commit 68f5f49e authored by Sebastien Zwickert's avatar Sebastien Zwickert Committed by Jean-Baptiste Kempf

vlckit: fixes sout chain issue in stream output.

Signed-off-by: default avatarJean-Baptiste Kempf <jb@videolan.org>
parent 14626943
...@@ -190,7 +190,11 @@ ...@@ -190,7 +190,11 @@
if( destination ) [subOptions addObject:[NSString stringWithFormat:@"dst=\"%@\"", [destination stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""]]]; if( destination ) [subOptions addObject:[NSString stringWithFormat:@"dst=\"%@\"", [destination stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""]]];
if( url ) [subOptions addObject:[NSString stringWithFormat:@"url=\"%@\"", [url stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""]]]; if( url ) [subOptions addObject:[NSString stringWithFormat:@"url=\"%@\"", [url stringByReplacingOccurrencesOfString:@"\"" withString:@"\\\""]]];
if( access ) [subOptions addObject:[NSString stringWithFormat:@"access=%@", access]]; if( access ) [subOptions addObject:[NSString stringWithFormat:@"access=%@", access]];
[optionsAsArray addObject:[NSString stringWithFormat:@"#std{%@}", [subOptions componentsJoinedByString:@","]]]; NSString *std = [NSString stringWithFormat:@"std{%@}", [subOptions componentsJoinedByString:@","]];
if ( !transcodingOptions )
std = [NSString stringWithFormat:@"#%@", std];
[optionsAsArray addObject:std];
[subOptions removeAllObjects]; [subOptions removeAllObjects];
} }
...@@ -207,7 +211,11 @@ ...@@ -207,7 +211,11 @@
if( sdp ) [subOptions addObject:[NSString stringWithFormat:@"sdp=%@", sdp]]; if( sdp ) [subOptions addObject:[NSString stringWithFormat:@"sdp=%@", sdp]];
if( sap ) [subOptions addObject:@"sap"]; if( sap ) [subOptions addObject:@"sap"];
if( name ) [subOptions addObject:[NSString stringWithFormat:@"name=\"%@\"", name]]; if( name ) [subOptions addObject:[NSString stringWithFormat:@"name=\"%@\"", name]];
[optionsAsArray addObject:[NSString stringWithFormat:@"#rtp{%@}", [subOptions componentsJoinedByString:@","]]]; NSString *rtp = [NSString stringWithFormat:@"#rtp{%@}", [subOptions componentsJoinedByString:@","]];
if ( !transcodingOptions )
rtp = [NSString stringWithFormat:@"#%@", rtp];
[optionsAsArray addObject:rtp];
[subOptions removeAllObjects]; [subOptions removeAllObjects];
} }
representedOptions = [optionsAsArray componentsJoinedByString:@":"]; representedOptions = [optionsAsArray componentsJoinedByString:@":"];
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment