[MacPorts] #43161: baresip: error: AudioToolbox/AudioQueue.h: No such file or directory

MacPorts noreply at macports.org
Thu Dec 27 23:21:14 UTC 2018


#43161: baresip: error: AudioToolbox/AudioQueue.h: No such file or directory
----------------------+---------------------
  Reporter:  bsd@…    |      Owner:  alfredh
      Type:  defect   |     Status:  new
  Priority:  Normal   |  Milestone:
 Component:  ports    |    Version:  2.2.1
Resolution:           |   Keywords:  tiger
      Port:  baresip  |
----------------------+---------------------

Comment (by kencu):

 I took at look. `baresip` used to be able to use
 {{{
 modules/qtcapture/qtcapture.m
 }}}
 to capture video, and that is compatible with older systems. The code is
 still there, however in the first case the circuitry to force that to be
 used instead of the newer AVFoundation interfaces seems not fully working
 -- it did work right if I allowed the software to fully autoconfigure
 itself.

 But the fun doesn't seem to end there. The internal interfaces seem to
 have changed a bit. There is now a timestamp on every captured video
 frame, and the older `qtcapture.m` interface file doesn't seem to provide
 that timestamp. I'm guessing that module is not used much (or at all) and
 it hasn't been updated in a long time to keep up with changes elsewhere in
 the software.

 I took a stab at extracting the frame timestamp from the qtkit frame
 session info that is delivered with the captured frame, but it didn't work
 after enough trying to make me stop. The internet is short on such
 examples, unfortunately. No doubt it is possible, for someone with
 experience in that area and the ambition to fix it.

 So I would presently declare this as non-functional on 10.6 and earlier
 without surgery. Could be closed as "won't fix" or alternatively this
 ticket will stay here for who knows how long until it rots away, without
 upstream support, which seems unlikely.

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


More information about the macports-tickets mailing list