]> git.sesse.net Git - vlc/blobdiff - modules/stream_out/transcode.c
sout_EncoderCreate: create an encoder module
[vlc] / modules / stream_out / transcode.c
index 90dc2819360ee7d4736218e0c0ba88069d5696e0..276e0d5e56468079fc70707537d20270ddf08368 100644 (file)
@@ -711,7 +711,7 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
     id->p_decoder->b_pace_control = true;
 
     /* Create encoder object */
-    id->p_encoder = vlc_object_create( p_stream, VLC_OBJECT_ENCODER );
+    id->p_encoder = sout_EncoderCreate( p_stream );
     if( !id->p_encoder )
         goto error;
     vlc_object_attach( id->p_encoder, p_stream );