From 216e79f799127155a15a75cbebbe67061c03cb06 Mon Sep 17 00:00:00 2001 From: Bradley Jokinen Date: Thu, 22 Oct 2015 12:15:11 -0500 Subject: [PATCH] FS-8380 Improve mod_av's handling of vw and vh core file params This allows for the core file params vw and vh to be used to modify the resolution of recordings. If the specified resolution does not match the resolution of the call being recorded, the video will be scaled. --- src/mod/applications/mod_av/avformat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/mod/applications/mod_av/avformat.c b/src/mod/applications/mod_av/avformat.c index 3e60049915..ac02247ee5 100644 --- a/src/mod/applications/mod_av/avformat.c +++ b/src/mod/applications/mod_av/avformat.c @@ -513,7 +513,7 @@ static void *SWITCH_THREAD_FUNC video_thread_run(switch_thread_t *thread, void * record_helper_t *eh = (record_helper_t *) obj; void *pop = NULL; switch_image_t *img = NULL, *tmp_img = NULL; - int d_w = 0, d_h = 0; + int d_w = eh->video_st->width, d_h = eh->video_st->height; int size = 0, skip = 0, skip_freq = 0, skip_count = 0, skip_total = 0, skip_total_count = 0; switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_NOTICE, "video thread start\n");