• 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
MusicSequencerSetUserCallback doesn't work
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

MusicSequencerSetUserCallback doesn't work


  • Subject: MusicSequencerSetUserCallback doesn't work
  • From: MF <email@hidden>
  • Date: Mon, 22 Dec 2008 00:04:53 +0100

Hello List,


I am trying to set up the MusicSequencerUserCallback specified in MusicPlayer. The following is my implementation...


MusicSequenceUserCallback CallbackTest::getUserCallback() {

return &hit;

}


void CallbackTest::hit ( void *inClientData,

  MusicSequence inSequence,

  MusicTrack inTrack,

  MusicTimeStamp inEventTime,

  const MusicEventUserData *inEventData,

  MusicTimeStamp inStartSliceBeat,

  MusicTimeStamp inEndSliceBeat)

{

printf ("hit call back");

}


        

In the main function, I create a Track with an arbitrary event to test if the call back would work 


        MusicTrack inTrack;

        ParameterEvent e;

e.parameterID = kAudioUnitProperty_ScheduledFileRegion;

e.scope = kAudioUnitScope_Global;

e.element = 0;

e.value = 5;

MusicTrackNewParameterEvent(inTrack, 5, &e);

        MusicPlayerSetTime(inPlayer, 0.0);

MusicPlayerPreroll(inPlayer);

And I register the callback here...

MusicSequenceSetUserCallback(inSequence, getUserCallback(), NULL);

MusicPlayerStart(inPlayer);



However, my custom 'hit' callback function doesn't get called. Is there anything wrong with my setting? Could anyone please give me a simple example to get this call back work? Could not find any example anywhere... Thank you!

mf


 _______________________________________________
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: MusicSequencerSetUserCallback doesn't work
      • From: Simone Tellini <email@hidden>
  • Prev by Date: Re: Objective C and C++
  • Next by Date: Re: MusicSequencerSetUserCallback doesn't work
  • Previous by thread: Re: Objective C and C++
  • Next by thread: Re: MusicSequencerSetUserCallback doesn't work
  • Index(es):
    • Date
    • Thread