Add common prefix to thread names
PiperOrigin-RevId: 302659142
This commit is contained in:
parent
d47ceae165
commit
134df9fb71
@ -1025,7 +1025,7 @@ public final class DefaultAudioSink implements AudioSink {
|
||||
}
|
||||
audioTrackPositionTracker.reset();
|
||||
releasingConditionVariable.close();
|
||||
new Thread() {
|
||||
new Thread("ExoPlayer:AudioTrackReleaseThread") {
|
||||
@Override
|
||||
public void run() {
|
||||
try {
|
||||
|
@ -264,7 +264,7 @@ import org.checkerframework.checker.nullness.qual.RequiresNonNull;
|
||||
}
|
||||
if (++referenceCount == 1) {
|
||||
Assertions.checkState(state == STATE_OPENING);
|
||||
requestHandlerThread = new HandlerThread("DrmRequestHandler");
|
||||
requestHandlerThread = new HandlerThread("ExoPlayer:DrmRequestHandler");
|
||||
requestHandlerThread.start();
|
||||
requestHandler = new RequestHandler(requestHandlerThread.getLooper());
|
||||
if (openInternal(true)) {
|
||||
|
@ -152,7 +152,7 @@ public final class OfflineLicenseHelper {
|
||||
MediaSourceEventDispatcher eventDispatcher) {
|
||||
this.drmSessionManager = defaultDrmSessionManager;
|
||||
this.eventDispatcher = eventDispatcher;
|
||||
handlerThread = new HandlerThread("OfflineLicenseHelper");
|
||||
handlerThread = new HandlerThread("ExoPlayer:OfflineLicenseHelper");
|
||||
handlerThread.start();
|
||||
conditionVariable = new ConditionVariable();
|
||||
DrmSessionEventListener eventListener =
|
||||
|
@ -280,7 +280,7 @@ class AsynchronousMediaCodecBufferEnqueuer implements MediaCodecInputBufferEnque
|
||||
}
|
||||
|
||||
private static String createThreadLabel(int trackType) {
|
||||
StringBuilder labelBuilder = new StringBuilder("MediaCodecInputBufferEnqueuer:");
|
||||
StringBuilder labelBuilder = new StringBuilder("ExoPlayer:MediaCodecBufferEnqueuer:");
|
||||
if (trackType == C.TRACK_TYPE_AUDIO) {
|
||||
labelBuilder.append("Audio");
|
||||
} else if (trackType == C.TRACK_TYPE_VIDEO) {
|
||||
|
@ -257,7 +257,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
|
||||
}
|
||||
|
||||
private static String createThreadLabel(int trackType) {
|
||||
StringBuilder labelBuilder = new StringBuilder("MediaCodecAsyncAdapter:");
|
||||
StringBuilder labelBuilder = new StringBuilder("ExoPlayer:MediaCodecAsyncAdapter:");
|
||||
if (trackType == C.TRACK_TYPE_AUDIO) {
|
||||
labelBuilder.append("Audio");
|
||||
} else if (trackType == C.TRACK_TYPE_VIDEO) {
|
||||
|
@ -372,7 +372,7 @@ import org.checkerframework.checker.nullness.qual.MonotonicNonNull;
|
||||
}
|
||||
|
||||
private static String createThreadLabel(int trackType) {
|
||||
StringBuilder labelBuilder = new StringBuilder("MediaCodecAsyncAdapter:");
|
||||
StringBuilder labelBuilder = new StringBuilder("ExoPlayer:MediaCodecAsyncAdapter:");
|
||||
if (trackType == C.TRACK_TYPE_AUDIO) {
|
||||
labelBuilder.append("Audio");
|
||||
} else if (trackType == C.TRACK_TYPE_VIDEO) {
|
||||
|
@ -221,7 +221,7 @@ public final class DownloadManager {
|
||||
@SuppressWarnings("methodref.receiver.bound.invalid")
|
||||
Handler mainHandler = Util.createHandler(this::handleMainMessage);
|
||||
this.mainHandler = mainHandler;
|
||||
HandlerThread internalThread = new HandlerThread("DownloadManager file i/o");
|
||||
HandlerThread internalThread = new HandlerThread("ExoPlayer:DownloadManager");
|
||||
internalThread.start();
|
||||
internalHandler =
|
||||
new InternalHandler(
|
||||
|
@ -135,7 +135,7 @@ public final class DummySurface extends Surface {
|
||||
@Nullable private DummySurface surface;
|
||||
|
||||
public DummySurfaceThread() {
|
||||
super("dummySurface");
|
||||
super("ExoPlayer:DummySurface");
|
||||
}
|
||||
|
||||
public DummySurface init(@SecureMode int secureMode) {
|
||||
|
@ -287,7 +287,7 @@ public final class VideoFrameReleaseTimeHelper {
|
||||
|
||||
private VSyncSampler() {
|
||||
sampledVsyncTimeNs = C.TIME_UNSET;
|
||||
choreographerOwnerThread = new HandlerThread("ChoreographerOwner:Handler");
|
||||
choreographerOwnerThread = new HandlerThread("ExoPlayer:FrameReleaseChoreographer");
|
||||
choreographerOwnerThread.start();
|
||||
handler = Util.createHandler(choreographerOwnerThread.getLooper(), /* callback= */ this);
|
||||
handler.sendEmptyMessage(CREATE_CHOREOGRAPHER);
|
||||
|
Loading…
x
Reference in New Issue
Block a user