| 2719 | } |
| 2720 | |
| 2721 | butil::StringPiece RemoveRtmpPrefix(const butil::StringPiece& url_in) { |
| 2722 | if (!url_in.starts_with("rtmp://")) { |
| 2723 | return url_in; |
| 2724 | } |
| 2725 | butil::StringPiece url = url_in; |
| 2726 | size_t i = 7; |
| 2727 | for (; i < url.size() && url[i] == '/'; ++i); |
| 2728 | url.remove_prefix(i); |
| 2729 | return url; |
| 2730 | } |
| 2731 | |
| 2732 | butil::StringPiece RemoveProtocolPrefix(const butil::StringPiece& url_in) { |
| 2733 | size_t proto_pos = url_in.find("://"); |
no test coverage detected