]> git.sesse.net Git - vlc/commitdiff
* src/input/es_out.c: really fixed ES_OUT_SET_FMT this time.
authorGildas Bazin <gbazin@videolan.org>
Mon, 30 Aug 2004 00:10:17 +0000 (00:10 +0000)
committerGildas Bazin <gbazin@videolan.org>
Mon, 30 Aug 2004 00:10:17 +0000 (00:10 +0000)
src/input/es_out.c

index c54ce2fc0d6baf6e282ea5272f3cb809287f7df6..a5f60ab55f44455fad56efb67b939abbf4e33ed2 100644 (file)
@@ -995,8 +995,8 @@ static int EsOutControl( es_out_t *out, int i_query, va_list args )
         {
             /* This ain't pretty but is need by some demuxers (eg. Ogg )
              * to update the p_extra data */
-            es_format_t *p_fmt = (es_format_t*) va_arg( args, es_format_t * );
             es = (es_out_id_t*) va_arg( args, es_out_id_t * );
+            es_format_t *p_fmt = (es_format_t*) va_arg( args, es_format_t * );
             if( es == NULL ) return VLC_EGENERIC;
 
             if( p_fmt->i_extra )