Android MediaMetadataRetriever setDataSource抛错:
java.lang.RuntimeException: setDataSource failed: status = 0xFFFFFFEA
原因是
setDataSource(String path)
path指向的视频文件大小为0或者是破损视频资源。
Android AppGlideModule,DataFetcher,ModelLoader视频MediaMetadataRetriever失败后定制视频,Kotlin(2)-CSDN博客【Android设置头像,手机拍照或从本地相册选取图片作为头像】像微信、QQ、微博等社交类的APP,通常都有设置头像的功能,设置头像通常有两种方式:1,让用户通过选择本地相册之类的图片库中已有的图像,裁剪后作为头像。Android设置头像,手机拍照或从本地相册选取图片作为头像_android 头像拍照_zhangphil的博客-CSDN博客。假设实现一个简单的功能,对传入要加载的path路径增加一定的筛选、容错或“重定向”,需要自定义一个模型,基于这个模型,让Glide自动匹配模型展开加载。https://blog.csdn.net/zhangphil/article/details/133888157Android自定义AppGlideModule,DataFetcher ,ModelLoaderFactory,ModelLoader,Kotlin(1)-CSDN博客假设实现一个简单的功能,对传入要加载的path路径增加一定的筛选、容错或“重定向”,需要自定义一个模型,基于这个模型,让Glide自动匹配模型展开加载。), //简单时候可以考虑ObjectKey(model.path!!= null!})!https://blog.csdn.net/zhangphil/article/details/133862536