]> git.sesse.net Git - vlc/blobdiff - modules/mux/mpeg/pes.c
* ts: fix segfault with old dvbpsi, fix uninitialized variables
[vlc] / modules / mux / mpeg / pes.c
index e983ec2f110bb8a1cdfe6ae1415baaf8bf4d9531..11bf44117d04f9376c0c031fb5f44c0130926abe 100644 (file)
@@ -65,7 +65,6 @@ static inline int PESHeader( uint8_t *p_hdr, mtime_t i_pts, mtime_t i_dts,
         }
     }
 
-
     bits_initwrite( &bits, 50, p_hdr );
 
     /* add start code */
@@ -272,6 +271,10 @@ int E_( EStoPES )( sout_instance_t *p_sout, block_t **pp_pes, block_t *p_es,
 
     *pp_pes = p_pes = NULL;
 
+#ifdef DEBUG
+    memset( header, 0, 50 );
+#endif
+
     do
     {
         i_pes_payload = __MIN( i_size, (i_max_pes_size ?