block_BytestreamFlush( p_bytestream );
p_block = p_bytestream->p_block;
- if( p_block == NULL )
+ if( unlikely( p_block == NULL ) )
{
return NULL;
}
static inline int block_SkipByte( block_bytestream_t *p_bytestream )
{
/* Most common case first */
- if( p_bytestream->p_block->i_buffer - p_bytestream->i_offset )
+ if( likely( p_bytestream->p_block->i_buffer - p_bytestream->i_offset ) )
{
p_bytestream->i_offset++;
return VLC_SUCCESS;
uint8_t *p_data )
{
/* Most common case first */
- if( p_bytestream->p_block->i_buffer - p_bytestream->i_offset )
+ if( likely( p_bytestream->p_block->i_buffer - p_bytestream->i_offset ) )
{
*p_data = p_bytestream->p_block->p_buffer[p_bytestream->i_offset];
return VLC_SUCCESS;
uint8_t *p_data )
{
/* Most common case first */
- if( p_bytestream->p_block->i_buffer - p_bytestream->i_offset )
+ if( likely( p_bytestream->p_block->i_buffer - p_bytestream->i_offset ) )
{
*p_data = p_bytestream->p_block->p_buffer[p_bytestream->i_offset];
p_bytestream->i_offset++;
i_offset = 0;
}
- /* No buffer given, just skip the data */
p_bytestream->p_block = p_block;
p_bytestream->i_offset = i_offset + i_copy;
if( i_size < 0 ) break;
}
- if( i_size >= 0 )
+ if( unlikely( i_size >= 0 ) )
{
/* Not enough data, bail out */
return VLC_EGENERIC;