/packages/apps/TV/tests/common/src/com/android/tv/input/ |
D | TunerHelper.java | 43 for (Tuner tuner : mTuners) { in tunerAvailableForRecording() 44 if (!tuner.recording) { in tunerAvailableForRecording() 59 for (Tuner tuner : mTuners) { in tune() 61 if (tuner.channelUri.equals(channelUri)) { in tune() 62 if (!forRecording && !tuner.tuning) { in tune() 63 tuner.tuning = true; in tune() 65 } else if (forRecording && !tuner.recording) { in tune() 66 tuner.recording = true; in tune() 88 Tuner tuner = iterator.next(); in stopTune() local 89 if (tuner.channelUri.equals(channelUri) && tuner.tuning) { in stopTune() [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/source/ |
D | FileSourceEventDetector.java | 17 package com.android.tv.tuner.source; 22 import com.android.tv.tuner.data.PsiData.PatItem; 23 import com.android.tv.tuner.data.PsiData.PmtItem; 24 import com.android.tv.tuner.data.PsipData.EitItem; 25 import com.android.tv.tuner.data.PsipData.SdtItem; 26 import com.android.tv.tuner.data.PsipData.VctItem; 27 import com.android.tv.tuner.data.TunerChannel; 28 import com.android.tv.tuner.data.nano.Track.AtscAudioTrack; 29 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 30 import com.android.tv.tuner.ts.EventDetector.EventListener; [all …]
|
D | TsDataSourceManager.java | 17 package com.android.tv.tuner.source; 21 import com.android.tv.tuner.api.Tuner; 22 import com.android.tv.tuner.data.TunerChannel; 23 import com.android.tv.tuner.data.nano.Channel; 24 import com.android.tv.tuner.ts.EventDetector.EventListener;
|
D | TunerTsStreamer.java | 17 package com.android.tv.tuner.source; 23 import com.android.tv.tuner.api.ScanChannel; 24 import com.android.tv.tuner.api.Tuner; 25 import com.android.tv.tuner.data.TunerChannel; 26 import com.android.tv.tuner.prefs.TunerPreferences; 27 import com.android.tv.tuner.ts.EventDetector; 28 import com.android.tv.tuner.ts.EventDetector.EventListener;
|
/packages/apps/TV/tuner/tests/unittests/javatests/com/android/tv/tuner/ |
D | ZappingTimeTest.java | 17 package com.android.tv.tuner; 29 import com.android.tv.tuner.data.Cea708Data; 30 import com.android.tv.tuner.data.PsiData; 31 import com.android.tv.tuner.data.PsipData; 32 import com.android.tv.tuner.data.TunerChannel; 33 import com.android.tv.tuner.data.nano.Channel; 34 import com.android.tv.tuner.exoplayer.MpegTsPlayer; 35 import com.android.tv.tuner.exoplayer.MpegTsRendererBuilder; 36 import com.android.tv.tuner.exoplayer.buffer.BufferManager; 37 import com.android.tv.tuner.exoplayer.buffer.PlaybackBufferListener; [all …]
|
/packages/apps/TV/tuner/SampleNetworkTuner/src/com/android/tv/tuner/sample/network/app/ |
D | SampleNetworkTunerModule.java | 16 package com.android.tv.tuner.sample.network.app; 19 import com.android.tv.tuner.api.TunerFactory; 20 import com.android.tv.tuner.builtin.BuiltInTunerHalFactory; 21 import com.android.tv.tuner.modules.TunerModule; 22 import com.android.tv.tuner.sample.network.setup.SampleNetworkTunerSetupActivity; 23 import com.android.tv.tuner.sample.network.tvinput.SampleNetworkTunerTvInputService; 24 import com.android.tv.tuner.tvinput.factory.TunerSessionFactory;
|
D | SampleNetworkTuner.java | 17 package com.android.tv.tuner.sample.network.app; 23 import com.android.tv.tuner.modules.TunerSingletonsModule; 24 import com.android.tv.tuner.sample.network.singletons.SampleNetworkSingletons; 25 import com.android.tv.tuner.sample.network.tvinput.SampleNetworkTunerTvInputService; 26 import com.android.tv.tuner.tvinput.factory.TunerSessionFactory; 27 import com.android.tv.tuner.tvinput.factory.TunerSessionFactoryImpl;
|
/packages/apps/TV/tuner/SampleDvbTuner/src/com/android/tv/tuner/sample/dvb/app/ |
D | SampleDvbTunerModule.java | 16 package com.android.tv.tuner.sample.dvb.app; 19 import com.android.tv.tuner.api.TunerFactory; 20 import com.android.tv.tuner.builtin.BuiltInTunerHalFactory; 21 import com.android.tv.tuner.modules.TunerModule; 22 import com.android.tv.tuner.sample.dvb.setup.SampleDvbTunerSetupActivity; 23 import com.android.tv.tuner.sample.dvb.tvinput.SampleDvbTunerTvInputService; 24 import com.android.tv.tuner.tvinput.factory.TunerSessionFactory;
|
D | SampleDvbTuner.java | 17 package com.android.tv.tuner.sample.dvb.app; 23 import com.android.tv.tuner.modules.TunerSingletonsModule; 24 import com.android.tv.tuner.sample.dvb.singletons.SampleDvbSingletons; 25 import com.android.tv.tuner.sample.dvb.tvinput.SampleDvbTunerTvInputService; 26 import com.android.tv.tuner.tvinput.factory.TunerSessionFactory; 27 import com.android.tv.tuner.tvinput.factory.TunerSessionFactoryImpl;
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/setup/ |
D | ScanFragment.java | 17 package com.android.tv.tuner.setup; 40 import com.android.tv.tuner.R; 41 import com.android.tv.tuner.api.ScanChannel; 42 import com.android.tv.tuner.api.Tuner; 43 import com.android.tv.tuner.data.PsipData; 44 import com.android.tv.tuner.data.TunerChannel; 45 import com.android.tv.tuner.data.nano.Channel; 48 import com.android.tv.tuner.prefs.TunerPreferences; 49 import com.android.tv.tuner.source.FileTsStreamer; 50 import com.android.tv.tuner.source.TsDataSource; [all …]
|
/packages/apps/Car/Radio/src/com/android/car/radio/platform/ |
D | RadioManagerExt.java | 123 RadioTuner tuner = mRadioManager.openTuner( in openSession() local 128 mSessions.put(module.getId(), tuner); in openSession() local 129 if (tuner == null) return null; in openSession() 135 tuner.close(); in openSession() 140 return new RadioTunerExt(mContext, tuner, cbExt); in openSession() 158 RadioTuner tuner = mSessions.get(moduleId); in getMetadataImage() local 159 if (tuner == null) return null; in getMetadataImage() 161 return tuner.getMetadataImage(localId); in getMetadataImage()
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/ |
D | TunerSessionOverlay.java | 17 package com.android.tv.tuner.tvinput; 30 import com.android.tv.tuner.R; 31 import com.android.tv.tuner.cc.CaptionLayout; 32 import com.android.tv.tuner.cc.CaptionTrackRenderer; 33 import com.android.tv.tuner.data.Cea708Data.CaptionEvent; 34 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 35 import com.android.tv.tuner.util.GlobalSettingsUtils; 36 import com.android.tv.tuner.util.StatusTextUtils;
|
D | TunerRecordingSessionWorker.java | 17 package com.android.tv.tuner.tvinput; 19 import static com.android.tv.tuner.features.TunerFeatures.TVPROVIDER_ALLOWS_COLUMN_CREATION; 46 import com.android.tv.tuner.DvbDeviceAccessor; 47 import com.android.tv.tuner.data.PsipData; 48 import com.android.tv.tuner.data.PsipData.EitItem; 49 import com.android.tv.tuner.data.TunerChannel; 50 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 51 import com.android.tv.tuner.exoplayer.ExoPlayerSampleExtractor; 52 import com.android.tv.tuner.exoplayer.SampleExtractor; 53 import com.android.tv.tuner.exoplayer.buffer.BufferManager; [all …]
|
D | TunerSessionWorkerExoV2.java | 17 package com.android.tv.tuner.tvinput; 56 import com.android.tv.tuner.data.Cea708Data; 57 import com.android.tv.tuner.data.PsipData.EitItem; 58 import com.android.tv.tuner.data.PsipData.TvTracksInterface; 59 import com.android.tv.tuner.data.TunerChannel; 60 import com.android.tv.tuner.data.nano.Channel; 61 import com.android.tv.tuner.data.nano.Track.AtscAudioTrack; 62 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 63 import com.android.tv.tuner.exoplayer.MpegTsPlayer; 64 import com.android.tv.tuner.exoplayer.MpegTsRendererBuilder; [all …]
|
D | TunerSessionWorker.java | 17 package com.android.tv.tuner.tvinput; 56 import com.android.tv.tuner.data.Cea708Data; 57 import com.android.tv.tuner.data.PsipData.EitItem; 58 import com.android.tv.tuner.data.PsipData.TvTracksInterface; 59 import com.android.tv.tuner.data.TunerChannel; 60 import com.android.tv.tuner.data.nano.Channel; 61 import com.android.tv.tuner.data.nano.Track.AtscAudioTrack; 62 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 63 import com.android.tv.tuner.exoplayer.MpegTsPlayer; 64 import com.android.tv.tuner.exoplayer.MpegTsRendererBuilder; [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/cc/ |
D | CaptionTrackRenderer.java | 17 package com.android.tv.tuner.cc; 23 import com.android.tv.tuner.data.Cea708Data.CaptionEvent; 24 import com.android.tv.tuner.data.Cea708Data.CaptionPenAttr; 25 import com.android.tv.tuner.data.Cea708Data.CaptionPenColor; 26 import com.android.tv.tuner.data.Cea708Data.CaptionPenLocation; 27 import com.android.tv.tuner.data.Cea708Data.CaptionWindow; 28 import com.android.tv.tuner.data.Cea708Data.CaptionWindowAttr; 29 import com.android.tv.tuner.data.Cea708Parser; 30 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack;
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/ts/ |
D | EventDetector.java | 17 package com.android.tv.tuner.ts; 22 import com.android.tv.tuner.api.Tuner; 23 import com.android.tv.tuner.data.PsiData; 24 import com.android.tv.tuner.data.PsipData; 25 import com.android.tv.tuner.data.PsipData.EitItem; 26 import com.android.tv.tuner.data.TunerChannel; 27 import com.android.tv.tuner.data.nano.Track.AtscAudioTrack; 28 import com.android.tv.tuner.data.nano.Track.AtscCaptionTrack; 228 public interface EventListener extends com.android.tv.tuner.api.ChannelScanListener {
|
D | TsParser.java | 17 package com.android.tv.tuner.ts; 22 import com.android.tv.tuner.data.PsiData.PatItem; 23 import com.android.tv.tuner.data.PsiData.PmtItem; 24 import com.android.tv.tuner.data.PsipData.EitItem; 25 import com.android.tv.tuner.data.PsipData.EttItem; 26 import com.android.tv.tuner.data.PsipData.MgtItem; 27 import com.android.tv.tuner.data.PsipData.SdtItem; 28 import com.android.tv.tuner.data.PsipData.VctItem; 29 import com.android.tv.tuner.data.SectionParser; 30 import com.android.tv.tuner.data.SectionParser.OutputListener; [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/exoplayer/ |
D | MpegTsRendererBuilder.java | 17 package com.android.tv.tuner.exoplayer; 20 import com.android.tv.tuner.exoplayer.MpegTsPlayer.RendererBuilder; 21 import com.android.tv.tuner.exoplayer.MpegTsPlayer.RendererBuilderCallback; 22 import com.android.tv.tuner.exoplayer.audio.MpegTsDefaultAudioTrackRenderer; 23 import com.android.tv.tuner.exoplayer.buffer.BufferManager; 24 import com.android.tv.tuner.exoplayer.buffer.PlaybackBufferListener;
|
D | MpegTsPlayer.java | 17 package com.android.tv.tuner.exoplayer; 27 import com.android.tv.tuner.data.Cea708Data; 28 import com.android.tv.tuner.data.Cea708Data.CaptionEvent; 29 import com.android.tv.tuner.data.TunerChannel; 30 import com.android.tv.tuner.exoplayer.audio.MpegTsDefaultAudioTrackRenderer; 31 import com.android.tv.tuner.exoplayer.audio.MpegTsMediaCodecAudioTrackRenderer; 32 import com.android.tv.tuner.source.TsDataSource; 33 import com.android.tv.tuner.source.TsDataSourceManager; 34 import com.android.tv.tuner.ts.EventDetector.EventListener; 35 import com.android.tv.tuner.tvinput.debug.TunerDebug;
|
/packages/apps/TV/tuner/SampleNetworkTuner/src/com/android/tv/tuner/sample/network/setup/ |
D | SampleNetworkTunerSetupActivity.java | 17 package com.android.tv.tuner.sample.network.setup; 38 import com.android.tv.tuner.sample.network.R; 39 import com.android.tv.tuner.setup.BaseTunerSetupActivity; 40 import com.android.tv.tuner.setup.ConnectionTypeFragment; 41 import com.android.tv.tuner.setup.LineupFragment; 42 import com.android.tv.tuner.setup.LocationFragment; 43 import com.android.tv.tuner.setup.PostalCodeFragment; 44 import com.android.tv.tuner.setup.ScanFragment; 45 import com.android.tv.tuner.setup.ScanResultFragment; 46 import com.android.tv.tuner.setup.WelcomeFragment; [all …]
|
/packages/apps/TV/tuner/SampleDvbTuner/src/com/android/tv/tuner/sample/dvb/setup/ |
D | SampleDvbTunerSetupActivity.java | 17 package com.android.tv.tuner.sample.dvb.setup; 38 import com.android.tv.tuner.sample.dvb.R; 39 import com.android.tv.tuner.setup.BaseTunerSetupActivity; 40 import com.android.tv.tuner.setup.ConnectionTypeFragment; 41 import com.android.tv.tuner.setup.LineupFragment; 42 import com.android.tv.tuner.setup.LocationFragment; 43 import com.android.tv.tuner.setup.PostalCodeFragment; 44 import com.android.tv.tuner.setup.ScanFragment; 45 import com.android.tv.tuner.setup.ScanResultFragment; 46 import com.android.tv.tuner.setup.WelcomeFragment; [all …]
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/data/ |
D | SectionParser.java | 17 package com.android.tv.tuner.data; 28 import com.android.tv.tuner.data.PsiData.PatItem; 29 import com.android.tv.tuner.data.PsiData.PmtItem; 30 import com.android.tv.tuner.data.PsipData.Ac3AudioDescriptor; 31 import com.android.tv.tuner.data.PsipData.CaptionServiceDescriptor; 32 import com.android.tv.tuner.data.PsipData.ContentAdvisoryDescriptor; 33 import com.android.tv.tuner.data.PsipData.EitItem; 34 import com.android.tv.tuner.data.PsipData.EttItem; 35 import com.android.tv.tuner.data.PsipData.ExtendedChannelNameDescriptor; 36 import com.android.tv.tuner.data.PsipData.GenreDescriptor; [all …]
|
/packages/apps/TV/partner_support/g3doc/ |
D | TurnOffEmbeddedTuner.md | 1 # 3rd party instructions turning off the embedded tuner in Live Channels 3 Partners that have a built in tuner should provide a TV Input like 4 SampleDvbTuner. When partners provide their own tuner they MUST turn of the 5 embedded tuner in Live Channels. 9 Indicate Live Channels should not use it's embedded tuner implementation.
|
/packages/apps/TV/tuner/src/com/android/tv/tuner/tvinput/factory/ |
D | TunerSessionFactoryImpl.java | 1 package com.android.tv.tuner.tvinput.factory; 5 import com.android.tv.tuner.source.TsDataSourceManager; 6 import com.android.tv.tuner.tvinput.TunerSession; 7 import com.android.tv.tuner.tvinput.TunerSessionExoV2; 8 import com.android.tv.tuner.tvinput.datamanager.ChannelDataManager;
|