Contains functions to decode MHEG-5 ASN.1 Stream, Audio, Video, RTGraphics class components.  
More...
#include <stdio.h>
#include <stdlib.h>
#include "vpa1_tgs.h"
#include "vpa1_rdf.h"
#include "fpa1_cho.h"
#include "fpa1_set.h"
#include "fpa1_syn.h"
 | 
| 
#define  | STREAM_SET_COMPS   8 | 
|   | 
| 
#define  | AUDIO_SET_COMPS   4 | 
|   | 
| 
#define  | VID_SET_COMPS   6 | 
|   | 
| 
#define  | RTG_SET_COMPS   7 | 
|   | 
| 
#define  | STM_CMP_CHOICE_COMPS   3 | 
|   | 
 | 
| int  | streamSetCompsArr [2 *STREAM_SET_COMPS+1] | 
|   | 
| int  | audioSetCompsArr [2 *AUDIO_SET_COMPS+1] | 
|   | 
| int  | videoSetCompsArr [2 *VID_SET_COMPS+1] | 
|   | 
| int  | rtgSetCompsArr [2 *RTG_SET_COMPS+1] | 
|   | 
| int  | stmCmpChoiceCompArr [STM_CMP_CHOICE_COMPS+1] | 
|   | 
Contains functions to decode MHEG-5 ASN.1 Stream, Audio, Video, RTGraphics class components. 
- Date
 - 25/02/00 
 
- Author
 - J.F.Scully 
 
 
      
        
          | int audioSetCompsArr[2 *AUDIO_SET_COMPS+1] | 
        
      
 
Initial value:= { 2 * AUDIO_SET_COMPS,  
       
       OBJECT_REFERENCE_TYPE, SYN_NEEDED,
       INITACTIVE, SYN_DEFAULT,
       
       COMPTAG, SYN_NEEDED,
       OVOLUME, SYN_DEFAULT }
 
 
 
      
        
          | int rtgSetCompsArr[2 *RTG_SET_COMPS+1] | 
        
      
 
Initial value:= { 2 * RTG_SET_COMPS,  
       
       OBJECT_REFERENCE_TYPE, SYN_NEEDED,
       INITACTIVE, SYN_DEFAULT,
       
       OBOXSIZE, SYN_NEEDED,
       OPOSITION, SYN_DEFAULT,
       OPALREF, SYN_OPTIONAL,
       
       COMPTAG, SYN_NEEDED,
       TERMIN, SYN_DEFAULT }
 
 
 
      
        
          | int stmCmpChoiceCompArr[STM_CMP_CHOICE_COMPS+1] | 
        
      
 
Initial value:= { STM_CMP_CHOICE_COMPS + 1,
                                                        AUDIO,
                                                        VIDEO,
                                                        RTGRAPHICS }
 
 
 
      
        
          | int streamSetCompsArr[2 *STREAM_SET_COMPS+1] | 
        
      
 
Initial value:= { 2 * STREAM_SET_COMPS,  
       
       OBJECT_REFERENCE_TYPE, SYN_NEEDED,
       INITACTIVE, SYN_DEFAULT,
       CHOOK, SYN_OPTIONAL,
       OCONTENT, SYN_NEEDED,
       SHARED, SYN_DEFAULT,
       
       MULTIPLEX, SYN_OPTIONAL,
       STORAGE, SYN_DEFAULT,
       LOOPING, SYN_OPTIONAL }
 
 
 
      
        
          | int videoSetCompsArr[2 *VID_SET_COMPS+1] | 
        
      
 
Initial value:= { 2 * VID_SET_COMPS,  
       
       OBJECT_REFERENCE_TYPE, SYN_NEEDED,
       INITACTIVE, SYN_DEFAULT,
       
       OBOXSIZE, SYN_NEEDED,
       OPOSITION, SYN_DEFAULT,
       
       COMPTAG, SYN_NEEDED,
       TERMIN, SYN_DEFAULT }