还未发布过话题
  • minicap 工具的剖析与修改 at 2018年06月13日

    再次请教,是否有修改 minicap-shared/aosp/src/minicap_**.cpp 的代码?
    我这样修改代码:while (! gWaiter.isStopped() && (pending = gWaiter.waitForFrame()) > 0) {检测,修改 desiredInfo.orientation = info.orientation;setDesiredInfo(desiredInfo),applyConfigChanges()..., 再下面就是原有代码逻辑 }

    问题出在 applyConfigChanges(); 执行中的错误信息如下
    ERROR: (external/MY_minicap/src/minicap_21.cpp:123: errno: No such file or direc
    tory) Unable to lock next buffer BAD_VALUE (-22)
    ERROR: (jni/minicap/minicap.cpp:523: errno: No such file or directory) Unable to
    consume pending frame。

    我看了 applyConfigChanges() 的代码,里面会销毁一些目前的对象,内存等。然后重新 new, 应该是这个导致了上面的报错。

    所以想知道,你是修改了 applyConfigChanges() 么?

    不知道是否方便加你 qq 或邮件详细聊。

    我的 qq:87872229, 邮箱 87872229@qq.com。

    盼回复。

  • minicap 工具的剖析与修改 at 2018年06月13日

    我试下,非常感谢!

  • minicap 工具的剖析与修改 at 2018年06月06日

    在 minicap 运行期间不断检测手机是否旋转,想问下,是在源码的什么地方做的检测呢? 我尝试修改 minicap.cpp, 发现一旦开始传输图片流(源码 while 循环那里),就不能再通过 minicap->applyConfigChanges() 修改配置,不然会在运行时报错。

    所以非常想知道,您的动态检测,是在什么时机进行的。