/*****************************************************************************
* Preamble
*****************************************************************************/
-#include <string.h>
-#include <stdlib.h>
#include <errno.h>
#include <vlc/vlc.h>
#include <vlc_aout.h>
#include <vlc_codecs.h> /* WAVEHEADER */
+#include <vlc_charset.h>
#define FRAME_SIZE 2048
#define A52_FRAME_NB 1536
if( fwrite( wh, sizeof(WAVEHEADER), 1,
p_aout->output.p_sys->p_file ) != 1 )
{
- msg_Err( p_aout, "write error (%s)", strerror(errno) );
+ msg_Err( p_aout, "write error (%m)" );
}
}
/* Write Wave Header */
if( fseek( p_aout->output.p_sys->p_file, 0, SEEK_SET ) )
{
- msg_Err( p_aout, "seek error (%s)", strerror(errno) );
+ msg_Err( p_aout, "seek error (%m)" );
}
/* Header -> little endian format */
if( fwrite( &p_aout->output.p_sys->waveh, sizeof(WAVEHEADER), 1,
p_aout->output.p_sys->p_file ) != 1 )
{
- msg_Err( p_aout, "write error (%s)", strerror(errno) );
+ msg_Err( p_aout, "write error (%m)" );
}
}
if( fwrite( p_buffer->p_buffer, p_buffer->i_nb_bytes, 1,
p_aout->output.p_sys->p_file ) != 1 )
{
- msg_Err( p_aout, "write error (%s)", strerror(errno) );
+ msg_Err( p_aout, "write error (%m)" );
}
if( p_aout->output.p_sys->b_add_wav_header )