diff options
author | Tuomas Virtanen <katajakasa@gmail.com> | 2016-01-21 03:15:02 +0200 |
---|---|---|
committer | Tuomas Virtanen <katajakasa@gmail.com> | 2016-01-21 03:15:02 +0200 |
commit | e97b8b89d5b8e072859c4e9a948595fbce0be22c (patch) | |
tree | 711360bb3791f668ef01df732af00a3e4f9799b8 /src/kitplayer.c | |
parent | 4be87201ba39d42a4aed12b68a0c2ee37705ccbe (diff) |
Get as much audio data in the video playback example as necessary
Diffstat (limited to 'src/kitplayer.c')
-rw-r--r-- | src/kitplayer.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/kitplayer.c b/src/kitplayer.c index 589a512..eaa3838 100644 --- a/src/kitplayer.c +++ b/src/kitplayer.c @@ -1295,7 +1295,7 @@ int Kit_GetSubtitleData(Kit_Player *player, SDL_Renderer *renderer) { SDL_UnlockMutex(player->smutex); } else { Kit_SetError("Unable to lock subtitle buffer mutex"); - return 1; + return 0; } return 0; @@ -1376,7 +1376,7 @@ int Kit_GetAudioData(Kit_Player *player, unsigned char *buffer, int length, int } if(length > 0) { - ret += Kit_ReadRingBuffer(packet->rb, (char*)buffer, length); + ret = Kit_ReadRingBuffer(packet->rb, (char*)buffer, length); } if(Kit_GetRingBufferLength(packet->rb) == 0) { @@ -1390,7 +1390,7 @@ int Kit_GetAudioData(Kit_Player *player, unsigned char *buffer, int length, int SDL_UnlockMutex(player->amutex); } else { Kit_SetError("Unable to lock audio buffer mutex"); - ret = 1; + return 0; } return ret; |