问题描述
我正在捕获大小限制为“ MediaStore.EXTRA_SIZE_LIMIT” = 31457280L的视频, 此参数有效,但问题是 30mb后重新开始录制和之前录制的视频替代。
在Samsung选项卡(Android-10)中,在size_limit之后,录制不会自动停止,并且在其他设备上也可以使用。
这是我的代码:
Intent takeVideoIntent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
takeVideoIntent.putExtra(MediaStore.EXTRA_OUTPUT,capturedFileUri);
takeVideoIntent.putExtra(MediaStore.EXTRA_SIZE_LIMIT,getVideoSize());
takeVideoIntent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,0);
startActivityForResult(takeVideoIntent,REQUEST_VIDEO_CAPTURE);
与其他设备类似,我需要在size_limit之后停止记录
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)