Switch init data order for HTTP progressive, should fix video issues.
This commit is contained in:
parent
7936c7efaa
commit
0e510a21f8
1 changed files with 4 additions and 4 deletions
|
@ -105,14 +105,14 @@ namespace Connector_HTTP{
|
||||||
static FLV::Tag tmp;
|
static FLV::Tag tmp;
|
||||||
tmp.DTSCMetaInit(Strm);
|
tmp.DTSCMetaInit(Strm);
|
||||||
conn.write(tmp.data, tmp.len);
|
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")){
|
if (Strm.metadata.getContentP("video") && Strm.metadata.getContentP("video")->getContentP("init")){
|
||||||
tmp.DTSCVideoInit(Strm);
|
tmp.DTSCVideoInit(Strm);
|
||||||
conn.write(tmp.data, tmp.len);
|
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;
|
progressive_has_sent_header = true;
|
||||||
#if DEBUG >= 1
|
#if DEBUG >= 1
|
||||||
fprintf(stderr, "Sent progressive FLV header\n");
|
fprintf(stderr, "Sent progressive FLV header\n");
|
||||||
|
|
Loading…
Add table
Reference in a new issue