|
vdr-plugin-softhddevice-drm-gles 1.4.0
|
Device class header file. More...
#include <mutex>#include <atomic>#include <vdr/dvbspu.h>#include <libavcodec/avcodec.h>#include "config.h"#include "codec_audio.h"#include "videostream.h"#include "audio.h"#include "videorender.h"#include "softhdosd.h"#include "pipreceiver.h"#include "event.h"

Go to the source code of this file.
Classes | |
| struct | overload< Ts > |
| class | cSoftHdDevice |
Enumerations | |
| enum | State { STOP , BUFFERING , PLAY , TRICK_SPEED , STILL_PICTURE , DETACHED } |
| enum | PlaybackMode { NONE , AUDIO_AND_VIDEO , AUDIO_ONLY , VIDEO_ONLY } |
Functions | |
| template<class... Ts> | |
| overload (Ts...) -> overload< Ts... > | |
| const char * | EventToString (const Event &e) |
| const char * | StateToString (State s) |
Device class header file.
AGPLv3
This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for more details.
Definition in file softhddevice.h.
| enum PlaybackMode |
| Enumerator | |
|---|---|
| NONE | |
| AUDIO_AND_VIDEO | |
| AUDIO_ONLY | |
| VIDEO_ONLY | |
Definition at line 90 of file softhddevice.h.
| enum State |
| Enumerator | |
|---|---|
| STOP | |
| BUFFERING | |
| PLAY | |
| TRICK_SPEED | |
| STILL_PICTURE | |
| DETACHED | |
Definition at line 54 of file softhddevice.h.
|
inline |
Definition at line 63 of file softhddevice.h.
References AUDIO.
Referenced by cSoftHdDevice::OnEventReceived().
|
inline |
Definition at line 78 of file softhddevice.h.
References BUFFERING, DETACHED, PLAY, STILL_PICTURE, STOP, and TRICK_SPEED.
Referenced by cSoftHdDevice::OnEventReceived(), and cSoftHdDevice::SetState().