mobile CCTV,mobile surveillance,police body worn cameras

 forgetPW
 registerNow
search
Owner: machong
打印 prevThread nextThread

mpu二次开发问题

[copyURL]

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
11#
 Owner| poston 2018-6-12 17:05 | 显示全部楼层
admin post on2018-6-11 15:55
利用UVC通信。

   
替换so之后就出现了这个问题
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
12#
 Owner| poston 2018-6-12 17:09 | 显示全部楼层

java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "_Z9getSpsPPSPvPPcPiS1_S2_" referenced by "/data/app/com.xxx.xxxxx/lib/arm/libbvpu_mediandk.so"...


调用BVPU.InitCoreSDK()的时候出的这个错   
补充:后面给的libbvpu_mediandk.so比前面工程里的libbvpu_mediandk.so小了很多
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
13#
 Owner| poston 2018-6-12 17:27 | 显示全部楼层

目前只能获取逆光对比和增益 ,但是按下眼镜的按键后 不能获取最新俩属性的数值    眼镜没有问题,我用pc端的工具测试过.
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
14#
 Owner| poston 2018-6-13 09:46 | 显示全部楼层
xuwei post on2018-6-12 18:09
int gain = mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlPara ...

这段代码放在那里?  
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
15#
 Owner| poston 2018-6-13 10:20 | 显示全部楼层
xuwei post on2018-6-13 10:07
我写的调用样例,UVCControl方法实现就在MPUService里面,uvc_get_backlight_compensation和uvc_get_gain ...

我这边能自己去设置增益度吗?  如果可以的话 我是直接赋值还是?
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
16#
 Owner| poston 2018-6-13 14:50 | 显示全部楼层
xuwei post on2018-6-13 10:28
int gainvalue = 3;
int bc = 4;         
  int ret= mpu.getmConnection().UVCControl(

BVPU.setPreviewCb(new PreviewCallback2() {

            @Override
            public void onPreviewFrame2(byte[] bytes, int i, int i1, Camera camera) {

});

用的新的库之后  发现不走这个回调了
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
17#
 Owner| poston 2018-6-13 17:39 | 显示全部楼层
xuwei post on2018-6-13 14:57
稍等,我之前给你的是标准库,标准库没有开放UVC回调

代码 int ret = mpu.getmConnection().UVCControl(
                        BVPU_ExtCamControlParam.uvc_get_gain, 1);  
设置增益 没有效果
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
18#
 Owner| poston 2018-6-13 17:51 | 显示全部楼层
xuwei post on2018-6-13 17:43
uvc_get_gain
你用的是get方法,当然设置没效果了,要用set方法。。。。。。。。

xuwei 2018-6-13 10:28 | authorOnly

machong post on2018-6-13 10:20
我这边能自己去设置增益度吗?  如果可以的话 我是直接赋值还是?

int gainvalue = 3;
int bc = 4;         
  int ret= mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_gain, gainvalue );
           ret = mpu.getmConnection().UVCControl(
                    BVPU_ExtCamControlParam.uvc_set_backlight_compensation, bc );
if(ret>=0){
//success
}

如果这个代码无效  麻烦提供下新的设置增益度的代码

reply agree 0 Against 1

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
19#
 Owner| poston 2018-6-13 18:04 | 显示全部楼层
xuwei post on2018-6-13 17:59
这个设置增益的代码,MPU工程中有调用,有效果

在工程哪个类里??
reply agree Against

使用道具 report

3

主题

78

帖子

219

积分

midMem

Rank: 3Rank: 3

积分
219
20#
 Owner| poston 2018-6-13 18:17 | 显示全部楼层
xuwei post on2018-6-13 18:09
全局搜索下MPUService的UVCControl方法就可以找到了,例如VideoPreviewExtcamUI.java的251行

如何全局搜索?
reply agree Against

使用道具 report

creditRule

QQ|wireless surveillance

GMT+8, 2024-5-18 14:45 , Processed in 0.068362 second(s), 19 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

QuickReply backToTop BackToList