Commit 3118e81f authored by Carl Eugen Hoyos's avatar Carl Eugen Hoyos

lavc/frame_thread_encoder: Do not mix variable declaration and code.

Fixes a warning:
ISO C90 forbids mixed declarations and code
parent 7323c896
...@@ -193,13 +193,14 @@ int ff_frame_thread_encoder_init(AVCodecContext *avctx, AVDictionary *options){ ...@@ -193,13 +193,14 @@ int ff_frame_thread_encoder_init(AVCodecContext *avctx, AVDictionary *options){
for(i=0; i<avctx->thread_count ; i++){ for(i=0; i<avctx->thread_count ; i++){
AVDictionary *tmp = NULL; AVDictionary *tmp = NULL;
int ret;
void *tmpv; void *tmpv;
AVCodecContext *thread_avctx = avcodec_alloc_context3(avctx->codec); AVCodecContext *thread_avctx = avcodec_alloc_context3(avctx->codec);
if(!thread_avctx) if(!thread_avctx)
goto fail; goto fail;
tmpv = thread_avctx->priv_data; tmpv = thread_avctx->priv_data;
*thread_avctx = *avctx; *thread_avctx = *avctx;
int ret = av_opt_copy(thread_avctx, avctx); ret = av_opt_copy(thread_avctx, avctx);
if (ret < 0) if (ret < 0)
goto fail; goto fail;
thread_avctx->priv_data = tmpv; thread_avctx->priv_data = tmpv;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment