summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFrank Schmirler <vdr@schmirler.de>2011-09-02 13:18:01 +0200
committerFrank Schmirler <vdr@schmirler.de>2011-09-02 13:18:01 +0200
commit24a1638dddc5fd3d8c72ca75cdeda016910f2bf9 (patch)
treea0430e9df4cb56c6aef2ab39958df10801810f2d
parentcc74cba39690f94d622b84f6a6196e8348ef23d1 (diff)
downloadvdr-plugin-streamdev-24a1638dddc5fd3d8c72ca75cdeda016910f2bf9.tar.gz
vdr-plugin-streamdev-24a1638dddc5fd3d8c72ca75cdeda016910f2bf9.tar.bz2
increased WRITERBUFSIZE. Has been reported to fix some ringbuffer overflows
(thanks to Luboš Doležel)
-rw-r--r--CONTRIBUTORS3
-rw-r--r--HISTORY2
-rw-r--r--server/streamer.h2
3 files changed, 6 insertions, 1 deletions
diff --git a/CONTRIBUTORS b/CONTRIBUTORS
index ca6bb33..052724c 100644
--- a/CONTRIBUTORS
+++ b/CONTRIBUTORS
@@ -189,3 +189,6 @@ Javier Bradineras
Pekko Tiitto
for providing a git mirror of streamdev's lost CVS repository
for suggesting to use mencoder params -alang and -msglevel in externremux
+
+Luboš Doležel
+ for suggesting higher buffer sizes to fix some ringbuffer overflows
diff --git a/HISTORY b/HISTORY
index 9ba250c..8b313d4 100644
--- a/HISTORY
+++ b/HISTORY
@@ -1,6 +1,8 @@
VDR Plugin 'streamdev' Revision History
---------------------------------------
+- increased WRITERBUFSIZE. Has been reported to fix some ringbuffer
+ overflows (thanks to Luboš Doležel)
- check availability of channel if VTP command TUNE is called without
prior PROV call (e.g. client side EPG scan)
- added support for VDR 1.7.19 SignalStrength/SignalQuality
diff --git a/server/streamer.h b/server/streamer.h
index 988775a..c34db54 100644
--- a/server/streamer.h
+++ b/server/streamer.h
@@ -18,7 +18,7 @@ class cServerConnection;
#endif
#define STREAMERBUFSIZE (20000 * TS_SIZE)
-#define WRITERBUFSIZE (5000 * TS_SIZE)
+#define WRITERBUFSIZE (20000 * TS_SIZE)
// --- cStreamdevBuffer -------------------------------------------------------