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 C50634834A for ; Thu, 28 Dec 2023 20:53:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 65C2868CC87; Thu, 28 Dec 2023 22:53:20 +0200 (EET) Received: from mail-wm1-f51.google.com (mail-wm1-f51.google.com [209.85.128.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5331C68C180 for ; Thu, 28 Dec 2023 22:53:14 +0200 (EET) Received: by mail-wm1-f51.google.com with SMTP id 5b1f17b1804b1-40d5aa35b60so22507905e9.0 for ; Thu, 28 Dec 2023 12:53:14 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1703796793; x=1704401593; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=a3sAKCKpoW0Z36MQQlX3YR1m+6WxqeamCmcKH3vWc2k=; b=CfNlUfWgskOpMhLW7o5QQSqEiuHmnVRriacRQKOlSQMV5UgJvzWifvxg1/DalNT9A7 UFPKEq7oFI8dqgN3mbIgXn045Uh4XxtegOXUEcSolDbB+Zl9As19Hig8T2oxCCo3zEPu LIK94HJEUxMYvYdq1tDvpHKtgFGyqlnbitTzD5wLPIX38iVTe9mhCipPZs2jeNPM9eDZ 3ntVCWkAzNRdm1hv07MOQ9RJQ1XkcpxpZyTXnzpxRibLKiWUEoWVR7gBa/yjxCiDrWe6 Svvh7ue7lxS2Eu+XM76BCwDSjlWgoh7iYYUgkGf3S0LncMqYM/TiOc+jA0VIUaEiFRGM HHCQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1703796793; x=1704401593; h=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=a3sAKCKpoW0Z36MQQlX3YR1m+6WxqeamCmcKH3vWc2k=; b=IPdkblEisuXPIjvYdvs/7sZ9f+wxoDYhPxvs+74bHlVFWRji0AJddTNMOV03fRcHXa J3pH+1UCyDBTKrttDda2RNUy2PAINQewJk35wtlWsyJbEJgL4POoW8cL0Ubz9R1IJWV+ LyTdtHUL3gMn4y+9lEHL/qZCOET3n5ORpAwInzW/Cl24VGyHyPa6pzMmYh3mzeK+FmYm e1qt0P0sgiwtte4s4P7A8TuRj/3+iwGGPcpcC4ZxQnBGMWmZkWQA4/NGMbAFf0ymlC4R RJCF1Nt6WOMi7D/E6YOAkKCBjrJq4XPkAq9sDi+1pgQ/6GSgMcSnBS435Nh6adE9+oB2 l0ng== X-Gm-Message-State: AOJu0YzM6oEvxVumsERPFy23jtaPWd2ekYEg5jHzetq86O483zK1kI/H ZVnwu9NDVagY5pPLdz8W883BnI3DvbYKuegx6mkfcWPwzIww4A== X-Google-Smtp-Source: AGHT+IHnXsAAYfVMelSFH12IwSYFggLFK+f9lpAw/phRyWGa6DClgGwZkKA+GP9VmaB6tPIyII99erPFCv8uVUhgkX4= X-Received: by 2002:a05:600c:1546:b0:40d:5f4f:a80 with SMTP id f6-20020a05600c154600b0040d5f4f0a80mr795070wmg.5.1703796792855; Thu, 28 Dec 2023 12:53:12 -0800 (PST) MIME-Version: 1.0 References: <20231222150423.52986-1-toots@rastageeks.org> In-Reply-To: <20231222150423.52986-1-toots@rastageeks.org> From: David Johansen Date: Thu, 28 Dec 2023 13:53:00 -0700 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 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 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: T24gRnJpLCBEZWMgMjIsIDIwMjMgYXQgODoxMOKAr0FNIFJvbWFpbiBCZWF1eGlzIDx0b290c0By YXN0YWdlZWtzLm9yZz4gd3JvdGU6Cgo+IFRoaXMgcGF0Y2ggcG9wdWxhdGVzIHRoZSB0aGlyZCBl bnRyeSBmb3IgSExTIGNvZGVjIGF0dHJpYnV0ZSB1c2luZyB0aGUKPiBBQUMgcHJvZmlsZS4KPgo+ IFRoZSBITFMgc3BlY2lmaWNhdGlvbnNbMV0gcmVxdWlyZSB0aGlzIGRpZ2l0IHRvIGJlIHRoZSBP YmplY3QgVHlwZSBJRCBhcwo+IHJlZmVycmVkIHRvIGluIHRhYmxlIDEuMyBvZiBJU08vSUVDIDE0 NDk2LTM6MjAwOVsyXS4KPgo+IFRoZSBudW1lcmljYWwgY29uc3RhbnRzIGluIHRoZSBjb2RlIHJl ZmVyIHRvIHRoZXNlIE9USXMgbWludXMgb25lLCBhcwo+IGRvY3VtZXRlZCBpbiBjb21taXQgMzcy NTk3ZVszXSwgY29uZmlybWVkIGJ5IGNvbXBhcmluZyB0aGUgdmFsdWVzIGluIHRoZQo+IGNvZGUg d2l0aCB0aGUgdmFsdWVzIGluIHRoZSB0YWJsZSBtZW50aW9uZWQgYWJvdmUuCj4KPiBMaW5rczoK PiAxOiBodHRwczovL2RhdGF0cmFja2VyLmlldGYub3JnL2RvYy9odG1sL3JmYzYzODEjc2VjdGlv bi0zLjMKPiAyOiBodHRwczovL2NzY2x1Yi51d2F0ZXJsb28uY2EvfmVoYXNobWFuL0lTTzE0NDk2 LTMtMjAwOS5wZGYKPiAzOgo+IGh0dHBzOi8vZ2l0aHViLmNvbS9GRm1wZWcvRkZtcGVnL2NvbW1p dC8zNzI1OTdlNTM4MWMwOTc0NTVhN2I3Mzg0OTI1NGQ1NjA4M2ViMDU2Cj4KPiAtLS0KPiAgbGli YXZmb3JtYXQvaGxzZW5jLmMgfCA2ICsrKystLQo+ICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRp b25zKCspLCAyIGRlbGV0aW9ucygtKQo+Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L2hsc2Vu Yy5jIGIvbGliYXZmb3JtYXQvaGxzZW5jLmMKPiBpbmRleCA3MDQ5OTU2ZGQ3Li4yNTUxYmFjNmFl IDEwMDY0NAo+IC0tLSBhL2xpYmF2Zm9ybWF0L2hsc2VuYy5jCj4gKysrIGIvbGliYXZmb3JtYXQv aGxzZW5jLmMKPiBAQCAtNDE4LDggKzQxOCwxMCBAQCBzdGF0aWMgdm9pZCB3cml0ZV9jb2RlY19h dHRyKEFWU3RyZWFtICpzdCwKPiBWYXJpYW50U3RyZWFtICp2cykKPiAgICAgIH0gZWxzZSBpZiAo c3QtPmNvZGVjcGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9NUDMpIHsKPiAgICAgICAgICBz bnByaW50ZihhdHRyLCBzaXplb2YoYXR0ciksICJtcDRhLjQwLjM0Iik7Cj4gICAgICB9IGVsc2Ug aWYgKHN0LT5jb2RlY3Bhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURfQUFDKSB7Cj4gLSAgICAg ICAgLyogVE9ETyA6IEZvciBIRS1BQUMsIEhFLUFBQ3YyLCB0aGUgbGFzdCBkaWdpdCBuZWVkcyB0 byBiZSBzZXQgdG8KPiA1IGFuZCAyOSByZXNwZWN0aXZlbHkgKi8KPiAtICAgICAgICBzbnByaW50 ZihhdHRyLCBzaXplb2YoYXR0ciksICJtcDRhLjQwLjIiKTsKPiArICAgICAgICBpZiAoc3QtPmNv ZGVjcGFyLT5wcm9maWxlICE9IEFWX1BST0ZJTEVfVU5LTk9XTikKPiArICAgICAgICAgICAgc25w cmludGYoYXR0ciwgc2l6ZW9mKGF0dHIpLCAibXA0YS40MC4lZCIsCj4gc3QtPmNvZGVjcGFyLT5w cm9maWxlKzEpOwo+ICsgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgZ290byBmYWlsOwo+ICAg ICAgfSBlbHNlIGlmIChzdC0+Y29kZWNwYXItPmNvZGVjX2lkID09IEFWX0NPREVDX0lEX0FDMykg ewo+ICAgICAgICAgIHNucHJpbnRmKGF0dHIsIHNpemVvZihhdHRyKSwgImFjLTMiKTsKPiAgICAg IH0gZWxzZSBpZiAoc3QtPmNvZGVjcGFyLT5jb2RlY19pZCA9PSBBVl9DT0RFQ19JRF9FQUMzKSB7 Cj4gLS0KPiAyLjM5LjMgKEFwcGxlIEdpdC0xNDUpCj4KCkkgbG92ZSB0aGlzIGNoYW5nZSwgYnV0 IGl0IGFwcGVhcnMgdGhhdCBzdC0+Y29kZWNwYXItPnByb2ZpbGUgaXMgYWx3YXlzCkFWX1BST0ZJ TEVfVU5LTk9XTiB3aGVuIHVzaW5nIGxpYmZka19hYWMgYXMgdGhlIGVuY29kZXIuIEFueSBpbmRp Y2F0aW9ucwp3aGVyZSBJIHNob3VsZCBsb29rIGZvciBmaXggdGhhdCBzbyB0aGlzIGNhbiBiZSB1 c2VkIHdpdGggdGhhdCBlbmNvZGVyPwoKVGhhbmtzLApEYXZlCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K