• 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
Buffer size change property?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Buffer size change property?


  • Subject: Buffer size change property?
  • From: Eric Gorouben <email@hidden>
  • Date: Tue, 26 Mar 2013 14:23:41 +0100

Hi,

In the HAL plugin design, the buffer size changes used the kAudioDevicePropertyBufferFrameSize property.
This property doesn't seem to exist in the new audio server plugin implementation.

AudioServerPlugin.h:
> RequestDeviceConfigurationChange:
> When a plug-in's device object needs to change its structure or change any  state related to IO for any reason, it must begin this operation by invoking  this Host method.(...)The sorts of changes that must go through this mechanism are anything that affects either the structure of  the device or IO. This includes (...), changing the size of the ring buffer...

While I can easily find the property associated with such changes in AudioHardwareBase.h (kAudioDevicePropertyNominalSampleRate, kAudioDevicePropertySafetyOffset
, etc) I can't find the mechanism for the buffer size.
How does in work?

Thanks
Eric
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Buffer size change property?
      • From: Jeff Moore <email@hidden>
References: 
 >CoreAudio through bluetooth A2DP (From: Tony Kirke <email@hidden>)

  • Prev by Date: CoreAudio through bluetooth A2DP
  • Next by Date: Re: Buffer size change property?
  • Previous by thread: CoreAudio through bluetooth A2DP
  • Next by thread: Re: Buffer size change property?
  • Index(es):
    • Date
    • Thread