[asterisk-commits] tilghman: branch 1.6.2 r284665 - /branches/1.6.2/channels/chan_usbradio.c
SVN commits to the Asterisk project
asterisk-commits at lists.digium.com
Thu Sep 2 11:07:23 CDT 2010
Author: tilghman
Date: Thu Sep 2 11:07:19 2010
New Revision: 284665
URL: http://svnview.digium.com/svn/asterisk?view=rev&rev=284665
Log:
Fixing build.
Modified:
branches/1.6.2/channels/chan_usbradio.c
Modified: branches/1.6.2/channels/chan_usbradio.c
URL: http://svnview.digium.com/svn/asterisk/branches/1.6.2/channels/chan_usbradio.c?view=diff&rev=284665&r1=284664&r2=284665
==============================================================================
--- branches/1.6.2/channels/chan_usbradio.c (original)
+++ branches/1.6.2/channels/chan_usbradio.c Thu Sep 2 11:07:19 2010
@@ -644,7 +644,7 @@
/* DECLARE FUNCTION PROTOTYPES */
-static void store_txtoctype(struct chan_usbradio_pvt *o, char *s);
+static void store_txtoctype(struct chan_usbradio_pvt *o, const char *s);
static int hidhdwconfig(struct chan_usbradio_pvt *o);
static int set_txctcss_level(struct chan_usbradio_pvt *o);
static void pmrdump(struct chan_usbradio_pvt *o);
@@ -1155,16 +1155,16 @@
lastrx = 0;
// popen
while (!o->stophid) {
- pfd.fd = o->pttkick;
+ pfd.fd = o->pttkick[0];
pfd.revents = 0;
- res = ast_poll2(&pfd, 1, 50);
+ res = ast_poll(&pfd, 1, 50);
if (res < 0) {
ast_log(LOG_WARNING, "poll() failed: %s\n", strerror(errno));
usleep(10000);
continue;
}
- if (pfd.revents & POLLIN) { {
+ if (pfd.revents & POLLIN) {
char c;
if (read(o->pttkick[0], &c, 1) < 0) {
@@ -2679,7 +2679,7 @@
}
#endif
-static void store_rxdemod(struct chan_usbradio_pvt *o, char *s)
+static void store_rxdemod(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no")){
o->rxdemod = RX_AUDIO_NONE;
@@ -2698,7 +2698,7 @@
}
-static void store_txmixa(struct chan_usbradio_pvt *o, char *s)
+static void store_txmixa(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no")){
o->txmixa = TX_OUT_OFF;
@@ -2722,7 +2722,7 @@
//ast_log(LOG_WARNING, "set txmixa = %s\n", s);
}
-static void store_txmixb(struct chan_usbradio_pvt *o, char *s)
+static void store_txmixb(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no")){
o->txmixb = TX_OUT_OFF;
@@ -2747,7 +2747,7 @@
}
/*
*/
-static void store_rxcdtype(struct chan_usbradio_pvt *o, char *s)
+static void store_rxcdtype(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no")){
o->rxcdtype = CD_IGNORE;
@@ -2772,7 +2772,7 @@
}
/*
*/
-static void store_rxsdtype(struct chan_usbradio_pvt *o, char *s)
+static void store_rxsdtype(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no") || !strcasecmp(s,"SD_IGNORE")){
o->rxsdtype = SD_IGNORE;
@@ -2794,7 +2794,7 @@
}
/*
*/
-static void store_rxgain(struct chan_usbradio_pvt *o, char *s)
+static void store_rxgain(struct chan_usbradio_pvt *o, const char *s)
{
float f;
sscanf(s, "%30f", &f);
@@ -2803,7 +2803,7 @@
}
/*
*/
-static void store_rxvoiceadj(struct chan_usbradio_pvt *o, char *s)
+static void store_rxvoiceadj(struct chan_usbradio_pvt *o, const char *s)
{
float f;
sscanf(s, "%30f", &f);
@@ -2812,7 +2812,7 @@
}
/*
*/
-static void store_rxctcssadj(struct chan_usbradio_pvt *o, char *s)
+static void store_rxctcssadj(struct chan_usbradio_pvt *o, const char *s)
{
float f;
sscanf(s, "%30f", &f);
@@ -2821,7 +2821,7 @@
}
/*
*/
-static void store_txtoctype(struct chan_usbradio_pvt *o, char *s)
+static void store_txtoctype(struct chan_usbradio_pvt *o, const char *s)
{
if (!strcasecmp(s,"no") || !strcasecmp(s,"TOC_NONE")){
o->txtoctype = TOC_NONE;
More information about the asterisk-commits
mailing list