EBML tweaks

This commit is contained in:
Ramoe 2018-08-27 14:10:07 +02:00 committed by Thulinma
parent 01e15663e9
commit b839a9f618
3 changed files with 9 additions and 2 deletions

View file

@ -131,7 +131,12 @@ namespace Mist{
if (inFile == stdin){
lastClusterBPos = 0;
}else{
lastClusterBPos = Util::ftell(inFile);
int64_t bp = Util::ftell(inFile);
if(bp == -1 && errno == ESPIPE){
lastClusterBPos = 0;
}else{
lastClusterBPos = bp;
}
}
DONTEVEN_MSG("Found a cluster at position %llu", lastClusterBPos);
}

View file

@ -1,3 +1,4 @@
#pragma once
#include "input.h"
#include <mist/util.h>

View file

@ -1,3 +1,4 @@
#pragma once
#include "output_http.h"
namespace Mist{
@ -7,7 +8,7 @@ namespace Mist{
static void init(Util::Config *cfg);
void onHTTP();
void sendNext();
void sendHeader();
virtual void sendHeader();
uint32_t clusterSize(uint64_t start, uint64_t end);
private: