mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-20 19:53:10 +00:00
chan_console fixes because of ast_frame.data => ast_frame.data.ptr
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@117834 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -273,7 +273,7 @@ static void *stream_monitor(void *data)
|
|||||||
.frametype = AST_FRAME_VOICE,
|
.frametype = AST_FRAME_VOICE,
|
||||||
.subclass = AST_FORMAT_SLINEAR16,
|
.subclass = AST_FORMAT_SLINEAR16,
|
||||||
.src = "console_stream_monitor",
|
.src = "console_stream_monitor",
|
||||||
.data = buf,
|
.data.ptr = buf,
|
||||||
.datalen = sizeof(buf),
|
.datalen = sizeof(buf),
|
||||||
.samples = sizeof(buf) / sizeof(int16_t),
|
.samples = sizeof(buf) / sizeof(int16_t),
|
||||||
};
|
};
|
||||||
@@ -592,7 +592,7 @@ static int console_write(struct ast_channel *chan, struct ast_frame *f)
|
|||||||
{
|
{
|
||||||
struct console_pvt *pvt = chan->tech_pvt;
|
struct console_pvt *pvt = chan->tech_pvt;
|
||||||
|
|
||||||
Pa_WriteStream(pvt->stream, f->data, f->samples);
|
Pa_WriteStream(pvt->stream, f->data.ptr, f->samples);
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@@ -1084,7 +1084,7 @@ static char *cli_console_sendtext(struct ast_cli_entry *e, int cmd, struct ast_c
|
|||||||
struct console_pvt *pvt = get_active_pvt();
|
struct console_pvt *pvt = get_active_pvt();
|
||||||
struct ast_frame f = {
|
struct ast_frame f = {
|
||||||
.frametype = AST_FRAME_TEXT,
|
.frametype = AST_FRAME_TEXT,
|
||||||
.data = buf,
|
.data.ptr = buf,
|
||||||
.src = "console_send_text",
|
.src = "console_send_text",
|
||||||
};
|
};
|
||||||
int len;
|
int len;
|
||||||
|
Reference in New Issue
Block a user