From patchwork Fri Jul 25 17:21:30 2025 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kieran Bingham X-Patchwork-Id: 23971 Return-Path: X-Original-To: parsemail@patchwork.libcamera.org Delivered-To: parsemail@patchwork.libcamera.org Received: from lancelot.ideasonboard.com (lancelot.ideasonboard.com [92.243.16.209]) by patchwork.libcamera.org (Postfix) with ESMTPS id C8321C3323 for ; Fri, 25 Jul 2025 17:21:40 +0000 (UTC) Received: from lancelot.ideasonboard.com (localhost [IPv6:::1]) by lancelot.ideasonboard.com (Postfix) with ESMTP id 41B136910B; Fri, 25 Jul 2025 19:21:38 +0200 (CEST) Authentication-Results: lancelot.ideasonboard.com; dkim=pass (1024-bit key; unprotected) header.d=ideasonboard.com header.i=@ideasonboard.com header.b="gKi2zp8a"; dkim-atps=neutral Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [IPv6:2001:4b98:dc2:55:216:3eff:fef7:d647]) by lancelot.ideasonboard.com (Postfix) with ESMTPS id 198FE690FC for ; Fri, 25 Jul 2025 19:21:35 +0200 (CEST) Received: from Monstersaurus.lan (cpc89244-aztw30-2-0-cust6594.18-1.cable.virginm.net [86.31.185.195]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 2233FEFE; Fri, 25 Jul 2025 19:20:55 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1753464055; bh=Y2cDa9yT4qP0Zt4TCSdei8IHwV96H7ur7GaZ0L4u9EE=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=gKi2zp8a95mAxaj4aY140hc9R0bTFh0qFsmMd1nMOhe6GGxGZvz8ikI5FlKlOVAgZ owN1GmDNM3ens2iCiJBXjgGJoMqHFqDsf6mnlkzDnR91l7WdgbE7H3asR6b2iJFhdf 29LVOHmOeLszmDJqCZltZDYD4oXolrNjVKazReao= From: Kieran Bingham To: libcamera devel Cc: Kieran Bingham Subject: [PATCH 2/2] Documentation: application: Update mediactl URL Date: Fri, 25 Jul 2025 18:21:30 +0100 Message-ID: <20250725172130.2218836-3-kieran.bingham@ideasonboard.com> X-Mailer: git-send-email 2.49.0 In-Reply-To: <20250725172130.2218836-1-kieran.bingham@ideasonboard.com> References: <20250725172130.2218836-1-kieran.bingham@ideasonboard.com> MIME-Version: 1.0 X-BeenThere: libcamera-devel@lists.libcamera.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: libcamera-devel-bounces@lists.libcamera.org Sender: "libcamera-devel" The linux kernel documentation for the Media Controller has moved. Update the URL accordingly to the new location. The existing link pointed to the 'introduction' page - but this isn't easy to identify or get an overview of the full documentation available for media controller. Instead point the link to the top level of the media controller userspace API pages. Signed-off-by: Kieran Bingham Reviewed-by: Laurent Pinchart --- Documentation/guides/application-developer.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/guides/application-developer.rst b/Documentation/guides/application-developer.rst index 6501345a9e0a..4a18ae3a1025 100644 --- a/Documentation/guides/application-developer.rst +++ b/Documentation/guides/application-developer.rst @@ -54,7 +54,7 @@ the `Linux Media Controller`_ and `Video for Linux`_ (V4L2) APIs, meaning that an application doesn't need to handle device or driver specific details. .. _CameraManager: https://libcamera.org/api-html/classlibcamera_1_1CameraManager.html -.. _Linux Media Controller: https://www.kernel.org/doc/html/latest/media/uapi/mediactl/media-controller-intro.html +.. _Linux Media Controller: https://www.kernel.org/doc/html/latest/userspace-api/media/mediactl/media-controller.html .. _Video for Linux: https://www.linuxtv.org/docs.php Before the ``int main()`` function, create a global shared pointer