• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: scheduling of HAL callbacks
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: scheduling of HAL callbacks


  • Subject: Re: scheduling of HAL callbacks
  • From: Jeff Moore <email@hidden>
  • Date: Fri, 14 Dec 2001 11:14:27 -0800

on 12/14/01 10:55 AM, Ian Ollmann <email@hidden> wrote:

> How are the AudioDeviceIOProc callbacks scheduled against one another?
> Are they all called in series in the same thread? Is it divided up as one
> thread per process? Do they each get their own thread?

Within each process, there is only a single IO thread for each device. In
it, each active IOProc is called when the thread wakes up. They are called
in one big batch operation. The relative order of the calling of the IOProcs
is not guaranteed.

--

Jeff Moore
Core Audio
Apple


  • Prev by Date: scheduling of HAL callbacks
  • Next by Date: AudioUnit ByPass
  • Previous by thread: scheduling of HAL callbacks
  • Next by thread: AudioUnit ByPass
  • Index(es):
    • Date
    • Thread