p_audio_buf->i_pts;
p_audio_block->i_length = p_audio_buf->end_date -
p_audio_buf->i_pts;
- p_audio_block->i_samples = p_audio_buf->i_nb_samples;
+ p_audio_block->i_nb_samples = p_audio_buf->i_nb_samples;
/* Run filter chain */
if( id->p_uf_chain )
p_audio_buf->p_buffer = p_audio_block->p_buffer;
p_audio_buf->i_nb_bytes = p_audio_block->i_buffer;
- p_audio_buf->i_nb_samples = p_audio_block->i_samples;
+ p_audio_buf->i_nb_samples = p_audio_block->i_nb_samples;
p_audio_buf->i_pts = p_audio_block->i_dts;
p_audio_buf->end_date = p_audio_block->i_dts + p_audio_block->i_length;
p_buffer->p_buffer = p_block->p_buffer;
p_buffer->i_size = p_buffer->i_nb_bytes = p_block->i_buffer;
p_buffer->i_nb_samples = i_samples;
- p_block->i_samples = i_samples;
+ p_block->i_nb_samples = i_samples;
return p_buffer;
}