Lines Matching refs:attrs
358 void ff_attributes_dump(void *log, IMFAttributes *attrs)
364 hr = IMFAttributes_GetCount(attrs, &count);
374 hr = IMFAttributes_GetItemByIndex(attrs, n, &key, NULL);
382 hr = IMFAttributes_GetUINT32(attrs, &key, &v);
389 hr = ff_MFGetAttributeSize(attrs, &MF_MT_FRAME_SIZE, &w, &h);
397 hr = ff_MFGetAttributeRatio(attrs, &key, &num, &den);
403 hr = IMFAttributes_GetItemType(attrs, &key, &type);
410 hr = IMFAttributes_GetUINT32(attrs, &key, &v);
417 hr = IMFAttributes_GetUINT64(attrs, &key, &v);
425 hr = IMFAttributes_GetDouble(attrs, &key, &v);
433 hr = IMFAttributes_GetString(attrs, &key, s, sizeof(s), NULL);
441 hr = IMFAttributes_GetGUID(attrs, &key, &v);
450 hr = IMFAttributes_GetBlobSize(attrs, &key, &sz);
457 hr = IMFAttributes_GetBlob(attrs, &key, buffer, sizeof(buffer), &sz);
487 fmt = av_get_sample_fmt_name(ff_media_type_to_sample_fmt(attrs));
491 fmt = av_get_pix_fmt_name(ff_media_type_to_pix_fmt(attrs));
618 IMFAttributes *attrs;
619 hr = IMFTransform_GetAttributes(*res, &attrs);
620 if (!FAILED(hr) && attrs) {
623 ff_attributes_dump(log, attrs);
624 IMFAttributes_Release(attrs);