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 54DCC49431 for ; Tue, 12 Mar 2024 08:52:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9F57368D119; Tue, 12 Mar 2024 10:52:45 +0200 (EET) Received: from mail-pl1-f171.google.com (mail-pl1-f171.google.com [209.85.214.171]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3E05368CE23 for ; Tue, 12 Mar 2024 10:52:39 +0200 (EET) Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-1dd7df835a8so25496625ad.1 for ; Tue, 12 Mar 2024 01:52:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1710233556; x=1710838356; darn=ffmpeg.org; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id:from:to :cc:subject:date:message-id:reply-to; bh=E2tyyZfzNBaiuVKl991NVDaIW0Uh+K/h59rYpsleWco=; b=UKhySye61GYVrV9dulUNB6OZdeKQjjpf9Pg1LPpOB7vkbq3p0u8O1cQfPqJPktedNu 8rj5o4Px2EJjPY4Mgq61o9K3jGzI0Gv40Mb251u5mkIeOJx0qRTyEzpTvGgVG3yH7fQY wsFlc4pujv34qGoHiak0qaQuWKanzUlGS2ipT2gQDsMzbE7dEB34NSzMOx5iv7OYU38/ 7vTpQVaZktSWyHXTRM+wgbfdfL4d1k5sYyFdIiDEW7IP/8TibE4J9UiinTqTkLZbLeLH b/5AO8FAurZOldARP+cnaUEuXHqq7iamobVpb0G3gtvqOLjsRHfGZvX/qifxn/a2ie4b qDGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710233556; x=1710838356; h=content-transfer-encoding:in-reply-to:content-language:references :cc:to:from:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=E2tyyZfzNBaiuVKl991NVDaIW0Uh+K/h59rYpsleWco=; b=Bt1CbxDmfnmazaX6qBBiGXF75MCI3Q9xWQ+fZ0kL3Ov7HFZBfE1vPtyLuR2uglwWJg K8ihXh9SX1uC1r9XoA8YRWj9kVD/xB4E2SBvjtuUV5UriortijKn8T8DqkqbirTyq6MW f15f75+UdMs4bha60f9wQYxz1u/jpzcuUEqZZvKNo2eX95iMqG2mStfbazpDmt2ugrkq CwqmSVcQpOnYbhmb1q6DAjcfyWYjcwHqCBTSPlaIFZgMq7hEGFHmjus3zSa0Bplwwjq5 hyONeZIjDtCX3xtofy0kW5Oo26nY7mJ0wmW67Yew102/XT1KAGVyrATZV3snuOcEDv9y BS/A== X-Gm-Message-State: AOJu0Yw3mDNmKAFtMAmam3aB3yx/9sXO7WR0fQ698AyNpPCMMhjEOtq/ xMzAaWsh2vmkRzndDdh4g/FpFLiDcdIDnjIK5ikUZWrXDX1m4vJCKtScI9JbDRk= X-Google-Smtp-Source: AGHT+IFHLpsXThuAI+Ylul0pDT/cOlxFBfy5yI8ihgWXlwRMmoaAAX58mJTR5fFhe7nJkSBWPADVkA== X-Received: by 2002:a17:902:e5c3:b0:1dd:a33f:5913 with SMTP id u3-20020a170902e5c300b001dda33f5913mr4535569plf.30.1710233555939; Tue, 12 Mar 2024 01:52:35 -0700 (PDT) Received: from [10.145.3.82] ([203.110.241.101]) by smtp.gmail.com with ESMTPSA id cp2-20020a170902e78200b001d8edfec673sm6086358plb.214.2024.03.12.01.52.34 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 12 Mar 2024 01:52:35 -0700 (PDT) Message-ID: Date: Tue, 12 Mar 2024 14:22:30 +0530 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird From: Rajiv Harlalka To: ffmpeg-devel@ffmpeg.org References: <2bc308e6-91ac-4d0c-8e31-b7e3486bdcc2@gmail.com> Content-Language: en-US In-Reply-To: <2bc308e6-91ac-4d0c-8e31-b7e3486bdcc2@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] af_tempo.c: fix checking of samples and zero frame counts 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: thilo.borgmann@mail.de, cosmin@cosmin.at Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMy84LzI0IDQ6MzQgQU0sIFJhaml2IEhhcmxhbGthIHdyb3RlOgo+IENoZWNrIGZvciB6ZXJv cyBlcXVhbCB0byB0aGUgdG90YWwgc2FtcGxlcyBlYXJseSwgYmVjYXVzZSBpbiBjYXNlIHRoZSAK PiBjaGVjayBpcyB0cnVlIHdlIHdvdWxkIGFscmVhZHkgYmUgbGVhdmluZyB0aGUgZmlyc3QgZmV3 IGZyYW1lcyBvdXQuCj4KPiBTaWduZWQtb2ZmLWJ5OiBSYWppdiBIYXJsYWxrYSA8cmFqaXZoYXJs YWxrYTAwOUBnbWFpbC5jb20+Cj4gIzEwNjkyCj4gLS0tCj4gwqBsaWJhdmZpbHRlci9hZl9hdGVt cG8uYyB8IDEzICsrKysrKy0tLS0tLS0KPiDCoDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMo KyksIDcgZGVsZXRpb25zKC0pCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvYWZfYXRlbXBv LmMgYi9saWJhdmZpbHRlci9hZl9hdGVtcG8uYwo+IGluZGV4IDQ2MjFiNjdiMDMuLjhmMzFjNWJl YWYgMTAwNjQ0Cj4gLS0tIGEvbGliYXZmaWx0ZXIvYWZfYXRlbXBvLmMKPiArKysgYi9saWJhdmZp bHRlci9hZl9hdGVtcG8uYwo+IEBAIC01MzEsMjEgKzUzMSwyMCBAQCBzdGF0aWMgaW50IHlhZV9s b2FkX2ZyYWcoQVRlbXBvQ29udGV4dCAqYXRlbXBvLAo+IMKgwqDCoMKgIGRzdCA9IGZyYWctPmRh dGE7Cj4gwqDCoMKgwqDCoCBzdGFydCA9IGF0ZW1wby0+cG9zaXRpb25bMF0gLSBhdGVtcG8tPnNp emU7Cj4gLcKgwqDCoCB6ZXJvcyA9IDA7Cj4gK8KgwqDCoCAvLyB3aGF0IHdlIGRvbid0IGhhdmUg d2Ugc3Vic3RpdHV0ZSB3aXRoIHplcm9zOgo+ICvCoMKgwqAgemVyb3MgPSBmcmFnLT5wb3NpdGlv blswXSA8IHN0YXJ0ID8gRkZNSU4oc3RhcnQgLSAKPiBmcmFnLT5wb3NpdGlvblswXSwgKGludDY0 X3QpbnNhbXBsZXMpIDogMDsKPiArCj4gK8KgwqDCoCBpZiAoemVyb3MgPT0gbnNhbXBsZXMpIHsK PiArwqDCoMKgwqDCoMKgwqAgcmV0dXJuIDA7Cj4gK8KgwqDCoCB9Cj4gwqDCoMKgwqDCoCBpZiAo ZnJhZy0+cG9zaXRpb25bMF0gPCBzdGFydCkgewo+IC3CoMKgwqDCoMKgwqDCoCAvLyB3aGF0IHdl IGRvbid0IGhhdmUgd2Ugc3Vic3RpdHV0ZSB3aXRoIHplcm9zOgo+IC3CoMKgwqDCoMKgwqDCoCB6 ZXJvcyA9IEZGTUlOKHN0YXJ0IC0gZnJhZy0+cG9zaXRpb25bMF0sIChpbnQ2NF90KW5zYW1wbGVz KTsKPiDCoMKgwqDCoMKgwqDCoMKgIGF2X2Fzc2VydDAoemVyb3MgIT0gbnNhbXBsZXMpOwo+IMKg wqDCoMKgwqDCoMKgwqDCoCBtZW1zZXQoZHN0LCAwLCB6ZXJvcyAqIGF0ZW1wby0+c3RyaWRlKTsK PiDCoMKgwqDCoMKgwqDCoMKgIGRzdCArPSB6ZXJvcyAqIGF0ZW1wby0+c3RyaWRlOwo+IMKgwqDC oMKgIH0KPiDCoC3CoMKgwqAgaWYgKHplcm9zID09IG5zYW1wbGVzKSB7Cj4gLcKgwqDCoMKgwqDC oMKgIHJldHVybiAwOwo+IC3CoMKgwqAgfQo+IC0KPiDCoMKgwqDCoCAvLyBnZXQgdGhlIHJlbWFp bmluZyBkYXRhIGZyb20gdGhlIHJpbmcgYnVmZmVyOgo+IMKgwqDCoMKgIG5hID0gKGF0ZW1wby0+ aGVhZCA8IGF0ZW1wby0+dGFpbCA/Cj4gwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXRlbXBvLT50YWls IC0gYXRlbXBvLT5oZWFkIDoKCkp1c3QgYSBxdWljayBub3RlIHRvIGJyaW5nIGF0dGVudGlvbiB0 byBhIGNvZGUgcGF0Y2ggSSBzdWJtaXR0ZWQgCnJlY2VudGx5LiBJdCBmaXhlcyBidWcgIzEwNjky IGZyb20gdGhlIGJ1ZyB0cmFja2VyIG9uIHRoZSAKbGliYXZmaWx0ZXIvYXZfYXRlbXBvIGZpbHRl ci4gQSByZXZpZXcgd291bGQgYmUgZ3JlYXRseSBhcHByZWNpYXRlZC4KClRoYW5rcywKUmFqaXYK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K