From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 0188B4C618 for ; Mon, 4 Aug 2025 06:51:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 6143A68C03F; Mon, 4 Aug 2025 09:51:54 +0300 (EEST) Received: from mail-ej1-f45.google.com (mail-ej1-f45.google.com [209.85.218.45]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id A84AA68BFB6 for ; Mon, 4 Aug 2025 09:51:47 +0300 (EEST) Received: by mail-ej1-f45.google.com with SMTP id a640c23a62f3a-af95d5c0736so170698666b.2 for ; Sun, 03 Aug 2025 23:51:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1754290306; x=1754895106; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=zUDcSpOgxAMmI9vOzCCADHhQYO8W1lJPR5Ln9RyjycU=; b=Hg4/fOXXXIBzSr3WLqx3PFmWDnasiNWI4NqAmg3vHbsSzuiu8nSUJK72lTVcbX3/Gd t0/UlCOfKq0J7UKY/jbJey11oNObTpeXjnqOkz4xZs3OgBZNTdiNJZ+e72USImSpm3MD ysFpUpZy64JXp5jo6rHgX7WmOjyi2Dgv+211gL7SessysFRz0PJWw77mprOw0UOv9gt0 khh8gz8CLHVZBNKd4ABuWOcm9aod0Hqxroj7WDCoJlspnpKjVMw9H5X+2dGugY4if1Tt Tm2VW5Z9R6jzTgIp5jM3AD103SB8bGcTTIi5hiO0dmEIE9r/40dCv4C2Xo81kXMGEePl su0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1754290306; x=1754895106; h=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=zUDcSpOgxAMmI9vOzCCADHhQYO8W1lJPR5Ln9RyjycU=; b=Px+9SX6giIpsD1cbQ7sy2zRJE1wEe7FMmYFInqR298Ert8pnDeaemN3c9M8witO+GF mZU5h8WldNUhvqgKtn+aNozVHAheDUgLIew23b0v+icTlLHHZktn0ld1I3Tg1DqgLosw 1k9wM5iBxmi/SdDtmkIUi0OBKDpR2l4Kjjke8/o2iYwqOMEtF40EM+yT1bLvc7akV9ZV sFQcNVsgrdgBNINilKrpSBBvPZXKqLny6x//QUHDUksJOxYHrloX6bWtCH/9MeVy2p6p q8kZCuL5+h/oiUFPanRbiPpPFtHRtSCYhnAsfwY6KFBwleizSDUK7aPJYu0BRfxcJbGB NuIw== X-Gm-Message-State: AOJu0Yzb3Yrt7o1QGZP+nbbDXX27qD6kcscfYoSlNch+INeDXN7EC5+I D912Iaam4IIZM5Uc09grOh1iCNZ9grfmV2vKWfaOtj+B/4G58zcyGNxQfQd6RzAiKcnYFymyx6A L+u86rvg0OzeQkE7pUy8v1rpl3wyWPTZdDJA= X-Gm-Gg: ASbGncvNhPkUXNYR6BrDykYJBmoZ8iQH/0y4cZYSMhfl0Q38/rQ83vngcaPdw4SRbA0 DyDfAyK3etsPyMZ80sJvm85QRTUSU6FVKuPd1pBAgJjjuNHK1g3wWad40sxeJlsHmevhEH0Hhtb Qwu5peluJ5ITHUmyha8tEMJzklqSGkU9ap/I0ft+raiK2Szqn+4fyWh8wPZy5Uv0PNXNz/I3J5s 5IdbnwqmrAaX7B4 X-Google-Smtp-Source: AGHT+IH70SNjDQrorO5S0jIs16a+VKF/5wYyHG/fWaEGMqSQVnJGGQYC2hE7KfWAuGuOV60+HFlyARhyvwzANSN/cOg= X-Received: by 2002:a17:907:72c2:b0:ae3:6ff6:1aad with SMTP id a640c23a62f3a-af940009783mr803624866b.14.1754290306388; Sun, 03 Aug 2025 23:51:46 -0700 (PDT) MIME-Version: 1.0 References: <20250804063047.10458-1-dev.parkjeonghwan@gmail.com> In-Reply-To: <20250804063047.10458-1-dev.parkjeonghwan@gmail.com> From: =?UTF-8?B?67CV7KCV7ZmY?= Date: Mon, 4 Aug 2025 15:51:33 +0900 X-Gm-Features: Ac12FXzCZqIVq4LtUBUgk6GsjvmKpTw_6BptXZoR79EwTTB1IiahQlVMHiCJZUo Message-ID: To: ffmpeg-devel@ffmpeg.org X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] Signed-off-by: devjeonghwan 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: UGxlYXNlIGlnbm9yZSB0aGlzIHBhdGNoIGR1ZSB0byBpbmNvcnJlY3QgcGF0Y2ggc3ViamVjdCBm b3JtYXQuCgpUaGUgY29ycmVjdCBwYXRjaCB0byByZXZpZXcgaXM6CiJbRkZtcGVnLWRldmVsXSBh dmZvcm1hdC9hcG5nZGVjOiBhbGxvdyBvdGhlciBjaHVua3MgYmV0d2VlbiBmY1RMIGFuZApmZEFU L0lEQVQiCgpTb3JyeSBmb3IgdGhlIGNvbmZ1c2lvbi4KCjIwMjXrhYQgOOyblCA07J28ICjsm5Qp IOyYpO2bhCAzOjMyLCBkZXZqZW9uZ2h3YW4gPGRldi5wYXJramVvbmdod2FuQGdtYWlsLmNvbT7r i5jsnbQg7J6R7ISxOgoKPiBhdmZvcm1hdC9hcG5nZGVjOiBhbGxvdyBvdGhlciBjaHVua3MgYmV0 d2VlbiBmY1RMIGFuZCBmZEFUL0lEQVQKPgo+IFRoZSBBUE5HIGRlbXV4ZXIgaW5jb3JyZWN0bHkg YXNzdW1lZCB0aGF0IGZjVEwgY2h1bmtzIG11c3QgYmUKPiBpbW1lZGlhdGVseSBmb2xsb3dlZCBi eSBmZEFUIG9yIElEQVQgY2h1bmtzLiBQZXIgUE5HIHNwZWNpZmljYXRpb24KPiBzZWN0aW9uIDE0 LjMuMiwgYW5jaWxsYXJ5IGNodW5rcyBtYXkgYXBwZWFyIGluIGFueSBvcmRlciByZWxhdGl2ZQo+ IHRvIG90aGVyIGFuY2lsbGFyeSBjaHVua3MuCj4KPiBUaGlzIGNoYW5nZSBhbGxvd3MgaW50ZXJt ZWRpYXRlIGNodW5rcyAobGlrZSB0RVh0KSBiZXR3ZWVuIGZjVEwKPiBhbmQgZnJhbWUgZGF0YSBj aHVua3MsIGZpeGluZyBwbGF5YmFjayBvZiBBUE5HIGZpbGVzIHdpdGggbWV0YWRhdGEuCj4KPiBG aXhlcyAjMTEwMTIuCj4gLS0tCj4gIGxpYmF2Zm9ybWF0L2FwbmdkZWMuYyB8IDIxICsrKysrKysr KysrKysrKysrLS0tLQo+ICAxIGZpbGUgY2hhbmdlZCwgMTcgaW5zZXJ0aW9ucygrKSwgNCBkZWxl dGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9saWJhdmZvcm1hdC9hcG5nZGVjLmMgYi9saWJhdmZv cm1hdC9hcG5nZGVjLmMKPiBpbmRleCBkMDAwNTA0NmMxLi5hMjE4NzhiMjQ2IDEwMDY0NAo+IC0t LSBhL2xpYmF2Zm9ybWF0L2FwbmdkZWMuYwo+ICsrKyBiL2xpYmF2Zm9ybWF0L2FwbmdkZWMuYwo+ IEBAIC0zNDQsMTQgKzM0NCwyNyBAQCBzdGF0aWMgaW50IGFwbmdfcmVhZF9wYWNrZXQoQVZGb3Jt YXRDb250ZXh0ICpzLAo+IEFWUGFja2V0ICpwa3QpCj4gICAgICAgICAgaWYgKChyZXQgPSBkZWNv ZGVfZmN0bF9jaHVuayhzLCBjdHgsIHBrdCkpIDwgMCkKPiAgICAgICAgICAgICAgcmV0dXJuIHJl dDsKPgo+IC0gICAgICAgIC8qIGZjVEwgbXVzdCBwcmVjZWRlIGZkQVQgb3IgSURBVCAqLwo+ICsg ICAgICAgIC8qIGZjVEwgbWF5IGJlIGZvbGxvd2VkIGJ5IG90aGVyIGNodW5rcyBiZWZvcmUgZmRB VCBvciBJREFUICovCj4gICAgICAgICAgbGVuID0gYXZpb19yYjMyKHBiKTsKPiAgICAgICAgICB0 YWcgPSBhdmlvX3JsMzIocGIpOwo+IC0gICAgICAgIGlmIChsZW4gPiAweDdmZmZmZmZmIHx8Cj4g LSAgICAgICAgICAgIHRhZyAhPSBNS1RBRygnZicsICdkJywgJ0EnLCAnVCcpICYmCj4gLSAgICAg ICAgICAgIHRhZyAhPSBNS1RBRygnSScsICdEJywgJ0EnLCAnVCcpKQo+ICsgICAgICAgIGlmIChs ZW4gPiAweDdmZmZmZmZmKQo+ICAgICAgICAgICAgICByZXR1cm4gQVZFUlJPUl9JTlZBTElEREFU QTsKPgo+ICsgICAgICAgIC8qIGNoZWNrIGZvciBlbXB0eSBmcmFtZSAqLwo+ICsgICAgICAgIGlm ICh0YWcgPT0gTUtUQUcoJ2YnLCAnYycsICdUJywgJ0wnKSB8fAo+ICsgICAgICAgICAgICB0YWcg PT0gTUtUQUcoJ0knLCAnRScsICdOJywgJ0QnKSkgewo+ICsgICAgICAgICAgICBzaXplID0gMzg7 IC8qIHNpemUgb2YgZmNUTCBjaHVuayBhbmQgaXRzIGhlYWRlciAqLwo+ICsgICAgICAgICAgICBp ZiAoKHJldCA9IGF2aW9fc2VlayhwYiwgLTQ2LCBTRUVLX0NVUikpIDwgMCB8fAo+ICsgICAgICAg ICAgICAgICAgKHJldCA9IGF2X2FwcGVuZF9wYWNrZXQocGIsIHBrdCwgc2l6ZSkpIDwgMCkKPiAr ICAgICAgICAgICAgICAgIHJldHVybiByZXQ7Cj4gKwo+ICsgICAgICAgICAgICBpZiAoY3R4LT5p c19rZXlfZnJhbWUpCj4gKyAgICAgICAgICAgICAgICBwa3QtPmZsYWdzIHw9IEFWX1BLVF9GTEFH X0tFWTsKPiArICAgICAgICAgICAgcGt0LT5wdHMgPSBwa3QtPmR0cyA9IEFWX05PUFRTX1ZBTFVF Owo+ICsgICAgICAgICAgICBwa3QtPmR1cmF0aW9uID0gY3R4LT5wa3RfZHVyYXRpb247Cj4gKyAg ICAgICAgICAgIHJldHVybiByZXQ7Cj4gKyAgICAgICAgfQo+ICsKPiAgICAgICAgICBzaXplID0g MzggLyogZmNUTCAqLyArIDggLyogbGVuLCB0YWcgKi8gKyBsZW4gKyA0IC8qIGNyYyAqLzsKPiAg ICAgICAgICBpZiAoc2l6ZSA+IElOVF9NQVgpCj4gICAgICAgICAgICAgIHJldHVybiBBVkVSUk9S KEVJTlZBTCk7Cj4gLS0KPiAyLjM0LjEKPgo+Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVs QGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRl dmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRl dmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K