]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/libstagefright.cpp
avcodec/texturedspenc: Add () to protect macro / argument evaluation order
[ffmpeg] / libavcodec / libstagefright.cpp
index 44d7ea1492fe57169a459ec264e80db1d83c8538..11d60387759a6f8c4b8ac633fe453e6be833e12f 100644 (file)
@@ -364,7 +364,8 @@ static int Stagefright_decode_frame(AVCodecContext *avctx, void *data,
     AVFrame *ret_frame;
 
     if (!s->thread_started) {
-        pthread_create(&s->decode_thread_id, NULL, &decode_thread, avctx);
+        if(pthread_create(&s->decode_thread_id, NULL, &decode_thread, avctx))
+            return AVERROR(ENOMEM);
         s->thread_started = true;
     }