您好,按您说的改了空间大小,现在不会报之前那个错误了,十分感谢。但是会segment fault,看了一下可能的原因:
这是使用pdf里提供的采集指令:
rockit default level 4, can use export rt_log_level=x, x=0,1,2,3,4,5,6 change
(null) 00:11:27-130 {read_log_level :093} text is all=4
(null) 00:11:27-136 {read_log_level :095} module is all, log_level is 4
cmpi 00:11:27-145 {sys_runtime_librar:081} Failed to open /dev/mpi/valloc,please check insmod success or fail
(null) 00:11:27-151 {monitor_log_level :144} #Start [ 278.152437] vsys dev open 1monitor_log_leve3
l thread, arg:(nil)
cmpi 00:11:27-170 {main :1295} start running loop count = 0
RKAiChn 00:11:27-174 {setAedAttr :789} pstAedConfig = (nil), set mAedEnable = false
RKAiChn 00:11:27-183 {setBcdAttr :852} pstBcdConfig = (nil), set mBcdEnable = false
RKAiChn 00:11:27-193 {setBuzAttr :915} pstBuzConfig = (nil), set mBuzEnable = false
RKAiChn 00:11:27-203 {setGbsAttr :979} pstGbsConfig = (nil), set mGbsEnable = false
RKAiChn 00:11:27-213 {setVqeAttr :1045} pstVqeConfig = (nil), set mVqeEnable = false
RKAiChn 00:11:27-223 {prepareGraph :221} check enabled - vqe:0 aed:0 bcd:0 buz:0 gbs:0
RTFlowGraph 00:11:27-238 {setMaxInputStreamQ:287} ai: Illegal operation, no input port exists.
RKAiChn 00:11:27-356 {setVqeEnable :1019} not support veq algo
cmpi 00:11:27-359 {commandThread :829} test info : mute = 0, volume = 100
cmpi 00:11:27-365 {saveFile :708} create file(/tmp/cap_out.pcm) succeed
里面有一句open 1monitor_log_leve3
以下是我用的C语言来做的音频输入:
rockit default level 4, can use export rt_log_level=x, x=0,1,2,3,4,5,6 change
(null) 00:13:21-729 {read_log_level :093} text is all=4
(null) 00:13:21-736 {read_log_level :095} module is all, log_level is 4
cmpi 00:13:21-744 {sys_runtime_librar:081} Failed to open /dev/mpi/valloc,please check insmod success or fail
(null) 00:13:21-748 {monitor_log_level :144} #Start monitor_log_leve[ 687.162541] vsys dev opeln thread, arg:13(nil)
cmpi 00:13:21-771 {main :684} start running loop count = 0
RKAiChn 00:13:21-773 {setAedAttr :789} pstAedConfig = (nil), set mAedEnable = false
RKAiChn 00:13:21-783 {setBcdAttr :852} pstBcdConfig = (nil), set mBcdEnable = false
RKAiChn 00:13:21-793 {setBuzAttr :915} pstBuzConfig = (nil), set mBuzEnable = false
RKAiChn 00:13:21-803 {setGbsAttr :979} pstGbsConfig = (nil), set mGbsEnable = false
RKAiChn 00:13:21-813 {setVqeAttr :1045} pstVqeConfig = (nil), set mVqeEnable = false
RKAiChn 00:13:21-823 {prepareGraph :221} check enabled - vqe:0 aed:0 bcd:0 buz:0 gbs:0
RTFlowGraph 00:13:21-837 {setMaxInputStreamQ:287} ai: Illegal operation, no input port exists.
RKAiChn 00:13:21-956 {setVqeEnable :1019} not support veq algo
check_point_1
cmpi 00:13:21-960 {saveFile :708} create file(/tmp/cap_out.pcm) succeed
Segmentation fault (core dumped)
里面有一句vsys dev opeln ,想问一下这两种有什么区别,可能导致下面segment fault的问题吗