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 /audio.h | |
parent | f1551cd321bdadc69f95a450f2934ad71d3d4a8c (diff) | |
download | vdr-plugin-softhddevice-f6df79e8e64632314c72d85c2410141ab68bff1e.tar.gz vdr-plugin-softhddevice-f6df79e8e64632314c72d85c2410141ab68bff1e.tar.bz2 |
Improved replay of recordings.
Diffstat (limited to 'audio.h')
-rw-r--r-- | audio.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,7 +1,7 @@ /// /// @file audio.h @brief Audio module headerfile /// -/// Copyright (c) 2009 - 2011 by Johns. All Rights Reserved. +/// Copyright (c) 2009 - 2012 by Johns. All Rights Reserved. /// /// Contributor(s): /// @@ -28,12 +28,14 @@ //---------------------------------------------------------------------------- extern void AudioEnqueue(const void *, int); ///< buffer audio samples +extern void AudioFlushBuffers(void); ///< flush audio buffers +extern void AudioPoller(void); ///< poll audio events/handling + +extern int AudioFreeBytes(void); ///< free bytes in audio output -//extern int AudioFreeBytes(void); ///< free bytes in audio output //extern int AudioUsedBytes(void); ///< used bytes in audio output extern void AudioSetClock(int64_t); ///< set audio clock base extern int64_t AudioGetClock(); ///< get current audio clock - extern uint64_t AudioGetDelay(void); ///< get current audio delay extern int AudioSetup(int *, int *); ///< setup audio output |