dynamicoverlay_list.c File Reference

Include dependency graph for dynamicoverlay_list.c:


Functions

int ListInit (list_t *p_list)
int ListDestroy (list_t *p_list)
ssize_t ListAdd (list_t *p_list, overlay_t *p_new)
int ListRemove (list_t *p_list, size_t i_idx)
overlay_tListGet (list_t *p_list, size_t i_idx)
overlay_tListWalk (list_t *p_list)

Function Documentation

ssize_t ListAdd ( list_t p_list,
overlay_t p_new 
)

int ListDestroy ( list_t p_list  ) 

References OverlayDestroy(), list_t::pp_head, and VLC_SUCCESS.

Referenced by Destroy().

overlay_t* ListGet ( list_t p_list,
size_t  i_idx 
)

int ListInit ( list_t p_list  ) 

References list_t::pp_head, list_t::pp_tail, VLC_ENOMEM, and VLC_SUCCESS.

Referenced by Create().

int ListRemove ( list_t p_list,
size_t  i_idx 
)

overlay_t* ListWalk ( list_t p_list  ) 

References list_t::pp_head, list_t::pp_tail, and VLC_FOURCC.

Referenced by Filter().


Generated on Tue May 25 08:05:30 2010 for VLC by  doxygen 1.5.6