Lines Matching refs:psets
159 char *psets, *p;
183 psets = av_mallocz(MAX_PSET_SIZE);
184 if (!psets) {
189 memcpy(psets, pset_string, strlen(pset_string));
190 p = psets + strlen(pset_string);
203 if (p != (psets + strlen(pset_string))) {
211 if (!av_base64_encode(p, MAX_PSET_SIZE - (p - psets), r, r1 - r)) {
213 MAX_PSET_SIZE - (p - psets), r1 - r);
214 av_free(psets);
222 if (sps && sps_end - sps >= 4 && p - psets <= MAX_PSET_SIZE - strlen(profile_string) - 7) {
229 *out = psets;
235 char *psets;
300 psets = av_mallocz(MAX_PSET_SIZE);
301 if (!psets) {
306 psets[0] = '\0';
312 av_strlcat(psets, "; ", MAX_PSET_SIZE);
313 av_strlcatf(psets, MAX_PSET_SIZE, "sprop-%s=", ps_names[i]);
324 av_strlcat(psets, ",", MAX_PSET_SIZE);
325 strpos = strlen(psets);
326 if (!av_base64_encode(psets + strpos, MAX_PSET_SIZE - strpos,
328 av_free(psets);
336 *out = psets;