当前位置: 首页 > news >正文

房产网站怎么做才能吸引人dz论坛网站需要

房产网站怎么做才能吸引人,dz论坛网站需要,别墅装修一般多少钱一套,对网站建设的要求首先在java层定义一个buffer,并且开辟相应的内存空间 private ByteBuffer byteBuffer; byteBuffer ByteBuffer.allocateDirect(bytesPerFrame * framesPerBuffer ); 然后调用本地的方法来设置内存地址到native层#xff0c;该方法在jni初始化时就已经被动态的注册了方法,注…首先在java层定义一个buffer,并且开辟相应的内存空间 private ByteBuffer byteBuffer; byteBuffer ByteBuffer.allocateDirect(bytesPerFrame * framesPerBuffer ); 然后调用本地的方法来设置内存地址到native层该方法在jni初始化时就已经被动态的注册了方法,注册的时候直接调用了底层的c代码并且通过java底层操作获取了buffer的内存地址保存到了native c中 nativeCacheDirectBufferAddress(byteBuffer, nativeAudioRecord); {ALOGD(ctor%s, GetThreadInfo().c_str());// RTC_DCHECK(audio_parameters_.is_valid());// RTC_CHECK(j_environment_);JNINativeMethod native_methods[] {{nativeCacheDirectBufferAddress, (Ljava/nio/ByteBuffer;J)V,reinterpret_castvoid*(webrtc::AudioRecordJni::CacheDirectBufferAddress)},{nativeDataIsRecorded, (IJ)V,reinterpret_castvoid*(webrtc::AudioRecordJni::DataIsRecorded)}};j_native_registration_ j_environment_-RegisterNatives(com/ifreetalk/ftalk/module/audio/engine/AudioRecord,native_methods, arraysize(native_methods));j_audio_record_.reset(new JavaAudioRecord(j_native_registration_.get(),j_native_registration_-NewObject(init, (Landroid/content/Context;J)V,JVM::GetInstance()-context(), PointerTojlong(this))));// Detach from this thread since we want to use the checker to verify calls// from the Java based audio thread.thread_checker_java_.DetachFromThread(); } void JNICALL AudioRecordJni::CacheDirectBufferAddress(JNIEnv* env, jobject obj, jobject byte_buffer, jlong nativeAudioRecord) {webrtc::AudioRecordJni* this_object reinterpret_castwebrtc::AudioRecordJni* (nativeAudioRecord);this_object-OnCacheDirectBufferAddress(env, byte_buffer); }void AudioRecordJni::OnCacheDirectBufferAddress(JNIEnv* env, jobject byte_buffer) {//ALOGD(OnCacheDirectBufferAddress);//RTC_DCHECK(thread_checker_.CalledOnValidThread());//RTC_DCHECK(!direct_buffer_address_);direct_buffer_address_ //内存地址映射env-GetDirectBufferAddress(byte_buffer);jlong capacity env-GetDirectBufferCapacity(byte_buffer);//计算内存大小 // ALOGD(direct buffer capacity: %lld, capacity);direct_buffer_capacity_in_bytes_ static_castsize_t(capacity);//960 }void JNICALL AudioRecordJni::DataIsRecorded(JNIEnv* env, jobject obj, jint length, jlong nativeAudioRecord) {webrtc::AudioRecordJni* this_object reinterpret_castwebrtc::AudioRecordJni* (nativeAudioRecord);this_object-OnDataIsRecorded(length); }
http://www.zqtcl.cn/news/609026/

相关文章:

  • 收费网站推广动漫制作就业方向
  • 湖北优化网站建设设计公司需要什么资质
  • 个人网站怎么制作wordpress创意小工具
  • 网站管理维护怎么做在线oa
  • vue做企业网站wordpress 不发送邮件
  • 深圳做网站哪家便宜邮政编码html编写
  • 黑龙江营商环境建设局网站门户网站整改报告
  • 是不是做推广都得有网站深圳网站建设新闻
  • 旅游做视频网站关于建设网站的书本
  • 营销网站是什么意思快站优惠券app
  • wordpress加dz公司网站搜索优化
  • 北京网站seo技术厂家联合外发加工网
  • 自己做的网站 jen江门模板建站定制
  • 教做糕点的网站工作计划范文
  • dw自己做网站需要什么黄骅贴吧足疗
  • 稻香村网站建设网站建设制作 优帮云
  • 简单的网站作业seo关键词搜索和优化
  • 个人域名备案网站名称例子龙岩网站制作公司
  • 深圳专门做网站的公司电子商务网站推广目的分为
  • 政协网站法治建设版块设计头像 制作 免费
  • wordpress 去除下划线成都seo公司排名
  • 网站移动页面怎么做万网域名管理入口
  • 吴桥网站建设公司wordpress 不收录设置
  • 长安网站建设工作总结信息安全网站建设方案书
  • seo公司网站wordpress 功能块
  • 手机网站分辨率做多大做羞羞的网站
  • 网站挂到国外服务器地址重庆网络公司排行榜
  • 网站seo诊断优化方案好网站的建设标准
  • 惠东县网站建设WordPress版本识别
  • 网站服务器信息查询宝塔系统怎么建设网站