diff --git a/ffplay.c b/ffplay.c index cf0640ee9e..79f430de5e 100644 --- a/ffplay.c +++ b/ffplay.c @@ -456,12 +456,12 @@ static int packet_queue_init(PacketQueue *q) memset(q, 0, sizeof(PacketQueue)); q->mutex = SDL_CreateMutex(); if (!q->mutex) { - av_log(q, AV_LOG_FATAL, "SDL_CreateMutex(): %s\n", SDL_GetError()); + av_log(NULL, AV_LOG_FATAL, "SDL_CreateMutex(): %s\n", SDL_GetError()); return AVERROR(ENOMEM); } q->cond = SDL_CreateCond(); if (!q->cond) { - av_log(q, AV_LOG_FATAL, "SDL_CreateCond(): %s\n", SDL_GetError()); + av_log(NULL, AV_LOG_FATAL, "SDL_CreateCond(): %s\n", SDL_GetError()); return AVERROR(ENOMEM); } q->abort_request = 1; @@ -2089,7 +2089,7 @@ static int decoder_start(Decoder *d, int (*fn)(void *), void *arg) packet_queue_start(d->queue); d->decoder_tid = SDL_CreateThread(fn, arg); if (!d->decoder_tid) { - av_log(d, AV_LOG_ERROR, "SDL_CreateThread(): %s\n", SDL_GetError()); + av_log(NULL, AV_LOG_ERROR, "SDL_CreateThread(): %s\n", SDL_GetError()); return AVERROR(ENOMEM); } return 0;