case VLC_CODEC_ALAW:
case VLC_CODEC_MULAW:
- case VLC_CODEC_FL64:
- case VLC_CODEC_FL32:
+ case VLC_CODEC_F64L:
+ case VLC_CODEC_F64B:
+ case VLC_CODEC_F32L:
+ case VLC_CODEC_F32B:
case VLC_CODEC_S32L:
case VLC_CODEC_S32B:
case VLC_CODEC_S24L:
p_dec->fmt_in.audio.i_rate, p_dec->fmt_in.audio.i_channels,
p_dec->fmt_in.audio.i_bitspersample );
- if( p_dec->fmt_in.i_codec == VLC_CODEC_FL64 )
+ if( p_dec->fmt_in.i_codec == VLC_CODEC_F64L ||
+ p_dec->fmt_in.i_codec == VLC_CODEC_F64B )
{
p_dec->fmt_out.i_codec = p_dec->fmt_in.i_codec;
p_dec->fmt_in.audio.i_bitspersample = 64;
}
- else if( p_dec->fmt_in.i_codec == VLC_CODEC_FL32 )
+ else if( p_dec->fmt_in.i_codec == VLC_CODEC_F32L ||
+ p_dec->fmt_in.i_codec == VLC_CODEC_F32B )
{
p_dec->fmt_out.i_codec = p_dec->fmt_in.i_codec;
p_dec->fmt_in.audio.i_bitspersample = 32;
p_block = *pp_block;
- if( p_block->i_pts != 0 &&
+ if( p_block->i_pts > VLC_TS_INVALID &&
p_block->i_pts != date_Get( &p_sys->end_date ) )
{
date_Set( &p_sys->end_date, p_block->i_pts );
}
/* Don't re-use the same pts twice */
- p_block->i_pts = 0;
+ p_block->i_pts = VLC_TS_INVALID;
i_samples = p_block->i_buffer / p_sys->i_bytespersample /
p_dec->fmt_in.audio.i_channels;