Lines Matching defs:puc
74 static int url_alloc_for_protocol(URLContext **puc, const URLProtocol *up,
152 *puc = uc;
155 *puc = NULL;
293 int ffurl_alloc(URLContext **puc, const char *filename, int flags,
300 return url_alloc_for_protocol(puc, p, filename, flags, int_cb);
302 *puc = NULL;
306 int ffurl_open_whitelist(URLContext **puc, const char *filename, int flags,
313 int ret = ffurl_alloc(puc, filename, flags, int_cb);
317 ret = av_opt_copy(*puc, parent);
322 (ret = av_opt_set_dict(*puc, options)) < 0)
324 if (options && (*puc)->prot->priv_data_class &&
325 (ret = av_opt_set_dict((*puc)->priv_data, options)) < 0)
344 if ((ret = av_opt_set_dict(*puc, options)) < 0)
347 ret = ffurl_connect(*puc, options);
352 ffurl_closep(puc);