void NotifyFMRadioStatus(const FMRadioOperationInformation& aFMRadioState) { InitializeFMRadioObserver(); sFMRadioObservers->Broadcast(aFMRadioState); }
void RegisterFMRadioObserver(FMRadioObserver* aFMRadioObserver) { AssertMainThread(); InitializeFMRadioObserver(); sFMRadioObservers->AddObserver(aFMRadioObserver); }
void UnregisterFMRadioObserver(FMRadioObserver* aFMRadioObserver) { AssertMainThread(); InitializeFMRadioObserver(); sFMRadioObservers->RemoveObserver(aFMRadioObserver); }
void NotifyFMRadioRDSGroup(const FMRadioRDSGroup& aRDSGroup) { InitializeFMRadioObserver(); sFMRadioRDSObservers->Broadcast(aRDSGroup); }