diff --git a/modules/codec/faad.c b/modules/codec/faad.c index 2c5c88506fd6ca69627db1ab3d58b750b617831f..03327bfc06bfe1b8df41f0fd64eaba5da4b5a929 100644 --- a/modules/codec/faad.c +++ b/modules/codec/faad.c @@ -222,9 +222,7 @@ static aout_buffer_t *DecodeBlock( decoder_t *p_dec, block_t **pp_block ) /* FIXME: multiple blocks per frame */ if( p_block->i_buffer > i_header_size ) { - vlc_memcpy( p_block->p_buffer, - p_block->p_buffer + i_header_size, - p_block->i_buffer - i_header_size ); + p_block->p_buffer += i_header_size; p_block->i_buffer -= i_header_size; } }