khronosfws/openmax_al/src/adptcommon/xaframeworkmgr.c
changeset 20 b67dd1fc57c5
parent 19 4a629bc82c5e
child 21 2ed61feeead6
child 31 8dfd592727cb
equal deleted inserted replaced
19:4a629bc82c5e 20:b67dd1fc57c5
    29     FWMgrTagFileExt
    29     FWMgrTagFileExt
    30 } FWMgrTagType;
    30 } FWMgrTagType;
    31 
    31 
    32 
    32 
    33 /* Config file location */
    33 /* Config file location */
    34 const char configFileLocation[] = "c:/openmaxal/openmaxal.cfg";
    34 const char configFileLocation[] = "z:/openmaxal/openmaxal.cfg";
    35 
    35 
    36 /* Tags used for parsing */
    36 /* Tags used for parsing */
    37 const char mediaPlayerBeginTag[] = "<mediaplayer>";
    37 const char mediaPlayerBeginTag[] = "<mediaplayer>";
    38 const char mediaPlayerEndTag[] = "</mediaplayer>";
    38 const char mediaPlayerEndTag[] = "</mediaplayer>";
    39 const char mediaRecorderBeginTag[] = "<mediarecorder>";
    39 const char mediaRecorderBeginTag[] = "<mediarecorder>";
    90     FILE* fp = fopen(configFileLocation, "r");
    90     FILE* fp = fopen(configFileLocation, "r");
    91     
    91     
    92     if (fp == NULL)
    92     if (fp == NULL)
    93         {
    93         {
    94         createDefaultRules(configFileLocation);
    94         createDefaultRules(configFileLocation);
    95         }
    95 
    96 
    96         fp = fopen(configFileLocation, "r");
    97     fp = fopen(configFileLocation, "r");
    97         }
       
    98 
    98     if (fp != NULL)
    99     if (fp != NULL)
    99     {
   100     {
   100         while((fgets(buffer, LINEWIDTH, fp) != NULL) && processedEntry)
   101         while((fgets(buffer, LINEWIDTH, fp) != NULL) && processedEntry)
   101         {
   102         {
   102             /* keep looping until NULL pointer OR error... */
   103             /* keep looping until NULL pointer OR error... */