Displaying 1 result from an estimated 1 matches for "ast_format_cap_has_typ".
Did you mean:
ast_format_cap_has_type
2016 Dec 20
4
I think this is a bug (video call file) 11.25.1 and 13.13.1
.../tmp/video does not exist in any format
*>* Unable to open /tmp/video (format ulaw|h263|h264)*
Looking then at the code and attaching with the debugger.
the ast_openstream_full() function has this condition:
if (!fileexists_core(filename, NULL, preflang, buf, buflen,
file_fmt_cap) || !ast_format_cap_has_type(file_fmt_cap, AST_MEDIA_TYPE_AUDIO)) {
}
So fileexists_core() returns 1 but the next call to
ast_format_cap_has_type() fails. because its looking for
AST_MEDIA_TYPE_AUDIO and the file is a video file. Nowhere is the an
AST_MEDIA_TYPE_VIDEO.
I can use the call file to s...