consumer_avformat.c: fix deprecated warning on av_set_string
[melted] / src / modules / avformat / consumer_avformat.c
index 0f2f1dd..f9febd0 100644 (file)
@@ -288,7 +288,11 @@ static void apply_properties( void *obj, mlt_properties properties, int flags )
                const char *opt_name = mlt_properties_get_name( properties, i );
                const AVOption *opt = av_find_opt( obj, opt_name, NULL, flags, flags );
                if ( opt != NULL )
+#if LIBAVCODEC_VERSION_INT >= ((51<<16)+(59<<8)+0)                     
+                       av_set_string2( obj, opt_name, mlt_properties_get( properties, opt_name), 0 );
+#else
                        av_set_string( obj, opt_name, mlt_properties_get( properties, opt_name) );
+#endif
        }
 }