diff --git a/softhdcuvid.cpp b/softhdcuvid.cpp index adc8ef6..3a52b09 100644 --- a/softhdcuvid.cpp +++ b/softhdcuvid.cpp @@ -61,7 +61,7 @@ extern void ToggleLUT(); /// vdr-plugin version number. /// Makefile extracts the version number for generating the file name /// for the distribution archive. -static const char *const VERSION = "3.7" +static const char *const VERSION = "3.7.1" #ifdef GIT_REV "-GIT" GIT_REV #endif diff --git a/softhddev.c b/softhddev.c index b4a8f0c..29a7da2 100644 --- a/softhddev.c +++ b/softhddev.c @@ -364,7 +364,7 @@ static int Ac3Check(const uint8_t *data, int size) { if ((data[4] & 0xF0) == 0xF0) { // invalid fscod fscod2 return 0; } - frame_size = ((data[2] & 0x03) << 8) + data[3] + 1; + frame_size = ((data[2] & 0x07) << 8) + data[3] + 1; frame_size *= 2; } else { // AC-3 int fscod; @@ -2142,7 +2142,7 @@ int PlayVideo3(VideoStream *stream, const uint8_t *data, int size) { } // hard limit buffer full: needed for replay if (atomic_read(&stream->PacketsFilled) >= VIDEO_PACKET_MAX - 10) { - // Debug(3, "video: video buffer full\n"); + //Debug(3, "video: video buffer full\n"); return 0; } #ifdef USE_SOFTLIMIT