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 65D95479C8 for ; Thu, 28 Dec 2023 15:05:44 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C748868CC3E; Thu, 28 Dec 2023 17:05:42 +0200 (EET) Received: from mail-pl1-f182.google.com (mail-pl1-f182.google.com [209.85.214.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B904A68BF73 for ; Thu, 28 Dec 2023 17:05:36 +0200 (EET) Received: by mail-pl1-f182.google.com with SMTP id d9443c01a7336-1d3fe03b6b7so13981785ad.1 for ; Thu, 28 Dec 2023 07:05:36 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703775935; x=1704380735; h=content-transfer-encoding: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=TotE1BLu7gDQopUEJTY8/P0Y51GuVubGMgE2HBl/uN0=; b=cOzzZXAcp0vH6Ks/AZkPG2eFHFc52Xrug8HcUWE/741l+WhU+nAmJ2/3GDtdF9QdjF bxZKr686neP4VqYxZaYO0x1HxWesIpMurDogMGKmcjsnvi87AAq+7Xbj+KHzBghmK92z SVWZUX3/SMJJxHRNwOWZusMhEgJFHeJIphbyDgLxHpZhta0cNjCFfRTpaM56pONtysGG 8V3/G9oEKI3Aj83wrfsyfy9DvS3bguEdYZtdyqb1yWhy1cUi5fuwGqzrmiZyJyYbf4xf 8fHc/M5wM6ZiHAyVm+WU89x7SR3WiFh5y8neQo5nf2Q4oiKpsvYF2zfnkba0mdB2Z/i0 Cq2A== X-Gm-Message-State: AOJu0YwIoc2ZVEis2qArpSzG5dRdg4b5F6VazEYge3Gr1DXuI9/WaGdF QKI+iQ1vgBx9b3zq7DleHiEDXOmpJ58= X-Google-Smtp-Source: AGHT+IGUFS5VBRWbDB9LIVB7Q8IEFIFFg6oK8Qh5WztgNOtQ2pSur/zItSIzXjc/rrw6pSnbFp3wTQ== X-Received: by 2002:a17:902:da84:b0:1d3:c23a:6859 with SMTP id j4-20020a170902da8400b001d3c23a6859mr21662099plx.1.1703775934371; Thu, 28 Dec 2023 07:05:34 -0800 (PST) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com. [209.85.216.43]) by smtp.gmail.com with ESMTPSA id y21-20020a170902b49500b001d497c8eb92sm365867plr.109.2023.12.28.07.05.33 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 28 Dec 2023 07:05:33 -0800 (PST) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-2866b15b013so1430166a91.0 for ; Thu, 28 Dec 2023 07:05:33 -0800 (PST) X-Received: by 2002:a17:90b:1195:b0:28b:ecbb:29da with SMTP id gk21-20020a17090b119500b0028becbb29damr15411942pjb.3.1703775933656; Thu, 28 Dec 2023 07:05:33 -0800 (PST) MIME-Version: 1.0 References: <20231222150423.52986-1-toots@rastageeks.org> In-Reply-To: <20231222150423.52986-1-toots@rastageeks.org> From: Romain Beauxis Date: Thu, 28 Dec 2023 09:05:22 -0600 X-Gmail-Original-Message-ID: Message-ID: To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH] 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 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: SGV5IHRoZXJlIQoKTGUgdmVuLiAyMiBkw6ljLiAyMDIzIMOgIDA5OjA5LCBSb21haW4gQmVhdXhp cyA8dG9vdHNAcmFzdGFnZWVrcy5vcmc+IGEgw6ljcml0IDoKPgo+IFRoaXMgcGF0Y2ggcG9wdWxh dGVzIHRoZSB0aGlyZCBlbnRyeSBmb3IgSExTIGNvZGVjIGF0dHJpYnV0ZSB1c2luZyB0aGUKPiBB QUMgcHJvZmlsZS4KPgo+IFRoZSBITFMgc3BlY2lmaWNhdGlvbnNbMV0gcmVxdWlyZSB0aGlzIGRp Z2l0IHRvIGJlIHRoZSBPYmplY3QgVHlwZSBJRCBhcwo+IHJlZmVycmVkIHRvIGluIHRhYmxlIDEu MyBvZiBJU08vSUVDIDE0NDk2LTM6MjAwOVsyXS4KPgo+IFRoZSBudW1lcmljYWwgY29uc3RhbnRz IGluIHRoZSBjb2RlIHJlZmVyIHRvIHRoZXNlIE9USXMgbWludXMgb25lLCBhcwo+IGRvY3VtZW50 ZWQgaW4gY29tbWl0IDM3MjU5N2VbM10sIGNvbmZpcm1lZCBieSBjb21wYXJpbmcgdGhlIHZhbHVl cyBpbiB0aGUKPiBjb2RlIHdpdGggdGhlIHZhbHVlcyBpbiB0aGUgdGFibGUgbWVudGlvbmVkIGFi b3ZlLgo+Cj4gTGlua3M6Cj4gMTogaHR0cHM6Ly9kYXRhdHJhY2tlci5pZXRmLm9yZy9kb2MvaHRt bC9yZmM2MzgxI3NlY3Rpb24tMy4zCj4gMjogaHR0cHM6Ly9jc2NsdWIudXdhdGVybG9vLmNhL35l aGFzaG1hbi9JU08xNDQ5Ni0zLTIwMDkucGRmCj4gMzogaHR0cHM6Ly9naXRodWIuY29tL0ZGbXBl Zy9GRm1wZWcvY29tbWl0LzM3MjU5N2U1MzgxYzA5NzQ1NWE3YjczODQ5MjU0ZDU2MDgzZWIwNTYK CkFueW9uZSBpbnRlcmVzdGVkPyBJIHRoaW5rIHRoYXQgdGhpcyBpcyBhIHByZXR0eSBzdHJhaWdo dC1mb3J3YXJkCmNoYW5nZSB0aGF0IGNvdWxkIHBvdGVudGlhbGx5IHF1YWxpZnkgYXMgYSBidWdm aXggZm9yIDYuMS4xLCBhZnRlcgphbGwsIHRoaXMgZ2VuZXJhdGVzIGluY29ycmVjdCBITFMgcGxh eWxpc3QgZGVzY3JpcHRpb25zLi4KCi0tIFJvbWFpbgoKPiAtLS0KPiAgbGliYXZmb3JtYXQvaGxz ZW5jLmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspLCAyIGRl bGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L2hsc2VuYy5jIGIvbGliYXZm b3JtYXQvaGxzZW5jLmMKPiBpbmRleCA3MDQ5OTU2ZGQ3Li4yNTUxYmFjNmFlIDEwMDY0NAo+IC0t LSBhL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4gKysrIGIvbGliYXZmb3JtYXQvaGxzZW5jLmMKPiBA QCAtNDE4LDggKzQxOCwxMCBAQCBzdGF0aWMgdm9pZCB3cml0ZV9jb2RlY19hdHRyKEFWU3RyZWFt ICpzdCwgVmFyaWFudFN0cmVhbSAqdnMpCj4gICAgICB9IGVsc2UgaWYgKHN0LT5jb2RlY3Bhci0+ Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfTVAzKSB7Cj4gICAgICAgICAgc25wcmludGYoYXR0ciwg c2l6ZW9mKGF0dHIpLCAibXA0YS40MC4zNCIpOwo+ICAgICAgfSBlbHNlIGlmIChzdC0+Y29kZWNw YXItPmNvZGVjX2lkID09IEFWX0NPREVDX0lEX0FBQykgewo+IC0gICAgICAgIC8qIFRPRE8gOiBG b3IgSEUtQUFDLCBIRS1BQUN2MiwgdGhlIGxhc3QgZGlnaXQgbmVlZHMgdG8gYmUgc2V0IHRvIDUg YW5kIDI5IHJlc3BlY3RpdmVseSAqLwo+IC0gICAgICAgIHNucHJpbnRmKGF0dHIsIHNpemVvZihh dHRyKSwgIm1wNGEuNDAuMiIpOwo+ICsgICAgICAgIGlmIChzdC0+Y29kZWNwYXItPnByb2ZpbGUg IT0gQVZfUFJPRklMRV9VTktOT1dOKQo+ICsgICAgICAgICAgICBzbnByaW50ZihhdHRyLCBzaXpl b2YoYXR0ciksICJtcDRhLjQwLiVkIiwgc3QtPmNvZGVjcGFyLT5wcm9maWxlKzEpOwo+ICsgICAg ICAgIGVsc2UKPiArICAgICAgICAgICAgZ290byBmYWlsOwo+ICAgICAgfSBlbHNlIGlmIChzdC0+ Y29kZWNwYXItPmNvZGVjX2lkID09IEFWX0NPREVDX0lEX0FDMykgewo+ICAgICAgICAgIHNucHJp bnRmKGF0dHIsIHNpemVvZihhdHRyKSwgImFjLTMiKTsKPiAgICAgIH0gZWxzZSBpZiAoc3QtPmNv ZGVjcGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9FQUMzKSB7Cj4gLS0KPiAyLjM5LjMgKEFw cGxlIEdpdC0xNDUpCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vi c2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBm Zm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=