From patchwork Thu Sep 23 16:29:40 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ming Shun Ho X-Patchwork-Id: 30510 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6506:0:0:0:0:0 with SMTP id z6csp622740iob; Thu, 23 Sep 2021 09:30:19 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxqsDy+xnBHm6ph2m1cKv8h7mDnwdVGzjSVAsC6Yh+C0s886AyKuB4HAGD/Ix8wctZQ6FHm X-Received: by 2002:a17:907:995a:: with SMTP id kl26mr6249626ejc.6.1632414619294; Thu, 23 Sep 2021 09:30:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632414619; cv=none; d=google.com; s=arc-20160816; b=BoMpi6cjO3JMQ9wJS0xzI/g96xML16YZREOyMxTJQumDu6qS0Sm+V+SUneHVFiQItn mbTEhR+pOjKeFGNn8Hec8LLOncD2rh1Tu/yWLN8cbDEMluCKU/3Ci5+rNDO9vTM7AYUB ySQ5zUBqtEttcgorbJEGfF63cijZlboKwtvEsc1iwXFeFc+ul+iLd+TEOdOPvwXcaP87 gXNYVePRrGxlkrVtqlyArj4326dGevnRQqrBu+4kQObn8NFd8fxoiJSsmRsQa9vVsgLP aHNWKsH2xGRQ8HmIO9Bs578B9ntbFoc65ZljKkMf6P/NUWrCaePBgdB1pfxa9Suo8piu Sj8g== 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:message-id:date:to:from :dkim-signature:delivered-to; bh=KZu+l595OG/0Td92vmlUCAyYZSpI30rtOfklR7U0NRY=; b=cP9J+/VVoquSM2YCG3a/AYvzDKSh0eow1+tT2cIXARXTAy5GR+3oqhHGjwcxZtqHD6 VBJxVYdbeNj1ErQmQHhriszYG+SoDUnDpbec/nS6ROzd3GC0QU+7w3LS1JKLauyfzVsY mjjLvs1iwwWspTuZO1jxqUuOLbzKPP7nuAglh88ie2B9gR0YRRKLOlYOsd0vVC4BJFwm CO02/83S9pdd5sQ0H14FGASHHHE3Ym3rwucbV1loFWKQVlsJJitZzJd0YDJdvx9jT4wz q9GYeEOPI7LC1CJf11trFn27xNp31/nO6EzCs7fT+QQThpI2dgitWg+UG1y2HYAurMRN wNAA== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=lM56nM8Z; 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 j19si6232386edq.322.2021.09.23.09.30.18; Thu, 23 Sep 2021 09:30:19 -0700 (PDT) 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=lM56nM8Z; 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 6975868AA78; Thu, 23 Sep 2021 19:30:14 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C2A1068A758 for ; Thu, 23 Sep 2021 19:30:08 +0300 (EEST) Received: by mail-pg1-f174.google.com with SMTP id h3so6882380pgb.7 for ; Thu, 23 Sep 2021 09:30:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=eBb6ROoWn5Tb0eXWv1fzflP5/mIHd3FKZJ05oN9q6Fk=; b=lM56nM8ZVWnJg54NW/mE3xOhPR3VHLIC5shl0x+uHk9TJSeqhgKn9mkENHVURRGyqO y2RyYX21HAZVrHUSD78ir94Gyq4OIfxI6F38NEeIixRRUjxvvjEyhhPPOgYQPFYizjE5 Og4CV6HuzGBaD3UNqsTmNg7lHjqK02mBT7sSOd69PSB2VJdbjpKlrv+iqS5oO+IOCGff lYXC1jTzan8Js/0GRnu4iRI3tqBmFUnzETqzERf2kyGP6FavCNjAZfQOlEK9rTZZNekz cUgMLYj9i5nU75mtlcffcbsUDBuDuvyzRuEp+r880taTu+5QlfG7h9YXkBrn4pi3caMn b7pQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=eBb6ROoWn5Tb0eXWv1fzflP5/mIHd3FKZJ05oN9q6Fk=; b=EtFqNEpn1n/lyVgeJJ2lnbw7OzkTPZpybbvorWKDazhFlpgnyiQNxnstgyZFcZYtmA 2+A0zDaug7hMXkHCUIgWTZz1bxx6789eGNG3HIp3bouUDmaOg+rqiAXAcsGVDp8rNXj/ STKdNa5DQuqgcO0E4z9ireR4DTKlXW3v/coHcHLYUbQ1211RpBmSSjnz//sBIMZ+9x4U aRu0JJyForQ7nLhhR5PPTasHAGC7er6onGpiottQHKWC8avo5lfEQtYVpGnMe8rLVKbI NEhP+vcF+yUReQbDjD+H5zDBDR7C06oDZd0ZRzLPOciH9MnIhBtE9IaARQrZJSRkgxV0 f5LA== X-Gm-Message-State: AOAM533rgFnLJnJUWmbhGdBRHapBi0jhZUYuUz8RFFvABbc3e2QqqZej L1JK95WF+6sAFHZuAl+0AAJNY0TWy7E8dg== X-Received: by 2002:a63:1e0e:: with SMTP id e14mr5034597pge.5.1632414606536; Thu, 23 Sep 2021 09:30:06 -0700 (PDT) Received: from localhost.localdomain ([103.252.202.177]) by smtp.gmail.com with ESMTPSA id b20sm6156048pfp.26.2021.09.23.09.30.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Sep 2021 09:30:05 -0700 (PDT) From: Ho Ming Shun To: ffmpeg-devel@ffmpeg.org Date: Fri, 24 Sep 2021 00:29:40 +0800 Message-Id: <20210923162941.24977-1-cyph1984@gmail.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/2] avcodec/mmaldec: fix pointer type warning 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: Ho Ming Shun Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: z0tRRDpssaNd Signed-off-by: Ho Ming Shun --- libavcodec/mmaldec.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavcodec/mmaldec.c b/libavcodec/mmaldec.c index 8c7d749742..5b75a1e74d 100644 --- a/libavcodec/mmaldec.c +++ b/libavcodec/mmaldec.c @@ -651,7 +651,7 @@ static int ffmal_copy_frame(AVCodecContext *avctx, AVFrame *frame, av_image_fill_arrays(src, linesize, buffer->data + buffer->type->video.offset[0], avctx->pix_fmt, w, h, 1); - av_image_copy(frame->data, frame->linesize, src, linesize, + av_image_copy(frame->data, frame->linesize, (const uint8_t **)src, linesize, avctx->pix_fmt, avctx->width, avctx->height); } From patchwork Thu Sep 23 16:29:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ming Shun Ho X-Patchwork-Id: 30509 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6506:0:0:0:0:0 with SMTP id z6csp622978iob; Thu, 23 Sep 2021 09:30:29 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzOJ+/hEHSG/E4vYHPB/j1rJRlow2ECV0AJd/u5mEu+K4gmAC9IzWSH5u24g/y0naE9ZpOX X-Received: by 2002:a17:906:6a21:: with SMTP id qw33mr6244049ejc.326.1632414629582; Thu, 23 Sep 2021 09:30:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632414629; cv=none; d=google.com; s=arc-20160816; b=B8m/WvtXzml/6dASFI8FecJe97k/Dud6e6bH65orK8q5tcYLzRIkAYG51lItcTZCI/ rGWhpeyrwrqsESpoEIOHrGBxazsdjg+yzGQyo7ZDxstk+HIMuvrIeg2JDwQQe9Q/Gufi 1EAUvIGmsM39uWkFpWX4vh4NyzDF1/kj8z4xHqcgvISCp5B7ZYz2nx7G15PxQzi1HWT5 1frpGIPqmlULrrR+M0sna8cjNpHuzcTTlp329Rf+nUacNbmFHtVh1GZO1zA3IpnjIdMZ meH6QEtVcmYDUKEK0BmqftYt+JqkJauSeJt0ksoug+CEWhVFd9zYXVbltnvdQIahu9P6 DDGg== 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=/1Zru1sAkKwgLBknhT+6ku+mda6fgGdPP4HZrbN+l9o=; b=x9AlxMQU6sM/5SrMJdG5xxxJUByy1hq3qDIR6+CmqhBYp2hV3RE0GavEcnPYeNm0+e mmBo37h1yuZg70B+va6wR7Nbb71d/3q3ux8bEEgwVxYDjh1QFpwCrSmeeTPOwYNJeN0u a5BTiyiHSMwgq3lM/TIJ2fDh+4gqdNtqVCOYXBJH3Jz9qygnH+Odi9qsCBcCJ9VMnnup 0iaEUqQQTofFmySD3qosVf5WM+IMpYkz0WQqe0VRGiuOgUi05/VKRWvHIGHtv93DSpYp /Y+bLbq+9ZOe8yVnWEFcu2V/DDjKuJnls7cvnXO8DbMO3PKNlvPodW7A/03HXFVKFgWk 9/Fw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20210112 header.b=bMUjrTHO; 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 hr6si9264944ejc.711.2021.09.23.09.30.29; Thu, 23 Sep 2021 09:30:29 -0700 (PDT) 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=bMUjrTHO; 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 7D72E68ADC2; Thu, 23 Sep 2021 19:30:24 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pl1-f181.google.com (mail-pl1-f181.google.com [209.85.214.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3552468A863 for ; Thu, 23 Sep 2021 19:30:18 +0300 (EEST) Received: by mail-pl1-f181.google.com with SMTP id t11so4346743plq.11 for ; Thu, 23 Sep 2021 09:30:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=+w2/yHgSU0tnCD7c+1QWQwVQxno71atKz4Itpck2A1Q=; b=bMUjrTHOI0FM4hpFaaE6Y4VY3Oa7ErzmpTOdIX8HKTMJ//gzUvMs8VYrVIg7T0tjpl aE5egztZ/KG1n2JFi+lp1WAh20fzD6t4OnDMDcE87z4iffG6ueXoBpyUwCOYtOohKoPy W71hlluoyo29mvePHUSH0Bf8A4jl/sqNwcCze/8z1yC5rPKbPUkKS1ms/tzzZH1en6WQ fCRMzRwxOBcI9qopSIpe51Y4L+ns/H2Mn3IDZAX9i1tRl9TlIWVDqcvsQjhA3H0gZ4bV jE92qfj2lkafPH6J+SWN6QhxWP0Jjek6yKB/6tAnA2K0nN/+Dj8TjoB61vArCZaQuWY/ 6kUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=+w2/yHgSU0tnCD7c+1QWQwVQxno71atKz4Itpck2A1Q=; b=aqxAJytKfU+IHlqvXT/P3EOWjrH+7ae2tajqPYvmF1yJZxvCvWbgejIRk8V8idaR/l hD6EPxCTA7gDlLO3nXAWdzcbqEOppWhrRD4pT8e/nZl0NR4dvixJdNeDPP0qARI7t+pA u20qhpfanwAGC0c5Y55pqf67UN5E1TnCR8sHklG3lYjAGjPHLjkL0KA3nA/Ph27ssV+9 6o85baXl1j9OMu3gPO/equ/c5o6RM1vC9vyrTUlTeW+Bi7TdNEM/kqs6HCNDLHg+UCQH INhS8OYKAEBNHD+bj2tX22ptvpyEjtXi78s4RBgAHIEZ/tPwtK/VjXXj00pvXIaswCCO uTHA== X-Gm-Message-State: AOAM530bU20z4mQ4c/1g08mLvGflt23sN4JmMkjl6x0J69agEM+1QYJE Z1/JJ+SYnC4oowtTUeTAuOXRhxAEc5znJA== X-Received: by 2002:a17:90a:b288:: with SMTP id c8mr6289548pjr.67.1632414615802; Thu, 23 Sep 2021 09:30:15 -0700 (PDT) Received: from localhost.localdomain ([103.252.202.177]) by smtp.gmail.com with ESMTPSA id b20sm6156048pfp.26.2021.09.23.09.30.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 23 Sep 2021 09:30:15 -0700 (PDT) From: Ho Ming Shun To: ffmpeg-devel@ffmpeg.org Date: Fri, 24 Sep 2021 00:29:41 +0800 Message-Id: <20210923162941.24977-2-cyph1984@gmail.com> X-Mailer: git-send-email 2.33.0 In-Reply-To: <20210923162941.24977-1-cyph1984@gmail.com> References: <20210923162941.24977-1-cyph1984@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 2/2] avcodec/mmaldec: fix deprecation warning 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: Ho Ming Shun Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: HxR3ezPlIS+M Signed-off-by: Ho Ming Shun --- libavcodec/mmaldec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavcodec/mmaldec.c b/libavcodec/mmaldec.c index 5b75a1e74d..96140bf53d 100644 --- a/libavcodec/mmaldec.c +++ b/libavcodec/mmaldec.c @@ -772,7 +772,9 @@ static int ffmmal_decode(AVCodecContext *avctx, void *data, int *got_frame, if (avctx->extradata_size && !ctx->extradata_sent) { AVPacket pkt = {0}; +FF_DISABLE_DEPRECATION_WARNINGS av_init_packet(&pkt); +FF_ENABLE_DEPRECATION_WARNINGS pkt.data = avctx->extradata; pkt.size = avctx->extradata_size; ctx->extradata_sent = 1;