* vlc_block_helper.h: Helper functions for data blocks management.
*****************************************************************************
* Copyright (C) 2003 VideoLAN
- * $Id: vlc_block_helper.h,v 1.1 2003/09/30 20:23:03 gbazin Exp $
+ * $Id: vlc_block_helper.h,v 1.2 2003/09/30 20:36:46 gbazin Exp $
*
* Authors: Gildas Bazin <gbazin@netcourrier.com>
*
return p_bytestream->p_chain;
}
-static inline mtime_t block_BytestreamPTS( block_bytestream_t *p_bytestream )
-{
- while( p_bytestream->p_chain != p_bytestream->p_block )
- {
- block_t *p_next;
- p_next = p_bytestream->p_chain->p_next;
- p_bytestream->p_chain->pf_release( p_bytestream->p_chain );
- p_bytestream->p_chain = p_next;
- }
-
- return p_bytestream->p_chain;
-}
-
static inline int block_SkipByte( block_bytestream_t *p_bytestream )
{
/* Most common case first */
* a52.c: A/52 basic parser
*****************************************************************************
* Copyright (C) 2001-2002 VideoLAN
- * $Id: a52.c,v 1.24 2003/09/30 20:23:03 gbazin Exp $
+ * $Id: a52.c,v 1.25 2003/09/30 20:36:46 gbazin Exp $
*
* Authors: Stéphane Borel <stef@via.ecp.fr>
* Christophe Massiot <massiot@via.ecp.fr>
sout_InputDelete( p_dec->p_sys->p_sout_input );
}
- if( p_dec->p_sys->p_chain ) block_ChainRelease( p_sys->p_chain );
+ if( p_dec->p_sys->p_chain ) block_ChainRelease( p_dec->p_sys->p_chain );
free( p_dec->p_sys );
p_sys->p_aout_buffer = NULL;
}
- p_dec->p_sys->p_out_buffer = NULL;
+ p_sys->p_out_buffer = NULL;
return VLC_SUCCESS;
}