From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 6EF3348AE9 for ; Tue, 2 Jan 2024 03:29:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id ED6CD68CBE7; Tue, 2 Jan 2024 05:29:20 +0200 (EET) Received: from mail-ua1-f48.google.com (mail-ua1-f48.google.com [209.85.222.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EC19468C9DE for ; Tue, 2 Jan 2024 05:29:14 +0200 (EET) Received: by mail-ua1-f48.google.com with SMTP id a1e0cc1a2514c-7cc1053d7f7so2642463241.3 for ; Mon, 01 Jan 2024 19:29:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704166152; x=1704770952; darn=ffmpeg.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=tFidAJxqxAdCxePzsLYxCSSN0a4Ub+pbYJhBZkSsil0=; b=GpfgehiFi1JqsPBdxGS5An0vtzz80xhb/sZuuv8tQjSmY7c2VsQuoAsKYfivVafaAI 6t6zBJpLjts9eH4X8eGtbYAQUNxgwKyftqCI+FZTYshFaj0wGNAfQ3n/Y43Z1S3+xV71 IiOBKHH2m3OywBmwrVev/iFC9AzxSSpvgRPNgwirxIdghr8Ii4fAJs5bt/r4F4J3qsCx eVgUuYiQhvoVRKNf5kSQU0RVpuEpZbtikl6hS1Pqta+/TJBv+EveePdCZ0VFaAVHTV8M Gwykv/6aArJzdNCm3SjkdIwWlux8e1M6dEGGz8tenBcumzc/v5oDCFRYK32Q4uGBw0nU HPGg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704166152; x=1704770952; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=tFidAJxqxAdCxePzsLYxCSSN0a4Ub+pbYJhBZkSsil0=; b=kA767edNhfBHjqqmyT5ItGjCp4Nt2+D+jo7hpODZo+qda8BVn9ck8907ZJPV+Y7yeC xGotaaNeohD/j5HVhwGoBO+RM3oZsJK5l37OA07ksOxgCUDx/TKi+j5tn6w55QhxBBI3 gzvW8dLtf4sjHADwKC4XiFs+PdwVnoUMjpoMiNU8iYQ5jonXXDfJsOQfuj/QyXGn0Ey9 qBs4BlH8dhS3F7+T5tXhmlR0cLxQxAjIwNLRcsG/lUhJUEROpo6hIIwSxVloMjhQO+8Z Aey72W+vDgz/rWFfOycOmijj4Woqm8oSNQ0alWi2JZxZ8PYr8uHFFHG57aj177fsNw7s uegA== X-Gm-Message-State: AOJu0Yz3OYJ2t+2c4Y8FyLXK9zsB4ItGU/wFqHIpIE0nY2rElaS8mVTn 3HgWnxAXJqww+V1t3hucTLIU7e1JxFlOxhaYHA0+O9u5YvQrEw== X-Google-Smtp-Source: AGHT+IEnOumVOKG31bsozSfG5b1qCFKz3F5eUsJwjz46L8Ji8W4uy8AUlTRg/XEyWZ+696AG8Mt7zJcjgNUH3j4dc6M= X-Received: by 2002:ac5:c903:0:b0:4b6:f13f:8cd7 with SMTP id t3-20020ac5c903000000b004b6f13f8cd7mr4589493vkl.15.1704166152581; Mon, 01 Jan 2024 19:29:12 -0800 (PST) MIME-Version: 1.0 References: <20240101155249.80569-1-toots@rastageeks.org> In-Reply-To: <20240101155249.80569-1-toots@rastageeks.org> From: Steven Liu Date: Tue, 2 Jan 2024 11:29:01 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2] libavformat/hlsenc.c: Populate OTI using AAC profile in write_codec_attr. 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: Romain Beauxis Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Um9tYWluIEJlYXV4aXMgPHRvb3RzQHJhc3RhZ2Vla3Mub3JnPiDkuo4yMDI05bm0MeaciDHml6Xl kajkuIAgMjM6NTPlhpnpgZPvvJoKPgo+IFRoaXMgcGF0Y2ggcG9wdWxhdGVzIHRoZSB0aGlyZCBl bnRyeSBmb3IgSExTIGNvZGVjIGF0dHJpYnV0ZSB1c2luZyB0aGUKPiBBQUMgcHJvZmlsZS4KPgo+ IFRoZSBITFMgc3BlY2lmaWNhdGlvbnNbMV0gcmVxdWlyZSB0aGlzIHZhbHVlIHRvIGJlIHRoZSBP YmplY3QgVHlwZSBJRCBhcwo+IHJlZmVycmVkIHRvIGluIHRhYmxlIDEuMyBvZiBJU08vSUVDIDE0 NDk2LTM6MjAwOVsyXS4KPgo+IFRoZSBudW1lcmljYWwgY29uc3RhbnRzIGluIHRoZSBjb2RlIHJl ZmVyIHRvIHRoZXNlIE9USXMgbWludXMgb25lLCBhcwo+IGRvY3VtZW50ZWQgaW4gY29tbWl0IDM3 MjU5N2VbM10sIGNvbmZpcm1lZCBieSBjb21wYXJpbmcgdGhlIHZhbHVlcyBpbiB0aGUKPiBjb2Rl IHdpdGggdGhlIHZhbHVlcyBpbiB0aGUgdGFibGUgbWVudGlvbmVkIGFib3ZlLgo+Cj4gTGlua3M6 Cj4gMTogaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRtbC9yZmM2MzgxI3NlY3Rp b24tMy4zCj4gMjogaHR0cHM6Ly9jc2NsdWIudXdhdGVybG9vLmNhL35laGFzaG1hbi9JU08xNDQ5 Ni0zLTIwMDkucGRmCj4gMzogaHR0cHM6Ly9naXRodWIuY29tL0ZGbXBlZy9GRm1wZWcvY29tbWl0 LzM3MjU5N2U1MzgxYzA5NzQ1NWE3YjczODQ5MjU0ZDU2MDgzZWIwNTYKPgo+IENoYW5nZXMgaW4g dGhpcyB2ZXJzaW9uOgo+IC0gRGVmYXVsdCB2YWx1ZSBzZXQgdG8gIm1wNGEuNDAuMiIgd2hlbiBw cm9maWxlIGlzIHVua25vd24gZm9yIGJhY2t3YXJkCj4gICBjb21wYXRpYmlsaXR5Lgo+Cj4gLS0t Cj4gIGxpYmF2Zm9ybWF0L2hsc2VuYy5jIHwgNyArKysrKy0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA1 IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3Jt YXQvaGxzZW5jLmMgYi9saWJhdmZvcm1hdC9obHNlbmMuYwo+IGluZGV4IDcwNDk5NTZkZDcuLjU1 MTIzZDIyOTcgMTAwNjQ0Cj4gLS0tIGEvbGliYXZmb3JtYXQvaGxzZW5jLmMKPiArKysgYi9saWJh dmZvcm1hdC9obHNlbmMuYwo+IEBAIC00MTgsOCArNDE4LDExIEBAIHN0YXRpYyB2b2lkIHdyaXRl X2NvZGVjX2F0dHIoQVZTdHJlYW0gKnN0LCBWYXJpYW50U3RyZWFtICp2cykKPiAgICAgIH0gZWxz ZSBpZiAoc3QtPmNvZGVjcGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9NUDMpIHsKPiAgICAg ICAgICBzbnByaW50ZihhdHRyLCBzaXplb2YoYXR0ciksICJtcDRhLjQwLjM0Iik7Cj4gICAgICB9 IGVsc2UgaWYgKHN0LT5jb2RlY3Bhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfQUFDKSB7Cj4g LSAgICAgICAgLyogVE9ETyA6IEZvciBIRS1BQUMsIEhFLUFBQ3YyLCB0aGUgbGFzdCBkaWdpdCBu ZWVkcyB0byBiZSBzZXQgdG8gNSBhbmQgMjkgcmVzcGVjdGl2ZWx5ICovCj4gLSAgICAgICAgc25w cmludGYoYXR0ciwgc2l6ZW9mKGF0dHIpLCAibXA0YS40MC4yIik7Cj4gKyAgICAgICAgaWYgKHN0 LT5jb2RlY3Bhci0+cHJvZmlsZSAhPSBBVl9QUk9GSUxFX1VOS05PV04pCj4gKyAgICAgICAgICAg IHNucHJpbnRmKGF0dHIsIHNpemVvZihhdHRyKSwgIm1wNGEuNDAuJWQiLCBzdC0+Y29kZWNwYXIt PnByb2ZpbGUrMSk7Cj4gKyAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAvLyBUaGlzIGlzIGZv ciBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IHdpdGggdGhlIHByZXZpb3VzIGltcGxlbWVudGF0aW9u Lgo+ICsgICAgICAgICAgICBzbnByaW50ZihhdHRyLCBzaXplb2YoYXR0ciksICJtcDRhLjQwLjIi KTsKPiAgICAgIH0gZWxzZSBpZiAoc3QtPmNvZGVjcGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19J RF9BQzMpIHsKPiAgICAgICAgICBzbnByaW50ZihhdHRyLCBzaXplb2YoYXR0ciksICJhYy0zIik7 Cj4gICAgICB9IGVsc2UgaWYgKHN0LT5jb2RlY3Bhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURf RUFDMykgewo+IC0tCj4gMi4zOS4zIChBcHBsZSBHaXQtMTQ1KQo+Cj4gX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1h bi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFi b3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJq ZWN0ICJ1bnN1YnNjcmliZSIuCgpMR1RNLCB3aWxsIGFwcGx5IGFmdGVyIDI0IGhvdXJzIGlmIHRo ZXJlIGhhdmUgbm8gb2JqZWN0aW9ucy4KClRoYW5rcwpTdGV2ZW4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=