/frameworks/base/core/tests/BroadcastRadioTests/src/com/android/server/broadcastradio/hal2/ |
D | ProgramInfoCacheTest.java | 22 import android.hardware.radio.ProgramSelector; 43 private final ProgramSelector.Identifier mAmFmIdentifier = 44 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_AMFM_FREQUENCY, 88500); 46 ProgramSelector.PROGRAM_TYPE_FM, mAmFmIdentifier, 0); 48 private final ProgramSelector.Identifier mRdsIdentifier = 49 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_RDS_PI, 15019); 51 ProgramSelector.PROGRAM_TYPE_FM, mRdsIdentifier, 0); 53 private final ProgramSelector.Identifier mDabEnsembleIdentifier = 54 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_DAB_ENSEMBLE, 1337); 56 ProgramSelector.PROGRAM_TYPE_DAB, mDabEnsembleIdentifier, 0); [all …]
|
D | StartProgramListUpdatesFanoutTest.java | 34 import android.hardware.radio.ProgramSelector; 77 private final ProgramSelector.Identifier mAmFmIdentifier = 78 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_AMFM_FREQUENCY, 88500); 80 ProgramSelector.PROGRAM_TYPE_FM, mAmFmIdentifier, 0); 82 ProgramSelector.PROGRAM_TYPE_FM, mAmFmIdentifier, 1); 84 private final ProgramSelector.Identifier mRdsIdentifier = 85 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_RDS_PI, 15019); 87 ProgramSelector.PROGRAM_TYPE_FM, mRdsIdentifier, 0); 89 private final ProgramSelector.Identifier mDabEnsembleIdentifier = 90 new ProgramSelector.Identifier(ProgramSelector.IDENTIFIER_TYPE_DAB_ENSEMBLE, 1337); [all …]
|
D | TestUtils.java | 19 import android.hardware.radio.ProgramSelector; 27 ProgramSelector.Identifier identifier, int signalQuality) { in makeProgramInfo() 29 return new RadioManager.ProgramInfo(new ProgramSelector(programType, identifier, null, in makeProgramInfo()
|
/frameworks/base/services/core/java/com/android/server/broadcastradio/hal2/ |
D | Convert.java | 36 import android.hardware.radio.ProgramSelector; 114 private static @ProgramSelector.ProgramType int identifierTypeToProgramType( in identifierTypeToProgramType() 115 @ProgramSelector.IdentifierType int idType) { in identifierTypeToProgramType() 117 case ProgramSelector.IDENTIFIER_TYPE_AMFM_FREQUENCY: in identifierTypeToProgramType() 118 case ProgramSelector.IDENTIFIER_TYPE_RDS_PI: in identifierTypeToProgramType() 120 return ProgramSelector.PROGRAM_TYPE_FM; in identifierTypeToProgramType() 121 case ProgramSelector.IDENTIFIER_TYPE_HD_STATION_ID_EXT: in identifierTypeToProgramType() 123 return ProgramSelector.PROGRAM_TYPE_FM_HD; in identifierTypeToProgramType() 124 case ProgramSelector.IDENTIFIER_TYPE_DAB_SIDECC: in identifierTypeToProgramType() 125 case ProgramSelector.IDENTIFIER_TYPE_DAB_ENSEMBLE: in identifierTypeToProgramType() [all …]
|
D | ProgramInfoCache.java | 22 import android.hardware.radio.ProgramSelector; 48 private final Map<ProgramSelector.Identifier, RadioManager.ProgramInfo> mProgramInfoMap = 76 Map<ProgramSelector.Identifier, RadioManager.ProgramInfo> expectedMap = new HashMap<>(); in programInfosAreExactly() 140 Set<ProgramSelector.Identifier> removed = new HashSet<>(mProgramInfoMap.keySet()); in filterAndUpdateFromInternal() 141 for (Map.Entry<ProgramSelector.Identifier, RadioManager.ProgramInfo> entry in filterAndUpdateFromInternal() 143 ProgramSelector.Identifier id = entry.getKey(); in filterAndUpdateFromInternal() 156 for (ProgramSelector.Identifier rem : removed) { in filterAndUpdateFromInternal() 177 Set<ProgramSelector.Identifier> removed = new HashSet<>(); in filterAndApplyChunkInternal() 179 ProgramSelector.Identifier id = info.getSelector().getPrimaryId(); in filterAndApplyChunkInternal() 186 for (ProgramSelector.Identifier id : chunk.getRemoved()) { in filterAndApplyChunkInternal() [all …]
|
D | TunerSession.java | 27 import android.hardware.radio.ProgramSelector; 167 public void tune(ProgramSelector selector) throws RemoteException { in tune() 210 new HashSet<android.hardware.radio.ProgramSelector.Identifier>(), true, false); in startProgramListUpdates()
|
D | RadioModule.java | 33 import android.hardware.broadcastradio.V2_0.ProgramSelector; 86 public void onTuneFailed(int result, ProgramSelector programSelector) { 88 android.hardware.radio.ProgramSelector csel = 229 Set<android.hardware.radio.ProgramSelector.Identifier> ids = null; in buildUnionOfTunerSessionFiltersLocked()
|
/frameworks/base/core/java/android/hardware/radio/ |
D | ProgramList.java | 44 private final Map<ProgramSelector.Identifier, RadioManager.ProgramInfo> mPrograms = 62 public void onItemChanged(@NonNull ProgramSelector.Identifier id) { } in onItemChanged() 67 public void onItemRemoved(@NonNull ProgramSelector.Identifier id) { } in onItemRemoved() 91 public void onItemChanged(@NonNull ProgramSelector.Identifier id) { in registerListCallback() 95 public void onItemRemoved(@NonNull ProgramSelector.Identifier id) { in registerListCallback() 182 List<ProgramSelector.Identifier> removedList = new ArrayList<>(); in apply() 183 List<ProgramSelector.Identifier> changedList = new ArrayList<>(); in apply() 193 Iterator<Map.Entry<ProgramSelector.Identifier, RadioManager.ProgramInfo>> in apply() 231 List<ProgramSelector.Identifier> changedIdentifierList) { in putLocked() 232 ProgramSelector.Identifier key = value.getSelector().getPrimaryId(); in putLocked() [all …]
|
D | ProgramSelector.java | 62 public final class ProgramSelector implements Parcelable { class 271 public ProgramSelector(@ProgramType int programType, @NonNull Identifier primaryId, in ProgramSelector() method in ProgramSelector 382 public @NonNull ProgramSelector withSecondaryPreferred(@NonNull Identifier preferred) { in withSecondaryPreferred() 390 return new ProgramSelector( in withSecondaryPreferred() 406 public static @NonNull ProgramSelector createAmFmSelector( in createAmFmSelector() 443 public static @NonNull ProgramSelector createAmFmSelector( in createAmFmSelector() 485 return new ProgramSelector(programType, primary, secondary, null); in createAmFmSelector() 508 if (!(obj instanceof ProgramSelector)) return false; in equals() 509 ProgramSelector other = (ProgramSelector) obj; in equals() 515 private ProgramSelector(Parcel in) { in ProgramSelector() method in ProgramSelector [all …]
|
D | Announcement.java | 81 @NonNull private final ProgramSelector mSelector; 86 public Announcement(@NonNull ProgramSelector selector, @Type int type, in Announcement() 94 mSelector = in.readTypedObject(ProgramSelector.CREATOR); in Announcement() 122 public @NonNull ProgramSelector getSelector() { in getSelector()
|
D | RadioManager.java | 228 @ProgramSelector.ProgramType int[] supportedProgramTypes, in ModuleProperties() 229 @ProgramSelector.IdentifierType int[] supportedIdentifierTypes, in ModuleProperties() 375 public boolean isProgramTypeSupported(@ProgramSelector.ProgramType int type) { in isProgramTypeSupported() 388 public boolean isProgramIdentifierSupported(@ProgramSelector.IdentifierType int type) { in isProgramIdentifierSupported() 1419 @NonNull private final ProgramSelector mSelector; 1420 @Nullable private final ProgramSelector.Identifier mLogicallyTunedTo; 1421 @Nullable private final ProgramSelector.Identifier mPhysicallyTunedTo; 1422 @NonNull private final Collection<ProgramSelector.Identifier> mRelatedContent; 1429 public ProgramInfo(@NonNull ProgramSelector selector, in ProgramInfo() 1430 @Nullable ProgramSelector.Identifier logicallyTunedTo, in ProgramInfo() [all …]
|
D | ITunerCallback.aidl | 20 import android.hardware.radio.ProgramSelector; 27 void onTuneFailed(int result, in ProgramSelector selector); in onTuneFailed()
|
D | ITuner.aidl | 21 import android.hardware.radio.ProgramSelector; 58 void tune(in ProgramSelector selector); in tune()
|
D | ProgramSelector.aidl | 20 parcelable ProgramSelector;
|
D | RadioTuner.java | 193 public abstract void tune(@NonNull ProgramSelector selector); in tune() 521 public void onTuneFailed(int result, @Nullable ProgramSelector selector) {} in onTuneFailed()
|
D | TunerAdapter.java | 157 mTuner.tune(ProgramSelector.createAmFmSelector(mBand, channel, subChannel)); in tune() 172 public void tune(@NonNull ProgramSelector selector) { in tune()
|
D | TunerCallbackAdapter.java | 121 public void onTuneFailed(int status, @Nullable ProgramSelector selector) { in onTuneFailed()
|
/frameworks/base/services/core/jni/BroadcastRadio/ |
D | convert.cpp | 49 using V1_1::ProgramSelector; 140 } ProgramSelector; member 552 return make_javaref(env, env->NewObject(gjni.ProgramSelector.Identifier.clazz, in ProgramIdentifierFromHal() 553 gjni.ProgramSelector.Identifier.cstor, id.type, id.value)); in ProgramIdentifierFromHal() 556 static JavaRef<jobject> ProgramSelectorFromHal(JNIEnv *env, const ProgramSelector &selector) { in ProgramSelectorFromHal() 560 gjni.ProgramSelector.Identifier.clazz, ProgramIdentifierFromHal); in ProgramSelectorFromHal() 563 return make_javaref(env, env->NewObject(gjni.ProgramSelector.clazz, gjni.ProgramSelector.cstor, in ProgramSelectorFromHal() 571 id.type = env->GetIntField(jId, gjni.ProgramSelector.Identifier.type); in ProgramIdentifierToHal() 572 id.value = env->GetLongField(jId, gjni.ProgramSelector.Identifier.value); in ProgramIdentifierToHal() 576 ProgramSelector ProgramSelectorToHal(JNIEnv *env, jobject jSelector) { in ProgramSelectorToHal() [all …]
|
D | TunerCallback.cpp | 52 using V1_1::ProgramSelector; 118 virtual Return<void> tuneComplete_1_1(Result result, const ProgramSelector& selector); 213 Return<void> NativeCallback::tuneComplete_1_1(Result result, const ProgramSelector& selector) { in tuneComplete_1_1()
|
D | convert.h | 57 V1_1::ProgramSelector ProgramSelectorToHal(JNIEnv *env, jobject jSelector);
|
/frameworks/base/services/core/java/com/android/server/broadcastradio/hal1/ |
D | Tuner.java | 25 import android.hardware.radio.ProgramSelector; 83 private native void nativeTune(long nativeContext, @NonNull ProgramSelector selector); in nativeTune() 189 public void tune(ProgramSelector selector) { in tune()
|
D | TunerCallback.java | 23 import android.hardware.radio.ProgramSelector; 108 public void onTuneFailed(int result, ProgramSelector selector) { in onTuneFailed()
|
/frameworks/base/core/tests/BroadcastRadioTests/src/android/hardware/radio/tests/functional/ |
D | RadioTunerTest.java | 33 import android.hardware.radio.ProgramSelector; 393 ProgramSelector sel = list.get(0).getSelector(); in testTuneFromProgramList()
|
/frameworks/base/core/api/ |
D | system-current.txt | 4862 method @NonNull public android.hardware.radio.ProgramSelector getSelector(); 4885 …are.radio.RadioManager.ProgramInfo get(@NonNull android.hardware.radio.ProgramSelector.Identifier); 4894 …et<java.lang.Integer>, @NonNull java.util.Set<android.hardware.radio.ProgramSelector.Identifier>, … 4899 …method @NonNull public java.util.Set<android.hardware.radio.ProgramSelector.Identifier> getIdentif… 4906 method public void onItemChanged(@NonNull android.hardware.radio.ProgramSelector.Identifier); 4907 method public void onItemRemoved(@NonNull android.hardware.radio.ProgramSelector.Identifier); 4914 public final class ProgramSelector implements android.os.Parcelable { 4915 …ProgramSelector(@android.hardware.radio.ProgramSelector.ProgramType int, @NonNull android.hardware… 4916 …method @NonNull public static android.hardware.radio.ProgramSelector createAmFmSelector(@android.h… 4917 …method @NonNull public static android.hardware.radio.ProgramSelector createAmFmSelector(@android.h… [all …]
|
/frameworks/base/boot/ |
D | preloaded-classes | 2631 android.hardware.radio.ProgramSelector$1 2632 android.hardware.radio.ProgramSelector$Identifier$1 2633 android.hardware.radio.ProgramSelector$Identifier 2634 android.hardware.radio.ProgramSelector
|