Author Topic: Windows 100% Visual Studio 2019 version Retrofe Compiler and his warnings  (Read 925 times)


  • Jr. Member
  • **
  • Posts: 50
  • Karma: +21/-0
    • View Profile
Hello, i manage converting/adaptation 100% to Visual Studio 2019 -- here GIT link, could be an option for none linux users test/debug it.
using the cmake to debug on windows is a big mess to me, with VS2019 i can create breakpoints to analyse it bether.
It´s for gstreamer 1.40, but i can create another for last  gstreamer.
i dont know if is possible "merge" for updates the 2 git´s, but i think no because the SDL include has diferent link source.
Alredy found that Funcion definition not found for tweenSequencingComplete line 83 Component.h, problably missing something in the Component.cpp like this
bool Component::tweenSequencingComplete()
return false;  // our true
found tht TweenProperty is unscoped as print i add
 line 469/602/736/870/1004

Arithmetic overflow: Using operator '*' on a 4 byte value and then casting the result to a 8 byte value. Cast the value to the wider type before calling operator '*' to avoid overflow (io.2).   
(double and int type´s)
line 431/1333/1335
the same Using operator '*' on a 4 byte value and then casting the result to a 8 byte value

well i add the full print,  for now Windows VS2019 warning(39) list, if you want take a look, i disable the C4996 warnings they are not in the list

It doesnt mess with the code, i think, is just warnings, but if is a warning something isnt 100% well

Have a nice day