API Guide
601355 Rev A API Functions 2-295
Functions
16 #endif
17 {
18 VST_BOOLEAN rc =
VSE_FALSE;
19 VST_MEDIACLASS_HANDLE h;
20 VST_MEDIA_CLASS_NAME MediaClass;
21 VST_MEDIA_TYPE_NAME
MediaTypeName;
22 VST_PRIORITY
ReleasePriority;
23 VST_CAPACITY Capacity;
24 VST_FILL_LEVEL FillLevel;
25 VST_CLASS_MOUNT_STATE MountState;
26 VST_HIGH_MARK HighMark;
27 VST_CLASS_RPC_OPTION RPC_Option;
28 VST_HOSTNAME
RPC_HostName;
29 VST_PROGRAM_NUMBER RPC_ProgNum;
30 VST_VERSION_NUMBER RPC_VersNum;
31 VST_PROCEDURE_NUMBER RPC_ProcNum;
32 VST_PROTOCOL
RPC_Protocol;
33 VST_ENTERPRISE_ID
EnterpriseID;
34 VST_NOTIFY_COMMENT
NotifyComment;
35
36 /* create the handle */
37 h = VS_MediaClass_Create();
38 if (h != (VST_MEDIACLASS_HANDLE)
NULL)
39 {
40 /* get values from user */
41 printf(“*** Media Class Handle
***\n”);
42 printf(“Enter mediaclass name ==>
“);
43 gets(MediaClass);
44 printf(“Enter media type name ==>
“);
45 gets(MediaTypeName);