}
}
+ if (!context->has_video) {
+ switch_clear_flag(handle, SWITCH_FILE_FLAG_VIDEO);
+ }
+
return status;
err:
handle->speed = 0;
handle->pos = 0;
+ if (!context->has_video) {
+ switch_clear_flag(handle, SWITCH_FILE_FLAG_VIDEO);
+ }
switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_INFO, "Opening File [%s] %dhz %s\n",
file, handle->samplerate, switch_test_flag(handle, SWITCH_FILE_FLAG_VIDEO) ? " with VIDEO" : "");
supported_formats[i++] = "av";
supported_formats[i++] = "rtmp";
supported_formats[i++] = "mp4";
+ supported_formats[i++] = "m4a";
supported_formats[i++] = "mov";