player-mplayer.h
branchtrunk
changeset 39 ba6464ebc3f9
parent 0 474a1293c3c0
equal deleted inserted replaced
38:79b272a68eb4 39:ba6464ebc3f9
     1 /*
     1 /*
     2  * MP3/MPlayer plugin to VDR (C++)
     2  * MP3/MPlayer plugin to VDR (C++)
     3  *
     3  *
     4  * (C) 2001-2006 Stefan Huelswitt <s.huelswitt@gmx.de>
     4  * (C) 2001-2010 Stefan Huelswitt <s.huelswitt@gmx.de>
     5  *
     5  *
     6  * This code is free software; you can redistribute it and/or
     6  * This code is free software; you can redistribute it and/or
     7  * modify it under the terms of the GNU General Public License
     7  * modify it under the terms of the GNU General Public License
     8  * as published by the Free Software Foundation; either version 2
     8  * as published by the Free Software Foundation; either version 2
     9  * of the License, or (at your option) any later version.
     9  * of the License, or (at your option) any later version.
    78   bool SlaveMode(void) const { return slave; }
    78   bool SlaveMode(void) const { return slave; }
    79   void Pause(void);
    79   void Pause(void);
    80   void Play(void);
    80   void Play(void);
    81   void Goto(int Index, bool percent, bool still);
    81   void Goto(int Index, bool percent, bool still);
    82   void SkipSeconds(int secs);
    82   void SkipSeconds(int secs);
       
    83   void SkipTrack(int dir, bool chapter);
    83   void KeyCmd(const char *cmd);
    84   void KeyCmd(const char *cmd);
    84   char *GetCurrentName(void);
    85   char *GetCurrentName(void);
    85   virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame);
    86   virtual bool GetIndex(int &Current, int &Total, bool SnapToIFrame);
    86   virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed);
    87   virtual bool GetReplayMode(bool &Play, bool &Forward, int &Speed);
    87   };
    88   };