summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--pages/recstream.ecpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/pages/recstream.ecpp b/pages/recstream.ecpp
index 7033518..f45d1c4 100644
--- a/pages/recstream.ecpp
+++ b/pages/recstream.ecpp
@@ -15,7 +15,11 @@ using namespace vdrlive;
off_t RecSize(cRecording const * recording)
{
+#if VDRVERSNUM < 10704
cFileName recFile(recording->FileName(), false, false);
+#else
+ cFileName recFile(recording->FileName(), false, false, recording->IsPesRecording());
+#endif
off_t recSize = 0;
for (cUnbufferedFile *recData = recFile.Open(); recData; recData = recFile.NextFile()) {
struct stat buf;
@@ -48,7 +52,11 @@ if (recording) {
reply.setContentLengthHeader(RecSize(recording));
reply.setDirectMode();
+#if VDRVERSNUM < 10704
cFileName recFile(recording->FileName(), false, false);
+#else
+ cFileName recFile(recording->FileName(), false, false, recording->IsPesRecording());
+#endif
// dsyslog("LIVE: start send video data.");
for (cUnbufferedFile *recData = recFile.Open(); recData; recData = recFile.NextFile()) {
char buffer[KILOBYTE(16)];