Sign in to Community
Sign in to view all badges
if i'm publishing audio with AudioPublisher and then call stop(), i get a null object reference, i've pasted the stack trace below. the offending line of code is in AudioPublisher:976:
if ( _mic.codec.toLowerCase() == SoundCodec.NELLYMOSER.toLowerCase() )
_mic.codec is null. i guess the codec gets set to null somehow after the publishing is stopped?
i really don't want to monkey patch AudioPublisher. is there something i'm doing wrong? or some kind of workaround to avoid this?
TypeError: Error #1009: Cannot access a property or method of a null object reference.
You and several of us have seen this; read the discussion here -> http://forums.adobe.com/message/4043881#4043881
* a related issue to switching mics too many times that caused that error is also here -> http://forums.adobe.com/message/4122004#4122004
For my problem, I ended up switching from
Offending code: Microphone.getMicrophone( micIndex ); // mixIndex is most likely irrelevant here
In your case you'd probably need to change when you stop the publishing in your code maybe....
ah yes. thank you kindly.