Added stream status shared memory page (temporary system)
This commit is contained in:
parent
76b5a91da6
commit
25699ef8b2
6 changed files with 27 additions and 0 deletions
|
@ -299,3 +299,11 @@ bool Util::startInput(std::string streamname, std::string filename, bool forkFir
|
|||
return streamAlive(streamname);
|
||||
}
|
||||
|
||||
uint8_t Util::getStreamStatus(std::string & streamname){
|
||||
char pageName[NAME_BUFFER_SIZE];
|
||||
snprintf(pageName, NAME_BUFFER_SIZE, SHM_STREAM_STATE, streamname.c_str());
|
||||
IPC::sharedPage streamStatus(pageName, 1, false, false);
|
||||
if (!streamStatus){return STRMSTAT_OFF;}
|
||||
return streamStatus.mapped[0];
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue