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 41FE546D9B for ; Tue, 10 Oct 2023 11:29:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AB2D968CB4F; Tue, 10 Oct 2023 14:29:40 +0300 (EEST) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-vi1eur04olkn2093.outbound.protection.outlook.com [40.92.75.93]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 490C668CB02 for ; Tue, 10 Oct 2023 14:29:34 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R1yUB7c8g70WCG5buC+zfmtH5fheyTibxDGtx+RA5Phvc96sykzuSu6/l8U2DF6q/oZR++V0ttT0jZISD10/QB1KDUkUot51TVc22xyJV/53OaDE5JfHiNUuyukuogvUQytqEGEUQ+Uv35lYjTG8GI/mVYbr8vQAgWjSuvAVwVCmu8iZjxCdaXAjnA/RcwLMeyWfgfJg+0kW5L25CR1wJ0CCVrVU1eZQq5nphy0sJ7Jt+/0RD1lxN4SXNwPD+Kug6Qtdu6iB7uiEkjKGFZT8iZuZTtN4zTfN5+27U0A4qGJzVbkh7i4W1KOTjnNAuBLJ07IchSQnZRAKDGWZCjm9UA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=ir1Clj++FnVd+ocqeb2KwswjHSxX4hssvNBRtWEkFFM=; b=CimaOhK7ZzTkmji9dUXjdWCc+ksVSXiUT6rgn598pnV1AZHortPfc8nMZQ0BfxiB61Y6jJCVIB0MyONTklj5d2awPQ/6+EpIuWB11LmWYyDYC3szb4FP8lroiY+fapds9t2M6mkGSq1RnBF0OPQuUUp0iL2x+C1dA0cbVeNAzACLV9OJM94j1Z3JDc2oPhJLy9fedg+c4vZ8Z8J0gjMJ3rnOALTjO+/tf5qYcF6FNS8+Q6on1ePFDtyQJ4SJ7oB0LOdbrCx4zSWOeqHk6BtNzxyWv2kjoFc9cGWqnkRQFUA3h8YzaSaI8RnqOxZD10/KJ9NaZWs0uDp13aDM2Z6buw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=ir1Clj++FnVd+ocqeb2KwswjHSxX4hssvNBRtWEkFFM=; b=lmh916tDXvW8s613WvP1X1WCQlaTTrRfRdMZlGHH6QBwvxTBPoUTY2OzocKEsc+5KKgrBCD/yeLMiWIFsaFijlxsMS05Gzq+/HW+Rz2V7GYK+X/lBbrbw/7gxR3Dvsj/kaJZly8UNJ+q5PzNvP3N1stXRiyH35396o6iyMxKA+pGpcHZ6lo1y+dUSc1SthdTQxUc0mPGzszEmKdKXxcsfpWFw3YJABVAyYMklqt51J8yeCcpPQAgDuEP7PPS6touQcMIpVseyR+5LgPI7497ckCWS6FZMPH7kjElYUyj5VKOvxV6kHNYlZmz7LW0N+qbmsBqUEVZbOUwTXDSuBgBeg== Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) by AS8P250MB0297.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37c::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6863.36; Tue, 10 Oct 2023 11:29:33 +0000 Received: from DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::ec5a:5f06:b873:e81b]) by DU0P250MB0747.EURP250.PROD.OUTLOOK.COM ([fe80::ec5a:5f06:b873:e81b%4]) with mapi id 15.20.6863.032; Tue, 10 Oct 2023 11:29:33 +0000 Message-ID: Date: Tue, 10 Oct 2023 13:30:47 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20231007162503.1057-1-jamrial@gmail.com> <20231007162503.1057-2-jamrial@gmail.com> From: Andreas Rheinhardt In-Reply-To: <20231007162503.1057-2-jamrial@gmail.com> X-TMN: [/n8djLQ0/tozurXORQfPSliF3StqVNAN2+GVNAgJp1o=] X-ClientProxiedBy: FR2P281CA0066.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:93::10) To DU0P250MB0747.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:3cb::16) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DU0P250MB0747:EE_|AS8P250MB0297:EE_ X-MS-Office365-Filtering-Correlation-Id: 8d5eb68a-1e8d-474c-71ea-08dbc9842bfa X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: UC0KX+qQhs0AXqnxgBGBjNecPWOvSxVqh/bqmdrCkN06P1ne1zi08jyU43NtBQKk+ICtfASCtgyV2viH0uPjdi8SrVkOmdJ2tnSrBYZXDbIob3SOOSrXoFylHBDQzykOcwFG1XaC352bwRvrPi5a91FJW4Ammr2tmDpNiYaJiDLX0LIATdxcPxvScRfSlpSXdGe1EZPrYFxS6FS5r6y/uA2+qRIBPjkdqAACA7pA+P7OG7trVCHeLWqWFtgkZKpZFcGtepz12PKMKV98rR/yoB1jHIyqVKcJt+I/GuoS5WYjnYNopSMlgSsKiv+5djOisEB/RjeMQezX0C/+cmIKnDQP9gLbzVQCwGj1+bGmBt+JwxxCQHV9DnBXlwhy2pQYXbafc1Z55T0hi8ybksElZv0vklr1cJmUoz31uvrv5suL9hK6t8yBTchFK1ws2XF3mCOhmlMAqHIYLzqSbrcBDkANfn3T55rrMV7e96HCeMD+7lkTr3J/C4qhYi06ysMwF7cip2HdzLXr7Zx9JRY/yp7UDjqWKazrEaLEbVmiE+D8i8h4ZEUoSz8pcbwOWXxjKAvWASeQdFay9fJ2pvrUFuIv0Y9EosGKcZ3qQsmxuVc= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?V3pRTHhVTnRWL2JBNGpCaU9IbmhZSm1IODRFa1I4SHRIaTJyMERUYnRoSWVG?= =?utf-8?B?VHVSem5ocjJpcXlxbW4vTFJuRllWZjF5eGZmdEZ0THFQdW9iZk1YMzY4eHZC?= =?utf-8?B?MWl1TGZ0eFpOR0cvaXA2aW5xN0pVU2NrdGNQcHlteER4cC9PaHR0Sy9oL05q?= =?utf-8?B?WmkrNmFwcUtaYjFpSHBSQkc0dmdlbzJQdnRlTmI2VUZBdmNtSzVYZ1NnMVBD?= =?utf-8?B?VlJvbnY5R2h2ZEJjOXBheWk0TWFxakI4eHZQWHo3b1BRQ2xRbGNaaWlWbERk?= =?utf-8?B?U3psaWx3Ukd4dUVJSUxabmxWdlNmbm5DcDZ5UVpNWFEraWNiNWRXdDFrOEhG?= =?utf-8?B?QTZhWVRIdXFSbHZPQWhWRW9IbWs3QWp0U1E1OWVtVWFjZm5nR1VaUmZCYlFC?= =?utf-8?B?SDJ3R3A0Tk9qWkRoRTdHQmlpVHgrbDMwK1RHWXQ0a3V1Y3lKbzd0K1Jwbm9o?= =?utf-8?B?TWtNQ2JoZ1hQRVdsVEdlYjZTb2pBNG9Vd1pheEUzWXRpeEU4WVpwaitXenpn?= =?utf-8?B?QzJZSUUyMjlyU3liUi9UOXcwdFJocitRalRkMm9aYUpMZ2JTU0xHTGdSVHk0?= =?utf-8?B?WXV5K3BwSkVWL1d1M2t2YmltUGJuVnY2VFJwU1g0M1dEaE0yNTNLU1NvbHQv?= =?utf-8?B?cWVBd0JGQkdTaXFQZnc3dmhXbXV0dVVYR2ZRaFpWOG1nWkw3N29lT3RjOVk1?= =?utf-8?B?czcrL2NJN2Q0cWQ0eVVFaGovbmE1eVk2alZTemtxNVY0K2gxc0kveFcvL2pn?= =?utf-8?B?WHVOclZNZGhRSHVTTzNNR0pZWkl2bFBBaUVrby9FM0hhVDBzUkdNZGhjVUEv?= =?utf-8?B?ZW1JeWRQL3A4Qml2dDhaMWhCMmtPY3lFbDNsOGMxcGlZUEVnNTB2SThGMHRt?= =?utf-8?B?UEZUTGl1c2YvVC83NGJpUWRnU05HQXFjTTFTTlBvTnJUUU14SytWMTY5THV1?= =?utf-8?B?VDVBeHlobFVGVlN0VzQwS2x3MDZwaEpEQUhwZjJiVHFuTWxyMlowajJFcTFz?= =?utf-8?B?TVlicUZmanlydUFlZHJYZk12aHNvc29HUC92bjZDbWZPcUdUWG1BamE3cHkz?= =?utf-8?B?eGJaaTRONUwrQ2s0OW1oaDczeFU2LzJDTkNIaUhJR0RHbUcvbXlaRVMzMExI?= =?utf-8?B?b3RJQ3Qvb2hlbC9VdGczNXBob2g2d0g3ajBYYWNZOXVYTEszaXhvVGpvZWZx?= =?utf-8?B?ajV1ZHZUWGxKR3Y5TUozNTVOUjBWc253Y2d1dHA3K0Q0TWFNTWhFbVg0RXAx?= =?utf-8?B?M3FrcktQbldHcGlVUFdJbHZrUFRadzNnNGRCK29JakpTZFl2N0ZFYythYWpX?= =?utf-8?B?dmYzNlBrUjR3cWtLRWZqbkkvcjgvZENzYXJLUExFUVZRUklSd2Vnd1FJTkY5?= =?utf-8?B?dlNDWFhhalpCd0dSVXNQOUJRdEMrM0JUOFdJdVhqYTQzVmwzQVRGM2hHZGFw?= =?utf-8?B?K0I1VUxZc2MzcXdwd0dPZW5KZHgvRkl1TXRkbUI5RUlSRGlkazRoSmRkTW82?= =?utf-8?B?QkxZRmk2aURlN2RJb2NHQ3dtRXF6MFdOdmppT3NaTDZKaEFtby8wM0djNFBz?= =?utf-8?B?a3JMc083VkNucnlNM2tzeFl3R1NMOHJ1MFpjZnUzT0dvbXAzOWlaT2MyZ09p?= =?utf-8?B?a2NHZ2dxMTRwSk5KOUQ3T0dvQWJuZzkrNGhFa2tnUEFVcW9neXFnOXUxbDFR?= =?utf-8?Q?hqwI8r59N861cZm9HlPx?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8d5eb68a-1e8d-474c-71ea-08dbc9842bfa X-MS-Exchange-CrossTenant-AuthSource: DU0P250MB0747.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Oct 2023 11:29:32.9591 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8P250MB0297 Subject: Re: [FFmpeg-devel] [PATCH 1/7] avcodec/packet: add a decoded frame cropping side data type 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: James Almer: > Signed-off-by: James Almer > --- > libavcodec/packet.h | 14 ++++++++++++++ > 1 file changed, 14 insertions(+) > > diff --git a/libavcodec/packet.h b/libavcodec/packet.h > index b19409b719..6053d43c44 100644 > --- a/libavcodec/packet.h > +++ b/libavcodec/packet.h > @@ -299,6 +299,20 @@ enum AVPacketSideDataType { > */ > AV_PKT_DATA_DYNAMIC_HDR10_PLUS, > > + /** > + * The number of pixels to discard from the > + * top/bottom/left/right border of the decoded frame to obtain the sub-rectangle > + * intended for presentation. > + * > + * @code > + * u32le crop_top > + * u32le crop_bottom > + * u32le crop_left > + * u32le crop_right > + * @endcode > + */ > + AV_PKT_DATA_FRAME_CROPPING, > + > /** > * The number of side data types. > * This is not part of the public API/ABI in the sense that it may The data in ISOBMFF clap boxes is more general than that, therefore this should be used so that this data can be preserved during remuxes. See the earlier patchset by Neil Birkbeck for it: https://ffmpeg.org/pipermail/ffmpeg-devel/2020-April/261465.html (there is more of this discussion in subsequent months). - Andreas _______________________________________________ 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".