diff options
author | Tuomas Virtanen <katajakasa@gmail.com> | 2016-01-10 16:45:11 +0200 |
---|---|---|
committer | Tuomas Virtanen <katajakasa@gmail.com> | 2016-01-10 16:45:11 +0200 |
commit | 5df7f9f1379ffe52049c96c0601c1d335cb78ebf (patch) | |
tree | 7512b8b5ed2b2c6161eff7cc12e692dfd3c07de5 /include/kitchensink | |
parent | c17ddeacb1e5082049d70227f009018f10927b07 (diff) |
Improvements to error checking
Diffstat (limited to 'include/kitchensink')
-rw-r--r-- | include/kitchensink/internal/kitringbuffer.h | 1 | ||||
-rw-r--r-- | include/kitchensink/kitplayer.h | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/include/kitchensink/internal/kitringbuffer.h b/include/kitchensink/internal/kitringbuffer.h index 773ba29..2f67520 100644 --- a/include/kitchensink/internal/kitringbuffer.h +++ b/include/kitchensink/internal/kitringbuffer.h @@ -18,5 +18,6 @@ KIT_LOCAL int Kit_PeekRingBuffer(const Kit_RingBuffer *rb, char* data, int len); KIT_LOCAL int Kit_AdvanceRingBuffer(Kit_RingBuffer *rb, int len); KIT_LOCAL int Kit_GetRingBufferLength(const Kit_RingBuffer *rb); KIT_LOCAL int Kit_GetRingBufferSize(const Kit_RingBuffer *rb); +KIT_LOCAL int Kit_GetRingBufferFree(const Kit_RingBuffer *rb); #endif // KITRINGBUFFER_H diff --git a/include/kitchensink/kitplayer.h b/include/kitchensink/kitplayer.h index b5c7ca3..3202272 100644 --- a/include/kitchensink/kitplayer.h +++ b/include/kitchensink/kitplayer.h @@ -6,6 +6,7 @@ #include <stdbool.h> #include <SDL2/SDL_render.h> +#include <SDL2/SDL_thread.h> #ifdef __cplusplus extern "C" { @@ -36,6 +37,7 @@ typedef struct Kit_VideoFormat { } Kit_VideoFormat; typedef struct Kit_Player { + SDL_Thread *dec_thread; Kit_PlayerState state; Kit_VideoFormat vformat; Kit_AudioFormat aformat; |