Commit 1d6634b2 authored by Nikolay Sivov's avatar Nikolay Sivov Committed by Alexandre Julliard

mfplat: Add more attributes guids.

parent fe66e0f7
......@@ -557,16 +557,19 @@ static const char *debugstr_attr(const GUID *guid)
X(MF_READWRITE_MMCSS_CLASS),
X(MF_SINK_WRITER_ENCODER_CONFIG),
X(MF_SOURCE_READER_ENABLE_TRANSCODE_ONLY_TRANSFORMS),
X(MF_MT_ALPHA_MODE),
X(MF_READWRITE_ENABLE_HARDWARE_TRANSFORMS),
X(MF_MT_PIXEL_ASPECT_RATIO),
X(MF_MT_WRAPPED_TYPE),
X(MF_MT_AVG_BITRATE),
X(MF_SOURCE_READER_ENABLE_ADVANCED_VIDEO_PROCESSING),
X(MF_MT_AUDIO_BLOCK_ALIGNMENT),
X(MF_PD_PMPHOST_CONTEXT),
X(MF_PD_APP_CONTEXT),
X(MF_PD_TOTAL_FILE_SIZE),
X(MF_PD_AUDIO_ENCODING_BITRATE),
X(MF_PD_VIDEO_ENCODING_BITRATE),
X(MFSampleExtension_TargetGlobalLuminance),
X(MF_PD_MIME_TYPE),
X(MF_PD_LAST_MODIFIED_TIME),
X(MF_PD_PLAYBACK_ELEMENT_ID),
......@@ -577,19 +580,36 @@ static const char *debugstr_attr(const GUID *guid)
X(MF_MT_FRAME_SIZE),
X(MF_SINK_WRITER_ASYNC_CALLBACK),
X(MF_MT_FRAME_RATE_RANGE_MAX),
X(MF_MT_AUDIO_FLOAT_SAMPLES_PER_SECOND),
X(MFSampleExtension_ForwardedDecodeUnits),
X(MF_EVENT_SOURCE_TOPOLOGY_CANCELED),
X(MF_MT_VIDEO_ROTATION),
X(MF_MT_USER_DATA),
X(MF_EVENT_STREAM_METADATA_SYSTEMID),
X(MF_MT_AUDIO_CHANNEL_MASK),
X(MF_SOURCE_READER_DISCONNECT_MEDIASOURCE_ON_SHUTDOWN),
X(MF_READWRITE_DISABLE_CONVERTERS),
X(MFSampleExtension_Token),
X(MF_MT_AUDIO_VALID_BITS_PER_SAMPLE),
X(MF_MT_VIDEO_NO_FRAME_ORDERING),
X(MFSampleExtension_3DVideo_SampleFormat),
X(MF_MT_SAMPLE_SIZE),
X(MF_MT_AAC_PAYLOAD_TIME),
X(MF_SOURCE_READER_D3D11_BIND_FLAGS),
X(MF_MT_AUDIO_FOLDDOWN_MATRIX),
X(MF_MT_AUDIO_WMADRC_PEAKREF),
X(MF_MT_AUDIO_WMADRC_PEAKTARGET),
X(MF_PD_SAMI_STYLELIST),
X(MF_MT_AUDIO_WMADRC_AVGREF),
X(MF_MT_AUDIO_BITS_PER_SAMPLE),
X(MF_SD_LANGUAGE),
X(MF_MT_AUDIO_WMADRC_AVGTARGET),
X(MF_SD_PROTECTED),
X(MF_READWRITE_MMCSS_PRIORITY_AUDIO),
X(MF_BYTESTREAM_ORIGIN_NAME),
X(MF_BYTESTREAM_CONTENT_TYPE),
X(MF_MT_DEPTH_MEASUREMENT),
X(MF_MT_VIDEO_3D_NUM_VIEWS),
X(MF_BYTESTREAM_DURATION),
X(MF_SD_SAMI_LANGUAGE),
X(MF_EVENT_OUTPUT_NODE),
......@@ -601,40 +621,61 @@ static const char *debugstr_attr(const GUID *guid)
X(MF_MT_MAJOR_TYPE),
X(MF_EVENT_SOURCE_CHARACTERISTICS),
X(MF_EVENT_SOURCE_CHARACTERISTICS_OLD),
X(MF_MT_VIDEO_3D_FIRST_IS_LEFT),
X(MF_PD_ADAPTIVE_STREAMING),
X(MFSampleExtension_Timestamp),
X(MF_MT_SUBTYPE),
X(MF_SD_MUTUALLY_EXCLUSIVE),
X(MF_SD_STREAM_NAME),
X(MF_EVENT_STREAM_METADATA_CONTENT_KEYIDS),
X(MF_MT_VIDEO_3D_FORMAT),
X(MF_EVENT_STREAM_METADATA_KEYDATA),
X(MF_SINK_WRITER_D3D_MANAGER),
X(MF_SOURCE_READER_D3D_MANAGER),
X(MFSampleExtension_3DVideo),
X(MF_EVENT_SOURCE_FAKE_START),
X(MF_EVENT_SOURCE_PROJECTSTART),
X(MF_EVENT_SOURCE_ACTUAL_START),
X(MF_MT_AUDIO_SAMPLES_PER_BLOCK),
X(MF_SOURCE_READER_ASYNC_CALLBACK),
X(MF_MT_AUDIO_FLAC_MAX_BLOCK_SIZE),
X(MF_MT_FIXED_SIZE_SAMPLES),
X(MF_EVENT_SCRUBSAMPLE_TIME),
X(MF_MT_INTERLACE_MODE),
X(MF_MT_VIDEO_RENDERER_EXTENSION_PROFILE),
X(MF_MT_AUDIO_PREFER_WAVEFORMATEX),
X(MFSampleExtension_ForwardedDecodeUnitType),
X(MF_MT_AUDIO_AVG_BYTES_PER_SECOND),
X(MF_SOURCE_READER_MEDIASOURCE_CHARACTERISTICS),
X(MF_EVENT_MFT_INPUT_STREAM_ID),
X(MF_READWRITE_MMCSS_PRIORITY),
X(MF_MT_VIDEO_3D),
X(MF_EVENT_START_PRESENTATION_TIME),
X(MF_EVENT_SESSIONCAPS),
X(MF_EVENT_PRESENTATION_TIME_OFFSET),
X(MF_EVENT_SESSIONCAPS_DELTA),
X(MF_EVENT_START_PRESENTATION_TIME_AT_OUTPUT),
X(MFSampleExtension_DecodeTimestamp),
X(MF_MT_VIDEO_H264_NO_FMOASO),
X(MF_SINK_WRITER_DISABLE_THROTTLING),
X(MF_READWRITE_D3D_OPTIONAL),
X(MF_READWRITE_MMCSS_CLASS_AUDIO),
X(MF_SOURCE_READER_DISABLE_CAMERA_PLUGINS),
X(MF_PD_AUDIO_ISVARIABLEBITRATE),
X(MF_MT_AAC_AUDIO_PROFILE_LEVEL_INDICATION),
X(MF_MT_AUDIO_SAMPLES_PER_SECOND),
X(MF_MT_FRAME_RATE),
X(MF_SOURCE_READER_MEDIASOURCE_CONFIG),
X(MF_MT_COMPRESSED),
X(MF_EVENT_MFT_CONTEXT),
X(MF_MT_FORWARD_CUSTOM_SEI),
X(MF_MT_DEPTH_VALUE_UNIT),
X(MF_MT_AUDIO_NUM_CHANNELS),
X(MF_EVENT_DO_THINNING),
X(MF_SOURCE_READER_DISABLE_DXVA),
X(MF_MT_FORWARD_CUSTOM_NALU),
X(MF_MT_SECURE),
X(MF_MT_VIDEO_3D_LEFT_IS_BASE),
#undef X
};
struct guid_def *ret = NULL;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment