Changeset 18440


Ignore:
Timestamp:
11/03/12 17:01:01 (11 years ago)
Author:
nit
Message:

[titan] add record name format adjust

Location:
titan/titan
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • titan/titan/adjust.h

    r18415 r18440  
    4040        struct skin* showlastpos = getscreennode(adjust, "showlastpos");
    4141        struct skin* recsync = getscreennode(adjust, "recsync");
     42        struct skin* recordnamefmt = getscreennode(adjust, "recordnamefmt");
    4243       
    4344        struct skin* tmp = NULL;
     
    186187        addchoicebox(recsync, "1", _("yes"));
    187188        setchoiceboxselection(recsync, getconfig("recsync", NULL));
     189
     190        addchoicebox(recordnamefmt, "0", _("channel-movie"));
     191        addchoicebox(recordnamefmt, "1", _("movie-channel"));
     192        setchoiceboxselection(recordnamefmt, getconfig("recordnamefmt", NULL));
    188193
    189194        drawscreen(adjust, 0, 0);
     
    249254                        addconfigscreencheck("showlastpos", showlastpos, NULL);
    250255                        addconfigscreencheck("recsync", recsync, NULL);
     256                        addconfigscreencheck("recordnamefmt", recordnamefmt, NULL);
    251257                        break;
    252258                }
  • titan/titan/record.h

    r18274 r18440  
    541541        char *buf = NULL, *buf1 = NULL;
    542542        char* tmpstr = NULL;
     543        int recordnamefmt = getconfigint("recordnamefmt", NULL);
    543544
    544545        if(path == NULL)
     
    546547
    547548        tmpstr = ostrcat(path, "/", 0, 0);
    548         if(type != RECTIMESHIFT)
     549        if(type != RECTIMESHIFT && recordnamefmt == 0)
    549550        {
    550551                if(channelname == NULL || strlen(channelname) == 0)
     
    554555                tmpstr = ostrcat(tmpstr, "-", 1, 0);
    555556        }
     557
    556558        if(moviename == NULL || strlen(moviename) == 0)
    557559                tmpstr = ostrcat(tmpstr, "unknown", 1, 0);
    558560        else
    559561                tmpstr = ostrcat(tmpstr, moviename, 1, 0);
     562
     563        if(type != RECTIMESHIFT && recordnamefmt == 1)
     564        {
     565                tmpstr = ostrcat(tmpstr, "-", 1, 0);
     566                if(channelname == NULL || strlen(channelname) == 0)
     567                        tmpstr = ostrcat(tmpstr, "unknown", 1, 0);
     568                else
     569                        tmpstr = ostrcat(tmpstr, channelname, 1, 0);
     570        }
    560571
    561572        sec = time(NULL);
Note: See TracChangeset for help on using the changeset viewer.