[Bug 297366] audio/audiowmark: Fails to build with FFmpeg 9.0

[email protected] Sat, 08 Aug 2026 19:13:06 +0000
Newsgroups gmane.os.freebsd.devel.ports.bugs
Message-ID <[email protected]/bugzilla/>
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297366

            Bug ID: 297366
           Summary: audio/audiowmark: Fails to build with FFmpeg 9.0
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: [email protected]
          Reporter: [email protected]
            Blocks: 297355
             Flags: maintainer-feedback?([email protected])
          Assignee: [email protected]

Poudriere, 15.1-RELEASE (amd64)

--- hlsoutputstream.o ---
hlsoutputstream.cc:99:34: error: no member named 'sample_fmts' in 'AVCodec'
   99 |   m_enc->sample_fmt  = (*codec)->sample_fmts ? (*codec)->sample_fmts[0]
: AV_SAMPLE_FMT_FLTP;
      |                        ~~~~~~~~  ^
hlsoutputstream.cc:99:58: error: no member named 'sample_fmts' in 'AVCodec'
   99 |   m_enc->sample_fmt  = (*codec)->sample_fmts ? (*codec)->sample_fmts[0]
: AV_SAMPLE_FMT_FLTP;
      |                                                ~~~~~~~~  ^
hlsoutputstream.cc:102:17: error: no member named 'supported_samplerates' in
'AVCodec'
  102 |   if ((*codec)->supported_samplerates)
      |       ~~~~~~~~  ^
hlsoutputstream.cc:105:33: error: no member named 'supported_samplerates' in
'AVCodec'
  105 |       for (int i = 0; (*codec)->supported_samplerates[i]; i++)
      |                       ~~~~~~~~  ^
hlsoutputstream.cc:107:25: error: no member named 'supported_samplerates' in
'AVCodec'
  107 |           if ((*codec)->supported_samplerates[i] == m_sample_rate)
      |               ~~~~~~~~  ^
hlsoutputstream.cc:123:17: error: no member named 'ch_layouts' in 'AVCodec'
  123 |   if ((*codec)->ch_layouts)
      |       ~~~~~~~~  ^
hlsoutputstream.cc:126:61: error: no member named 'ch_layouts' in 'AVCodec'
  126 |       av_channel_layout_copy (&m_enc->ch_layout,
&(*codec)->ch_layouts[0]);
      |                                                   ~~~~~~~~  ^
hlsoutputstream.cc:127:33: error: no member named 'ch_layouts' in 'AVCodec'
  127 |       for (int i = 0; (*codec)->ch_layouts[i].nb_channels; i++)
      |                       ~~~~~~~~  ^
hlsoutputstream.cc:129:53: error: no member named 'ch_layouts' in 'AVCodec'
  129 |           if (av_channel_layout_compare (&(*codec)->ch_layouts[i],
&channel_layout) == 0) {
      |                                           ~~~~~~~~  ^
hlsoutputstream.cc:131:67: error: no member named 'ch_layouts' in 'AVCodec'
  131 |             av_channel_layout_copy (&m_enc->ch_layout,
&(*codec)->ch_layouts[i]);
      |                                                         ~~~~~~~~  ^
10 errors generated.
*** [hlsoutputstream.o] Error code 1


Referenced Bugs:

https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297355
[Bug 297355] multimedia/ffmpeg: Update to 9.0
-- 
You are receiving this mail because:
You are the assignee for the bug.