Make compilable for 32 bit again.
[ 38%] Building CXX object src/Components/CMakeFiles/sayonara_components.dir/Engine/StreamRecorder/StreamRecorder.cpp.o
/tmp/SBo/repo.DeSy0s/build_sayonara-player/sayonara-player-1.9.0-stable1/src/Components/Engine/Callbacks.cpp: In function ‘int {anonymous}::getBufferState(GstMessage*)’:
/tmp/SBo/repo.DeSy0s/build_sayonara-player/sayonara-player-1.9.0-stable1/src/Components/Engine/Callbacks.cpp:304:101: error: cannot convert ‘long int*’ to ‘gint64*’ {aka ‘long long int*’}
304 | gst_message_parse_buffering_stats(message, &bufferingMode, &averageIn, &averageOut, &bufferingLeft);
| ^~~~~~~~~~~~~~
| |
| long int*
In file included from /usr/include/gstreamer-1.0/gst/gstevent.h:226,
from /usr/include/gstreamer-1.0/gst/gstpadtemplate.h:36,
from /usr/include/gstreamer-1.0/gst/gstpad.h:73,
from /usr/include/gstreamer-1.0/gst/gstelement.h:87,
from /usr/include/gstreamer-1.0/gst/gstbin.h:27,
from /usr/include/gstreamer-1.0/gst/gst.h:35,
from /tmp/SBo/repo.DeSy0s/build_sayonara-player/sayonara-player-1.9.0-stable1/src/Components/Engine/Callbacks.h:24,
from /tmp/SBo/repo.DeSy0s/build_sayonara-player/sayonara-player-1.9.0-stable1/src/Components/Engine/Callbacks.cpp:21:
/usr/include/gstreamer-1.0/gst/gstmessage.h:543:60: note: initializing argument 5 of ‘void gst_message_parse_buffering_stats(GstMessage*, GstBufferingMode*, gint*, gint*, gint64*)’
543 | gint64 *buffering_left);
| ~~~~~~~~^~~~~~~~~~~~~~
[ 38%] Building CXX object src/Components/CMakeFiles/sayonara_components.dir/Engine/StreamRecorder/StreamRecorderBin.cpp.o
[ 39%] Building CXX object src/Components/CMakeFiles/sayonara_components.dir/Engine/StreamRecorder/StreamRecorderData.cpp.o
make[2]: *** [src/Components/CMakeFiles/sayonara_components.dir/build.make:762: src/Components/CMakeFiles/sayonara_components.dir/Engine/Callbacks.cpp.o] Error 1