stream: Make ast_stream_topology_create_from_format_cap() allow NULL cap.

Change-Id: Ie29760c49c25d7022ba2124698283181a0dd5d08
This commit is contained in:
Richard Mudgett
2017-04-20 19:25:10 -05:00
parent d71c6e3bfd
commit 5c1851cbc0
3 changed files with 5 additions and 11 deletions

View File

@@ -852,14 +852,10 @@ void ast_channel_nativeformats_set(struct ast_channel *chan,
return;
}
if ((!ast_channel_is_multistream(chan)) || !value) {
if (!ast_channel_is_multistream(chan) || !value) {
struct ast_stream_topology *new_topology;
if (!value) {
new_topology = ast_stream_topology_alloc();
} else {
new_topology = ast_stream_topology_create_from_format_cap(value);
}
new_topology = ast_stream_topology_create_from_format_cap(value);
ast_channel_internal_set_stream_topology(chan, new_topology);
}
}