final class android.telecom.VideoCallbackServant
  minor version: 0
  major version: 59
  flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
  this_class: android.telecom.VideoCallbackServant
  super_class: java.lang.Object
{
  private static final int MSG_RECEIVE_SESSION_MODIFY_REQUEST;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 0

  private static final int MSG_RECEIVE_SESSION_MODIFY_RESPONSE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  private static final int MSG_HANDLE_CALL_SESSION_EVENT;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 2

  private static final int MSG_CHANGE_PEER_DIMENSIONS;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 3

  private static final int MSG_CHANGE_CALL_DATA_USAGE;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 4

  private static final int MSG_CHANGE_CAMERA_CAPABILITIES;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 5

  private static final int MSG_CHANGE_VIDEO_QUALITY;
    descriptor: I
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 6

  private final com.android.internal.telecom.IVideoCallback mDelegate;
    descriptor: Lcom/android/internal/telecom/IVideoCallback;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final android.os.Handler mHandler;
    descriptor: Landroid/os/Handler;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  private final com.android.internal.telecom.IVideoCallback mStub;
    descriptor: Lcom/android/internal/telecom/IVideoCallback;
    flags: (0x0012) ACC_PRIVATE, ACC_FINAL

  public void <init>(com.android.internal.telecom.IVideoCallback);
    descriptor: (Lcom/android/internal/telecom/IVideoCallback;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=4, locals=2, args_size=2
        start local 0 // android.telecom.VideoCallbackServant this
        start local 1 // com.android.internal.telecom.IVideoCallback delegate
         0: .line 164
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 45
            aload 0 /* this */
            new android.telecom.VideoCallbackServant$1
            dup
            aload 0 /* this */
            invokespecial android.telecom.VideoCallbackServant$1.<init>:(Landroid/telecom/VideoCallbackServant;)V
            putfield android.telecom.VideoCallbackServant.mHandler:Landroid/os/Handler;
         2: .line 112
            aload 0 /* this */
            new android.telecom.VideoCallbackServant$2
            dup
            aload 0 /* this */
            invokespecial android.telecom.VideoCallbackServant$2.<init>:(Landroid/telecom/VideoCallbackServant;)V
            putfield android.telecom.VideoCallbackServant.mStub:Lcom/android/internal/telecom/IVideoCallback;
         3: .line 165
            aload 0 /* this */
            aload 1 /* delegate */
            putfield android.telecom.VideoCallbackServant.mDelegate:Lcom/android/internal/telecom/IVideoCallback;
         4: .line 166
            return
        end local 1 // com.android.internal.telecom.IVideoCallback delegate
        end local 0 // android.telecom.VideoCallbackServant this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    5     0      this  Landroid/telecom/VideoCallbackServant;
            0    5     1  delegate  Lcom/android/internal/telecom/IVideoCallback;
    MethodParameters:
          Name  Flags
      delegate  

  public com.android.internal.telecom.IVideoCallback getStub();
    descriptor: ()Lcom/android/internal/telecom/IVideoCallback;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // android.telecom.VideoCallbackServant this
         0: .line 169
            aload 0 /* this */
            getfield android.telecom.VideoCallbackServant.mStub:Lcom/android/internal/telecom/IVideoCallback;
            areturn
        end local 0 // android.telecom.VideoCallbackServant this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/telecom/VideoCallbackServant;
}
SourceFile: "VideoCallbackServant.java"
NestMembers:
  android.telecom.VideoCallbackServant$1  android.telecom.VideoCallbackServant$2
InnerClasses:
  android.telecom.VideoCallbackServant$1
  android.telecom.VideoCallbackServant$2