8

ビデオを再生するためにGLSurfaceViewにSurfaceviewを追加すると、1つのGLsurfaceviewとビデオSurfaceViewがあり、その結果、ビデオ画面ではなく黒い画面が表示されます。オーディオは正常に取得されていますが、ビデオ画面が表示されず、ビデオ全体が黒いままです。

両方とも、ページめくり用の GLSurfaceView と ExoPlayer 用のビデオ surfaceview という異なる目的で使用されます。

GLSurfaceView :

    public class CurlView extends GLSurfaceView implements View.OnTouchListener,
        CurlRenderer.Observer {

        }

ビデオ ExoPlayer の SurfaceView :

    public class VideoSurfaceView extends SurfaceView {


    }
4

1 に答える 1