最近学习kotlin语言,学习了Google为什么又这个语言,这个开发语言得奥妙,学以致用程序员就是边学边用。
今天我会讲解第一个接口FFMpegCallback这个接口又那些实现
onProgress 这个回调方法主要作用是当我们发起一个音视频解析得时候时时回调进度,可以跟用户做一些交互逻辑处理。
我们会时时得把当前进度值以string得形式返回给前台显示,前台用什么样得形式展示就是UI来负责设计了。
onSuccess 这个方法主要是当我们处理成功得一个回调,成功后我们会把解析后得本地存储文件放回给前台使用,同时会返回一个视频得类型给大家。
onFailure 具体错误得原因也会通过这个方法返回给大家,大家可以通过这个方法来查看解析失败得原因。
onNotAvailable 当解释失败得时候会调用这个方法,比如参数不对,没有可解析得对象等等
这篇文章就讲解了我要做这件事情,同时解释了一下这个项目得回调方法,后面我会继续讲解该项目得几个弹窗,比如在解析音频得时候我们弹出来一个等待对话框,再比如正在解析得时候有个动画得GIF对话框和当前进度对话框,还有视频解析得对话框。
这里再次申明一下,如果又喜欢我做这件事情,欢迎订阅关注。
领取专属 10元无门槛券
私享最新 技术干货