From patchwork Mon Jul 19 12:03:25 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Steven Liu X-Patchwork-Id: 28974 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a5d:965a:0:0:0:0:0 with SMTP id d26csp4321753ios; Mon, 19 Jul 2021 05:03:49 -0700 (PDT) X-Google-Smtp-Source: ABdhPJznk62ugP7C+K09gLvr5OUOsJjAW12lkHYfIbUKlAfIq7LeXKlLGO1oO+Yipcob2KZfK79U X-Received: by 2002:a5d:6482:: with SMTP id o2mr28444645wri.367.1626696229166; Mon, 19 Jul 2021 05:03:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626696229; cv=none; d=google.com; s=arc-20160816; b=ppa4+yv3jDPrTtUR7t8J2jbJLjLNV32a179++iAyQ4csCau/U94FZhNg6oIsN7EddR tvc7v3UQoR19mE6xvI8qJaZsNGr0Q/BILHwQCbqm5clj1JCYNbLzDoQiNkwE7AqegYEi 1cgy3UvVp17wHtvjVm5JW8emKbd0wPJKGFlwBeXD23C6dJwSnxdd0x0eAery9lmW1CTl OFuHT7XimbQ8ykSCdq8z5hSvXYdm0+zJKpY1E/uj6gW1WGAZNMqY7nNhJuUmHVYm9BaQ Zx92mItdYD64xJQYqbx8FVaiXo0Q1jlCjve4RKyZmcMupkn8ghZrV7DsNYBT1Qp6bljD Bj9w== 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:feedback-id:mime-version:message-id:date :to:from:delivered-to; bh=01Dt+cderIKcilJQvje3mVAZnqBWjwBNc491a/HtXAI=; b=uz8OBHmamnTGxtvM7CX0iiczivpgIk3PJha0+eZPS36xRoY18yerWzn/x85tRDCI21 krwX4J3sZPXlTbayGip0tIPe4Jb8T+gfrLmgvs8fh775PzQeICJcCFG9xgFC8qw1s90x WxMmCMDhlwv09fAKELywl4b5JxHo9TRq6CnXDBVYjj/rSt9Rg+pfQ3He1f3rvAcNIZam nRKe7OL3CtNL4aP0Lk9lRIOCwY+B17iiCqbJCGCP/n+tN4YUVBtYsKMyd5fUXt5T+u1h 7g2elt0L5J16Pp6bh0Pm9b/u5gw5BNsMei+HsRjTxm2DDRN/7/iZnar1Djpc9Ym6YXbC LUcA== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kuaishou.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id q5si19470841eji.717.2021.07.19.05.03.48; Mon, 19 Jul 2021 05:03:49 -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; 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=NONE dis=NONE) header.from=kuaishou.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BC2F668A5A2; Mon, 19 Jul 2021 15:03:44 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from smtpbg506.qq.com (smtpbg506.qq.com [203.205.250.33]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 882BA68A5A2 for ; Mon, 19 Jul 2021 15:03:36 +0300 (EEST) X-QQ-mid: bizesmtp42t1626696207tc520097 Received: from localhost (unknown [103.107.216.231]) by esmtp6.qq.com (ESMTP) with id ; Mon, 19 Jul 2021 20:03:27 +0800 (CST) X-QQ-SSF: 01100000001000Z0Z000000A0020000 X-QQ-FEAT: z5nQAcCNimCXQ/QTGNJg6dJhpRA8NgFQFVO20UEIcEzKkQw2rPyJZPUFGwowU UslkMpCrFurtxLQfY2d2Ur3AHnWT4m9qz9E35QZTssiKk4P4RY+hthIYwOW3erKNXP/07F7 3Dp4l/7SDh9vCxPcuzmSvGldBDpRwTIsP54j+68chLYgY5plJLp5a//BDfJKOY1Rsh1bORm g5xsJ2dNICeVxYmxahFfi0bHxmE2DYMrbV+2meMB2AM83BkbEdgPwz0rYbMSApKcivArEjG 8HvErK1BJbJITFwhRxWfTtn6QekrycpYB+YK+1kbkagyKB6VeOlwdp5KAWaPEbEaTiltac/ BW7CNHq X-QQ-GoodBg: 0 X-QQ-CSender: lq@chinaffmpeg.org From: Steven Liu To: ffmpeg-devel@ffmpeg.org Date: Mon, 19 Jul 2021 20:03:25 +0800 Message-Id: <20210719120325.22390-1-liuqi05@kuaishou.com> X-Mailer: git-send-email 2.25.0 MIME-Version: 1.0 X-QQ-SENDSIZE: 520 Feedback-ID: bizesmtp:chinaffmpeg.org:qybgforeign:qybgforeign5 X-QQ-Bgrelay: 1 Subject: [FFmpeg-devel] [PATCH] avdevice/avfoundation: remove first_audio_pts and first_pts 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: Steven Liu Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: nycQAPYt5EfY Because these two member of AVFContext not be used. Signed-off-by: Steven Liu --- libavdevice/avfoundation.m | 4 ---- 1 file changed, 4 deletions(-) diff --git a/libavdevice/avfoundation.m b/libavdevice/avfoundation.m index bad3760159..5b4dea826c 100644 --- a/libavdevice/avfoundation.m +++ b/libavdevice/avfoundation.m @@ -85,8 +85,6 @@ typedef struct int frames_captured; int audio_frames_captured; - int64_t first_pts; - int64_t first_audio_pts; pthread_mutex_t frame_lock; id avf_delegate; id avf_audio_delegate; @@ -766,8 +764,6 @@ static int avf_read_header(AVFormatContext *s) NSArray *devices_muxed = [AVCaptureDevice devicesWithMediaType:AVMediaTypeMuxed]; ctx->num_video_devices = [devices count] + [devices_muxed count]; - ctx->first_pts = av_gettime(); - ctx->first_audio_pts = av_gettime(); pthread_mutex_init(&ctx->frame_lock, NULL);