X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=libavformat%2Fhlsproto.c;h=72b6c7236f7ca312c297b7be53586dbb7218ad16;hb=01656fd47694d76e30cac356632b98482263428d;hp=179bdf1967a5059d26e99218aa2609b9c1a37e2e;hpb=896bb0d742a513b1bb5b9a770dbffd2cd436bed6;p=ffmpeg diff --git a/libavformat/hlsproto.c b/libavformat/hlsproto.c index 179bdf1967a..72b6c7236f7 100644 --- a/libavformat/hlsproto.c +++ b/libavformat/hlsproto.c @@ -36,7 +36,7 @@ * An apple http stream consists of a playlist with media segment files, * played sequentially. There may be several playlists with the same * video content, in different bandwidth variants, that are played in - * parallel (preferrably only one bandwidth variant at a time). In this case, + * parallel (preferably only one bandwidth variant at a time). In this case, * the user supplied the url to a main playlist that only lists the variant * playlists. * @@ -71,7 +71,7 @@ typedef struct HLSContext { static int read_chomp_line(AVIOContext *s, char *buf, int maxlen) { int len = ff_get_line(s, buf, maxlen); - while (len > 0 && isspace(buf[len - 1])) + while (len > 0 && av_isspace(buf[len - 1])) buf[--len] = '\0'; return len; } @@ -204,19 +204,6 @@ static int hls_open(URLContext *h, const char *uri, int flags) nested_url); ret = AVERROR(EINVAL); goto fail; -#if FF_API_APPLEHTTP_PROTO - } else if (av_strstart(uri, "applehttp+", &nested_url)) { - av_strlcpy(s->playlisturl, nested_url, sizeof(s->playlisturl)); - av_log(h, AV_LOG_WARNING, - "The applehttp protocol is deprecated, use hls+%s as url " - "instead.\n", nested_url); - } else if (av_strstart(uri, "applehttp://", &nested_url)) { - av_strlcpy(s->playlisturl, "http://", sizeof(s->playlisturl)); - av_strlcat(s->playlisturl, nested_url, sizeof(s->playlisturl)); - av_log(h, AV_LOG_WARNING, - "The applehttp protocol is deprecated, use hls+http://%s as url " - "instead.\n", nested_url); -#endif } else { av_log(h, AV_LOG_ERROR, "Unsupported url %s\n", uri); ret = AVERROR(EINVAL); @@ -326,17 +313,6 @@ retry: goto start; } -#if FF_API_APPLEHTTP_PROTO -URLProtocol ff_applehttp_protocol = { - .name = "applehttp", - .url_open = hls_open, - .url_read = hls_read, - .url_close = hls_close, - .flags = URL_PROTOCOL_FLAG_NESTED_SCHEME, - .priv_data_size = sizeof(HLSContext), -}; -#endif - URLProtocol ff_hls_protocol = { .name = "hls", .url_open = hls_open,