[MacPorts] #61696: transcode @1.1.7: error: implicit declaration of function 'audio_resample_close' is invalid in C99

MacPorts noreply at macports.org
Sat May 4 14:52:05 UTC 2024


#61696: transcode @1.1.7: error: implicit declaration of function
'audio_resample_close' is invalid in C99
-------------------------+-------------------------------------------------
  Reporter:  mf2k        |      Owner:  Liontooth
      Type:  defect      |     Status:  assigned
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:
Resolution:              |   Keywords:  catalina bigsur monterey ventura
      Port:  transcode   |  sonoma
-------------------------+-------------------------------------------------

Comment (by kencu):

 Indeed, all I did was get this to build by adding in the missing function
 definitions, but it is quite possible that parts of this that use ffmpeg
 have been broken for a long long time now, including on the systems where
 it builds now.

 I glanced at moving this software to the new ffmpeg resampling API and
 found it not something I wanted to take on. The transcode-swresample.patch
 you found would not seem to be enough to do that (all the old functions
 are still being called, for example), but I didn't test.

 The patches I used are left behind in the PR if you find them of any use.

-- 
Ticket URL: <https://trac.macports.org/ticket/61696#comment:10>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list