X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fpacketizer%2Fflac.c;h=449b88d490121c85ac7979dbdf94fd45d78b3aa6;hb=5e07b00c3432b2dd79d6134cab6992afaabbca94;hp=e7c2c7e20e0974da2d385348842ba7dcb2233942;hpb=86352fc87a075258c0343585ce36aa6f2018da29;p=vlc diff --git a/modules/packetizer/flac.c b/modules/packetizer/flac.c index e7c2c7e20e..449b88d490 100644 --- a/modules/packetizer/flac.c +++ b/modules/packetizer/flac.c @@ -84,8 +84,9 @@ struct decoder_sys_t date_t end_date; mtime_t i_pts; - int i_frame_size, i_frame_length, i_bits_per_sample; - unsigned int i_rate, i_channels; + int i_frame_length; + size_t i_frame_size; + unsigned int i_rate, i_channels, i_bits_per_sample; }; enum @@ -104,7 +105,7 @@ enum static block_t *Packetize( decoder_t *, block_t ** ); static int SyncInfo( decoder_t *, uint8_t *, unsigned int *, - unsigned int *,int * ); + unsigned int *, unsigned int * ); static uint64_t read_utf8( const uint8_t *p_buf, int *pi_read ); static uint8_t flac_crc8( const uint8_t *data, unsigned len ); @@ -371,7 +372,7 @@ static block_t *Packetize( decoder_t *p_dec, block_t **pp_block ) static int SyncInfo( decoder_t *p_dec, uint8_t *p_buf, unsigned int * pi_channels, unsigned int * pi_sample_rate, - int * pi_bits_per_sample ) + unsigned int * pi_bits_per_sample ) { decoder_sys_t *p_sys = p_dec->p_sys; int i_header, i_temp, i_read;