path # lines of code AccessibilityDemo/app/src/main/assets/index.html 83 AccessibilityDemo/app/src/main/assets/model.js 30 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/MainActivity.java 54 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/web/WebViewActivity.java 19 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/SampleCustomView.java 300 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/bestpractices/CustomViewBestPracticeActivity.java 11 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/bestpractices/SimpleExploreByTouchHelper.java 64 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/bestpractices/SimpleCustomView.java 92 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/SampleExploreByTouchHelper.java 74 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/CustomViewWithExploreByTouchHelperActivity.java 11 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/SampleAccessibilityNodeProvider.java 138 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/FocusController.java 57 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/custom/CustomViewWithAccessibilityNodeProviderActivity.java 11 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/standard/MovieAdapter.java 59 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/standard/StandardViewActivity.java 41 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/model/MovieList.java 49 AccessibilityDemo/app/src/main/java/com/example/android/tva11ydemo/model/Movie.java 24 Leanback/app/src/main/java/com/example/android/tvleanback/player/VideoPlayerGlue.java 111 Leanback/app/src/main/java/com/example/android/tvleanback/ui/PlaybackFragment.java 258 Leanback/app/src/main/java/com/example/android/tvleanback/ui/VideoDetailsActivity.java 13 Leanback/app/src/main/java/com/example/android/tvleanback/ui/VerticalGridActivity.java 11 Leanback/app/src/main/java/com/example/android/tvleanback/ui/MainFragment.java 290 Leanback/app/src/main/java/com/example/android/tvleanback/ui/GuidedStepActivity.java 184 Leanback/app/src/main/java/com/example/android/tvleanback/ui/MainActivity.java 17 Leanback/app/src/main/java/com/example/android/tvleanback/ui/SettingsActivity.java 11 Leanback/app/src/main/java/com/example/android/tvleanback/ui/OnboardingFragment.java 126 Leanback/app/src/main/java/com/example/android/tvleanback/ui/SettingsFragment.java 65 Leanback/app/src/main/java/com/example/android/tvleanback/ui/SearchFragment.java 189 Leanback/app/src/main/java/com/example/android/tvleanback/ui/SearchActivity.java 31 Leanback/app/src/main/java/com/example/android/tvleanback/ui/PlaybackActivity.java 58 Leanback/app/src/main/java/com/example/android/tvleanback/ui/BrowseErrorFragment.java 72 Leanback/app/src/main/java/com/example/android/tvleanback/ui/VerticalGridFragment.java 105 Leanback/app/src/main/java/com/example/android/tvleanback/ui/VideoDetailsFragment.java 307 Leanback/app/src/main/java/com/example/android/tvleanback/ui/LeanbackActivity.java 10 Leanback/app/src/main/java/com/example/android/tvleanback/ui/AuthenticationActivity.java 62 Leanback/app/src/main/java/com/example/android/tvleanback/ui/OnboardingActivity.java 11 Leanback/app/src/main/java/com/example/android/tvleanback/Utils.java 58 Leanback/app/src/main/java/com/example/android/tvleanback/data/VideoProvider.java 258 Leanback/app/src/main/java/com/example/android/tvleanback/data/VideoDbBuilder.java 116 Leanback/app/src/main/java/com/example/android/tvleanback/data/FetchVideoService.java 30 Leanback/app/src/main/java/com/example/android/tvleanback/data/VideoDbHelper.java 47 Leanback/app/src/main/java/com/example/android/tvleanback/data/VideoContract.java 40 Leanback/app/src/main/java/com/example/android/tvleanback/mobile/MobileWelcomeActivity.java 11 Leanback/app/src/main/java/com/example/android/tvleanback/recommendation/RecommendationReceiver.java 22 Leanback/app/src/main/java/com/example/android/tvleanback/recommendation/UpdateRecommendationsService.java 92 Leanback/app/src/main/java/com/example/android/tvleanback/model/VideoCursorMapper.java 46 Leanback/app/src/main/java/com/example/android/tvleanback/model/Video.java 149 Leanback/app/src/main/java/com/example/android/tvleanback/model/Playlist.java 37 Leanback/app/src/main/java/com/example/android/tvleanback/presenter/IconHeaderItemPresenter.java 45 Leanback/app/src/main/java/com/example/android/tvleanback/presenter/DetailsDescriptionPresenter.java 14 Leanback/app/src/main/java/com/example/android/tvleanback/presenter/CardPresenter.java 63 Leanback/app/src/main/java/com/example/android/tvleanback/presenter/GridItemPresenter.java 38 LeanbackShowcase/server/androidtv_server.py 256 LeanbackShowcase/server/app.yaml 9 LeanbackShowcase/server/readme.org 23 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/CharacterCardView.java 48 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/TextCardView.java 34 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/SideInfoCardPresenter.java 49 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/IconCardInChannelPublishPresenter.java 35 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/CharacterCardPresenter.java 17 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/AbstractCardPresenter.java 31 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/IconCardPresenter.java 35 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/TextCardPresenter.java 17 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/ImageCardViewPresenter.java 35 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/SingleLineCardPresenter.java 17 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/CardPresenterSelector.java 70 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/cards/presenters/VideoCardViewPresenter.java 23 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/cards/CardExampleFragment.java 101 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/cards/CardExampleActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExample4thStepFragment.java 48 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExampleActivity.java 23 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExample2ndStepFragment.java 113 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExampleBaseStepFragment.java 23 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExample3rdStepFragment.java 63 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardExample1stStepFragment.java 45 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/wizard/WizardNewPaymentStepFragment.java 112 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/MainFragment.java 179 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/ui/DetailsDescriptionPresenter.java 39 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/ui/FullWidthDetailsPresenter.java 25 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/ui/LiveDataRowPresenter.java 105 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/ui/VideoCardPresenter.java 331 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/network/PermissionLiveData.java 13 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/network/NetworkLiveData.java 84 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/network/DownloadCompleteBroadcastReceiver.java 55 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/network/NetworkManagerUtil.java 100 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/network/DownloadingTaskDescription.java 23 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/api/VideosWithGoogleTag.java 24 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/api/VideoDownloadingService.java 7 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/entity/CategoryEntity.java 25 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/entity/VideoEntity.java 263 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/repo/VideosRepository.java 190 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/constant/DatabaseColumnConstant.java 25 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/constant/GsonConstant.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/AppDatabase.java 13 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/dao/VideoDao.java 31 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/db/dao/CategoryDao.java 16 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/detail/LiveDataDetailViewWithVideoBackgroundFragment.java 284 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/detail/LiveDataDetailActivity.java 20 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/search/SearchFragment.java 124 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/search/SearchActivity.java 59 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/app/SampleApplication.java 26 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/overview/LiveDataFragment.java 209 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/controller/overview/LiveDataRowsActivity.java 71 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/adapter/ListAdapter.java 167 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinjectorannotation/LiveDataOverviewFragmentSubComponent.java 18 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinjectorannotation/LiveDataOVerviewFragmentUiModule.java 14 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinjectorannotation/LiveDataOverviewActivitySubcomponent.java 12 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinjectorannotation/ActivityModule.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinjectorannotation/FragmentBuildersModule.java 15 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/subcomponentinjection/LiveDataDetailFragmentSubComponent.java 60 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/subcomponentinjection/ApplicationModule.java 28 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/subcomponentinjection/ApplicationComponent.java 16 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/subcomponentinjection/LiveDataDetailFragmentUiModule.java 44 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/subcomponentinjection/SubComponentInstallmentModule.java 5 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/action/qualifier/LoadingActionQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/action/qualifier/PreviewActionQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/action/qualifier/RentActionQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/action/qualifier/PlayActionQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/action/ActionsModule.java 52 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/scope/PerActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/scope/PerFragment.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/display/DisplayModule.java 48 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/AppModule.java 29 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/ActivityBuildersModule.java 19 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/AppComponent.java 22 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/AppInjector.java 59 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/SearchFragmentInjectorInstallmentFactoryBindingModule.java 11 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/Injectable.java 3 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/LiveDataDetailViewWithVideoBackgroundFragmentModule.java 12 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/LiveDataFragmentModule.java 12 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/SearchFragmentUIModule.java 9 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/androidinject/SearchActivityModule.java 14 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/row/RowModule.java 31 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/presenter/PresenterModule.java 73 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/presenter/PresenterSelectorKey.java 14 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/qualifier/SearchFragmentArrayObjectAdapterForRowsQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/qualifier/ListAdapteWithLiveDataRowPresenterQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/qualifier/DetailFragmentArrayObjectAdapterForRowsQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/qualifier/DetailFragmentArrayObjectAdapterForActionsQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/qualifier/ListAdapterForRelatedRowQualifier.java 8 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/adapter/AdapterModule.java 54 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/listener/ListenerModuleKey.java 14 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/listener/ListenerFactory.java 28 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/listener/ListenerModule.java 208 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/listener/ListenerFactoryModule.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/viewmodel/ViewModelFactory.java 19 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/viewmodel/ViewModelModule.java 25 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/di/viewmodel/ViewModelKey.java 15 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/viewmodel/VideosViewModel.java 72 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/viewmodel/VideosInSameCategoryViewModel.java 20 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/room/config/AppConfiguration.java 9 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/dialog/DialogExampleActivity.java 16 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/dialog/DialogExampleFragment.java 43 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MediaUtils.java 7 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/PlaybackSeekAsyncDataProvider.java 151 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MusicExampleActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/PlaybackSeekDiskDataProvider.java 68 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/ExoPlayerAdapter.java 256 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/VideoMediaPlayerGlue.java 110 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MediaMetaData.java 101 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/TrackListHeader.java 4 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MusicConsumptionExampleFragment.java 212 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/VideoConsumptionExampleFragment.java 75 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/VideoExampleActivity.java 33 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MusicMediaPlayerGlue.java 191 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/VideoExampleWithExoPlayerActivity.java 31 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MediaPlayerGlue.java 143 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/VideoConsumptionExampleWithExoPlayerFragment.java 75 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/media/MusicPlaybackService.java 463 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/page/PageAndListRowFragment.java 276 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/page/SettingsIconPresenter.java 30 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/page/GridFragment.java 155 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/page/PageAndListRowActivity.java 11 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/page/CustomTitleView.java 77 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/MainActivity.java 16 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/PublishChannelFragment.java 112 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/ChannelPlaylistId.java 9 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/VideoPlaybackActivity.java 57 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/DynamicVideoRowsActivity.java 11 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/VideoContentCardPresenter.java 58 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/ChannelContents.java 190 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/VideoContent.java 100 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/DynamicRowsFragment.java 167 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/rows/ChannelPublishActivity.java 13 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/grid/VideoGridExampleFragment.java 181 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/grid/GridExampleFragment.java 45 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/grid/VideoGridExampleActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/grid/GridExampleActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/settings/SettingsExampleActivity.java 10 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/settings/SettingsExampleFragment.java 59 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/ShadowRowPresenterSelector.java 28 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/DetailsDescriptionPresenter.java 36 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/DetailViewExampleFragment.java 147 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/DetailViewExampleWithVideoBackgroundFragment.java 215 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/DetailViewExampleActivity.java 18 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/app/details/DetailViewExampleWithVideoBackgroundActivity.java 20 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/utils/Utils.java 28 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/utils/CardListRow.java 19 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/utils/Constants.java 4 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/utils/ResourceCache.java 14 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/DetailedCard.java 49 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/VideoCard.java 31 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/CardRow.java 24 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/Card.java 131 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/SongList.java 9 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/Movie.java 26 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/Song.java 63 LeanbackShowcase/app/src/main/java/androidx/leanback/leanbackshowcase/models/VideoRow.java 20 LeanbackShowcase/UsingDaggerWithLeanback.org 212 ClassicsKotlin/app/src/main/java/com/android/tv/classics/fragments/NowPlayingFragment.kt 230 ClassicsKotlin/app/src/main/java/com/android/tv/classics/fragments/MediaBrowserFragment.kt 168 ClassicsKotlin/app/src/main/java/com/android/tv/classics/receivers/TvLauncherReceiver.kt 64 ClassicsKotlin/app/src/main/java/com/android/tv/classics/providers/TvMediaProvider.kt 46 ClassicsKotlin/app/src/main/java/com/android/tv/classics/utils/TvLauncherUtils.kt 246 ClassicsKotlin/app/src/main/java/com/android/tv/classics/MainActivity.kt 63 ClassicsKotlin/app/src/main/java/com/android/tv/classics/presenters/TvMediaMetadataPresenter.kt 24 ClassicsKotlin/app/src/main/java/com/android/tv/classics/workers/TvMediaSynchronizer.kt 106 ClassicsKotlin/app/src/main/java/com/android/tv/classics/models/TvMediaDatabase.kt 39 ClassicsKotlin/app/src/main/java/com/android/tv/classics/models/TvMediaBackground.kt 31 ClassicsKotlin/app/src/main/java/com/android/tv/classics/models/TvMediaCollection.kt 35 ClassicsKotlin/app/src/main/java/com/android/tv/classics/models/TvMediaMetadata.kt 109 ReferenceAppKotlin/scripts/atv-csv-to-json.py 49 ReferenceAppKotlin/scripts/atv-create-media-feed.py 145 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/deeplink/DeepLinkViewModel.kt 41 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels/HomeScreenChannelWorker.kt 45 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels/HomeScreenChannelReceiver.kt 12 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels/ProgramIdsInChannel.kt 22 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/homescreenchannels/HomeScreenChannelHelper.kt 106 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/datamodel/VideoGroup.kt 2 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/datamodel/ApiResponse.kt 4 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/datamodel/Video.kt 58 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/util/SingleUseEvent.kt 14 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/util/Result.kt 5 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/image/OverlayImageTransformation.kt 43 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/image/ImageBlurManager.kt 35 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/image/BlurImageTransformation.kt 24 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress/WatchProgressPlaybackStateListener.kt 30 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress/WatchProgressDatabase.kt 28 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress/LoadPlaybackStateListener.kt 47 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress/WatchProgressRepository.kt 13 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/shared/watchprogress/WatchProgress.kt 24 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/RemoteAuthClient.kt 40 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/UserInfo.kt 10 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/NoFirebaseFragment.kt 22 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/AuthClient.kt 39 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/SignInFragment.kt 104 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/UserManager.kt 62 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/UserInfoStorage.kt 47 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/auth/SignInViewModel.kt 81 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/TvReferenceApplication.kt 43 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/castconnect/CastMediaLoadCommandCallback.kt 53 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/castconnect/CastHelper.kt 40 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/castconnect/CastReceiverOptionsProvider.kt 10 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/BrowseAdapter.kt 33 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/CustomMenuItemPresenter.kt 21 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/BrowseCustomMenu.kt 9 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/BrowseFragment.kt 145 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/BrowseViewModel.kt 33 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/browse/VideoCardPresenter.kt 42 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/MainActivity.kt 97 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/watchnext/WatchNextHelper.kt 315 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/watchnext/WatchNextWorker.kt 53 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/watchnext/WatchNextPlaybackStateListener.kt 37 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/ProgressTransportControlGlue.kt 53 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/PlaybackStateMachine.kt 13 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/PlaybackFragment.kt 169 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/PlaybackErrorFragment.kt 64 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/PlaybackStateListener.kt 5 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/PlaybackViewModel.kt 51 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/playback/SingleVideoQueueNavigator.kt 22 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository/VideoRepository.kt 35 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository/VideoParser.kt 22 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository/FileVideoRepository.kt 30 ReferenceAppKotlin/app/src/main/java/com/android/tv/reference/repository/VideoRepositoryFactory.kt 9 ReferenceAppKotlin/copyright.kt 1 ReferenceAppKotlin/firebase/server/src/index.ts 18 ReferenceAppKotlin/firebase/server/src/controller/functions/authentication.ts 462 ReferenceAppKotlin/firebase/server/src/controller/shared.ts 37 ReferenceAppKotlin/firebase/setup/save_content_to_firestore.js 37 ReferenceAppKotlin/firebase/web/index.html 48 ReferenceAppKotlin/firebase/web/scripts.js 35 ReferenceAppKotlin/firebase/web/styles.css 238 ReferenceAppKotlin/firebase/web/oauth/index.html 35 ReferenceAppKotlin/firebase/web/oauth/scripts.js 33