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 EBD5040EFD for ; Sat, 3 Feb 2024 02:35:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 43D5F68D150; Sat, 3 Feb 2024 04:35:55 +0200 (EET) Received: from mail-qk1-f175.google.com (mail-qk1-f175.google.com [209.85.222.175]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2777E68B466 for ; Sat, 3 Feb 2024 04:35:48 +0200 (EET) Received: by mail-qk1-f175.google.com with SMTP id af79cd13be357-783cdbecfe2so88547085a.0 for ; Fri, 02 Feb 2024 18:35:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706927747; x=1707532547; darn=ffmpeg.org; h=in-reply-to:autocrypt:from:references:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=745+H/Dfnalbg/VO/a7R4EfrFNtINluYu8pmaO31mkM=; b=fg/RgQ/Y8P1HaP9ie/mb4n0Qz0HRRz9COQshfDa0hjk4A6bPhDAuSGPwqq32K5xqVC QI55Xu0akx20saFDuHw6mY2I8UjxctZ63IPRE9OxnP001GuKVh9qIbZ/jgJ27ADhmkDz pWm8FJT+Y6dpqKy0piMgEODA1dbQ2hoEf/GGERgxDQOj3a2+9CefZhklKHkDgc2UGNwF HExnIRtm3bkQvJRwJQulIYYoA9bbrqyetPRzMz+XBPohZ+Vz7XCiMM+DL+3A42K+2mQ5 t7NWzgdbyN5ZbhNLHIQJXkTmGG9CNzky16bZHbSLhRl9mAclAspmbtfiyWNbG9GnqijW 2M3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706927747; x=1707532547; h=in-reply-to:autocrypt:from:references:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=745+H/Dfnalbg/VO/a7R4EfrFNtINluYu8pmaO31mkM=; b=OyJo2l5vRPZe0SsxtsRQnBkz1GFmPQHTRAfloUsIryjhXjmXLd87yF/lV8I0XoI2U7 IghOPjpSs4TOVIE96A2jjZ1Oq4TPX6hq2AwkcEuhNuXFBS6/6usw7xx7YCOEtEtcyRXO ViGyI7+wMAcVplIeqJtAeo2tYoYEpOLZWzojl4vwiugOKMvzOwsYXe5pQLfQhn4pAfD1 8ZuxKeUdnSBoaTmIyfjvnPC7kFQFdii6Ey1QwbkMZ7VY3i0/YeZncYrgNTFyKvTFbPkl sC1esj+RRwr8DYqx29xIoHU0kN0atG4WWaVNXN7sVyBm8eBGAra0/QJkd8MhMDaaLU5G faZg== X-Gm-Message-State: AOJu0YzL/SKw4TXmQFofTB55//FAI/lKrbKHyTcS/Sn7ZM8+209wTVO7 8dCSRg+ddI6mYeT9qT0UFmCO6jkfMpF//gnfIa8J+Ah8cFPyNPDKd23Q1fUH X-Google-Smtp-Source: AGHT+IFZdnx9AD7kKQkcF4iU4i1OfskKDuByxV3AMjgLMs2ZdVI1h0Hor7FX1acXO8AS7+srC90B9w== X-Received: by 2002:a05:6214:94f:b0:68c:7074:380c with SMTP id dn15-20020a056214094f00b0068c7074380cmr7533672qvb.2.1706927746747; Fri, 02 Feb 2024 18:35:46 -0800 (PST) Received: from [192.168.1.35] (c-68-56-149-176.hsd1.mi.comcast.net. [68.56.149.176]) by smtp.gmail.com with ESMTPSA id mz9-20020a0562142d0900b0068c4b6000ccsm1371515qvb.121.2024.02.02.18.35.46 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 Feb 2024 18:35:46 -0800 (PST) Message-ID: <6ff407df-2176-47b4-a0d9-fae44af3df77@gmail.com> Date: Fri, 2 Feb 2024 21:35:45 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US-large To: ffmpeg-devel@ffmpeg.org References: <20240201082938.16687-1-anton@khirnov.net> <20240201082938.16687-3-anton@khirnov.net> From: Leo Izen Autocrypt: addr=leo.izen@gmail.com; keydata= xjMEZZw8HxYJKwYBBAHaRw8BAQdAgcfI+LbtjWarA7LQu6/WAPlKkn9tn4HalmHgGVhMUdzN KkxlbyBJemVuIChUcmFuZXB0b3JhKSA8bGVvLml6ZW5AZ21haWwuY29tPsKTBBMWCgA7FiEE HYMKC85GcJ4gOyb8dk5I6kgiGDMFAmWcPB8CGwMFCwkIBwICIgIGFQoJCAsCBBYCAwECHgcC F4AACgkQdk5I6kgiGDOnGAEA+oJFwblAblnhK+T5a5EuEbXMTZG4FkYTYz0VmjJ0NHIA/Rn9 ZE9+EEsH8fmT0hRJSiM3+zbkwQJA9gVVYAek9kMKzjgEZZw8HxIKKwYBBAGXVQEFAQEHQDes 4thejF9AU2rkGuDuut3CQYwB4SVpI4EzU8uvPJgfAwEIB8J4BBgWCgAgFiEEHYMKC85GcJ4g Oyb8dk5I6kgiGDMFAmWcPB8CGwwACgkQdk5I6kgiGDOv3QD+PLXrL0Ihk675Ip5FG+VJOodN 6e+5n3iYC6wJ75eqG3EA/1nCywoGXlCYuzXgq3el6NOn+8awwaXcTVJFzZCRbe8M In-Reply-To: <20240201082938.16687-3-anton@khirnov.net> Subject: Re: [FFmpeg-devel] [PATCH 3/4] lavf/demux: stop calling avcodec_close() 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: multipart/mixed; boundary="===============2282317344156723663==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============2282317344156723663== Content-Language: en-US-large Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------qeB3ylH3gP1VCZYohpu09JAA" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------qeB3ylH3gP1VCZYohpu09JAA Content-Type: multipart/mixed; boundary="------------Qgpa7nRqy014fypwneF2Ad34"; protected-headers="v1" From: Leo Izen To: ffmpeg-devel@ffmpeg.org Message-ID: <6ff407df-2176-47b4-a0d9-fae44af3df77@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH 3/4] lavf/demux: stop calling avcodec_close() References: <20240201082938.16687-1-anton@khirnov.net> <20240201082938.16687-3-anton@khirnov.net> In-Reply-To: <20240201082938.16687-3-anton@khirnov.net> --------------Qgpa7nRqy014fypwneF2Ad34 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMi8xLzI0IDAzOjI5LCBBbnRvbiBLaGlybm92IHdyb3RlOg0KPiBSZXBsYWNlIGl0IHdp dGggcmVjcmVhdGluZyB0aGUgY29kZWMgY29udGV4dC4NCj4gDQo+IFRoaXMgaXMgdGhlIGxh c3QgcmVtYWluaW5nIGJsb2NrZXIgZm9yIGRlcHJlY2F0aW5nIGF2Y29kZWNfY2xvc2UoKS4N Cj4gLS0tDQo+ICAgbGliYXZmb3JtYXQvZGVtdXguYyB8IDUzICsrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKystLS0tLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA0OCBp bnNlcnRpb25zKCspLCA1IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBhL2xpYmF2 Zm9ybWF0L2RlbXV4LmMgYi9saWJhdmZvcm1hdC9kZW11eC5jDQo+IGluZGV4IDZmNjQwYjky YjEuLmMxNjQwYzQ1OWMgMTAwNjQ0DQo+IC0tLSBhL2xpYmF2Zm9ybWF0L2RlbXV4LmMNCj4g KysrIGIvbGliYXZmb3JtYXQvZGVtdXguYw0KPiBAQCAtMTI1MCw2ICsxMjUwLDUyIEBAIHN0 YXRpYyBpbnQ2NF90IHRzX3RvX3NhbXBsZXMoQVZTdHJlYW0gKnN0LCBpbnQ2NF90IHRzKQ0K PiAgICAgICByZXR1cm4gYXZfcmVzY2FsZSh0cywgc3QtPnRpbWVfYmFzZS5udW0gKiBzdC0+ Y29kZWNwYXItPnNhbXBsZV9yYXRlLCBzdC0+dGltZV9iYXNlLmRlbik7DQo+ICAgfQ0KPiAg IA0KPiArc3RhdGljIGludCBjb2RlY19jbG9zZShGRlN0cmVhbSAqc3RpKQ0KPiArew0KPiAr ICAgIEFWQ29kZWNDb250ZXh0ICphdmN0eF9uZXcgPSBOVUxMOw0KPiArICAgIEFWQ29kZWNQ YXJhbWV0ZXJzICpwYXJfdG1wID0gTlVMTDsNCj4gKyAgICBpbnQgcmV0ID0gMDsNCj4gKw0K DQpJIGJlbGlldmUgd2UgY2FuIGRyb3AgdGhlIGluaXRpYWxpemF0aW9uIGZyb20gYXZjdHhf bmV3IGFuZCBmcm9tIHJldCwgDQpiZWNhdXNlIGF2Y3R4X25ldyBpcyBhc3NpZ25lZCBpbW1l ZGlhdGVseSwgYW5kIHJldCBpcyBhc3NpZ25lZCBiZWZvcmUgDQplYWNoIGdvdG8gYmVmb3Jl IGl0J3MgYXNzaWduZWQgcHJvcGVybHkuDQoNCg0KPiArICAgIGF2Y3R4X25ldyA9IGF2Y29k ZWNfYWxsb2NfY29udGV4dDMoc3RpLT5hdmN0eC0+Y29kZWMpOw0KPiArICAgIGlmICghYXZj dHhfbmV3KSB7DQo+ICsgICAgICAgIHJldCA9IEFWRVJST1IoRU5PTUVNKTsNCj4gKyAgICAg ICAgZ290byBmYWlsOw0KPiArICAgIH0NCj4gKw0KPiArICAgIHBhcl90bXAgPSBhdmNvZGVj X3BhcmFtZXRlcnNfYWxsb2MoKTsNCj4gKyAgICBpZiAoIXBhcl90bXApIHsNCj4gKyAgICAg ICAgcmV0ID0gQVZFUlJPUihFTk9NRU0pOw0KPiArICAgICAgICBnb3RvIGZhaWw7DQo+ICsg ICAgfQ0KPiArDQo+ICsgICAgcmV0ID0gYXZjb2RlY19wYXJhbWV0ZXJzX2Zyb21fY29udGV4 dChwYXJfdG1wLCBzdGktPmF2Y3R4KTsNCj4gKyAgICBpZiAocmV0IDwgMCkNCj4gKyAgICAg ICAgZ290byBmYWlsOw0KPiArDQo+ICsgICAgcmV0ID0gYXZjb2RlY19wYXJhbWV0ZXJzX3Rv X2NvbnRleHQoYXZjdHhfbmV3LCBwYXJfdG1wKTsNCj4gKyAgICBpZiAocmV0IDwgMCkNCj4g KyAgICAgICAgZ290byBmYWlsOw0KPiArDQo+ICsgICAgYXZjdHhfbmV3LT5wa3RfdGltZWJh c2UgPSBzdGktPmF2Y3R4LT5wa3RfdGltZWJhc2U7DQo+ICsNCj4gKyNpZiBGRl9BUElfVElD S1NfUEVSX0ZSQU1FDQo+ICtGRl9ESVNBQkxFX0RFUFJFQ0FUSU9OX1dBUk5JTkdTDQo+ICsg ICAgYXZjdHhfbmV3LT50aWNrc19wZXJfZnJhbWUgPSBzdGktPmF2Y3R4LT50aWNrc19wZXJf ZnJhbWU7DQo+ICtGRl9FTkFCTEVfREVQUkVDQVRJT05fV0FSTklOR1MNCj4gKyNlbmRpZg0K PiArDQo+ICsgICAgYXZjb2RlY19mcmVlX2NvbnRleHQoJnN0aS0+YXZjdHgpOw0KPiArICAg IHN0aS0+YXZjdHggPSBhdmN0eF9uZXc7DQo+ICsNCj4gKyAgICBhdmN0eF9uZXcgPSBOVUxM Ow0KPiArDQo+ICtmYWlsOg0KPiArICAgIGF2Y29kZWNfZnJlZV9jb250ZXh0KCZhdmN0eF9u ZXcpOw0KPiArICAgIGF2Y29kZWNfcGFyYW1ldGVyc19mcmVlKCZwYXJfdG1wKTsNCj4gKw0K PiArICAgIHJldHVybiByZXQ7DQo+ICt9DQo+ICsNCj4gICBzdGF0aWMgaW50IHJlYWRfZnJh bWVfaW50ZXJuYWwoQVZGb3JtYXRDb250ZXh0ICpzLCBBVlBhY2tldCAqcGt0KQ0KPiAgIHsN Cj4gICAgICAgRkZGb3JtYXRDb250ZXh0ICpjb25zdCBzaSA9IGZmZm9ybWF0Y29udGV4dChz KTsNCj4gQEAgLTEyODYsNyArMTMzMiw3IEBAIHN0YXRpYyBpbnQgcmVhZF9mcmFtZV9pbnRl cm5hbChBVkZvcm1hdENvbnRleHQgKnMsIEFWUGFja2V0ICpwa3QpDQo+ICAgICAgICAgICBp ZiAoc3RpLT5uZWVkX2NvbnRleHRfdXBkYXRlKSB7DQo+ICAgICAgICAgICAgICAgaWYgKGF2 Y29kZWNfaXNfb3BlbihzdGktPmF2Y3R4KSkgew0KPiAgICAgICAgICAgICAgICAgICBhdl9s b2cocywgQVZfTE9HX0RFQlVHLCAiRGVtdXhlciBjb250ZXh0IHVwZGF0ZSB3aGlsZSBkZWNv ZGVyIGlzIG9wZW4sIGNsb3NpbmcgYW5kIHRyeWluZyB0byByZS1vcGVuXG4iKTsNCj4gLSAg ICAgICAgICAgICAgICBhdmNvZGVjX2Nsb3NlKHN0aS0+YXZjdHgpOw0KPiArICAgICAgICAg ICAgICAgIGNvZGVjX2Nsb3NlKHN0aSk7DQo+ICAgICAgICAgICAgICAgICAgIHN0aS0+aW5m by0+Zm91bmRfZGVjb2RlciA9IDA7DQo+ICAgICAgICAgICAgICAgfQ0KPiAgIA0KPiBAQCAt MzAxNywxMCArMzA2Myw3IEBAIGZpbmRfc3RyZWFtX2luZm9fZXJyOg0KPiAgICAgICAgICAg ICAgIGF2X2ZyZWVwKCZzdGktPmluZm8tPmR1cmF0aW9uX2Vycm9yKTsNCj4gICAgICAgICAg ICAgICBhdl9mcmVlcCgmc3RpLT5pbmZvKTsNCj4gICAgICAgICAgIH0NCj4gLSAgICAgICAg YXZjb2RlY19jbG9zZShzdGktPmF2Y3R4KTsNCj4gLSAgICAgICAgLy8gRklYTUU6IGF2Y29k ZWNfY2xvc2UoKSBmcmVlcyBBVk9wdGlvbiBzZXR0YWJsZSBmaWVsZHMgd2hpY2ggaW5jbHVk ZXMgY2hfbGF5b3V0LA0KPiAtICAgICAgICAvLyAgICAgICAgc28gd2UgbmVlZCB0byByZXN0 b3JlIGl0Lg0KPiAtICAgICAgICBhdl9jaGFubmVsX2xheW91dF9jb3B5KCZzdGktPmF2Y3R4 LT5jaF9sYXlvdXQsICZzdC0+Y29kZWNwYXItPmNoX2xheW91dCk7DQo+ICsgICAgICAgIGNv ZGVjX2Nsb3NlKHN0aSk7DQo+ICAgICAgICAgICBhdl9ic2ZfZnJlZSgmc3RpLT5leHRyYWN0 X2V4dHJhZGF0YS5ic2YpOw0KPiAgICAgICB9DQo+ICAgICAgIGlmIChpYy0+cGIpIHsNCg== --------------Qgpa7nRqy014fypwneF2Ad34-- --------------qeB3ylH3gP1VCZYohpu09JAA Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQQdgwoLzkZwniA7Jvx2TkjqSCIYMwUCZb2mgQUDAAAAAAAKCRB2TkjqSCIYM5K3 AP9YE5kaVCUmge3qmfsus3WAqnPvgBoa81OgILx4FngLQwEAtttwKpMs7hN1QtKNXNzRj0Eivnat dQ6tYhkSsEBujAo= =v47c -----END PGP SIGNATURE----- --------------qeB3ylH3gP1VCZYohpu09JAA-- --===============2282317344156723663== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --===============2282317344156723663==--