parent
04b075ee46
commit
0d69df4b4e
@ -1,3 +0,0 @@ |
||||
package com.otaliastudios.cameraview; |
||||
|
||||
@interface EncoderThread {} |
@ -1,3 +0,0 @@ |
||||
package com.otaliastudios.cameraview; |
||||
|
||||
@interface RendererThread {} |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.engine; |
||||
|
||||
import com.otaliastudios.cameraview.controls.Facing; |
||||
import com.otaliastudios.cameraview.controls.Flash; |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.engine; |
||||
|
||||
import android.hardware.Camera; |
||||
import android.os.Build; |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.frame; |
||||
|
||||
import com.otaliastudios.cameraview.size.Size; |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.frame; |
||||
|
||||
|
||||
import com.otaliastudios.cameraview.size.Size; |
@ -1,4 +1,6 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.frame; |
||||
|
||||
import com.otaliastudios.cameraview.CameraView; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.WorkerThread; |
@ -1,9 +1,11 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.egl; |
||||
|
||||
|
||||
import android.opengl.GLES20; |
||||
import android.opengl.Matrix; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
|
||||
import java.nio.ByteBuffer; |
||||
import java.nio.ByteOrder; |
||||
import java.nio.FloatBuffer; |
@ -1,9 +1,10 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.egl; |
||||
|
||||
|
||||
import android.opengl.GLES11Ext; |
||||
import android.opengl.GLES20; |
||||
import android.opengl.Matrix; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
|
||||
import java.nio.FloatBuffer; |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import android.annotation.SuppressLint; |
||||
import android.media.CamcorderProfile; |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import android.graphics.Rect; |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import android.content.Context; |
||||
import android.hardware.SensorManager; |
@ -1,4 +1,6 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
|
||||
import java.util.concurrent.LinkedBlockingQueue; |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import com.otaliastudios.cameraview.size.Size; |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
|
@ -1,9 +1,11 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.internal.utils; |
||||
|
||||
import android.os.Handler; |
||||
import android.os.HandlerThread; |
||||
import android.os.Looper; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
|
||||
import java.lang.ref.WeakReference; |
@ -1,6 +1,11 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.picture; |
||||
|
||||
import android.hardware.Camera; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
import com.otaliastudios.cameraview.CameraUtils; |
||||
import com.otaliastudios.cameraview.PictureResult; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.Nullable; |
||||
import androidx.exifinterface.media.ExifInterface; |
@ -1,4 +1,6 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.picture; |
||||
|
||||
import com.otaliastudios.cameraview.PictureResult; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.Nullable; |
@ -0,0 +1,3 @@ |
||||
package com.otaliastudios.cameraview.preview; |
||||
|
||||
public @interface RendererThread {} |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.Nullable; |
@ -1,4 +1,6 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import com.otaliastudios.cameraview.utils.Pool; |
||||
|
||||
import java.nio.ByteBuffer; |
||||
|
@ -0,0 +1,3 @@ |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
@interface EncoderThread {} |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import java.nio.ByteBuffer; |
||||
|
@ -1,6 +1,6 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import java.nio.ByteBuffer; |
||||
import com.otaliastudios.cameraview.utils.Pool; |
||||
|
||||
class InputBufferPool extends Pool<InputBuffer> { |
||||
|
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.media.MediaCodec; |
||||
import android.os.Build; |
@ -1,8 +1,11 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.media.MediaFormat; |
||||
import android.media.MediaMuxer; |
||||
import android.os.Build; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.Nullable; |
||||
import androidx.annotation.RequiresApi; |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.media.MediaCodec; |
||||
|
@ -1,7 +1,9 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.media.MediaCodec; |
||||
|
||||
import com.otaliastudios.cameraview.utils.Pool; |
||||
|
||||
class OutputBufferPool extends Pool<OutputBuffer> { |
||||
|
||||
OutputBufferPool(final int trackIndex) { |
@ -1,9 +1,15 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.opengl.EGLContext; |
||||
import android.opengl.Matrix; |
||||
import android.os.Build; |
||||
|
||||
import com.otaliastudios.cameraview.CameraLogger; |
||||
import com.otaliastudios.cameraview.internal.egl.EglCore; |
||||
import com.otaliastudios.cameraview.internal.egl.EglViewport; |
||||
import com.otaliastudios.cameraview.internal.egl.EglWindowSurface; |
||||
import com.otaliastudios.cameraview.utils.Pool; |
||||
|
||||
import androidx.annotation.NonNull; |
||||
import androidx.annotation.Nullable; |
||||
import androidx.annotation.RequiresApi; |
@ -1,4 +1,4 @@ |
||||
package com.otaliastudios.cameraview; |
||||
package com.otaliastudios.cameraview.video.encoding; |
||||
|
||||
import android.media.MediaCodec; |
||||
import android.media.MediaCodecInfo; |
Loading…
Reference in new issue