$OpenBSD: patch-ffplay_c,v 1.4 2011/04/12 22:59:07 sthen Exp $ --- ffplay.c.orig Fri Apr 8 16:05:20 2011 +++ ffplay.c Fri Apr 8 16:12:46 2011 @@ -2211,7 +2211,7 @@ static int stream_component_open(VideoState *is, int s AVFormatContext *ic = is->ic; AVCodecContext *avctx; AVCodec *codec; - SDL_AudioSpec wanted_spec, spec; + SDL_AudioSpec wanted_spec; if (stream_index < 0 || stream_index >= ic->nb_streams) return -1; @@ -2256,11 +2256,11 @@ static int stream_component_open(VideoState *is, int s wanted_spec.samples = SDL_AUDIO_BUFFER_SIZE; wanted_spec.callback = sdl_audio_callback; wanted_spec.userdata = is; - if (SDL_OpenAudio(&wanted_spec, &spec) < 0) { + if (SDL_OpenAudio(&wanted_spec, NULL) < 0) { fprintf(stderr, "SDL_OpenAudio: %s\n", SDL_GetError()); return -1; } - is->audio_hw_buf_size = spec.size; + is->audio_hw_buf_size = wanted_spec.size; is->audio_src_fmt= AV_SAMPLE_FMT_S16; }