diff options
author | lordjaxom <lordjaxom> | 2005-04-30 19:41:08 +0000 |
---|---|---|
committer | lordjaxom <lordjaxom> | 2005-04-30 19:41:08 +0000 |
commit | 3eec47314d70d513b494750312a877f29d070eb8 (patch) | |
tree | 14dea8a048be02dce056f08a4dc54c521e1bddd5 /server | |
parent | 32c1bf7c8be08c6016e7e9820c69baa31e38aba2 (diff) | |
download | vdr-plugin-streamdev-3eec47314d70d513b494750312a877f29d070eb8.tar.gz vdr-plugin-streamdev-3eec47314d70d513b494750312a877f29d070eb8.tar.bz2 |
- deleting whole block instead of fractions now
Diffstat (limited to 'server')
-rw-r--r-- | server/streamer.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/server/streamer.c b/server/streamer.c index 9369862..b64ffdd 100644 --- a/server/streamer.c +++ b/server/streamer.c @@ -1,5 +1,5 @@ /* - * $Id: streamer.c,v 1.12 2005/04/30 14:59:56 lordjaxom Exp $ + * $Id: streamer.c,v 1.13 2005/04/30 19:41:08 lordjaxom Exp $ */ #include <vdr/ringbuffer.h> @@ -64,9 +64,10 @@ void cStreamdevWriter::Action(void) offset += written; count -= written; - m_Streamer->Del(written); - if (count == 0) + if (count == 0) { + m_Streamer->Del(offset); block = NULL; + } } } } |