]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
[mod_dptools] early video decode and debug 997/head
authorSeven Du <dujinfang@gmail.com>
Fri, 3 Jul 2020 02:47:03 +0000 (10:47 +0800)
committerSeven Du <dujinfang@x-y-t.cn>
Wed, 16 Dec 2020 15:10:52 +0000 (23:10 +0800)
src/mod/applications/mod_dptools/mod_dptools.c

index 176b38074c8e639f13fb100cfc4e4912f47b17f2..de704a177dc5c88d11e074415d565cbb2ba15189 100644 (file)
@@ -1401,6 +1401,12 @@ SWITCH_STANDARD_APP(answer_function)
                if (switch_stristr("is_conference", arg)) {
                        switch_channel_set_flag(channel, CF_CONFERENCE);
                }
+               if (switch_stristr("decode_video", arg)) {
+                       switch_channel_set_flag_recursive(channel, CF_VIDEO_DECODED_READ);
+               }
+               if (switch_stristr("debug_video", arg)) {
+                       switch_channel_set_flag_recursive(channel, CF_VIDEO_DEBUG_READ);
+               }
        }
 
        switch_channel_answer(channel);