Revert "Remove decoding thread like in Java common"

This reverts commit 50733f6d7a.
This commit is contained in:
Michelle Bergeron
2014-06-29 17:36:03 -07:00
parent 125f81118f
commit f2af6c8bd9
6 changed files with 30 additions and 51 deletions
+2 -2
View File
@@ -29,12 +29,14 @@ typedef void(*DecoderRendererSetup)(int width, int height, int redrawRate, void*
typedef void(*DecoderRendererStart)(void);
typedef void(*DecoderRendererStop)(void);
typedef void(*DecoderRendererRelease)(void);
typedef void(*DecoderRendererSubmitDecodeUnit)(PDECODE_UNIT decodeUnit);
typedef struct _DECODER_RENDERER_CALLBACKS {
DecoderRendererSetup setup;
DecoderRendererStart start;
DecoderRendererStop stop;
DecoderRendererRelease release;
DecoderRendererSubmitDecodeUnit submitDecodeUnit;
} DECODER_RENDERER_CALLBACKS, *PDECODER_RENDERER_CALLBACKS;
typedef void(*AudioRendererInit)(void);
@@ -90,8 +92,6 @@ int LiStartConnection(IP_ADDRESS host, PSTREAM_CONFIGURATION streamConfig, PCONN
PDECODER_RENDERER_CALLBACKS drCallbacks, PAUDIO_RENDERER_CALLBACKS arCallbacks, void* renderContext, int drFlags);
void LiStopConnection(void);
const char* LiGetStageName(int stage);
int LiGetNextDecodeUnit(PDECODE_UNIT *du);
int LiPollNextDecodeUnit(PDECODE_UNIT *du);
int LiSendMouseMoveEvent(short deltaX, short deltaY);