Android vlc 音量问题

公司由于要播放直播视频, 涉及到了相关的内容,这边决定使用vlc控件,vlc需要在lunix下编译后才能在android中使用。使用的初期还比较顺利,跟一般的播放器使用差不多,在surfaceView里面进行了播放。因为是硬件设备,涉及到了视频需要在语音的时候调低声音。
一般播放器都提供了接口,同事在开发过程中进行设置音量,使用了setVolume来进行设置。但是设置无效。
我在调试过程中,通过getVolume来获取当前音量,一直是0.无论怎么调整都没有用。在github上下载了其他人写的代码,感觉并没有什么区别。但是别人的代码下去调整音量却可以,这让我很纳闷
一开始我怀疑是编译后的框架中音量这块可能编译失败了,换了不同的arr包可是都一样。
最后在两者代码的对比中发现,在初始化LibVLC的时候,构造函数会丢一个ArrayList<String>的option。在这个list中加了一些选项,图中这句加完之后就无法自定义了


image.png

在将别人的代码进行搬砖的时候还是需要去理解这句的含义,是否有作用,一味的搬砖导致错误在哪里不知道,为什么导致的不清楚

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 公司项目中使用的libvlcjni.so库文件,有点老,对Android 6.0+系统兼容性太差了,当程序运...
    Xuelong_li阅读 6,300评论 11 12
  • 一、简历准备 1、个人技能 (1)自定义控件、UI设计、常用动画特效 自定义控件 ①为什么要自定义控件? Andr...
    lucas777阅读 5,266评论 2 54
  • 9月初的雨,送走了今年格外凶猛的秋老虎,秋高气爽正是出门的好天气。9月初的罗江贵妃枣也正是最甜最脆的时候,当即叫上...
    AdamChen阅读 694评论 0 49
  • 最近在做下载解压html文件,在服务器下载后解压到本地目录,在通过本地路径用UIWebView加载出来,需要提交参...
    Outlander_J阅读 2,778评论 0 3
  • 太阳早就落山了残留的红霞是一堆炉底将熄的碳火 风会来,捎来某些消息让长河里的芦苇花不停摇摆倒影会被寄走天空的眼角,...
    一团菌阅读 338评论 13 17