mirror of
https://github.com/vdr-projects/vdr.git
synced 2025-03-01 10:50:46 +00:00
Version 1.1.5
- Added direct access to the index data of cPalette (needed for displaying SPUs, thanks to Andreas Schultz). - The status monitor function cStatus::Replaying() now gets a 'cControl *' argument instead of a 'cDvbPlayerControl *' in order to allow additional players to call this function. cPlayer and cControl have been given the functions GetIndex() and GetReplayMode() to allow access to the player's status. - Added cOsd::OpenRaw() to create a raw OSD (needed for displaying SPUs). - Changed the symantics of the Name parameter in cStatus::Recording() and cStatus::Replaying(). It is no longer the full directory name of the recording, but rather just the basic name. This has been changed to allow players that can't provide a name to simply use a string that describes the player type (like, e.g., "DVD"). - Fixed a hangup when switching to the next file during replay. - Fixed a possible race condition in the cDvbPlayer (thanks to Andreas Schultz for pointing out this one). - Disabled channels on Transponder 12070 in 'channels.conf', which apparently no longer transmits.
This commit is contained in:
6
status.c
6
status.c
@@ -4,7 +4,7 @@
|
||||
* See the main source file 'vdr.c' for copyright information and
|
||||
* how to reach the author.
|
||||
*
|
||||
* $Id: status.c 1.3 2002/06/16 13:24:36 kls Exp $
|
||||
* $Id: status.c 1.4 2002/07/13 10:49:34 kls Exp $
|
||||
*/
|
||||
|
||||
#include "status.h"
|
||||
@@ -35,10 +35,10 @@ void cStatus::MsgRecording(const cDevice *Device, const char *Name)
|
||||
sm->Recording(Device, Name);
|
||||
}
|
||||
|
||||
void cStatus::MsgReplaying(const cDvbPlayerControl *DvbPlayerControl, const char *Name)
|
||||
void cStatus::MsgReplaying(const cControl *Control, const char *Name)
|
||||
{
|
||||
for (cStatus *sm = statusMonitors.First(); sm; sm = statusMonitors.Next(sm))
|
||||
sm->Replaying(DvbPlayerControl, Name);
|
||||
sm->Replaying(Control, Name);
|
||||
}
|
||||
|
||||
void cStatus::MsgSetVolume(int Volume, bool Absolute)
|
||||
|
||||
Reference in New Issue
Block a user