diff --git a/src/conn_http.cpp b/src/conn_http.cpp index 42606450..bd8a2cb1 100644 --- a/src/conn_http.cpp +++ b/src/conn_http.cpp @@ -105,14 +105,14 @@ namespace Connector_HTTP{ static FLV::Tag tmp; tmp.DTSCMetaInit(Strm); conn.write(tmp.data, tmp.len); - if (Strm.metadata.getContentP("audio") && Strm.metadata.getContentP("audio")->getContentP("init")){ - tmp.DTSCAudioInit(Strm); - conn.write(tmp.data, tmp.len); - } if (Strm.metadata.getContentP("video") && Strm.metadata.getContentP("video")->getContentP("init")){ tmp.DTSCVideoInit(Strm); conn.write(tmp.data, tmp.len); } + if (Strm.metadata.getContentP("audio") && Strm.metadata.getContentP("audio")->getContentP("init")){ + tmp.DTSCAudioInit(Strm); + conn.write(tmp.data, tmp.len); + } progressive_has_sent_header = true; #if DEBUG >= 1 fprintf(stderr, "Sent progressive FLV header\n");