Changeset 31358
- Timestamp:
- 11/26/14 19:55:43 (9 years ago)
- Location:
- titan/titan
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/defaults.h
r31021 r31358 82 82 addconfigdef("playerstop", "70"); 83 83 addconfigdef("vmpegapplydev", "/proc/stb/vmpeg/%d/dst_apply"); 84 addconfigdef("encoderdev", "/dev/encoder%d"); 85 addconfigdef("enc_decoder", "/proc/stb/encoder/%d/decoder"); 84 86 85 87 status.expertmodus = getconfigint("expertmodus", NULL); -
titan/titan/dvbdev.h
r31357 r31358 75 75 if(type == ENCODERDEV) 76 76 { 77 FILE* fbencoder = fopen(dev, "r");78 77 int number = 99; 79 if(fbencoder != NULL) 80 { 81 fscanf(fbencoder, "%i", &number); 82 fclose(fbencoder); 78 char *buf = NULL, *enc_decoder = NULL; 79 enc_decoder = getconfig("enc_decoder", NULL); 80 if(enc_decoder != NULL) 81 { 82 buf = malloc(MINMALLOC); 83 if(buf != NULL) 84 { 85 sprintf(buf, enc_decoder, devnr); 86 FILE* fbencoder = fopen(buf, "r"); 87 if(fbencoder != NULL) 88 { 89 fscanf(fbencoder, "%i", &number); 90 fclose(fbencoder); 91 } 92 } 83 93 } 84 94 newnode->decoder = number; 85 }86 95 free(buf); 96 } 87 97 if(node != NULL) 88 98 {
Note: See TracChangeset
for help on using the changeset viewer.