- aout_DateInit( &p_sys->end_date, p_sys->mlp.i_rate );
- aout_DateSet( &p_sys->end_date, p_sys->i_pts );
+ const mtime_t i_end_date = date_Get( &p_sys->end_date );
+ date_Init( &p_sys->end_date, p_sys->mlp.i_rate, 1 );
+ date_Set( &p_sys->end_date, i_end_date );