Lines Matching refs:geob_data
320 ID3v2ExtraMetaGEOB *geob_data = NULL;
328 geob_data = av_mallocz(sizeof(ID3v2ExtraMetaGEOB));
329 if (!geob_data) {
347 if (decode_str(s, pb, ID3v2_ENCODING_ISO8859, &geob_data->mime_type,
353 if (decode_str(s, pb, encoding, &geob_data->file_name, &taglen) < 0 ||
358 if (decode_str(s, pb, encoding, &geob_data->description, &taglen) < 0 ||
364 geob_data->data = av_malloc(taglen);
365 if (!geob_data->data) {
369 if ((len = avio_read(pb, geob_data->data, taglen)) < taglen)
372 geob_data->datasize = len;
374 geob_data->data = NULL;
375 geob_data->datasize = 0;
380 new_extra->data = geob_data;
388 free_geobtag(geob_data);