我使用grafika代码创建了一个示例,我正在使用相机Feed创建视频。在grafika样本中,有一种方法可以在将数据传递给muxer时绘制Extra,后者在vidoe中添加点。我想在左上角添加水印代替。
请建议。
if(mFileSaveInProgress&& showCam) {
Log.e(TAG, "drawFrame saving to new video");
mEncoderSurface.makeCurrent();
GLES20.glViewport(0, 0,720, 1280);
mFullFrameBlit.drawFrame(mTextureId, mTmpMatrix);
drawExtra(mFrameNum, viewWidth, viewHeight);
mCircEncoder.frameAvailableSoon();
mEncoderSurface.setPresentationTime(mvideoTexture.getTimestamp());
mEncoderSurface.swapBuffers();
}