4 proprietary interfaces, Proprietary interfaces – ADLINK PCIe-2602 User Manual

Page 72

Advertising
background image

62

DirectShow Programming Guide

Compression (FOURCC code) is ‘RGBC’ and GUID is
43424752-0000-0010-8000-00AA00389B71

3.4

Proprietary Interfaces

The following interfaces are specific to the ADLINK SDI Capture
filter, not being standard interfaces in DirectShow. COM inter-
faces, they can be acquired from the ADLINK SDI Capture filter by
calling IKsPropertySet::Set and IKsPropertySet::Get.

The parameter rguidPropSet of IKsPropertySet::Set/Get function
is defined as:

GUID PROPSETID_AVS260X_CUSTOM =

{ 0xf7c238b6L, 0x3209, 0x4497, 0x9a, 0xa6, 0x24, 0x70, 0x77,
0x20, 0x6, 0xe0 };

The parameter dwPropID of IKsPropertySet::Set/Get function is
defined as:

typedef enum {

CUSTOM_PROPERTY_GET_DEVICE_VERSION = 10,

CUSTOM_PROPERTY_GET_FIRMWARE_VERSION = 11,

CUSTOM_PROPERTY_GET_DRIVER_VERSION = 12,

CUSTOM_PROPERTY_GET_DEVICE_MODEL = 13,

CUSTOM_PROPERTY_GET_CARD_ID = 14,

dw3

G3[7:0]

B3[11:4]

B3[3:0]R2[11:8]

R2[7:0]

dw4

G4[3:0]B4[11:8]

B4[7:0]

R3[11:4]

R3[3:0]G3[11:8]

dw5

B5[11:4]

B5[3:0]R4[11:8]

R4[7:0]

G4[11:4]

dw6

B6[7:0]

R5[11:4]

R5[3:0]G5[11:8]

G5[7:0]

dw7

B7[3:0]R6[11:8]

R6[7:0]

G6[11:4]

G6[3:0]B6[11:8]

dw8

R7[11:4]

R7[3:0]G7[11:8]

G7[7:0]

B7[11:4]

DWORD

Pixel Data [31:0]

[31:24]

[23:16]

[15:8]

[7:0]

Advertising