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 9705D48871 for ; Mon, 19 Feb 2024 15:26:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 05D8A68D3D0; Mon, 19 Feb 2024 17:26:53 +0200 (EET) Received: from mail-il1-f174.google.com (mail-il1-f174.google.com [209.85.166.174]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 63C6468D174 for ; Mon, 19 Feb 2024 17:26:46 +0200 (EET) Received: by mail-il1-f174.google.com with SMTP id e9e14a558f8ab-36532b1892bso3607455ab.1 for ; Mon, 19 Feb 2024 07:26:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1708356404; x=1708961204; 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=y06g0uewCvqpGWcBOke5Rb7/gLTiUDHnOCUBXjY8D3Q=; b=Z90Thq1MbBUCNOF+tvUoTGu8fYmgC+PpUdObiEcrBpbq+Rkpz7RunY13WfGU3Vr1kn VKNqQEVUrhbie6PiJpJR0VTJOPP6ejzN3WeNEj8zNCC95ireQiKEI6FsZ5R2CYq4Fa9f FoTDgfjGDUoitUghSrZjn0ei2j5qpbc8lpUuVdkh9IgBvi8w4Te1Sdj0q2oRwwLxQnNg ZjBWX3+IWnUfCXgCSKqtPv4komPiWmv8osrnLcK6mrCUGQPrMv5AJL4sbmnoodzwwsF4 qPc7K7w6ATwQyZB1U6ZqcCfSqeS6qHYgdcsX8lKavjmhNi8R23j0ZfFaJwIm4q4KaADP hQsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1708356404; x=1708961204; 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=y06g0uewCvqpGWcBOke5Rb7/gLTiUDHnOCUBXjY8D3Q=; b=F0FDO+liSZlUH2BOtM1YersTYO1h4U60c70Cjezl0CsUOwWEvguU02Pvu/FJ/SCsva ZFMX5xcP2Tm1B0c9/AYC4r1rJtnyRMs8ObSQSNpOuSa0I33OraOUTLjlckfJk5ZkfTwb /beJ9q7PEHaV8mgTS+RxBPPMxYyAv/lgi0JreZf41I2+X/ngO55QVMHFmFrdmZwTCjml fz4oxfp5nVEvcKnMJWAY9EmoU6l2Aakc+LsvGF56NS5uXescGo2W7owdeL5KtuVPZ2km L5zuTDILC0N6V/A7MCl8Pu8RYcM124AGrecTdkiojSycu7B7+H98x6+FKVH1XJC/j7jJ 0CNQ== X-Gm-Message-State: AOJu0Yxz2AS9tolGY666FQtS/Fku9/y8806qN/ccGjK8isWuB2GiiAGI G1ObqAYLCpvoj7t692BPvNH/gvV1g41VQDOzqVRQIOO5PNxbsYaFKHiPECec/jr022wmJD/3A4D n0In+hkyCL2S7YUcYSnEZfL43Wkg8Kxo8nWrYTnax X-Google-Smtp-Source: AGHT+IGXBITIuGBudwMvVG7zyBSmDez8syWyaudsc8GoxdUHrCCpfxQsdoP8iMK8aIYZrwtvST7sepMumNmQw0uNK5s= X-Received: by 2002:a05:6602:2774:b0:7c4:756e:162b with SMTP id l20-20020a056602277400b007c4756e162bmr14432795ioe.16.1708356404029; Mon, 19 Feb 2024 07:26:44 -0800 (PST) MIME-Version: 1.0 References: <20231016091402.7972-1-lucenticus@gmail.com> <20231113143722.1959-1-lucenticus@gmail.com> <9fd98754-299f-4844-9296-3e38c40d4d4a@jkqxz.net> In-Reply-To: From: Evgeny Pavlov Date: Mon, 19 Feb 2024 16:26:33 +0100 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec/amfenc: increase precision of Sleep() on Windows 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: Henrik Gramner 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: T24gTW9uLCBOb3YgMjcsIDIwMjMgYXQgMzowNeKAr1BNIEhlbnJpayBHcmFtbmVyIHZpYSBmZm1w ZWctZGV2ZWwKPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPiB3cm90ZToKPgo+IE9uIE1vbiwgTm92 IDI3LCAyMDIzIGF0IDI6NDLigK9QTSBNYXJrIFRob21wc29uIDxzd0Bqa3F4ei5uZXQ+IHdyb3Rl Ogo+ID4gSXMgaXQgcmVhc29uYWJsZSB0byBzZXQgdGhpcyBnbG9iYWwgc3RhdGUgZnJvbSBhIGxp YnJhcnkgd2l0aG91dCB0aGUgcGFyZW50IHByb2dyYW0ga25vd2luZz8gIFdlJ2QgcmVhbGx5IHBy ZWZlciBub3QgdG8gYWZmZWN0IHRoZSBnbG9iYWwgc3RhdGUgdW5leHBlY3RlZGx5Lgo+Cj4gQ3Jl YXRlV2FpdGFibGVUaW1lckV4VygpIHdpdGggdGhlCj4gQ1JFQVRFX1dBSVRBQkxFX1RJTUVSX0hJ R0hfUkVTT0xVVElPTiBmbGFnIG1pZ2h0IGJlIGFuIGFsdGVybmF0aXZlPwo+CgpXZSBldmFsdWF0 ZWQgQ3JlYXRlV2FpdGFibGVUaW1lckV4VyB3aXRoCkNSRUFURV9XQUlUQUJMRV9USU1FUl9ISUdI X1JFU09MVVRJT04gZmxhZy4gSW4gZmFjdCwgdGhpcyBmdW5jdGlvbiBoYXMKdGhlIHNhbWUgcHJl Y2lzaW9uIGxldmVsIGFzIHRoZSBTbGVlcCgpIGZ1bmN0aW9uLgoKVXN1YWxseSBjaGFuZ2luZyB0 aGUgdGltZSByZXNvbHV0aW9uIHdpbGwgb25seSBhZmZlY3QgdGhlIGN1cnJlbnQKcHJvY2VzcyBh bmQgd2lsbCBub3QgaW1wYWN0IG90aGVyIHByb2Nlc3NlcywgdGh1cyBpdCB3aWxsIG5vdCBjYXVz ZSBhCmdsb2JhbCBlZmZlY3Qgb24gdGhlIGN1cnJlbnQgc3lzdGVtLiBIZXJlIGlzIGFuIGluZm8g ZnJvbQpkb2N1bWVudGF0aW9uIG9uIHRpbWVCZWdpblBlcmlvZApodHRwczovL2xlYXJuLm1pY3Jv c29mdC5jb20vZW4tdXMvd2luZG93cy93aW4zMi9hcGkvdGltZWFwaS9uZi10aW1lYXBpLXRpbWVi ZWdpbnBlcmlvZAoKIlByaW9yIHRvIFdpbmRvd3MgMTAsIHZlcnNpb24gMjAwNCwgdGhpcyBmdW5j dGlvbiBhZmZlY3RzIGEgZ2xvYmFsCldpbmRvd3Mgc2V0dGluZy4gRm9yIGFsbCBwcm9jZXNzZXMg V2luZG93cyB1c2VzIHRoZSBsb3dlc3QgdmFsdWUgKHRoYXQKaXMsIGhpZ2hlc3QgcmVzb2x1dGlv bikgcmVxdWVzdGVkIGJ5IGFueSBwcm9jZXNzLiBTdGFydGluZyB3aXRoCldpbmRvd3MgMTAsIHZl cnNpb24gMjAwNCwgdGhpcyBmdW5jdGlvbiBubyBsb25nZXIgYWZmZWN0cyBnbG9iYWwgdGltZXIK cmVzb2x1dGlvbi4gRm9yIHByb2Nlc3NlcyB3aGljaCBjYWxsIHRoaXMgZnVuY3Rpb24sIFdpbmRv d3MgdXNlcyB0aGUKbG93ZXN0IHZhbHVlICh0aGF0IGlzLCBoaWdoZXN0IHJlc29sdXRpb24pIHJl cXVlc3RlZCBieSBhbnkgcHJvY2Vzcy4KRm9yIHByb2Nlc3NlcyB3aGljaCBoYXZlIG5vdCBjYWxs ZWQgdGhpcyBmdW5jdGlvbiwgV2luZG93cyBkb2VzIG5vdApndWFyYW50ZWUgYSBoaWdoZXIgcmVz b2x1dGlvbiB0aGFuIHRoZSBkZWZhdWx0IHN5c3RlbSByZXNvbHV0aW9uLiIKCldlIHByb3ZpZGUg dGhlIGZvbGxvd2luZyBtZWFzdXJlbWVudCB0byBzaG93IHBlcmZvcm1hbmNlIGltcHJvdmVtZW50 cwp3aXRoIHRoaXMgcGF0Y2guCgoxLiBQZXJmb3JtYW5jZSB0ZXN0cyBzaG93IHRoYXQgdGhpcyBo aWdoIHByZWNpc2lvbiBzbGVlcCB3aWxsIGltcHJvdmUKcGVyZm9ybWFuY2UsIGVzcGVjaWFsbHkg Zm9yIGxvdyByZXNvbHV0aW9uIHNlcXVlbmNlcywgaXQgY2FuIGdldCBhYm91dAoyMCUgaW1wcm92 ZW1lbnQuCgpGcmFtZXMgUGVyIFNlY29uZCAoRlBTKSBiZWluZyBlbmNvZGVkIGJ5IHRoZSBoYXJk d2FyZSBlbmNvZGVyIChOYXZpIDMxClJYNzkwMFhUICk6CgpTb3VyY2UgVHlwZTogSC4yNjQgLCAg T3V0cHV0IFR5cGU6IEguMjY0CihTb3JyeSBmb3IgYmFkIGZvcm1hdHRpbmcpCk5vLiB8ICAgU2Vx dWVuY2UgUmVzb2x1dGlvbiB8IE5vLiBvZiBGcmFtZXN8ICAgIEZQUyBCZWZvcmUgcGF0Y2ggICAg fApGUFMgYWZ0ZXIgcGF0Y2ggICB8IERpZmZlcmVuY2UgICAgfCBJbXByb3ZlbWVudCAlCi0tLS18 LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tfC0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS0tLS0tfC0tLS0tLS0tLS0KMSAg IHwgICA0ODB4MzYwICAgICAgICAgICAgIHwgODI5MCAgICAgICAgIHwgICAgICAgIDIwMzAgICAg ICAgICAgICB8CiAgICAgMjM2NSAgICAgICAgfCAzMzUgICAgICAgICAgIHwgMTYuNSUKMiAgIHwg ICA3MjB4NTc2ICAgICAgICAgICAgIHwgODI5MCAgICAgICAgIHwgICAgICAgIDE0NDAgICAgICAg ICAgICB8CiAgICAgMTc5MCAgICAgICAgfCAzNTAgICAgICAgICAgIHwgMjQuMyUKMyB8ICAgICAx MjgweDcyMCAgICAgICAgICAgIHwgODI5MCAgICAgICAgIHwgICAgICAgIDExMjAgICAgICAgICAg ICB8CiAgICAgMTE5MCAgICAgICAgfCA3MCAgICAgICAgICAgIHwgNi4zJQo0ICAgfCAgIDE5MjB4 MTA4MCAgICAgICAgICAgfCA4MjkwICAgICAgICAgfCAgICAgICAgNjkyICAgICAgICAgICAgIHwK ICAgICA3MTQgICAgICAgICB8IDIyICAgICAgICAgICAgfCAzLjIlCjUgICB8ICAgMzg0MHgyMTYw ICAgICAgICAgICB8IDgyOTAgICAgICAgICB8ICAgICAgICAyMDAgICAgICAgICAgICAgfAogICAg IDIwMCAgICAgICAgIHwgMCAgICAgICAgICAgICB8IDAuMCUKClRoZSBzYW1wbGUgZmZtcGVnIGNv bW1hbmQgbGluZToKJCBmZm1wZWcuZXhlIC15IC1od2FjY2VsIGQzZDExdmEgLWh3YWNjZWxfb3V0 cHV0X2Zvcm1hdCBkM2QxMSAtaQppbnB1dC5tcDQgLWM6diBoMjY0X2FtZiBvdXQubXA0CndoZXJl IGlucHV0Lm1wNCBzaG91bGQgYmUgY2hhbmdlZCB0byBjb3JyZXNwb25kaW5nIHJlc29sdXRpb24g aW5wdXQKSC4yNjQgZm9ybWF0IGJpdHN0cmVhbS4KCjIuIFRoZSBwb3dlciB0ZXN0cyBzaG93IGFu IGluY3JlYXNlIGluIHBvd2VyIGlzIHdpdGhpbiBsaW1pdCBzY29wZS4KClRoZSBwdXJwb3NlIG9m IHRoZSBwb3dlciB0ZXN0IGlzIHRvIGV4YW1pbmUgdGhlIGluY3JlYXNlIGluIENQVSBwb3dlcgpj b25zdW1wdGlvbiBkdWUgdG8gdGhlIGltcHJvdmVtZW50IGluIENQVSB0aW1lIHJlc29sdXRpb24g YWZ0ZXIgdXNpbmcKdGhpcyBwYXRjaC4gV2Ugd2VyZSB0ZXN0aW5nIGEgcHJvZHVjdCBmcm9tIEFN RCBjYWxsZWQgUGhvZW5peCwgd2hpY2gKd2UgcmVmZXIgdG8gYXMgYW4gQVBVLiBJdCBjb21iaW5l cyBhIGdlbmVyYWwtcHVycG9zZSBBTUQgQ1BVIGFuZCBhIDNECmludGVncmF0ZWQgZ3JhcGhpY3Mg cHJvY2Vzc2luZyB1bml0IChJR1BVKSBvbiBhIHNpbmdsZSBkaWUuIE9ubHkgdGhlCkFQVSBoYXMg YSBEQVAgY29ubmVjdG9yIHRvIHRoZSBib2FyZCdzIHBvd2VyIHJhaWxzLgoKV2UgZ290IHRoZSBw b3dlciB0ZXN0IGRhdGEgc2hvd24gYmVsb3c6Cgp8ICAgICAgICAgICAgICAgICAgICAgICAgfCA0 ODB4MzYwICAgfCAgNzIweDU3NiAgIHwgMTI4MHg3MjAgfAoxOTIweDEwODAgfCAzODQweDIxNjAg fCBhdmVyYWdlCnwtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS18LS0tLS0tLS0tLS18LS0tLS0tLS0t LS0tfC0tLS0tLS0tLS18LS0tLS0tLS0tLS18LS0tLS0tLS0tLS18LS0tLS0tLS0KfENQVSAgcG93 ZXIgY2hhbmdlICAgICAgIHwgIDEuOTMlICAgIHwgIDIuNDMlICAgICB8IC0xLjY5JSAgIHwgMy40 OSUKICB8IDIuOTIlICAgICB8IDEuODIlCnxBUFUgcG93ZXIgdG90YWwgY2hhbmdlICB8ICAwLjg2 JSAgICB8ICAxLjM0JSAgICAgfCAtMC42MiUgICB8IDEuNTQlCiAgfCAtMC41OCUgICAgfCAwLjUx CgpXaGVuIHVzaW5nIGEgaGlnaCBwcmVjaXNpb24gY2xvY2sgYnkgYXBwbHlpbmcgdGhlIHBhdGNo LCB0aGUgYXZlcmFnZQpwb3dlciBjb25zdW1wdGlvbiBmb3IgQ1BVIGluY3JlYXNlcyAxLjgyJSwg YW5kIHRoZSBBUFUgdG90YWwgaW5jcmVhc2VzCjAuNTElLiBXZSBjYW4gc2VlIHRoZSBwb3dlciBp bmNyZWFzZSBpbiBwb3dlciBub3QgdmVyeSBzaWduaWZpY2FudC4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=