X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Faudio_output%2Ffile.c;h=358cab3a39d4e02b540a46812062fcbe846a3cdb;hb=9ae49e3bb196a59f827e704c4b6eedf22faf007d;hp=cb9bc0c8897ab001d86caf46a1f60439f4d86e13;hpb=9d5e75a7a5643a2144dc561fc246a7a3ca7e5fb0;p=vlc diff --git a/modules/audio_output/file.c b/modules/audio_output/file.c index cb9bc0c889..358cab3a39 100644 --- a/modules/audio_output/file.c +++ b/modules/audio_output/file.c @@ -122,7 +122,7 @@ vlc_module_begin () CHANNELS_TEXT, CHANNELS_LONGTEXT, true ) add_file( "audiofile-file", "audiofile.wav", NULL, FILE_TEXT, FILE_LONGTEXT, false ) - add_bool( "audiofile-wav", 1, NULL, WAV_TEXT, WAV_LONGTEXT, true ) + add_bool( "audiofile-wav", true, NULL, WAV_TEXT, WAV_LONGTEXT, true ) set_capability( "audio output", 0 ) add_shortcut( "file" ) @@ -323,7 +323,7 @@ static void Play( aout_instance_t * p_aout ) p_buffer = aout_FifoPop( p_aout, &p_aout->output.fifo ); - if( fwrite( p_buffer->p_buffer, p_buffer->i_nb_bytes, 1, + if( fwrite( p_buffer->p_buffer, p_buffer->i_buffer, 1, p_aout->output.p_sys->p_file ) != 1 ) { msg_Err( p_aout, "write error (%m)" ); @@ -332,7 +332,7 @@ static void Play( aout_instance_t * p_aout ) if( p_aout->output.p_sys->b_add_wav_header ) { /* Update Wave Header */ - p_aout->output.p_sys->waveh.DataLength += p_buffer->i_nb_bytes; + p_aout->output.p_sys->waveh.DataLength += p_buffer->i_buffer; } aout_BufferFree( p_buffer );