Home
last modified time | relevance | path

Searched refs:ProgramSelector (Results 1 – 25 of 29) sorted by relevance

12

/frameworks/base/core/tests/BroadcastRadioTests/src/com/android/server/broadcastradio/hal2/
DProgramInfoCacheTest.java22 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 …]
DStartProgramListUpdatesFanoutTest.java34 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 …]
DTestUtils.java19 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/
DConvert.java36 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 …]
DProgramInfoCache.java22 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 …]
DTunerSession.java27 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()
DRadioModule.java33 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/
DProgramList.java44 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 …]
DProgramSelector.java62 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 …]
DAnnouncement.java81 @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()
DRadioManager.java228 @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 …]
DITunerCallback.aidl20 import android.hardware.radio.ProgramSelector;
27 void onTuneFailed(int result, in ProgramSelector selector); in onTuneFailed()
DITuner.aidl21 import android.hardware.radio.ProgramSelector;
58 void tune(in ProgramSelector selector); in tune()
DProgramSelector.aidl20 parcelable ProgramSelector;
DRadioTuner.java193 public abstract void tune(@NonNull ProgramSelector selector); in tune()
521 public void onTuneFailed(int result, @Nullable ProgramSelector selector) {} in onTuneFailed()
DTunerAdapter.java157 mTuner.tune(ProgramSelector.createAmFmSelector(mBand, channel, subChannel)); in tune()
172 public void tune(@NonNull ProgramSelector selector) { in tune()
DTunerCallbackAdapter.java121 public void onTuneFailed(int status, @Nullable ProgramSelector selector) { in onTuneFailed()
/frameworks/base/services/core/jni/BroadcastRadio/
Dconvert.cpp49 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 …]
DTunerCallback.cpp52 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()
Dconvert.h57 V1_1::ProgramSelector ProgramSelectorToHal(JNIEnv *env, jobject jSelector);
/frameworks/base/services/core/java/com/android/server/broadcastradio/hal1/
DTuner.java25 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()
DTunerCallback.java23 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/
DRadioTunerTest.java33 import android.hardware.radio.ProgramSelector;
393 ProgramSelector sel = list.get(0).getSelector(); in testTuneFromProgramList()
/frameworks/base/core/api/
Dsystem-current.txt4862 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 {
4915ProgramSelector(@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/
Dpreloaded-classes2631 android.hardware.radio.ProgramSelector$1
2632 android.hardware.radio.ProgramSelector$Identifier$1
2633 android.hardware.radio.ProgramSelector$Identifier
2634 android.hardware.radio.ProgramSelector

12