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