Commit f836fa17 authored by Kostya Shishkov's avatar Kostya Shishkov

Last parameter in RTMP "play" call was optional and some servers seem not to

understand it, so drop it.

Originally committed as revision 20268 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent 961057de
...@@ -165,7 +165,7 @@ static void gen_play(URLContext *s, RTMPContext *rt) ...@@ -165,7 +165,7 @@ static void gen_play(URLContext *s, RTMPContext *rt)
av_log(LOG_CONTEXT, AV_LOG_DEBUG, "Sending play command for '%s'\n", rt->playpath); av_log(LOG_CONTEXT, AV_LOG_DEBUG, "Sending play command for '%s'\n", rt->playpath);
ff_rtmp_packet_create(&pkt, RTMP_VIDEO_CHANNEL, RTMP_PT_INVOKE, 0, ff_rtmp_packet_create(&pkt, RTMP_VIDEO_CHANNEL, RTMP_PT_INVOKE, 0,
29 + strlen(rt->playpath)); 20 + strlen(rt->playpath));
pkt.extra = rt->main_channel_id; pkt.extra = rt->main_channel_id;
p = pkt.data; p = pkt.data;
...@@ -173,7 +173,6 @@ static void gen_play(URLContext *s, RTMPContext *rt) ...@@ -173,7 +173,6 @@ static void gen_play(URLContext *s, RTMPContext *rt)
ff_amf_write_number(&p, 0.0); ff_amf_write_number(&p, 0.0);
ff_amf_write_null(&p); ff_amf_write_null(&p);
ff_amf_write_string(&p, rt->playpath); ff_amf_write_string(&p, rt->playpath);
ff_amf_write_number(&p, 0.0);
ff_rtmp_packet_write(rt->stream, &pkt, rt->chunk_size, rt->prev_pkt[1]); ff_rtmp_packet_write(rt->stream, &pkt, rt->chunk_size, rt->prev_pkt[1]);
ff_rtmp_packet_destroy(&pkt); ff_rtmp_packet_destroy(&pkt);
......
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