Changeset 39903
- Timestamp:
- 02/05/17 18:37:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
titan/titan/global.h
r39524 r39903 3695 3695 } 3696 3696 3697 char* getac3pluschoices() 3698 { 3699 char *ac3pluschoicesdev = NULL; 3700 char *value = NULL; 3701 3702 ac3pluschoicesdev = getconfig("ac3pluschoicesdev", NULL); 3703 3704 if(ac3pluschoicesdev == NULL) 3705 { 3706 err("NULL detect"); 3707 return NULL; 3708 } 3709 3710 value = readsys(ac3pluschoicesdev, 1); 3711 if(value == NULL) 3712 { 3713 err("NULL detect"); 3714 return NULL; 3715 } 3716 3717 value = convertspacetolf(value); 3718 3719 return value; 3720 } 3721 3722 char* getdtshdchoices() 3723 { 3724 char *dtshdchoicesdev = NULL; 3725 char *value = NULL; 3726 3727 dtshdchoicesdev = getconfig("dtshdchoicesdev", NULL); 3728 3729 if(dtshdchoicesdev == NULL) 3730 { 3731 err("NULL detect"); 3732 return NULL; 3733 } 3734 3735 value = readsys(dtshdchoicesdev, 1); 3736 if(value == NULL) 3737 { 3738 err("NULL detect"); 3739 return NULL; 3740 } 3741 3742 value = convertspacetolf(value); 3743 3744 return value; 3745 } 3746 3747 char* getwmaprochoices() 3748 { 3749 char *wmaprochoicesdev = NULL; 3750 char *value = NULL; 3751 3752 wmaprochoicesdev = getconfig("wmaprochoicesdev", NULL); 3753 3754 if(wmaprochoicesdev == NULL) 3755 { 3756 err("NULL detect"); 3757 return NULL; 3758 } 3759 3760 value = readsys(wmaprochoicesdev, 1); 3761 if(value == NULL) 3762 { 3763 err("NULL detect"); 3764 return NULL; 3765 } 3766 3767 value = convertspacetolf(value); 3768 3769 return value; 3770 } 3771 3697 3772 char* getac3choices() 3698 3773 { … … 3891 3966 3892 3967 return value; 3968 } 3969 3970 int setac3plus(char* value) 3971 { 3972 char* ac3plusdev = NULL; 3973 int ret = 0; 3974 3975 ac3plusdev = getconfig("ac3plusdev", NULL); 3976 3977 if(ac3plusdev != NULL && value != NULL) 3978 { 3979 debug(100, "set %s to %s", ac3plusdev, value); 3980 ret = writesys(ac3plusdev, value, 0); 3981 if(ret == 0) addconfig("av_ac3plusmode", value); 3982 return ret; 3983 } 3984 3985 return 0; 3986 } 3987 3988 int setdtshd(char* value) 3989 { 3990 char* dtshddev = NULL; 3991 int ret = 0; 3992 3993 dtshddev = getconfig("dtshddev", NULL); 3994 3995 if(dtshddev != NULL && value != NULL) 3996 { 3997 debug(100, "set %s to %s", dtshddev, value); 3998 ret = writesys(dtshddev, value, 0); 3999 if(ret == 0) addconfig("av_dtshdmode", value); 4000 return ret; 4001 } 4002 4003 return 0; 4004 } 4005 4006 int setwmapro(char* value) 4007 { 4008 char* wmaprodev = NULL; 4009 int ret = 0; 4010 4011 wmaprodev = getconfig("wmaprodev", NULL); 4012 4013 if(wmaprodev != NULL && value != NULL) 4014 { 4015 debug(100, "set %s to %s", wmaprodev, value); 4016 ret = writesys(wmaprodev, value, 0); 4017 if(ret == 0) addconfig("av_wmapromode", value); 4018 return ret; 4019 } 4020 4021 return 0; 3893 4022 } 3894 4023 … … 3955 4084 3956 4085 return 0; 4086 } 4087 4088 char* getac3plus() 4089 { 4090 char *ac3plusdev = NULL; 4091 char *value = NULL; 4092 4093 ac3plusdev = getconfig("ac3plusdev", NULL); 4094 4095 if(ac3plusdev == NULL) 4096 { 4097 err("NULL detect"); 4098 return NULL; 4099 } 4100 4101 value = readsys(ac3plusdev, 1); 4102 if(value == NULL) 4103 { 4104 err("NULL detect"); 4105 return NULL; 4106 } 4107 4108 return value; 4109 } 4110 4111 char* getdtshd() 4112 { 4113 char *dtshddev = NULL; 4114 char *value = NULL; 4115 4116 dtshddev = getconfig("dtshddev", NULL); 4117 4118 if(dtshddev == NULL) 4119 { 4120 err("NULL detect"); 4121 return NULL; 4122 } 4123 4124 value = readsys(dtshddev, 1); 4125 if(value == NULL) 4126 { 4127 err("NULL detect"); 4128 return NULL; 4129 } 4130 4131 return value; 4132 } 4133 4134 char* getwmapro() 4135 { 4136 char *wmaprodev = NULL; 4137 char *value = NULL; 4138 4139 wmaprodev = getconfig("wmaprodev", NULL); 4140 4141 if(wmaprodev == NULL) 4142 { 4143 err("NULL detect"); 4144 return NULL; 4145 } 4146 4147 value = readsys(wmaprodev, 1); 4148 if(value == NULL) 4149 { 4150 err("NULL detect"); 4151 return NULL; 4152 } 4153 4154 return value; 3957 4155 } 3958 4156
Note: See TracChangeset
for help on using the changeset viewer.