]> git.sesse.net Git - vlc/blobdiff - include/vlc_sout.h
sout_EncoderCreate: create an encoder module
[vlc] / include / vlc_sout.h
index d441a06e9f8cd5a4d74a52d74eec75f0b6420963..f74fe9fd95f4301799af07bf687eec97b9a6923d 100644 (file)
@@ -238,6 +238,13 @@ static inline int sout_StreamIdSend( sout_stream_t *s, sout_stream_id_t *id, blo
     return s->pf_send( s, id, b );
 }
 
+/****************************************************************************
+ * Encoder
+ ****************************************************************************/
+
+VLC_EXPORT( encoder_t *, sout_EncoderCreate, ( vlc_object_t *obj ) );
+#define sout_EncoderCreate(o) sout_EncoderCreate(VLC_OBJECT(o))
+
 /****************************************************************************
  * Announce handler
  ****************************************************************************/