Initial round of Television Input Framework
This provides APIs to control and create individual television inputs on the system which will later be hosted by television applications. Change-Id: I6866d28e78175a1bff2c32a85c5d77e94d0cd60c
This commit is contained in:
@@ -42,6 +42,7 @@ import android.os.SystemClock;
|
||||
import android.os.SystemProperties;
|
||||
import android.os.UserHandle;
|
||||
import android.service.dreams.DreamService;
|
||||
import android.tv.TvInputManager;
|
||||
import android.util.DisplayMetrics;
|
||||
import android.util.EventLog;
|
||||
import android.util.Log;
|
||||
@@ -78,6 +79,7 @@ import com.android.server.search.SearchManagerService;
|
||||
import com.android.server.statusbar.StatusBarManagerService;
|
||||
import com.android.server.storage.DeviceStorageMonitorService;
|
||||
import com.android.server.trust.TrustManagerService;
|
||||
import com.android.server.tv.TvInputManagerService;
|
||||
import com.android.server.twilight.TwilightService;
|
||||
import com.android.server.usb.UsbService;
|
||||
import com.android.server.wallpaper.WallpaperManagerService;
|
||||
@@ -906,6 +908,13 @@ public final class SystemServer {
|
||||
reportWtf("starting HdmiCec Service", e);
|
||||
}
|
||||
|
||||
try {
|
||||
Slog.i(TAG, "TvInputManagerService");
|
||||
mSystemServiceManager.startService(TvInputManagerService.class);
|
||||
} catch (Throwable e) {
|
||||
reportWtf("starting TvInputManagerService", e);
|
||||
}
|
||||
|
||||
if (!disableNonCoreServices) {
|
||||
try {
|
||||
Slog.i(TAG, "Media Router Service");
|
||||
|
||||
Reference in New Issue
Block a user