From patchwork Sun Jan 15 16:10:25 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Stefano Sabatini X-Patchwork-Id: 40018 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:1d43:b0:b8:6755:f97e with SMTP id cs3csp442055pzb; Sun, 15 Jan 2023 08:12:40 -0800 (PST) X-Google-Smtp-Source: AMrXdXsLcOTuspoK4hddZR3W+MHx7ttQ37/5U6KgYWXtMplxO+Tb0jVcNh83q+Ex4txgrw5If7kn X-Received: by 2002:a17:906:4349:b0:7ba:5085:869 with SMTP id z9-20020a170906434900b007ba50850869mr69403643ejm.9.1673799159977; Sun, 15 Jan 2023 08:12:39 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1673799159; cv=none; d=google.com; s=arc-20160816; b=w7shxh4Var5QYpl6CgDjiDJBciosrYp6lgR6lmbiy4BP6jq8qjthzEsmXQsDcn7KC7 WriymD/P13cj5RHWs39ebBoaRd9qAbt90irAaf0akbyr74Xi888yrOksJM3Yx3P9z35E sY8K4YakkAlWxTt/rNBXBFNcG1CR0OKcjv2wW4utvzlCUsqZZbcr7ZdB/xOoM61aKaIR 9cj9ppp171kApLUB3j8YYd4/lzlN+IjgHhPFfZR41O6NZYXaL6nQCFwklu8xBSGyiufb xFoyiGX45VbbNe85bPWSPnjX7FTidzJe0Ytsg3SS05lgMPhSeucEsbbr+6fL0xjl8hMo ZxvA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to; bh=aLBusDxEaMx9e5PTmP2yOV/0PBKBqkAtEQW4wzPTeiE=; b=c54us/SLGPGisjBmb5PAdRT7njan62ZTreiln1NNG3dX6TzcvHQvjI0SFP+e6Ashl6 zpcHXcyqEKnY7PQUylG6ksiAmMF0p2ddXEsjPhprSxt/olqtNjASphyxofoIShq3GW7S pku5HVz2tjfpl+S5v5LZm5Wu9MwNem6994K1Nmbz68L0ej7GPo77gQBG8nYax+uSAZvX vg8+xP5/VcIDdPQEPpHrL1Jm6o6JVf4bwVh4hgTtX7tTc4N2iky7czts+6rvhdDlczGy YTIPOAtYiCI9jmkZBmhL5zPfGs+9YvvUWpxwUJ1dYSB0042oe5+REeyZJCZoKSx7iZFz K1ng== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=d6fBQrob; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id dn19-20020a17090794d300b0086f8dd1dbe7si2935838ejc.611.2023.01.15.08.12.39; Sun, 15 Jan 2023 08:12:39 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=d6fBQrob; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 35D7968BD14; Sun, 15 Jan 2023 18:11:13 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ej1-f52.google.com (mail-ej1-f52.google.com [209.85.218.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE8FA68BCED for ; Sun, 15 Jan 2023 18:11:02 +0200 (EET) Received: by mail-ej1-f52.google.com with SMTP id u19so62834898ejm.8 for ; Sun, 15 Jan 2023 08:11:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=mEMB42oQ2EO70sPp8IywzVXRA/Ut7SL/xLnl/Yt7Rvc=; b=d6fBQrobUOjIsWxH+NEEE+81Hz/hIF3vwwpL/vLtW54hHObRzkVn86XvRiSwbsK4/I KMe6P+CFh5XX2yjSdFrl0O3HRV+0MFMSeqIwkTWnJpruWDc3FFVlAb1kHcCVGVYLbshV PYfLfx4/D9VYt7GpeAkdFo0NN5pbLqZUScy26n+rHtylV9B6TfCyLoRKwNRlnACA8NyM igqgcIJNuRlHMQkJ4v+AzUpwoF195NMPDZlhTFOUQcNu5mo3/FGaQ5IvlfQNhCLhwYBz zouFku6VBLkQLNxCx10O6fGRTNr7R6B81+/L1twSYqjP5/Ujkbb/rBNPjnRP6mg7tv7G Sy+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=mEMB42oQ2EO70sPp8IywzVXRA/Ut7SL/xLnl/Yt7Rvc=; b=Qb61c8IJx/engX89L0zOvdMOHQ4GktZfOxEGwwLwuxqStA4LxQ6m5+kXdGt/WMTePY 96Pop445M+UB7FgSkNZHoEhM8V2GIs2Qs/34voUjiUvT7gOXPDTje7LWKA68MMJlD2wo y1XcgxogJeHWv2YBb2y6Ko6XG5+NT8PgEASTeF1jTIljTNItoV6nHjk46Fc24wR9omP8 sA9wSNRO99fX57K2qM33wy4W23sc64nmEVsi7QUzxICa0eYpVVBYh2ItVNPef1xTs2Po LiHczyLBPw60EV3Kzmks82/5DD/xKBcLCg8p6+3mm2OCGP5XzA3qN7oqjslPoZC78wFU G+3Q== X-Gm-Message-State: AFqh2krzgqE0sxy2C/gTTlKPjUZAsNAnmiBjLSDE3080k7KaBEFi8ZEe OgtPg6pYCZ/caT6Mhv6RDV+9vqcjCPOjig== X-Received: by 2002:a17:907:7653:b0:86d:4517:a4fa with SMTP id kj19-20020a170907765300b0086d4517a4famr5748278ejc.1.1673799061473; Sun, 15 Jan 2023 08:11:01 -0800 (PST) Received: from mariano ([82.84.225.92]) by smtp.gmail.com with ESMTPSA id t1-20020a1709061be100b0086f40238403sm979129ejg.223.2023.01.15.08.10.52 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 15 Jan 2023 08:10:56 -0800 (PST) Received: by mariano (Postfix, from userid 1000) id 1DDEFBFB78; Sun, 15 Jan 2023 17:10:50 +0100 (CET) From: Stefano Sabatini To: FFmpeg development discussions and patches Date: Sun, 15 Jan 2023 17:10:25 +0100 Message-Id: <20230115161035.584474-6-stefasab@gmail.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20230115161035.584474-1-stefasab@gmail.com> References: <20230115161035.584474-1-stefasab@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 05/15] examples: rename http_multiclient to avio_http_serve_files X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Stefano Sabatini Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: 36Jd/JP3MvQR --- configure | 4 ++-- doc/examples/Makefile | 2 +- doc/examples/Makefile.example | 5 +++-- doc/examples/{http_multiclient.c => avio_http_serve_files.c} | 2 +- 4 files changed, 7 insertions(+), 6 deletions(-) rename doc/examples/{http_multiclient.c => avio_http_serve_files.c} (99%) diff --git a/configure b/configure index a79bc785f3..8c2bb6fab5 100755 --- a/configure +++ b/configure @@ -1710,6 +1710,7 @@ COMPONENT_LIST=" " EXAMPLE_LIST=" + avio_http_serve_files_example avio_list_dir_example avio_read_callback_example decode_audio_example @@ -1721,7 +1722,6 @@ EXAMPLE_LIST=" encode_video_example extract_mvs_example filter_audio_example - http_multiclient_example hw_decode_example metadata_example muxing_example @@ -3767,6 +3767,7 @@ yadif_cuda_filter_deps_any="cuda_nvcc cuda_llvm" yadif_videotoolbox_filter_deps="metal corevideo videotoolbox" # examples +avio_http_serve_files_deps="avformat avutil fork" avio_list_dir_deps="avformat avutil" avio_read_callback_deps="avformat avcodec avutil" decode_audio_example_deps="avcodec avutil" @@ -3778,7 +3779,6 @@ encode_audio_example_deps="avcodec avutil" encode_video_example_deps="avcodec avutil" extract_mvs_example_deps="avcodec avformat avutil" filter_audio_example_deps="avfilter avutil" -http_multiclient_example_deps="avformat avutil fork" hw_decode_example_deps="avcodec avformat avutil" metadata_example_deps="avformat avutil" muxing_example_deps="avcodec avformat avutil swscale" diff --git a/doc/examples/Makefile b/doc/examples/Makefile index ba3a3b712a..f640a5e636 100644 --- a/doc/examples/Makefile +++ b/doc/examples/Makefile @@ -1,3 +1,4 @@ +EXAMPLES-$(CONFIG_AVIO_HTTP_SERVE_FILES) += avio_http_serve_files EXAMPLES-$(CONFIG_AVIO_LIST_DIR_EXAMPLE) += avio_list_dir EXAMPLES-$(CONFIG_AVIO_READ_CALLBACK_EXAMPLE) += avio_read_callback EXAMPLES-$(CONFIG_DECODE_AUDIO_EXAMPLE) += decode_audio @@ -9,7 +10,6 @@ EXAMPLES-$(CONFIG_ENCODE_AUDIO_EXAMPLE) += encode_audio EXAMPLES-$(CONFIG_ENCODE_VIDEO_EXAMPLE) += encode_video EXAMPLES-$(CONFIG_EXTRACT_MVS_EXAMPLE) += extract_mvs EXAMPLES-$(CONFIG_FILTER_AUDIO_EXAMPLE) += filter_audio -EXAMPLES-$(CONFIG_HTTP_MULTICLIENT_EXAMPLE) += http_multiclient EXAMPLES-$(CONFIG_HW_DECODE_EXAMPLE) += hw_decode EXAMPLES-$(CONFIG_METADATA_EXAMPLE) += metadata EXAMPLES-$(CONFIG_MUXING_EXAMPLE) += muxing diff --git a/doc/examples/Makefile.example b/doc/examples/Makefile.example index 3383bb61fe..9e725715a5 100644 --- a/doc/examples/Makefile.example +++ b/doc/examples/Makefile.example @@ -11,7 +11,9 @@ CFLAGS += -Wall -g CFLAGS := $(shell pkg-config --cflags $(FFMPEG_LIBS)) $(CFLAGS) LDLIBS := $(shell pkg-config --libs $(FFMPEG_LIBS)) $(LDLIBS) -EXAMPLES= avio_list_dir \ +EXAMPLES=\ + avio_http_serve_files \ + avio_list_dir \ avio_read_callback \ decode_audio \ decode_filter_audio \ @@ -21,7 +23,6 @@ EXAMPLES= avio_list_dir \ encode_audio \ encode_video \ extract_mvs \ - http_multiclient \ hw_decode \ metadata \ muxing \ diff --git a/doc/examples/http_multiclient.c b/doc/examples/avio_http_serve_files.c similarity index 99% rename from doc/examples/http_multiclient.c rename to doc/examples/avio_http_serve_files.c index 831e89c60a..d6a1d146f3 100644 --- a/doc/examples/http_multiclient.c +++ b/doc/examples/avio_http_serve_files.c @@ -24,7 +24,7 @@ * @file * libavformat multi-client network API usage example. * - * @example http_multiclient.c + * @example avio_http_serve_files.c * This example will serve a file without decoding or demuxing it over http. * Multiple clients can connect and will receive the same file. */