.class Landroidx/camera/camera2/impl/compat/CameraManagerCompatApi28Impl; .super Landroidx/camera/camera2/impl/compat/CameraManagerCompatBaseImpl; .source "CameraManagerCompatApi28Impl.java" # direct methods .method constructor (Landroid/content/Context;)V .locals 1 const/4 v0, 0x0 .line 35 invoke-direct {p0, p1, v0}, Landroidx/camera/camera2/impl/compat/CameraManagerCompatBaseImpl;->(Landroid/content/Context;Ljava/lang/Object;)V return-void .end method # virtual methods .method public openCamera(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraDevice$StateCallback;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Landroid/hardware/camera2/CameraAccessException; } .end annotation .line 60 iget-object v0, p0, Landroidx/camera/camera2/impl/compat/CameraManagerCompatApi28Impl;->mCameraManager:Landroid/hardware/camera2/CameraManager; invoke-virtual {v0, p1, p2, p3}, Landroid/hardware/camera2/CameraManager;->openCamera(Ljava/lang/String;Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraDevice$StateCallback;)V return-void .end method .method public registerAvailabilityCallback(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V .locals 1 .line 43 iget-object v0, p0, Landroidx/camera/camera2/impl/compat/CameraManagerCompatApi28Impl;->mCameraManager:Landroid/hardware/camera2/CameraManager; invoke-virtual {v0, p1, p2}, Landroid/hardware/camera2/CameraManager;->registerAvailabilityCallback(Ljava/util/concurrent/Executor;Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V return-void .end method .method public unregisterAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V .locals 1 .line 51 iget-object v0, p0, Landroidx/camera/camera2/impl/compat/CameraManagerCompatApi28Impl;->mCameraManager:Landroid/hardware/camera2/CameraManager; invoke-virtual {v0, p1}, Landroid/hardware/camera2/CameraManager;->unregisterAvailabilityCallback(Landroid/hardware/camera2/CameraManager$AvailabilityCallback;)V return-void .end method