API Guide
601355 Rev A API Functions 2-125
Functions
35
36 if ( grouph ==
(VST_CRITERIAGROUP_HANDLE) NULL )
37 {
38 /* out of memory -- return */
39 return (
(VST_CRITERIAGROUP_HANDLE) NULL
);
40 }
41
42 /* populate the criteria group with
criteria (upto 5) */
43 printf ( “Enter number of Criteria in
group ==> “ );
44 numcrit = atoi(gets(input));
45
46 for ( i = 0 ; i < numcrit ; i++ )
47 {
48 /* create the criteria for a media
*/
49 /* stat field */
50 criteriah = VS_Criteria_Create();
51
52 if ( criteriah ==
(VST_CRITERIA_HANDLE) NULL )
53 {
54 /* could not allocate handle */
55 rc = VSE_FALSE;
56 break;
57 }
58
59 printf ( “Enter the media’s field
number ==> “ );
60 field = atoi(gets(input));
61
62 printf ( “Enter the sort order
(Ascending - 1, Descending - 2)
==> “ );
63 sort = atoi(gets(input));
64
65 /* set the criteria parameters */