Compare commits
4 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 25a7da65ae | |||
| 02e087a11a | |||
| d2d6fc8511 | |||
| d19ec57ebe |
39
fix-gcc15-build.patch
Normal file
39
fix-gcc15-build.patch
Normal file
@@ -0,0 +1,39 @@
|
||||
|
||||
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) {
|
||||
|
||||
@@ -1,3 +1,14 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Jul 23 07:43:39 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
- Enable faad2 support.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat May 3 14:18:03 UTC 2025 - Friedrich Haubensak <hsk17@mail.de>
|
||||
|
||||
- add fix-gcc15-build.patch from upstream to fix gcc-15 compile
|
||||
time error
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 27 15:06:58 UTC 2025 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||
|
||||
|
||||
@@ -18,7 +18,6 @@
|
||||
|
||||
%define sover 0
|
||||
%bcond_with faac
|
||||
%bcond_with faad
|
||||
%bcond_with x264
|
||||
Name: libquicktime
|
||||
Version: 1.2.4+git20180804.fff99cd
|
||||
@@ -30,11 +29,13 @@ URL: http://libquicktime.sf.net
|
||||
Source0: %{name}-%{version}.tar.xz
|
||||
Source2: baselibs.conf
|
||||
Patch0: fix-gcc14-build.patch
|
||||
Patch1: fix-gcc15-build.patch
|
||||
BuildRequires: alsa-devel
|
||||
BuildRequires: autoconf
|
||||
BuildRequires: automake
|
||||
BuildRequires: doxygen
|
||||
BuildRequires: libdv-devel
|
||||
BuildRequires: libfaad2-devel
|
||||
BuildRequires: libjpeg-devel
|
||||
BuildRequires: libmp3lame-devel
|
||||
BuildRequires: libtool
|
||||
@@ -54,9 +55,6 @@ BuildRequires: pkgconfig(libswscale) < 6
|
||||
%if %{with faac}
|
||||
BuildRequires: libfaac-devel
|
||||
%endif
|
||||
%if %{with faad}
|
||||
BuildRequires: libfaad2-devel
|
||||
%endif
|
||||
%if %{with x264}
|
||||
BuildRequires: libx264-devel
|
||||
%endif
|
||||
@@ -139,6 +137,7 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%dir %{_libdir}/libquicktime
|
||||
%{_libdir}/libquicktime/lqt_audiocodec.so
|
||||
%{_libdir}/libquicktime/lqt_dv.so
|
||||
%{_libdir}/libquicktime/lqt_faad2.so
|
||||
%{_libdir}/libquicktime/lqt_lame.so
|
||||
%{_libdir}/libquicktime/lqt_mjpeg.so
|
||||
%{_libdir}/libquicktime/lqt_png.so
|
||||
@@ -153,9 +152,6 @@ find %{buildroot} -type f -name "*.la" -delete -print
|
||||
%if %{with faac}
|
||||
%{_libdir}/libquicktime/lqt_faac.so
|
||||
%endif
|
||||
%if %{with faad}
|
||||
%{_libdir}/libquicktime/lqt_faad2.so
|
||||
%endif
|
||||
%if %{with x264}
|
||||
%{_libdir}/libquicktime/lqt_x264.so
|
||||
%endif
|
||||
|
||||
Reference in New Issue
Block a user