Compare commits

...

4 Commits

Author SHA1 Message Date
Klaus Schmidinger
a8a18ae025 Added Swedish language texts 2002-05-26 09:24:12 +02:00
Klaus Schmidinger
720f1ffd7b Fixed the cutting mechanism to make it re-sync in case a frame is larger than the buffer 2002-05-18 14:18:06 +02:00
Klaus Schmidinger
5b64f51b0b Fixed some function headers to make them compile with gcc 3.x 2002-05-18 08:48:43 +02:00
Klaus Schmidinger
6e85bc48b8 Updated 'Premiere Sport 2' in channels.conf 2002-05-18 08:28:39 +02:00
8 changed files with 216 additions and 12 deletions

View File

@ -329,3 +329,16 @@ Oliver Lorei <oliverlorei@cityweb.de>
Andreas Böttger <fboettger@t-online.de> Andreas Böttger <fboettger@t-online.de>
for reporting a bug in skipping forward in time shift mode near the end of the recording for reporting a bug in skipping forward in time shift mode near the end of the recording
Rudi Hofer (Rudi.Hofer@cadsoft.de)
for his help in keeping 'channels.conf' up to date
Gregoire Favre <greg@ulima.unil.ch>
for fixing some function headers to make them compile with gcc 3.x
Sven Grothklags <sven@uni-paderborn.de>
for fixing the cutting mechanism to make it re-sync in case a frame is larger
than the buffer
Tomas Prybil <tomas.prybil@copper.se>
for translating OSD texts to the Swedish language

View File

@ -1242,3 +1242,12 @@ Video Disk Recorder Revision History
'channels.conf.cable' whenever a new version is sent to me. 'channels.conf.cable' whenever a new version is sent to me.
- Fixed skipping forward in time shift mode near the end of the recording (thanks - Fixed skipping forward in time shift mode near the end of the recording (thanks
to Andreas Böttger for reporting this one). to Andreas Böttger for reporting this one).
2002-05-26: Version 1.0.3
- Updated 'Premiere Sport 2' in channels.conf (thanks to Rudi Hofer).
- Fixed some function headers to make them compile with gcc 3.x (thanks to
Gregoire Favre).
- Fixed the cutting mechanism to make it re-sync in case a frame is larger than the
buffer (thanks to Sven Grothklags).
- Added Swedish language texts (thanks to Tomas Prybil).

View File

@ -87,7 +87,7 @@ Premiere Erotik 3:11719:h:0:27500:1791:1792:0:101:779
Premiere Erotik 4:11719:h:0:27500:3583:3584:0:101:780 Premiere Erotik 4:11719:h:0:27500:3583:3584:0:101:780
:Sportsworld :Sportsworld
Premiere Sport 1:11720:h:0:27500:255:256,257:0:101:17 Premiere Sport 1:11720:h:0:27500:255:256,257:0:101:17
Premiere Sport 2:12070:h:0:27500:3839:3840:0:101:27 Premiere Sport 2:12031:h:0:27500:3839:3840:0:101:27
:Formel 1 :Formel 1
Supersignal:12070:h:0:27500:255:256:0:101:211 Supersignal:12070:h:0:27500:255:256:0:101:211
Cockpitkanal:12070:h:0:27500:511:512:0:101:212 Cockpitkanal:12070:h:0:27500:511:512:0:101:212

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: config.h 1.112 2002/04/26 13:56:30 kls Exp $ * $Id: config.h 1.112.1.1 2002/05/18 08:41:37 kls Exp $
*/ */
#ifndef __CONFIG_H #ifndef __CONFIG_H
@ -19,7 +19,7 @@
#include "eit.h" #include "eit.h"
#include "tools.h" #include "tools.h"
#define VDRVERSION "1.0.2" #define VDRVERSION "1.0.3"
#define MAXPRIORITY 99 #define MAXPRIORITY 99
#define MAXLIFETIME 99 #define MAXLIFETIME 99

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: dvbapi.c 1.174 2002/05/03 15:59:32 kls Exp $ * $Id: dvbapi.c 1.174.1.1 2002/05/18 14:15:36 kls Exp $
*/ */
#include "dvbapi.h" #include "dvbapi.h"
@ -1527,11 +1527,15 @@ void cCuttingBuffer::Action(void)
CurrentFileNumber = FileNumber; CurrentFileNumber = FileNumber;
} }
if (fromFile >= 0) { if (fromFile >= 0) {
Length = ReadFrame(fromFile, buffer, Length, sizeof(buffer)); int len = ReadFrame(fromFile, buffer, Length, sizeof(buffer));
if (Length < 0) { if (len < 0) {
error = "ReadFrame"; error = "ReadFrame";
break; break;
} }
if (len != Length) {
CurrentFileNumber = 0; // this re-syncs in case the frame was larger than the buffer
Length = len;
}
} }
else { else {
error = "fromFile"; error = "fromFile";

View File

@ -4,7 +4,7 @@
* See the main source file 'vdr.c' for copyright information and * See the main source file 'vdr.c' for copyright information and
* how to reach the author. * how to reach the author.
* *
* $Id: dvbosd.c 1.13 2002/04/13 11:34:48 kls Exp $ * $Id: dvbosd.c 1.13.1.1 2002/05/18 08:44:46 kls Exp $
*/ */
#include "dvbosd.h" #include "dvbosd.h"
@ -528,7 +528,7 @@ eDvbFont cDvbOsd::SetFont(eDvbFont Font)
return oldFont; return oldFont;
} }
void cDvbOsd::Text(int x, int y, const char *s, eDvbColor ColorFg = clrWhite, eDvbColor ColorBg = clrBackground, tWindowHandle Window) void cDvbOsd::Text(int x, int y, const char *s, eDvbColor ColorFg, eDvbColor ColorBg, tWindowHandle Window)
{ {
cWindow *w = (Window == ALL_TILED_WINDOWS) ? GetWindow(x, y) : GetWindow(Window); cWindow *w = (Window == ALL_TILED_WINDOWS) ? GetWindow(x, y) : GetWindow(Window);
if (w) if (w)

182
i18n.c

File diff suppressed because it is too large Load Diff

View File

@ -7,7 +7,7 @@
* Parts of this file were inspired by the 'ringbuffy.c' from the * Parts of this file were inspired by the 'ringbuffy.c' from the
* LinuxDVB driver (see linuxtv.org). * LinuxDVB driver (see linuxtv.org).
* *
* $Id: ringbuffer.c 1.6 2002/04/19 12:38:44 kls Exp $ * $Id: ringbuffer.c 1.6.1.1 2002/05/18 08:45:09 kls Exp $
*/ */
#include "ringbuffer.h" #include "ringbuffer.h"
@ -239,7 +239,7 @@ cFrame::~cFrame()
// --- cRingBufferFrame ------------------------------------------------------ // --- cRingBufferFrame ------------------------------------------------------
cRingBufferFrame::cRingBufferFrame(int Size, bool Statistics = false) cRingBufferFrame::cRingBufferFrame(int Size, bool Statistics)
:cRingBuffer(Size, Statistics) :cRingBuffer(Size, Statistics)
{ {
head = NULL; head = NULL;