From patchwork Fri Mar 15 16:43:37 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 47113 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8c91:b0:1a3:31a3:7958 with SMTP id k17csp370820pzh; Fri, 15 Mar 2024 09:43:55 -0700 (PDT) X-Forwarded-Encrypted: i=2; AJvYcCVeGvzlzlG65lDc9AJ3abgXDWuhX5JM6j5Y03bnUKCktmCc++YVEE9Aeg+HWNqkVFdq2bjqM/9o/OPavE0gxbeGw/4Gc/42kN9kYg== X-Google-Smtp-Source: AGHT+IHi6r0EAVcYkhkPHDe3UFAPk5KGqrO6PcOj00mspRDLVkj3DE8ZuVk85e3luSAsBxF6sOBP X-Received: by 2002:a05:6402:538f:b0:568:b815:caa0 with SMTP id ew15-20020a056402538f00b00568b815caa0mr919460edb.39.1710521035521; Fri, 15 Mar 2024 09:43:55 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id ig8-20020a056402458800b00568b086a7ebsi739564edb.118.2024.03.15.09.43.55; Fri, 15 Mar 2024 09:43:55 -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=@outlook.com header.s=selector1 header.b=FDEomuHP; arc=fail (body hash mismatch); 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=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 373D468D164; Fri, 15 Mar 2024 18:43:53 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01olkn2066.outbound.protection.outlook.com [40.92.65.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 45EC568D09E for ; Fri, 15 Mar 2024 18:43:47 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FAK2aIfjJvcw0zfO3pv3+YsOEPqJojp2VLiQDbPFrrMZ9JJQHvfMP213csdOvVIgLmczqawY14y/cxO6/Dc8HTNL9EYm3am1Jj3X2peK1EViiTe8SzyVuD+46iyGkaxx0xqcH33CF+pPeVvFsZChW9Os8D31gHqj6bobGGykzHvYZBIM81UxGQ40QT+QEK9AV3nH4HfAn1DoaAKo/UQvhOn0D//NJrpvhJYsfe6G+k1RC3coad44D+mwU3txzaBuDoEEakiJSKOj33RFYvPP3MH7/zyYtqLHv59PjlQw9OlZSfb9lNyFRCTmV4Sg5HEdD281Ahc0E+8Hd4GdUC8FTg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=eN+Y1P7hPqp1hS0mpyzjnK9SmjjdA7UUjpk7G9FDBvU=; b=NqYKB7vllSXCmjAxaMQB3hLwTk5a16u9RI7SUEdqlzl+AgJpcxpcFEdZdAjGcSZadN5boFST3rwjhEJ2xpbXDi52/Indw+VPGNd1haXP8tFv2DSwRSn7Ip93dNP8yJPebWdPlm/wdYDwVrGWcYdgSa7Q/aV+4NHQXeKb6ASmBHcz7QNV4Ef1NK1sltHhIz4n+S6dxYMQGpqwwSWdrCh+EdPsqERe3Iz6fE7QP7w3kaPd0Xmqr7nIFN2682hY/ao39eZ5rvRZU+siHMASNEpEUpn/W9syYqgFkHBdvMKiUKks8aa+dGu010JPp4B0ugJO0AZec0icvj4kTWdcebB6qQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=eN+Y1P7hPqp1hS0mpyzjnK9SmjjdA7UUjpk7G9FDBvU=; b=FDEomuHPv1CcpG1EDSLWoa3sIhXoYwGsrUW3Ngirb4TX53HuVtCo14pe4ooQmrjXSCVUc/a2KFTlTAuWtkVmQ1bbLPL2ct5J5wvXDi/fBfzJv19ZQ7VPGGHg0Q8I7orQH65nxaIF+HM7i5ynz6inFkYa09fhkcTpBncnn2/92B2Qqf9K7sxnkqLGGgQk+IHMd6m4LLZMFIKatDRxcg+auMYjcF/POsQGVNsQOnEXFQ1c8kMQUZjr/iMJkNNtdsNPT3e4WviQujRfNReK0OLeKXsnnU96vosQx97TkLR0ce0JlZ28SZneySzZ88juNn0nhxufNGlvdCkk/CpTkoj8VQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0072.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:374::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7386.21; Fri, 15 Mar 2024 16:43:45 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::228d:8c6f:ed10:82eb]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::228d:8c6f:ed10:82eb%7]) with mapi id 15.20.7362.035; Fri, 15 Mar 2024 16:43:45 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 15 Mar 2024 17:43:37 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [8o1fA6ghEtEI7D2M+4+jMJzwwrJvUfH+mwm6TQKzO1s=] X-ClientProxiedBy: ZR0P278CA0037.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::6) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240315164338.64795-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0072:EE_ X-MS-Office365-Filtering-Correlation-Id: 7ab3bbbf-24da-4fc7-64d4-08dc450f14a4 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: SC2R7FTsJ9+FW5NNT4xP416W/dLhtRW3n+7nuw/eLTJVbzU1kPJ2GEGqYjmHrO+hvdFYLWndXrXRfyM2PYZsiY5YP51ScC8YbAQyhEpaj8HJA2x2fKYgGzzowz9NZbGn0+9zwbC6qMEw2fchYlvx1okKzb04UW0OknsK3FIrBVejgKHgVSC48FwqHgv6muiW61wGEwmFY58DATQgLLFr2cyyF24VxhGresGyQueD6Om8fEzZ63XZP1BSdzKwXLFUGpNLfZ3VinXKg7nWMB1LeuwkQq4atVTEXBgS3rLpnAYllRjCVvp1Z/OEHCktS0vxgjP7utTa6aQMw738fD2ijIjclvX1klOBMDGZd5CUZPtTwbGuhCVpXZxiW/e12+AcW5wvnwYi8nSYAoNf329qYcp7MQ1gzUs/CmhrjjtZg20w1rtr5YqekhaywH2zXfIrO3iuw2Em8zXyHKbXfRhL7IjD6ToK66sPjCf5/knO+KKGk3nOIr3q0P0jAGPWXIonHBuTBwPZLnOtR2ql0/+oDfvOcuUjFA0xr/rycU+WnCAmWySrk5J6rD5/pau9DtNQzzrWmfsmcA4sR5LXzR3gH090smpcIRFGYY88eSex6uHkJ6e4yU4QP/Cm/bC6W9Gm X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 17ToURMYV3meZXu4+bhoueiX5VBAAkY2Ik6Y0peQErbK1cGZ14lFp8Gu9VGSaNk+pzIMlvu9Q2adTyYII7JBFWtP5xxWFEj//434yGvo6IpP4lgHibLsX1r0Wq/FBVPt0zpKiouZCE+eRHxWPTcanKz0vOWQny5Bh7DgAHF49WRPCjV5RjtMhQaRuTt1+C/1VIa4ObtZ8FRKuKDYInfQcdmOjH4QVVJPfpsm1nf4ESAyoyfmFsvqHWQevH76k4dWKGprh94Fx0tvkipPCGjQGfhIHtB2vfqLgt/iYi8LrpwFwNY9ZVb40NxRXunr0zSTRi/6+GZxzo65Y5LuYNuB+FjiCXrcpJQPaNX4t8lBk9BTP3aiSBAc9kaRRVeAHSykOYnzgeJ6vELOXm3DDMYDp67VG4+U9L09UqAH3YVqCOA2ssaBq2C2DxUp68PoPxoc9hkSztMVI3mXXl/L11AUxuvDw/inVHuNbW17tTg4u5HS2ee8XirZ/uZaxvJL5W1bxMK9iPPvbfWISl4fK5WraqCaFz13HhLiH8rxL/8ktXWStfM1HtGvM6V/ahlwRO/FWbqbzflYXe9UWyN5cWtOiu+kb2diM/6ihF/kT1tbcQ4FA3gpFYGSMWw7fxslofGLdGTy7VcoTKKTyMjEeBgZYVMclLF81HUB+KcpAOJlWBAqAFHoFjsNN9A5Uk2/Wt4DQGXHGzHqYUfEgKp3R/bruSckQWsCazIHQysdhp7u51s+JuGGRsv6mN0EaFKXlqR0ZTTuo8kOt+Ng0bzMsJvWosoS5Ku3MTYVIcX8p2pFiU/23vrfMvVqrgPRS0Jr+Vsu3pnS+XjFm3/qB5PnDLRbKxWIaEHJqTXuOG5z723e6dq+mdV6924el6S4n9BNoAk/jfKbOx6YQK2V5Ml1xrl/ghnV26BKGaoZsK9iuY+HCYF79fdFpv9qb3iwsH+pLW0Bp8fmMCFV17B7GGUpTj7GOaVK5yEPKhlZvqfJvNPt/ixARd0KDItMKsjjAuH4Lfcg76ONYe4ZrxM6eWMTqROPmALtTupiVQKP6rsaU7yTKSNVCcG4nhWYx1AfNAGxejcYRPEwPQlr2LYovb4nCAJyToXXVIJLv9N9T9wFZzUr/jhkuJU82Bvj9J+QPc8JmLt5m3ApLtI7rMrQ5p4JZK6CQRR9OB4UwUBtm0MgXATZ6GhWP6+Ii7xQHJeFJy2kg5JqSiQ8MJFQgroQFwdGtUQHHgAZQseyCBjdiVTboKFK0i32ANlwY03CbB94C23/KQ0GrgHE8DTLpCqpMKMLI3o7jg== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 7ab3bbbf-24da-4fc7-64d4-08dc450f14a4 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 15 Mar 2024 16:43:45.5107 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P250MB0072 Subject: [FFmpeg-devel] [PATCH 2/3] avformat/aeadec: Use sample rate as time base 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: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: MMKH6l4UR1MO Signed-off-by: Andreas Rheinhardt --- libavformat/aeadec.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libavformat/aeadec.c b/libavformat/aeadec.c index 20170a89b3..be18e7b725 100644 --- a/libavformat/aeadec.c +++ b/libavformat/aeadec.c @@ -25,6 +25,7 @@ #include "avformat.h" #include "avio_internal.h" #include "demux.h" +#include "internal.h" #include "pcm.h" #define AT1_SU_SIZE 212 @@ -91,6 +92,7 @@ static int aea_read_header(AVFormatContext *s) av_channel_layout_default(&st->codecpar->ch_layout, channels); st->codecpar->block_align = AT1_SU_SIZE * st->codecpar->ch_layout.nb_channels; + avpriv_set_pts_info(st, 64, 1, 44100); return 0; }