-
- Downloads
channel: Add ability to request an outgoing channel with stream topology.
This change extends the ast_request functionality by adding another function and callback to create an outgoing channel with a requested stream topology. Fallback is provided by either converting the requested stream topology into a format capabilities structure if the channel driver does not support streams or by converting the requested format capabilities into a stream topology if the channel driver does support streams. The Dial application has also been updated to request an outgoing channel with the stream topology of the calling channel. ASTERISK-26959 Change-Id: Ifa9037a672ac21d42dd7125aa09816dc879a70e6
Showing
- apps/app_dial.c 9 additions, 8 deletionsapps/app_dial.c
- include/asterisk/channel.h 41 additions, 0 deletionsinclude/asterisk/channel.h
- include/asterisk/stream.h 16 additions, 0 deletionsinclude/asterisk/stream.h
- main/channel.c 73 additions, 33 deletionsmain/channel.c
- main/stream.c 26 additions, 0 deletionsmain/stream.c
- tests/test_stream.c 59 additions, 0 deletionstests/test_stream.c
Loading
Please register or sign in to comment