diff --git a/util/RTCContext.cpp b/util/RTCContext.cpp index 4197981..a1b2ad8 100644 --- a/util/RTCContext.cpp +++ b/util/RTCContext.cpp @@ -354,13 +354,13 @@ void RTCContext::onAudioProcess(const char* roomId, const char* peerId, namespace np = boost::python::numpy; // 6. 拷贝数据到共享内存 std::cout << "[6] 拷贝音频数据到共享内存..." << std::endl; - memcpy(ptr, audioFrame.data, data_size); + //memcpy(ptr, audioFrame.data, data_size); std::cout << "step1" << std::endl; + /* npy_intp shape[1] = { static_cast(audioFrame.dataCount) }; std::cout << "step2" << std::endl; np::dtype dtype = np::dtype::get_builtin(); std::cout << "step3" << std::endl; - /* np::ndarray audioArray = np::from_data( audioFrame.data, // 数据指针 dtype, // 数据类型 (int16)