packet can be const

pull/3222/head
Isaac Connor 2021-04-20 13:59:54 -04:00
parent 320dfff5b2
commit b0b95b57f8
2 changed files with 4 additions and 4 deletions

View File

@ -102,7 +102,7 @@ bool Fifo::close() {
return true;
}
bool Fifo::writePacket(ZMPacket &packet) {
bool Fifo::writePacket(const ZMPacket &packet) {
if (!(outfile or open())) return false;
Debug(2, "Writing header ZM %u %" PRId64, packet.packet.size, packet.pts);
@ -123,7 +123,7 @@ bool Fifo::writePacket(ZMPacket &packet) {
return true;
}
bool Fifo::writePacket(std::string filename, ZMPacket &packet) {
bool Fifo::writePacket(std::string filename, const ZMPacket &packet) {
FILE *outfile = nullptr;
int raw_fd = ::open(filename.c_str(), O_WRONLY|O_NONBLOCK|O_CREAT|O_TRUNC,S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH);

View File

@ -57,13 +57,13 @@ class Fifo {
static bool writePacket(std::string filename, ZMPacket &packet);
static bool writePacket(std::string filename, const ZMPacket &packet);
static bool write(std::string filename, uint8_t *data, size_t size);
bool open();
bool close();
bool writePacket(ZMPacket &packet);
bool writePacket(const ZMPacket &packet);
bool write(uint8_t *data, size_t size, int64_t pts);
};
#endif // ZM_FIFO_H