From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id BDAB34C622 for ; Tue, 9 Sep 2025 12:42:05 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1757421694; h=message-id : date : mime-version : to : references : in-reply-to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=R7BNpt1+JrRg5MhXCxkGLQq/G5AfefVmrrRRTzWWoQc=; b=FucdEOK43GYPIoo+8P9EuoGWRb3EW2wq81Z/qIM9vtLICvfBpbjVIrbDOsQpI+SO/477R PAynTzoKeRn6N2hH2u7S6doPyCds21w64A9LqgiJnuswECPoqOhUPDuJuUIJFS3be4wTF2p Q+Act21PPeh+t980lw9rCpK9rkuBmt5N5GK+HWjtMV1FSfGGqjHmyOyPWCl9GN+owsk7cNX VCA1FNln8gRsitp54B4qBMHkMXCVC6ELRxVpYzsIZmdJo/O5IPHqXPGD7e+Zi21LnvulIE1 b+5jA+scVHXqmZrGw64tR8l/NPXxXR8PrB1wWSM6nq2VjOTehO1Dvn03QECg== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 8C72D68E893; Tue, 9 Sep 2025 15:41:34 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1757421692; b=bg2FegpqTSGx0r7X5jBvx3zoC9g0wuwl+hMNBuY/Z2mxmPNlPiqpBaqDZOfB8muGaQq62 vrWAUtfkNsoVHNaHJZ/I8y2lP9wvB02K8j/l2vS8WUdv//C4I689N8fOqj0uydCVn/lMrFJ g25aTQFd1xkX8SimGaLpWMuOGhKh8ug/D/FJQk6klQcGC51arULrgteiKyS0HTVqQgv3/Du kApVx2/jmT2j38NNHklNAcZKemu1Ux0W703zNLte8dLU6VD6I4OrZfboHeyw9F9m/MrFl/2 tvMldYYQexv3nyq/zRvcBk1PaYpzzRm13gEDoaFlUC4rvNNBacUWc49muwDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1757421692; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=swxRN0IoR8uQPuP4oXnbByTAItx/ZItNSHlmbYxERaQ=; b=q7PLMYTFcILxI4jOJJTbzQ+/5Yd9senLC8fhJs/avJyqHOcgf40kvyB2ZMlVk6fL0RHeW zgbGVnpKhWQlkgr6QXOwOq0Hcw82GdV3qJSZKl5OBEkGSdGywaPqj0OwZm6peKTxCteX0Af cLEFVBZTo2jrhpqdkqZAxMqUaQaEewc6UcKgm/dGdLNkSCtWTKmwCAZkcjvzCsS4+wr2vO0 ENNyS7M+VBklPJVI4qf9tSXoF22rzNPZwezXaQrSZFkGwrutKK9ziBhYGf13gpWB9w9OcZ/ m3H6HnE7+Dj/rI+4AV54iRscdQpgl1HUyrlpxWSGvMpHP4M5sO4C6AaX4ucQ== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=fail; arc=none; dmarc=fail header.from=mediaarea.net policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=fail; arc=none (Message is not ARC signed); dmarc=fail (Used From Domain Record) header.from=mediaarea.net policy.dmarc=none Received: from 7.mo550.mail-out.ovh.net (7.mo550.mail-out.ovh.net [87.98.158.110]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 88EC168E884 for ; Tue, 9 Sep 2025 15:41:23 +0300 (EEST) Received: from director5.ghost.mail-out.ovh.net (unknown [10.110.58.215]) by mo550.mail-out.ovh.net (Postfix) with ESMTP id 4cLk2p52l9z6Vxm for ; Tue, 9 Sep 2025 12:41:22 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-m8ckc (unknown [10.110.168.56]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 27367100160 for ; Tue, 9 Sep 2025 12:41:22 +0000 (UTC) Received: from mediaarea.net ([37.59.142.114]) by ghost-submission-5b5ff79f4f-m8ckc with ESMTPSA id xZC/NnEgwGgtmggAyVFUVA (envelope-from ) for ; Tue, 09 Sep 2025 12:41:22 +0000 X-OVh-ClientIp: 84.143.147.172 Message-ID: <7b69e8a5-72b4-4f2b-bb93-7259cd82b9b5@mediaarea.net> Date: Tue, 9 Sep 2025 14:41:20 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: Content-Language: fr In-Reply-To: X-Ovh-Tracer-Id: 2337931159208823033 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeffedrtdeggddvtdeggecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurheptgfkffggfgfuvfhfhfgjsehmtderredtvdejnecuhfhrohhmpeflvghrohhmvgcuofgrrhhtihhnvgiiuceojhgvrhhomhgvsehmvgguihgrrghrvggrrdhnvghtqeenucggtffrrghtthgvrhhnpeegveffhffgfeehkeffteffueevieehhfehjeeftdeglefgleetieejheffffduueenucfkphepuddvjedrtddrtddruddpkeegrddugeefrddugeejrddujedvpdefjedrheelrddugedvrdduudegnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehjvghrohhmvgesmhgvughirggrrhgvrgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehhedtmgdpmhhouggvpehsmhhtphhouhht Message-ID-Hash: Z7K7HQDWRLRDJUY56LOFFTUW6G7VHSQR X-Message-ID-Hash: Z7K7HQDWRLRDJUY56LOFFTUW6G7VHSQR X-MailFrom: SRS0=HT8a=3U=mediaarea.net=jerome@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header Content-Disposition: attachment; filename*0="0005-decklink_dec-store-timecode-in-64-bit-RFC-5484-forma.pa"; filename*1="tch" X-Content-Filtered-By: Mailman/MimeDel 3.3.10 X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH 5/7] decklink_dec: store timecode in 64-bit RFC 5484 format List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Jerome Martinez via ffmpeg-devel Cc: Jerome Martinez Content-Type: text/plain; charset="us-ascii"; name="0005-decklink_dec-store-timecode-in-64-bit-RFC-5484-forma.patch" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: >>From 873b025037eced830eb3869cf4f5891a7c9ed042 Mon Sep 17 00:00:00 2001 From: Jerome Martinez Date: Wed, 27 Aug 2025 13:36:36 +0200 Subject: [PATCH 5/7] decklink_dec: store timecode in 64-bit RFC 5484 format --- libavdevice/decklink_dec.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavdevice/decklink_dec.cpp b/libavdevice/decklink_dec.cpp index 418701e4e0..1dacf1b129 100644 --- a/libavdevice/decklink_dec.cpp +++ b/libavdevice/decklink_dec.cpp @@ -826,9 +826,9 @@ HRESULT decklink_input_callback::VideoInputFrameArrived( uint8_t* packed_metadata; if (av_cmp_q(ctx->video_st->r_frame_rate, av_make_q(60, 1)) < 1) { - uint32_t tc_data = av_timecode_get_smpte_from_framenum(&tcr, 0); - int size = sizeof(uint32_t) * 4; - uint32_t *sd = (uint32_t *)av_packet_new_side_data(&pkt, AV_PKT_DATA_S12M_TIMECODE, size); + uint64_t tc_data = av_timecode_expand_to_64bit(av_timecode_get_smpte_from_framenum(&tcr, 0)); + int size = sizeof(uint64_t) * 4; + uint64_t *sd = (uint64_t *)av_packet_new_side_data(&pkt, AV_PKT_DATA_S12M_TIMECODE, size); if (sd) { *sd = 1; // one TC -- 2.46.0.windows.1 _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org