]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
FS-8389: [build] Fix msvc 2015 build warnings
authorMike Jerris <mike@jerris.com>
Mon, 26 Oct 2015 17:45:48 +0000 (13:45 -0400)
committerMike Jerris <mike@jerris.com>
Mon, 26 Oct 2015 17:45:48 +0000 (13:45 -0400)
src/include/switch_utils.h
src/mod/applications/mod_conference/conference_video.c
src/mod/codecs/mod_opus/mod_opus.c
src/mod/endpoints/mod_skypopen/mod_skypopen.2015.vcxproj
src/mod/endpoints/mod_sofia/sofia.c
src/mod/formats/mod_local_stream/mod_local_stream.c

index 6f6ee6bef64209a531bb1d1649b7c44a2bf2116f..3ff7c286c478e8dc462212544cf8264481e792fb 100644 (file)
@@ -859,7 +859,7 @@ static inline switch_bool_t switch_strstr(char *s, char *q)
 
        S = strdup(s);
 
-       assert(S != NULL);
+       switch_assert(S != NULL);
 
        for (p = S; p && *p; p++) {
                *p = (char) switch_toupper(*p);
@@ -871,7 +871,7 @@ static inline switch_bool_t switch_strstr(char *s, char *q)
        }
 
        Q = strdup(q);
