diff options
author | Johns <johns98@gmx.net> | 2012-01-08 21:46:00 +0100 |
---|---|---|
committer | Johns <johns98@gmx.net> | 2012-01-08 21:46:00 +0100 |
commit | f6df79e8e64632314c72d85c2410141ab68bff1e (patch) | |
tree | 145e90a504d60f50e7e3b17c15b60096e235f2cb /softhddev.h | |
parent | f1551cd321bdadc69f95a450f2934ad71d3d4a8c (diff) | |
download | vdr-plugin-softhddevice-f6df79e8e64632314c72d85c2410141ab68bff1e.tar.gz vdr-plugin-softhddevice-f6df79e8e64632314c72d85c2410141ab68bff1e.tar.bz2 |
Improved replay of recordings.
Diffstat (limited to 'softhddev.h')
-rw-r--r-- | softhddev.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/softhddev.h b/softhddev.h index c54fd2e..fbd4673 100644 --- a/softhddev.h +++ b/softhddev.h @@ -1,7 +1,7 @@ /// /// @file softhddev.h @brief software HD device plugin header file. /// -/// Copyright (c) 2011 by Johns. All Rights Reserved. +/// Copyright (c) 2011 - 2012 by Johns. All Rights Reserved. /// /// Contributor(s): /// @@ -36,7 +36,7 @@ extern "C" extern void OsdDrawARGB(int, int, int, int, const uint8_t *); /// C plugin play audio packet - extern void PlayAudio(const uint8_t *, int, uint8_t); + extern int PlayAudio(const uint8_t *, int, uint8_t); /// C plugin mute audio extern void Mute(void); /// C plugin set audio volume @@ -55,8 +55,12 @@ extern "C" extern void Play(void); /// C plugin sets the device into "freeze frame" mode extern void Freeze(void); + /// C plugin display I-frame as a still picture. + extern void StillPicture(const uint8_t *, int); /// C plugin poll if ready extern int Poll(int); + /// C plugin flush output buffers + extern int Flush(int); /// C plugin command line help extern const char *CommandLineHelp(void); |