aboutsummaryrefslogtreecommitdiffstats
path: root/mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp')
-rw-r--r--mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp4
1 files changed, 1 insertions, 3 deletions
diff --git a/mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp b/mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp
index 13aae4a6..d33af650 100644
--- a/mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp
+++ b/mediaplugin/src/mediaplugins/ffmpeg/ffmpeg_core.cpp
@@ -359,8 +359,6 @@ void* PacketQueue::getStatusInfo(AVPacket *packet) {
}
int PacketQueue::get(AVPacket *packet, bool blocking) {
- const int WAIT_TIMEOUT = 10; // timeout in ms
-
{
Mutex::RegionLock lock(_mutex);
while (true) {
@@ -384,7 +382,7 @@ int PacketQueue::get(AVPacket *packet, bool blocking) {
} else {
// block until a new package arrives,
// but do not wait till infinity to avoid deadlocks
- if (_condition.waitTimeout(_mutex, WAIT_TIMEOUT) == MUTEX_TIMEDOUT) {
+ if (_condition.waitTimeout(_mutex, 10) == MUTEX_TIMEDOUT) {
return 0;
}
}