-       assert(Q != NULL);
+       switch_assert(Q != NULL);
 
        for (p = Q; p && *p; p++) {
                *p = (char) switch_toupper(*p);
index d45bc853b47fa7291418e8a4c5a6395ffc7e48ce..a229cfc8c319e8b619a8b25857024397a4331e85 100644 (file)
@@ -1483,7 +1483,7 @@ void *SWITCH_THREAD_FUNC conference_video_muxing_write_thread_run(switch_thread_
                                        switch_time_t now = switch_time_now();
                                        
                                        if (last) {
-                                               int delta = now - last;
+                                               int delta = (int)(now - last);
                                                if (delta > member->conference->video_fps.ms * 5000) {
                                                        switch_core_session_request_video_refresh(member->session);                                                     
                                                }
index 305986eebfb58f699eb6ecbcbb198bcbe5f0b3e6..b32788907243461c12864830181acde1fe741175 100644 (file)
@@ -858,8 +858,9 @@ static switch_status_t switch_opus_encode_repacketize(switch_codec_t *codec,
        int16_t *dec_ptr_buf = decoded_data;
        /* work inside the available buffer to avoid other buffer allocations. *encoded_data_len will be SWITCH_RECOMMENDED_BUFFER_SIZE */
        unsigned char *enc_ptr_buf =  (unsigned char *)encoded_data + (len / 2);
-       int nb_frames = codec->implementation->microseconds_per_packet / 20000 ; /* requested ptime: 20 ms * nb_frames */
-       int frame_size, i, bytes = 0, want_fec = 0, toggle_fec = 0;
+       uint32_t nb_frames = codec->implementation->microseconds_per_packet / 20000 ; /* requested ptime: 20 ms * nb_frames */
+       uint32_t frame_size, i;
+       int bytes = 0, want_fec = 0, toggle_fec = 0;
        opus_int32 ret = 0;
        opus_int32 total_len = 0;
        switch_status_t status = SWITCH_STATUS_SUCCESS;
@@ -879,7 +880,7 @@ static switch_status_t switch_opus_encode_repacketize(switch_codec_t *codec,
        }
        frame_size = (decoded_data_len / 2) / nb_frames;
        if((frame_size * nb_frames) != context->enc_frame_size) {
-               switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Encoder Error: Decoded Datalen %u Number of frames: %d Encoder frame size: %d\n",decoded_data_len,nb_frames,context->enc_frame_size);
+               switch_log_printf(SWITCH_CHANNEL_LOG, SWITCH_LOG_ERROR,"Encoder Error: Decoded Datalen %u Number of frames: %u Encoder frame size: %u\n",decoded_data_len,nb_frames,context->enc_frame_size);
                switch_goto_status(SWITCH_STATUS_GENERR, end);
        }
        opus_repacketizer_init(rp);
@@ -1080,13 +1081,13 @@ static switch_status_t switch_opus_control(switch_codec_t *codec,
        switch(cmd) {
        case SCC_CODEC_SPECIFIC:
                {
-                       const char *cmd = (const char *)cmd_data;
+                       const char *command = (const char *)cmd_data;
                        const char *arg = (const char *)cmd_arg;
                        switch_codec_control_type_t reply_type = SCCT_STRING;
                        const char *reply = "ERROR INVALID COMMAND";
 
-                       if (!zstr(cmd)) {
-                               if (!strcasecmp(cmd, "jb_lookahead")) {
+                       if (!zstr(command)) {
+                               if (!strcasecmp(command, "jb_lookahead")) {
                                        if (!zstr(arg)) {
                                                context->use_jb_lookahead = switch_true(arg);
                                        }
index bbadaa5a50ce113cfad540089526aaf8c0d7676e..0a585149b346ae88538af628f10f2782818c0147 100644 (file)
   </ItemDefinitionGroup>\r
   <ItemGroup>\r
     <ClCompile Include="mod_skypopen.c">\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/analyze:stacksize65535</AdditionalOptions>\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/analyze:stacksize65535</AdditionalOptions>\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/analyze:stacksize65535</AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+      </AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+      </AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+      </AdditionalOptions>\r
       <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
       </AdditionalOptions>\r
     </ClCompile>\r
       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">4305;4306;28193;4244;4267;4324;6340;6246;6011;6387;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">4305;4306;28193;4244;4267;4324;6340;6246;6011;6387;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
       <DisableSpecificWarnings Condition="'$(Configuration)|$(Platform)'=='Release|x64'">4305;4306;28193;4244;4267;4324;6340;6246;6011;6387;%(DisableSpecificWarnings)</DisableSpecificWarnings>\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">/analyze:stacksize32768</AdditionalOptions>\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">/analyze:stacksize32768</AdditionalOptions>\r
-      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">/analyze:stacksize32768</AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'">\r
+      </AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|Win32'">\r
+      </AdditionalOptions>\r
+      <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Debug|x64'">\r
+      </AdditionalOptions>\r
       <AdditionalOptions Condition="'$(Configuration)|$(Platform)'=='Release|x64'">\r
       </AdditionalOptions>\r
     </ClCompile>\r
index 2a06e882ef86bd1a72bca34f655ce55a16be9faa..c4116b0a1865754bfb055f75925f601c5876c86b 100644 (file)
@@ -5850,7 +5850,7 @@ static void sofia_handle_sip_r_options(switch_core_session_t *session, int statu
                int ping_time = 0;
 
                if (sofia_private && sofia_private->ping_sent) {
-                       ping_time = switch_time_now() - sofia_private->ping_sent;
+                       ping_time = (int)(switch_time_now() - sofia_private->ping_sent);
                }
 
                sip_user_status.status = ping_status;
index 0ff2b7cec3e8306e64cbae16a14f5ebcb677c5e7..68fc8eb8ed953866c9ca3adb7ab6333686b6630f 100644 (file)
@@ -493,7 +493,7 @@ static void *SWITCH_THREAD_FUNC read_stream_thread(switch_thread_t *thread, void
                                        break;
                                }
 
-                               source->prebuf = source->samples * 2 * source->channels;
+                               source->prebuf = (uint32_t)(source->samples * 2 * source->channels);
 
                                if (!source->total) {
                                        flush_video_queue(source->video_q);
@@ -806,8 +806,8 @@ static switch_status_t local_stream_file_read_video(switch_file_handle_t *handle
        local_stream_context_t *context = handle->private_info;
        switch_status_t status;
        switch_time_t now;
-       int fps = (int)ceil(handle->mm.fps);
-       int min_qsize = fps;
+       unsigned int fps = (unsigned int)ceil(handle->mm.fps);
+       unsigned int min_qsize = fps;
        
        if (!(context->ready && context->source->ready)) {
                return SWITCH_STATUS_FALSE;