]> git.sesse.net Git - vlc/commitdiff
transcode: fix video filters
authorRafaël Carré <funman@videolan.org>
Thu, 31 Jul 2014 10:25:03 +0000 (12:25 +0200)
committerRafaël Carré <funman@videolan.org>
Thu, 31 Jul 2014 10:25:03 +0000 (12:25 +0200)
modules/stream_out/transcode/video.c

index 084d36ce20f4b0dee12405539989e1413eb3870a..97a568fd0a3d8527d5473e1256ba1128e684001b 100644 (file)
@@ -295,7 +295,7 @@ static void transcode_video_filter_init( sout_stream_t *p_stream,
     es_format_t *p_fmt_out = &id->p_decoder->fmt_out;
 
     id->p_encoder->fmt_in.video.i_chroma = id->p_encoder->fmt_in.i_codec;
-    id->p_f_chain = filter_chain_New( p_stream, false, &owner );
+    id->p_f_chain = filter_chain_NewVideo( p_stream, false, &owner );
     filter_chain_Reset( id->p_f_chain, p_fmt_out, p_fmt_out );
 
     /* Deinterlace */
@@ -318,7 +318,7 @@ static void transcode_video_filter_init( sout_stream_t *p_stream,
 
     if( p_stream->p_sys->psz_vf2 )
     {
-        id->p_uf_chain = filter_chain_New( p_stream, true, &owner );
+        id->p_uf_chain = filter_chain_NewVideo( p_stream, true, &owner );
         filter_chain_Reset( id->p_uf_chain, p_fmt_out,
                             &id->p_encoder->fmt_in );
         if( p_fmt_out->video.i_chroma != id->p_encoder->fmt_in.video.i_chroma )