Fixed a minor bug in HTTP bytepos seeking.

This commit is contained in:
Thulinma 2012-09-24 15:26:14 +02:00
parent 3a5482f18e
commit 8f64da78a4

View file

@ -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();