From patchwork Mon May 6 14:49:21 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mark Thompson X-Patchwork-Id: 13006 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id 8499E4482AD for ; Mon, 6 May 2019 17:49:38 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6AB7D68AA67; Mon, 6 May 2019 17:49:38 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com [209.85.221.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A109768A859 for ; Mon, 6 May 2019 17:49:32 +0300 (EEST) Received: by mail-wr1-f48.google.com with SMTP id r4so2336879wro.10 for ; Mon, 06 May 2019 07:49:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=jkqxz-net.20150623.gappssmtp.com; s=20150623; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=QkiCLqCKDxfq6uwgql/V4T/ujchdjupZ7KCudnhPJaQ=; b=d3QPK4+zYD8kcBr6ohHO1Quy4UoaDJc1JpoBEirZkcHqQqzfr/czLcc+gvSmU4Q5Z7 zqUEjy1X8vMS76qT+FkTj6P9nsq6Rs4TDBob0VZsKBA1iVFR0YP1gZbnfwq3h8sWeXN4 87hdWi1ZKsQG5MOW11zSUEi+gmSpNVTMxw1mptsVIpuQLvF/LKRcBxSGFEd5HqH79vWa PYQDn7tYxU3tvz+A8Rb+A1g+Uhm7dXTAN8NldAPfdJ+Edz4SG4FMxq036j5ZbOu2RNRL xxGQ/17b+Cw/bOH8EdTjYGmojckw8SnMBziw/yzwp60ulsMFQWe6NiIyRD98dtBq0CZM cO+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=QkiCLqCKDxfq6uwgql/V4T/ujchdjupZ7KCudnhPJaQ=; b=Uoq/eUcPiwnEN3h/TOSPOlakoXrhmsPe0wkQlX1QtNWBS7DSWAExaqm1ixAWMY72u0 6ABj0W/4QCRm3ColDO3y7d+XMIRKmoiGL4FAZafSdgky+YhbGaPBGMQPspUHSo/dbixe kEXWkD5zmV3pJ8mI7Xzi/QwBCkV6ysNh2KUf9BstiGFuDljBpdg0K5JGwWe+aX9m0LZt q9YDoYeQAoQYMhFWbg7lvb2CcfsZA5KUFKQCu6XP7lOUTpeUB6cfTrdAVNZUgrsRAVCR rzpFy9EplgoLhFmoG4cbZzrj3Kz+VDjFNHVoD4SQIu5W/m7BOqUGigLO95CKuwIgYgjO YtFg== X-Gm-Message-State: APjAAAUrOPiaNpxRd88vGCVnieojicc3qbCHl5hk/CePTukQnfg+QIQI 8/Kl8fIBR12rv8mBs9FirbiOZRlmkfQ= X-Google-Smtp-Source: APXvYqyrdJh6WdgDXcIuAFM1OqB3gdtfPq1PWa4E4LOKka3aSbCvzLCfymOlUJEeTXdhlLTLFi3FsQ== X-Received: by 2002:a05:6000:10cc:: with SMTP id b12mr19481614wrx.182.1557154171659; Mon, 06 May 2019 07:49:31 -0700 (PDT) Received: from rywe.jkqxz.net (cpc91242-cmbg18-2-0-cust650.5-4.cable.virginm.net. [82.8.130.139]) by smtp.gmail.com with ESMTPSA id l19sm14691742wrg.29.2019.05.06.07.49.30 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 06 May 2019 07:49:30 -0700 (PDT) From: Mark Thompson To: ffmpeg-devel@ffmpeg.org Date: Mon, 6 May 2019 15:49:21 +0100 Message-Id: <20190506144928.28501-1-sw@jkqxz.net> X-Mailer: git-send-email 2.20.1 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/7] ffmpeg_hw: Mark some strings as const X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" --- fftools/ffmpeg.h | 2 +- fftools/ffmpeg_hw.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fftools/ffmpeg.h b/fftools/ffmpeg.h index eb1eaf6363..7b6f802082 100644 --- a/fftools/ffmpeg.h +++ b/fftools/ffmpeg.h @@ -72,7 +72,7 @@ typedef struct HWAccel { } HWAccel; typedef struct HWDevice { - char *name; + const char *name; enum AVHWDeviceType type; AVBufferRef *device_ref; } HWDevice; diff --git a/fftools/ffmpeg_hw.c b/fftools/ffmpeg_hw.c index 2ec1813854..d454ae7179 100644 --- a/fftools/ffmpeg_hw.c +++ b/fftools/ffmpeg_hw.c @@ -99,7 +99,7 @@ int hw_device_init_from_string(const char *arg, HWDevice **dev_out) // -> av_hwdevice_ctx_create_derived() AVDictionary *options = NULL; - char *type_name = NULL, *name = NULL, *device = NULL; + const char *type_name = NULL, *name = NULL, *device = NULL; enum AVHWDeviceType type; HWDevice *dev, *src; AVBufferRef *device_ref = NULL;