]> git.sesse.net Git - vlc/blobdiff - modules/mux/wav.c
Fix menu removal of accelerators. This has yet to be more FIXMEd (jpeg :D)
[vlc] / modules / mux / wav.c
index 581c07591e0e7cb0fd95915c351217fd6543ed7f..ed522b684ea6caa84b4dd31e5357980ac23c474d 100644 (file)
@@ -29,7 +29,8 @@
 # include "config.h"
 #endif
 
-#include <vlc/vlc.h>
+#include <vlc_common.h>
+#include <vlc_plugin.h>
 #include <vlc_aout.h>
 #include <vlc_sout.h>
 #include <vlc_block.h>
@@ -42,7 +43,7 @@ static int  Open   ( vlc_object_t * );
 static void Close  ( vlc_object_t * );
 
 vlc_module_begin();
-    set_description( _("WAV muxer") );
+    set_description( N_("WAV muxer") );
     set_capability( "sout mux", 5 );
     set_category( CAT_SOUT );
     set_subcategory( SUBCAT_SOUT_MUX );
@@ -62,9 +63,9 @@ static int Mux      ( sout_mux_t * );
 
 struct sout_mux_sys_t
 {
-    vlc_bool_t b_used;
-    vlc_bool_t b_header;
-    vlc_bool_t b_ext;
+    bool b_used;
+    bool b_header;
+    bool b_ext;
 
     uint32_t i_data;
 
@@ -74,7 +75,7 @@ struct sout_mux_sys_t
     uint32_t waveheader2[2];
 
     uint32_t i_channel_mask;
-    vlc_bool_t b_chan_reorder;              /* do we need channel reordering */
+    bool b_chan_reorder;              /* do we need channel reordering */
     int pi_chan_table[AOUT_CHAN_MAX];
 };
 
@@ -109,8 +110,8 @@ static int Open( vlc_object_t *p_this )
     p_mux->pf_mux       = Mux;
 
     p_mux->p_sys = p_sys = malloc( sizeof( sout_mux_sys_t ) );
-    p_sys->b_used   = VLC_FALSE;
-    p_sys->b_header = VLC_TRUE;
+    p_sys->b_used   = false;
+    p_sys->b_header = true;
     p_sys->i_data   = 0;
 
     p_sys->b_chan_reorder = 0;
@@ -131,19 +132,19 @@ static void Close( vlc_object_t * p_this )
 static int Control( sout_mux_t *p_mux, int i_query, va_list args )
 {
     VLC_UNUSED(p_mux);
-    vlc_bool_t *pb_bool;
+    bool *pb_bool;
     char **ppsz;
 
     switch( i_query )
     {
         case MUX_CAN_ADD_STREAM_WHILE_MUXING:
-            pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t * );
-            *pb_bool = VLC_FALSE;
+            pb_bool = (bool*)va_arg( args, bool * );
+            *pb_bool = false;
             return VLC_SUCCESS;
 
         case MUX_GET_ADD_STREAM_WAIT:
-            pb_bool = (vlc_bool_t*)va_arg( args, vlc_bool_t * );
-            *pb_bool = VLC_TRUE;
+            pb_bool = (bool*)va_arg( args, bool * );
+            *pb_bool = true;
             return VLC_SUCCESS;
 
         case MUX_GET_MIME:
@@ -161,7 +162,7 @@ static int AddStream( sout_mux_t *p_mux, sout_input_t *p_input )
     sout_mux_sys_t *p_sys = p_mux->p_sys;
     WAVEFORMATEX *p_waveformat = &p_sys->waveformat.Format;
     int i_bytes_per_sample, i_format;
-    vlc_bool_t b_ext;
+    bool b_ext;
 
     if( p_input->p_fmt->i_cat != AUDIO_ES )
     {
@@ -237,7 +238,7 @@ static int AddStream( sout_mux_t *p_mux, sout_input_t *p_input )
     p_sys->waveformat.SubFormat.Data1 = i_format;
 
 
-    p_sys->b_used = VLC_TRUE;
+    p_sys->b_used = true;
 
     return VLC_SUCCESS;
 }
@@ -288,7 +289,7 @@ static int Mux( sout_mux_t *p_mux )
         msg_Dbg( p_mux, "writing header data" );
         sout_AccessOutWrite( p_mux->p_access, GetHeader( p_mux ) );
     }
-    p_sys->b_header = VLC_FALSE;
+    p_sys->b_header = false;
 
     p_input = p_mux->pp_inputs[0];
     while( block_FifoCount( p_input->p_fifo ) > 0 )