Lines Matching refs:qpm
50 _quvi_playlist_media_t qpm = g_new0(struct _quvi_playlist_media_s, 1); in _playlist_media_new() local
51 qpm->title = g_string_new(NULL); in _playlist_media_new()
52 qpm->url = g_string_new(NULL); in _playlist_media_new()
53 return (qpm); in _playlist_media_new()
58 _quvi_playlist_media_t *qpm) in _new_media() argument
60 *qpm = _playlist_media_new(); in _new_media()
65 l_chk_assign_n(l, PSM_DURATION_MS, &(*qpm)->duration_ms); in _new_media()
66 l_chk_assign_s(l, PSM_TITLE, (*qpm)->title, TRUE, FALSE); in _new_media()
67 l_chk_assign_s(l, PSM_URL, (*qpm)->url, TRUE, TRUE); in _new_media()
71 if ((*qpm)->url->len ==0) in _new_media()
73 m_playlist_media_free(*qpm); in _new_media()
74 *qpm = NULL; in _new_media()
77 return ( ((*qpm)->url->len >0) ? TRUE:FALSE); in _new_media()
84 _quvi_playlist_media_t qpm; in _foreach_media() local
94 if (_new_media(l, qp, script_path, ++i, &qpm) == TRUE) in _foreach_media()
95 qp->media = g_slist_prepend(qp->media, qpm); in _foreach_media()