summaryrefslogtreecommitdiff
path: root/src/kitplayer.c
diff options
context:
space:
mode:
authorTuomas Virtanen <katajakasa@gmail.com>2016-01-21 03:15:02 +0200
committerTuomas Virtanen <katajakasa@gmail.com>2016-01-21 03:15:02 +0200
commite97b8b89d5b8e072859c4e9a948595fbce0be22c (patch)
tree711360bb3791f668ef01df732af00a3e4f9799b8 /src/kitplayer.c
parent4be87201ba39d42a4aed12b68a0c2ee37705ccbe (diff)
Get as much audio data in the video playback example as necessary
Diffstat (limited to 'src/kitplayer.c')
-rw-r--r--src/kitplayer.c6
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;