]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-7515: refactor
authorAnthony Minessale <anthm@freeswitch.org>
Thu, 16 Apr 2015 04:30:07 +0000 (23:30 -0500)
committerMichael Jerris <mike@jerris.com>
Thu, 28 May 2015 17:47:21 +0000 (12:47 -0500)
src/mod/applications/mod_cv/mod_cv.cpp

index 998b721c5c0682d3ce378c0c6ba73718d4615933..54feea992a2a3222ef675452f4d25923a4c96fb3 100644 (file)
@@ -587,7 +587,7 @@ static switch_status_t video_thread_callback(switch_core_session_t *session, swi
         int w = context->rawImage->width;
         int h = context->rawImage->height;
 
-        if (context->debug) {
+        if (context->debug || !context->overlay_count) {
             libyuv::RGB24ToI420((uint8_t *)context->rawImage->imageData, w * 3,
                                 frame->img->planes[0], frame->img->stride[0],
                                 frame->img->planes[1], frame->img->stride[1],
@@ -654,13 +654,6 @@ static switch_status_t video_thread_callback(switch_core_session_t *session, swi
                     switch_img_free(&img);
                 }
             }
-
-        } else if (!context->debug) {
-            libyuv::RGB24ToI420((uint8_t *)context->rawImage->imageData, w * 3,
-                                frame->img->planes[0], frame->img->stride[0],
-                                frame->img->planes[1], frame->img->stride[1],
-                                frame->img->planes[2], frame->img->stride[2],
-                                context->rawImage->width, context->rawImage->height);
         }
         
     }