# HG changeset patch # User rbultje # Date 1233873295 0 # Node ID 3dbd7fa2c2af097e18bb27bc629bd570edf1dd0b # Parent e8e064a00ea532cd33e1d499a8e842120705e720 Rename "tx_ctx" and "cur_tx" variables to "transport_priv" and "cur_transport_priv", as discussed in the "[PATCH] rtsp.h: rename tx variables" thread. diff -r e8e064a00ea5 -r 3dbd7fa2c2af rtsp.c --- a/rtsp.c Thu Feb 05 20:15:18 2009 +0000 +++ b/rtsp.c Thu Feb 05 22:34:55 2009 +0000 @@ -829,11 +829,11 @@ for(i=0;inb_rtsp_streams;i++) { rtsp_st = rt->rtsp_streams[i]; if (rtsp_st) { - if (rtsp_st->tx_ctx) { + if (rtsp_st->transport_priv) { if (rt->transport == RTSP_TRANSPORT_RDT) - ff_rdt_parse_close(rtsp_st->tx_ctx); + ff_rdt_parse_close(rtsp_st->transport_priv); else - rtp_parse_close(rtsp_st->tx_ctx); + rtp_parse_close(rtsp_st->transport_priv); } if (rtsp_st->rtp_handle) url_close(rtsp_st->rtp_handle); @@ -857,19 +857,19 @@ s->ctx_flags |= AVFMTCTX_NOHEADER; if (rt->transport == RTSP_TRANSPORT_RDT) - rtsp_st->tx_ctx = ff_rdt_parse_open(s, st->index, + rtsp_st->transport_priv = ff_rdt_parse_open(s, st->index, rtsp_st->dynamic_protocol_context, rtsp_st->dynamic_handler); else - rtsp_st->tx_ctx = rtp_parse_open(s, st, rtsp_st->rtp_handle, + rtsp_st->transport_priv = rtp_parse_open(s, st, rtsp_st->rtp_handle, rtsp_st->sdp_payload_type, &rtsp_st->rtp_payload_data); - if (!rtsp_st->tx_ctx) { + if (!rtsp_st->transport_priv) { return AVERROR(ENOMEM); } else if (rt->transport != RTSP_TRANSPORT_RDT) { if(rtsp_st->dynamic_handler) { - rtp_parse_set_dynamic_protocol(rtsp_st->tx_ctx, + rtp_parse_set_dynamic_protocol(rtsp_st->transport_priv, rtsp_st->dynamic_protocol_context, rtsp_st->dynamic_handler); } @@ -1374,18 +1374,18 @@ } /* get next frames from the same RTP packet */ - if (rt->cur_tx) { + if (rt->cur_transport_priv) { if (rt->transport == RTSP_TRANSPORT_RDT) - ret = ff_rdt_parse_packet(rt->cur_tx, pkt, NULL, 0); + ret = ff_rdt_parse_packet(rt->cur_transport_priv, pkt, NULL, 0); else - ret = rtp_parse_packet(rt->cur_tx, pkt, NULL, 0); + ret = rtp_parse_packet(rt->cur_transport_priv, pkt, NULL, 0); if (ret == 0) { - rt->cur_tx = NULL; + rt->cur_transport_priv = NULL; return 0; } else if (ret == 1) { return 0; } else { - rt->cur_tx = NULL; + rt->cur_transport_priv = NULL; } } @@ -1399,21 +1399,21 @@ case RTSP_LOWER_TRANSPORT_UDP: case RTSP_LOWER_TRANSPORT_UDP_MULTICAST: len = udp_read_packet(s, &rtsp_st, buf, sizeof(buf)); - if (len >=0 && rtsp_st->tx_ctx && rt->transport == RTSP_TRANSPORT_RTP) - rtp_check_and_send_back_rr(rtsp_st->tx_ctx, len); + if (len >=0 && rtsp_st->transport_priv && rt->transport == RTSP_TRANSPORT_RTP) + rtp_check_and_send_back_rr(rtsp_st->transport_priv, len); break; } if (len < 0) return len; if (rt->transport == RTSP_TRANSPORT_RDT) - ret = ff_rdt_parse_packet(rtsp_st->tx_ctx, pkt, buf, len); + ret = ff_rdt_parse_packet(rtsp_st->transport_priv, pkt, buf, len); else - ret = rtp_parse_packet(rtsp_st->tx_ctx, pkt, buf, len); + ret = rtp_parse_packet(rtsp_st->transport_priv, pkt, buf, len); if (ret < 0) goto redo; if (ret == 1) { /* more packets may follow, so we save the RTP context */ - rt->cur_tx = rtsp_st->tx_ctx; + rt->cur_transport_priv = rtsp_st->transport_priv; } return 0; } diff -r e8e064a00ea5 -r 3dbd7fa2c2af rtsp.h --- a/rtsp.h Thu Feb 05 20:15:18 2009 +0000 +++ b/rtsp.h Thu Feb 05 22:34:55 2009 +0000 @@ -104,7 +104,7 @@ enum RTSPLowerTransport lower_transport; enum RTSPServerType server_type; char last_reply[2048]; /* XXX: allocate ? */ - void *cur_tx; + void *cur_transport_priv; int need_subscription; enum AVDiscard real_setup_cache[MAX_STREAMS]; char last_subscription[1024]; @@ -112,7 +112,7 @@ typedef struct RTSPStream { URLContext *rtp_handle; /* RTP stream handle */ - void *tx_ctx; /* RTP/RDT parse context */ + void *transport_priv; /* RTP/RDT parse context */ int stream_index; /* corresponding stream index, if any. -1 if none (MPEG2TS case) */ int interleaved_min, interleaved_max; /* interleave ids, if TCP transport */