metartc5_jz源码阅读-udp->receive

之前在metartc5_jz源码阅读-yang_run_rtcudp_thread-CSDN博客中说到:

//调用udp的receive方法将读取的buffer和udp->user传入。
if (udp->receive)	udp->receive(buffer, len, udp->user);

这个函数在以下代码中已经设置执行函数:

session->context.udp->session.receive = g_session_receive;
void g_session_receive(char *data, int32_t nb_data, void *user) {
	if (user == NULL)		return;
	//让RtcConnection执行receive方法,传入RtcSession,data和datasize
	YangRtcConnection *conn = (YangRtcConnection*) user;
	conn->receive(conn->session,data,nb_data);
}

以下代码设置了conn->receive的实际执行函数

conn->receive=yang_rtcconn_receive;

 

 

 

相关推荐

  1. metartc5_jz阅读-udp->receive

    2024-01-11 07:54:02       37 阅读
  2. metartc5_jz阅读-yang_ipc_rtcrecv_addPeer

    2024-01-11 07:54:02       38 阅读
  3. metartc5_jz阅读-yang_push_h264_package_stap_a

    2024-01-11 07:54:02       56 阅读
  4. metartc5_jz阅读-yang_rtcpush_on_rtcp_ps_feedback

    2024-01-11 07:54:02       42 阅读
  5. FutureTask阅读

    2024-01-11 07:54:02       40 阅读
  6. 阅读】evmⅡ

    2024-01-11 07:54:02       19 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-11 07:54:02       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-11 07:54:02       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-11 07:54:02       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-11 07:54:02       20 阅读

热门阅读

  1. 什么是CSS Hack

    2024-01-11 07:54:02       37 阅读
  2. 应用举例:模板方法设计模式(抽象类)

    2024-01-11 07:54:02       36 阅读
  3. Django REST框架

    2024-01-11 07:54:02       32 阅读
  4. win10使用debug,汇编初学

    2024-01-11 07:54:02       34 阅读
  5. 用汇编编写加解密函数

    2024-01-11 07:54:02       36 阅读
  6. web学习笔记(十四)

    2024-01-11 07:54:02       45 阅读
  7. 【Pytorch】在多进程中使用 CUDA

    2024-01-11 07:54:02       37 阅读
  8. 数据库基础5

    2024-01-11 07:54:02       32 阅读
  9. 5个Linux归档命令

    2024-01-11 07:54:02       35 阅读