opencore下的解码库实现都依赖基础库libomx_sharedlibrary libopencore_common这两个库,应该不是依赖的问题,关键是那个init_library搞不懂是怎么实现的

解决方案 »

  1.   

    楼主,采用静态加载的方式能行不?
    看上述log,应该是你的libomx_maddec_sharedlibrary.so 中的函数tsem_deinit 没有实现。
    你用pthread的semapohore试试?
      

  2.   

    以前碰过到过这种诡异的问题,在模拟器上可以,在真机上面不行。
    不是so的问题,reloc_library[1312]: 31 cannot locate 'tsem_deinit'...可以从这个入手
      

  3.   

    应该是Time=1051:OsclLib::loadlibrary: Error opening library (libomx_maddec_sharedlibrary.so): Cannot load library: reloc_library[1312]: 31 cannot locate 'tsem_deinit'...这里的问题,可能你的SO没有实现某些接口