File fix-gcc15-build.patch of Package libquicktime

sourceforge.net/p/libquicktime/git/ci/5aba9ba

lqtplay.c:1518:36: warning: too many arguments in call to 'decode_audio'
decode_audio(AUDIO_BLOCK_SIZE);
decode_audio takes no arguments. remove the argument so the error goes away.

Authored by: Steven Schultz 2021-03-04

--- a/utils/lqtplay.c
+++ b/utils/lqtplay.c
@@ -1477,7 +1477,7 @@
     while(!done) {
         /* Decode new audio samples */
         if(!qt_audio_samples_in_buffer)
-          decode_audio(AUDIO_BLOCK_SIZE);
+          decode_audio();
         ret = snd_pcm_writei(pcm_handle, (void *)(qt_audio_ptr), qt_audio_samples_in_buffer);
         if (ret == -EAGAIN) { 
             ret = 0;
@@ -1515,7 +1515,7 @@
     int rc, n, revents;
 
     if(!qt_audio_samples_in_buffer)
-      decode_audio(AUDIO_BLOCK_SIZE);
+      decode_audio();
 
     /* this code is absolutely horrible.  do not follow this example. */
 
@@ -1557,7 +1557,7 @@
     int rc;
 
     if(!qt_audio_samples_in_buffer)
-      decode_audio(AUDIO_BLOCK_SIZE);
+      decode_audio();
     
     rc = write(oss_fd,qt_audio_ptr,qt_audio_samples_in_buffer * qt_channels * sizeof(*qt_audio));
     switch (rc) {

openSUSE Build Service is sponsored by