• 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: CallHostTransportState doesn't return to stopped state
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: CallHostTransportState doesn't return to stopped state


  • Subject: Re: CallHostTransportState doesn't return to stopped state
  • From: Eric Eizenman <email@hidden>
  • Date: Wed, 22 Aug 2007 16:36:14 -0700

Paul, It sounds like you're looking for the wrong indication. Knowing whether the transport is not playing wouldn't suggest that your render call is not being invoked. Is that what you were saying Bill ?

------------------------------------------------------------------
Eric Eizenman
BIAS Inc., Audio Software Development
------------------------------------------------------------------


On Aug 22, 2007, at 3:04 PM, William Stewart wrote:

is playing should be set to false when the transport is not moving. that is how you can distinguish between an AU that is being called regardless of whether the host is playing its time line or not..

Sounds like a bug in Logic?


Bill

On 21/08/2007, at 3:33 PM, Paul Tapper wrote:

Hi,

I'm trying to check whether my AudioUnit is having audio played through it or not by calling CallHostTransportState and checking the isPlaying that it returns.

When I test in Logic Express 7, the plug starts off by reporting that the audio is stopped (isPlaying is false), and then when I play audio it reports isPlaying as true, which is fine. The problem comes when I press stop, and the audio stops playing, the plug still gets isPlaying true - I would have thought it should return to false. Am I just using it wrong?

I also find that currentSample just keeps returning 0.0 whether the audio is stopped or playing.

I'm obviously doing something wrong. Please can someone help. Or maybe this is the recommended way of testing for whether the audio is playing?

Thanks

Paul

_________________________________________________________________
Get Pimped! FREE emoticon packs from Windows Live - http:// www.pimpmylive.co.uk


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


This email sent to email@hidden

--
mailto:email@hidden
tel: +1 408 974 4056
______________________________________________________________________ ____
"Much human ingenuity has gone into finding the ultimate Before.
The current state of knowledge can be summarized thus:
In the beginning, there was nothing, which exploded" - Terry Pratchett
______________________________________________________________________ ____


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


This email sent to email@hidden

_______________________________________________ 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: CallHostTransportState doesn't return to stopped state
      • From: William Stewart <email@hidden>
References: 
 >CallHostTransportState doesn't return to stopped state (From: "Paul Tapper" <email@hidden>)
 >Re: CallHostTransportState doesn't return to stopped state (From: William Stewart <email@hidden>)

  • Prev by Date: Re: CallHostTransportState doesn't return to stopped state
  • Next by Date: Problem in AUElement::SaveState, conversion from Float32 -> UInt32 not working in non debug mode
  • Previous by thread: Re: CallHostTransportState doesn't return to stopped state
  • Next by thread: Re: CallHostTransportState doesn't return to stopped state
  • Index(es):
    • Date
    • Thread