mirror of
https://github.com/signalwire/freeswitch.git
synced 2026-10-29 22:54:18 +00:00
FS-7500: revert
This commit is contained in:
1 parent
d3359ff9f0
commit
24254bb1fd
6 files changed
+26
-109
No files matched your search
@@ -670,6 +670,10 @@ static void decode_video_thread(switch_core_session_t *session, void *obj)
|
||||
goto done;
|
||||
}
|
||||
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DECODED_READ);
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DEBUG_READ);
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DEBUG_WRITE);
|
||||
|
||||
while (switch_channel_ready(channel)) {
|
||||
switch_status_t status = switch_core_session_read_video_frame(session, &frame, SWITCH_IO_FLAG_NONE, 0);
|
||||
|
||||
@@ -683,7 +687,6 @@ static void decode_video_thread(switch_core_session_t *session, void *obj)
|
||||
}
|
||||
|
||||
if (frame && frame->datalen > 0) {
|
||||
printf("WTF %p\n", (void *)frame->img);
|
||||
switch_core_session_write_video_frame(session, frame, SWITCH_IO_FLAG_NONE, 0);
|
||||
} else {
|
||||
continue;
|
||||
@@ -730,11 +733,6 @@ SWITCH_STANDARD_APP(decode_video_function)
|
||||
|
||||
switch_channel_answer(channel);
|
||||
switch_core_session_request_video_refresh(session);
|
||||
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DECODED_READ);
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DEBUG_READ);
|
||||
switch_channel_set_flag(channel, CF_VIDEO_DEBUG_WRITE);
|
||||
|
||||
switch_core_media_start_video_function(session, decode_video_thread, &max_pictures);
|
||||
|
||||
switch_ivr_play_file(session, NULL, moh, NULL);
|
||||
|
||||
Reference in new issue
Block a user