Lines Matching refs:transport
86 { "rtsp_transport", "set RTSP transport protocols", OFFSET(lower_transport_mask), AV_OPT_TYPE_FLAGS, {.i64 = 0}, INT_MIN, INT_MAX, DEC|ENC, "rtsp_transport" }, \
518 rt->transport = RTSP_TRANSPORT_RAW;
528 if (rt->transport == RTSP_TRANSPORT_RAW) {
643 rt->transport = RTSP_TRANSPORT_RDT;
778 } else if (CONFIG_RTPDEC && rt->transport == RTSP_TRANSPORT_RDT)
780 else if (CONFIG_RTPDEC && rt->transport == RTSP_TRANSPORT_RTP)
853 } else if (rt->transport == RTSP_TRANSPORT_RAW) {
855 } else if (CONFIG_RTPDEC && rt->transport == RTSP_TRANSPORT_RDT && st)
866 } else if (CONFIG_RTPDEC && rt->transport == RTSP_TRANSPORT_RTP &&
906 /* XXX: only one transport specification is parsed */
936 th->transport = RTSP_TRANSPORT_RTP;
942 th->transport = RTSP_TRANSPORT_RDT;
951 th->transport = RTSP_TRANSPORT_RAW;
1040 if (rt->transport != RTSP_TRANSPORT_RTP)
1462 if (rt->transport == RTSP_TRANSPORT_RDT)
1464 else if (rt->transport == RTSP_TRANSPORT_RAW)
1482 char transport[MAX_URL_SIZE];
1540 av_strlcpy(transport, trans_pref, sizeof(transport));
1541 av_strlcat(transport,
1543 sizeof(transport));
1545 av_strlcat(transport, "unicast;", sizeof(transport));
1546 av_strlcatf(transport, sizeof(transport),
1548 if (rt->transport == RTSP_TRANSPORT_RTP &&
1550 av_strlcatf(transport, sizeof(transport), "-%d", port + 1);
1563 snprintf(transport, sizeof(transport) - 1,
1565 if (rt->transport != RTSP_TRANSPORT_RDT)
1566 av_strlcat(transport, "unicast;", sizeof(transport));
1567 av_strlcatf(transport, sizeof(transport),
1574 snprintf(transport, sizeof(transport) - 1,
1578 av_strlcat(transport, ";mode=record", sizeof(transport));
1581 av_strlcat(transport, ";mode=play", sizeof(transport));
1584 transport);
1618 reply->transports[0].transport != rt->transport) {
1624 rt->transport = reply->transports[0].transport;
1627 /* Fail if the server responded with another lower transport mode
1630 av_log(s, AV_LOG_ERROR, "Nonmatching transport in server reply\n");
1787 av_log(s, AV_LOG_ERROR, "Unsupported lower transport method, "
2128 if (len >= 8 && rt->transport == RTSP_TRANSPORT_RTP) {
2178 if (len > 0 && (*rtsp_st)->transport_priv && rt->transport == RTSP_TRANSPORT_RTP)
2182 if (first_queue_st && rt->transport == RTSP_TRANSPORT_RTP &&
2188 if (len > 0 && (*rtsp_st)->transport_priv && rt->transport == RTSP_TRANSPORT_RTP)
2211 if (rt->transport == RTSP_TRANSPORT_RDT) {
2213 } else if (rt->transport == RTSP_TRANSPORT_RTP) {
2233 if (rt->transport == RTSP_TRANSPORT_RTP) {
2265 rt->transport == RTSP_TRANSPORT_RTP) {
2275 if (rt->transport == RTSP_TRANSPORT_RDT) {
2277 } else if (rt->transport == RTSP_TRANSPORT_RTP) {