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 0591545BB5 for ; Fri, 24 Mar 2023 21:10:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AA45668C83E; Fri, 24 Mar 2023 23:09:59 +0200 (EET) Received: from mail-lf1-f51.google.com (mail-lf1-f51.google.com [209.85.167.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9E3D468BED5 for ; Fri, 24 Mar 2023 23:09:53 +0200 (EET) Received: by mail-lf1-f51.google.com with SMTP id t11so3860993lfr.1 for ; Fri, 24 Mar 2023 14:09:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20210112.gappssmtp.com; s=20210112; t=1679692192; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:from:to:cc:subject:date:message-id:reply-to; bh=VR8RhshDCed0TA27KJDGVob/y99IfOhWmfpEH5gIPqc=; b=C54rwK3ZJUAecbVLw/6QZZdx8djb5AQ//u3ObeAyjlnCuz20T2Nc71mEP+iqdJycWX /YNdRFAGWVolU9/aZzYoYjqYmzSnR2507lAjm5Tuktegwsf9QbygWj8GX2d3fQoAlQYU 8GM1V4LUFgS1F6rEZbXTGfwkAFERMs/tvDHtKAwsQzFBaix6+q81WNPh8kV1WIcNCRFI oq3xlZox82PHzU4Z74dUbxpZDjLpZO7MXrBMFRPE+DrmBEXkH84l5hg6dlV3W157bI/v n88cQWw0orKqrD1PpB8qgEF0BEEM0UnDQJ/cV5Avtt2HV/aM832SSUDmoe7q09dENLGK DtrQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; t=1679692192; h=content-transfer-encoding:mime-version:message-id:date:subject:to :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=VR8RhshDCed0TA27KJDGVob/y99IfOhWmfpEH5gIPqc=; b=g6/wXBY6wye1roaoXuf7blIbdH4Oh/jxYvrZZMDbWwiRNqMrWLcrgg4CGUc8QTDoBE EYe3N5wbjDov5IenZmEZl4W8ld03wLVNcvrNEXJYBeF/AWpQcj7jgEQqYhPG4qgLpHUY UtqjkPpZuNKPGUihmxDc/v+D/UgP2MQWpsnn221+T3tqrxKVoPSqKNjafzPZeG+Zn6Qp SHoagw5vCjQqiMEzVBLN84cXm83oZHcsMlj9YUTG+KrToI8d1fxnkiQ5UJwYYsWKBajs ZhtNcLoIJvcLKCTue4ikFdy3tzO7tt8qFOJF5KbRAqQzYMTZh44Ehb6p9uahkh0a1ced P/iw== X-Gm-Message-State: AAQBX9fRLeso9SwxDMVY4o6RqB11rmGF4MNnFTMGK+5sghA0Se27Q8qF TT7CvRgxPmnGnSJG89V7q+RIRIHRN1Mm0mw9lBVhkA== X-Google-Smtp-Source: AKy350bkN5HPo25HEE4g6yhyyen9cgrTDJupphIgJR9te+zNqDeg1ivW++IeViosaaJp0N3VKoFGAQ== X-Received: by 2002:ac2:5699:0:b0:4e8:3bac:4e32 with SMTP id 25-20020ac25699000000b004e83bac4e32mr1105657lfr.53.1679692192303; Fri, 24 Mar 2023 14:09:52 -0700 (PDT) Received: from localhost (host-97-187.parnet.fi. [77.234.97.187]) by smtp.gmail.com with ESMTPSA id d23-20020ac24c97000000b004d61af6771dsm3524004lfl.41.2023.03.24.14.09.51 for (version=TLS1 cipher=AES128-SHA bits=128/128); Fri, 24 Mar 2023 14:09:51 -0700 (PDT) From: =?UTF-8?q?Martin=20Storsj=C3=B6?= To: ffmpeg-devel@ffmpeg.org Date: Fri, 24 Mar 2023 23:09:51 +0200 Message-Id: <20230324210951.47779-1-martin@martin.st> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] libavformat: Account for negative position differences in ff_configure_buffers_for_index 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: V2hlbiBzY2FubmluZyB0aHJvdWdoIHRoZSBpbmRleCwgYWNjb3VudCBmb3IgdGhlIGZhY3QgdGhh dCB0aGUKY29tcGFyZWQgc2FtcGxlcyBtYXkgYmUgbG9jYXRlZCBpbiBhbiB1bmV4cGVjdGVkIG9y ZGVyIGluIHRoZSBmaWxlOwp0aGlzIGZ1bmN0aW9uIGlzIG1haW5seSBpbnRlcmVzdGVkIGluIHRo ZSBhYnNvbHV0ZSBkaWZmZXJlbmNlIGJldHdlZW4KZmlsZSBsb2NhdGlvbnMuCgpTaWduZWQtb2Zm LWJ5OiBNYXJ0aW4gU3RvcnNqw7YgPG1hcnRpbkBtYXJ0aW4uc3Q+Ci0tLQogbGliYXZmb3JtYXQv c2Vlay5jIHwgMiArLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9u KC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvc2Vlay5jIGIvbGliYXZmb3JtYXQvc2Vlay5j CmluZGV4IDgxODU0OWRmZWYuLjYyYTI2ZDZiNWYgMTAwNjQ0Ci0tLSBhL2xpYmF2Zm9ybWF0L3Nl ZWsuYworKysgYi9saWJhdmZvcm1hdC9zZWVrLmMKQEAgLTIxMCw3ICsyMTAsNyBAQCB2b2lkIGZm X2NvbmZpZ3VyZV9idWZmZXJzX2Zvcl9pbmRleChBVkZvcm1hdENvbnRleHQgKnMsIGludDY0X3Qg dGltZV90b2xlcmFuY2UpCiAgICAgICAgICAgICAgICAgICAgIGludDY0X3QgZTJfcHRzID0gYXZf cmVzY2FsZV9xKGUyLT50aW1lc3RhbXAsIHN0Mi0+dGltZV9iYXNlLCBBVl9USU1FX0JBU0VfUSk7 CiAgICAgICAgICAgICAgICAgICAgIGlmIChlMl9wdHMgPCBlMV9wdHMgfHwgZTJfcHRzIC0gKHVp bnQ2NF90KWUxX3B0cyA8IHRpbWVfdG9sZXJhbmNlKQogICAgICAgICAgICAgICAgICAgICAgICAg Y29udGludWU7Ci0gICAgICAgICAgICAgICAgICAgIHBvc19kZWx0YSA9IEZGTUFYKHBvc19kZWx0 YSwgZTEtPnBvcyAtIGUyLT5wb3MpOworICAgICAgICAgICAgICAgICAgICBwb3NfZGVsdGEgPSBG Rk1BWChwb3NfZGVsdGEsIGxsYWJzKGUxLT5wb3MgLSBlMi0+cG9zKSk7CiAgICAgICAgICAgICAg ICAgICAgIGJyZWFrOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0KLS0gCjIuMzcu MSAoQXBwbGUgR2l0LTEzNy4xKQoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVn Lm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRv IHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVx dWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=