MCPcopy Create free account
hub / github.com/HandBrake/HandBrake / hb_subtitle_list_copy

Function hb_subtitle_list_copy

libhb/common.c:5975–5992  ·  view source on GitHub ↗

* hb_subtitle_list_copy ********************************************************************** * *********************************************************************/

Source from the content-addressed store, hash-verified

5973 *
5974 *********************************************************************/
5975hb_list_t *hb_subtitle_list_copy(const hb_list_t *src)
5976{
5977 hb_list_t *list = hb_list_init();
5978 hb_subtitle_t *subtitle = NULL;
5979 int i;
5980
5981 if( src )
5982 {
5983 for( i = 0; i < hb_list_count(src); i++ )
5984 {
5985 if( ( subtitle = hb_list_item( src, i ) ) )
5986 {
5987 hb_list_add( list, hb_subtitle_copy(subtitle) );
5988 }
5989 }
5990 }
5991 return list;
5992}
5993
5994/**********************************************************************
5995 * hb_subtitle_close

Callers 2

hb_add_internalFunction · 0.85
hb_job_copyFunction · 0.85

Calls 5

hb_list_initFunction · 0.85
hb_list_countFunction · 0.85
hb_list_itemFunction · 0.85
hb_list_addFunction · 0.85
hb_subtitle_copyFunction · 0.85

Tested by

no test coverage detected