Changeset 32798


Ignore:
Timestamp:
01/30/15 21:34:41 (9 years ago)
Author:
obi
Message:

gmediarender optimize

File:
1 edited

Legend:

Unmodified
Added
Removed
  • titan/plugins/gmediarender/gmediarender.h

    r32791 r32798  
    135135        changetext(connect, tmpstr);
    136136
     137        changepic(gmediarender, "%pluginpath%/gmediarender/skin/background.jpg");                                       
    137138        drawscreen(gmediarender, 0, 0);
    138139
     
    146147        while(1)
    147148        {
    148                 rcret = waitrc(NULL, rcwait, 0);
     149                rcret = waitrcext(NULL, rcwait, 0, 0);
    149150
    150151                if(fifo > -1)
     
    221222                                        }
    222223
    223                                         if(count * 1000 >= rcsaverwait)
    224                                         {
     224                                        if(screensaver->type == 2)
     225                                        {
     226                                                rcwait = screensaver->speed;
    225227                                                showscreensaver();
    226                                                 rcsaverwait += screensaver->speed;
    227                                         }
     228                                        }
     229                                        else
     230                                        {
     231                                                if(count * 1000 >= rcsaverwait)
     232                                                {
     233                                                        showscreensaver();
     234                                                        rcsaverwait += screensaver->speed;
     235                                                }
     236                                                rcwait = 1000;
     237                                        }                                       
    228238                                }
    229239                        }
     
    252262        unlink("/tmp/gmediarenderpic.jpg");
    253263        unlink("/tmp/gmediarenderpic.png");
     264        delownerrc(gmediarender);
     265        clearscreen(loading);
     266        clearscreen(gmediarender);
    254267}
    255268
Note: See TracChangeset for help on using the changeset viewer.