# HG changeset patch # User bcoudurier # Date 1212012045 0 # Node ID 4b7dccbc0d8117ad8948d0f6da010557fd879691 # Parent 39750abd9bab7d67324cef08dbe04abe9586c315 use av_fifo_generic_write, old func is deprecated diff -r 39750abd9bab -r 4b7dccbc0d81 dvenc.c --- a/dvenc.c Wed May 28 21:22:08 2008 +0000 +++ b/dvenc.c Wed May 28 22:00:45 2008 +0000 @@ -253,7 +253,7 @@ /* FIXME: we have to have more sensible approach than this one */ if (av_fifo_size(&c->audio_data[i]) + data_size >= 100*AVCODEC_MAX_AUDIO_FRAME_SIZE) av_log(st->codec, AV_LOG_ERROR, "Can't process DV frame #%d. Insufficient video data or severe sync problem.\n", c->frames); - av_fifo_write(&c->audio_data[i], data, data_size); + av_fifo_generic_write(&c->audio_data[i], data, data_size, NULL); /* Lets see if we've got enough audio for one DV frame */ c->has_audio |= ((reqasize <= av_fifo_size(&c->audio_data[i])) << i); diff -r 39750abd9bab -r 4b7dccbc0d81 mpegenc.c --- a/mpegenc.c Wed May 28 21:22:08 2008 +0000 +++ b/mpegenc.c Wed May 28 22:00:45 2008 +0000 @@ -1180,7 +1180,7 @@ } } - av_fifo_write(&stream->fifo, buf, size); + av_fifo_generic_write(&stream->fifo, buf, size, NULL); for(;;){ int ret= output_packet(ctx, 0);