Mercurial > pt1.oyama
comparison src/recpt1ctl.c @ 168:061ef2cd98f0
Code refactoring.
author | Naoya OYAMA <naoya.oyama@gmail.com> |
---|---|
date | Sun, 07 Oct 2012 00:37:10 +0900 |
parents | 7d8a5bb874ad |
children |
comparison
equal
deleted
inserted
replaced
167:b21f1e823ec3 | 168:061ef2cd98f0 |
---|---|
27 fprintf(stderr, "--extend: Extend recording time\n"); | 27 fprintf(stderr, "--extend: Extend recording time\n"); |
28 fprintf(stderr, "--time: Set total recording time\n"); | 28 fprintf(stderr, "--time: Set total recording time\n"); |
29 fprintf(stderr, "--help: Show this help\n"); | 29 fprintf(stderr, "--help: Show this help\n"); |
30 fprintf(stderr, "--version: Show version\n"); | 30 fprintf(stderr, "--version: Show version\n"); |
31 fprintf(stderr, "--list: Show channel list\n"); | 31 fprintf(stderr, "--list: Show channel list\n"); |
32 } | |
33 | |
34 void | |
35 show_channels(void) | |
36 { | |
37 FILE *f; | |
38 char *home; | |
39 char buf[255], filename[255]; | |
40 | |
41 fprintf(stderr, "Available Channels:\n"); | |
42 | |
43 home = getenv("HOME"); | |
44 sprintf(filename, "%s/.recpt1-channels", home); | |
45 f = fopen(filename, "r"); | |
46 if(f) { | |
47 while(fgets(buf, 255, f)) | |
48 fprintf(stderr, "%s", buf); | |
49 fclose(f); | |
50 } | |
51 else | |
52 fprintf(stderr, "13-62: Terrestrial Channels\n"); | |
53 | |
54 fprintf(stderr, "101ch: NHK BS1\n"); | |
55 fprintf(stderr, "102ch: NHK BS2\n"); | |
56 fprintf(stderr, "103ch: NHK BShi\n"); | |
57 fprintf(stderr, "141ch: BS Nittele\n"); | |
58 fprintf(stderr, "151ch: BS Asahi\n"); | |
59 fprintf(stderr, "161ch: BS-TBS\n"); | |
60 fprintf(stderr, "171ch: BS Japan\n"); | |
61 fprintf(stderr, "181ch: BS Fuji\n"); | |
62 fprintf(stderr, "191ch: WOWOW\n"); | |
63 fprintf(stderr, "200ch: Star Channel\n"); | |
64 fprintf(stderr, "211ch: BS11 Digital\n"); | |
65 fprintf(stderr, "222ch: TwellV\n"); | |
66 fprintf(stderr, "CS2-CS24: CS Channels\n"); | |
67 } | 32 } |
68 | 33 |
69 int | 34 int |
70 parse_time(char *rectimestr, int *recsec) | 35 parse_time(char *rectimestr, int *recsec) |
71 { | 36 { |