Fixed a minor bug in HTTP bytepos seeking.
This commit is contained in:
parent
3a5482f18e
commit
8f64da78a4
1 changed files with 6 additions and 4 deletions
|
@ -95,11 +95,13 @@ namespace Connector_HTTP{
|
|||
}
|
||||
if (seek_byte){
|
||||
//wait until we have a header
|
||||
while (!ss.Received().size()){
|
||||
ss.spool();
|
||||
Util::sleep(1);
|
||||
}
|
||||
while (!Strm.metadata){
|
||||
if (ss.spool()){
|
||||
Strm.parsePacket(ss.Received());//read the metadata
|
||||
}else{
|
||||
Util::sleep(5);
|
||||
}
|
||||
}
|
||||
int byterate = 0;
|
||||
if (Strm.metadata.isMember("video")){
|
||||
byterate += Strm.metadata["video"]["bps"].asInt();
|
||||
|
|
Loading…
Add table
Reference in a new issue