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 E454749284 for ; Mon, 15 Sep 2025 13:26:55 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'nth8r26TrJq0+yIZUo6Mj802p+15wPiC0ViRBl/JinQ=', expected b'aylFlU1OjUklTCCtcbl5bL694DKAUKPXXKNMFPZAoP0=')) header.d=gmail.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1757942811; h=mime-version : date : message-id : 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=frz2Acq+bVSox6ThPH03v4AVbuvRoMCgRrnVTb1EYw0=; b=JE5+xANpaaTpHWWj+E/qxvHwm6MjUoOvuWi1aSj+fjbvlXLTEAnVaXtOn70hWzB1aAEeF UEm4FG+og2p/GXEzDUEgKcUjZFjgsESkineOZrum26kHCzoGccwyQIwzxXpF3ZQleia6LPa ynqC1vmw+6nLuz6ZdLe+SnLRmFTJEDLGz94OfNgWULydGVSodB/e8lT5/27asM6VsWpDvd4 TQD5K0QQ8gQwfnLx+VnumVTe+4IM6JZYWTd1xf+4XORlbsZG0LFAN81Ry2QYgmCqKcCG+o7 kXWWCN63NtKklppaE7/gu77lddjwcE7pG0LGH+LfEHI3tQL9OD0me6IDdV0A== Received: from [172.19.0.4] (unknown [172.19.0.4]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id DC61668E849; Mon, 15 Sep 2025 16:26:51 +0300 (EEST) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1757942811; b=MS6fxoUbzaeHPzaPpp+Hlm+ziCy3DJF49TOeFcbL8jVO8hU5rT1e8fJqinWTNBTCtPD8K MmgtkTm3Sj6HcStCCOcVtcXvOgLxjw3dj2Nd2KKjjgQoJst3zP1ubQA2xAoz6ZZjpyw1aI1 sdYJF+S+5af8XrVIs+TNo++h5LCRZyvnqTd43U10iyS6lFJqF7Cyd/5P3S/TlJCUuVz9nQ1 r65858+PSiGSQGFXotVQPxWH0NRu5gJhMPocUAMq/yxVKc0m9VfWuEdi5eknUljldxPhS+D 2hpdbLDN0l6aUocvwXD+XJMQ2RMG6mM8MG/iktsnxaSMaKpIFBsFgpLBD9zw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1757942811; 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=nth8r26TrJq0+yIZUo6Mj802p+15wPiC0ViRBl/JinQ=; b=Whtp/gjIx2zmo4VfcZaKGUS7JbyOMvfKcojaNLP9DjWCz/rIuHJBcuVjor5HdHpbyH3Ry gHdbOdxkqeoJkA/kgdfawK94VLJ6mqdtnZDkVoaFZyfLBVYK0+jl9AtHj6yl/b4LYUCjOi0 S91YcXWyoQYsSm3aVITw8mVMNbImNU5v/t7ZTaMLunTs88+O9R/sFsFczhz7iKFJ4TUrr/c N06Hz5VfHt3WaF2jkvXBGBLXNOhNAklxsq+D+0zMn0R0yEyps+S/r8gJfNRbu9wJ+kEtkSL nVQKChhZmy3RvLg2uXRlQPY1sGEgy54tTTyi+F8aV2E75i2jyhGDKkfIy5hw== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=gmail.com; arc=none; dmarc=pass header.from=gmail.com policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=gmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=gmail.com policy.dmarc=quarantine Received: from mail-ej1-f42.google.com (mail-ej1-f42.google.com [209.85.218.42]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 20D9668E83A for ; Mon, 15 Sep 2025 16:26:37 +0300 (EEST) Received: by mail-ej1-f42.google.com with SMTP id a640c23a62f3a-b0411b83aafso627164666b.1 for ; Mon, 15 Sep 2025 06:26:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1757942793; x=1758547593; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=aylFlU1OjUklTCCtcbl5bL694DKAUKPXXKNMFPZAoP0=; b=lrtldH3A6oFSvypBNqMRU8YIiCWnFdN9Iq5Thv6Gkfc+4+aWzzFLzEUikZuW4I3Xc5 iB7AD7Qe3FyE3LCKelF8IAXuJ8AVhdfwDYuGmU4AgB03Zc2YPNcGRYkmeX8xVTjrGFRg uQ877xkAZ65nh+jRW4jnhPHhhCaCcEkCnT4K9ycd9AYkQqrNHxqjtf+IizwVdvCQmD63 J+MOBLfpARDwlIXVV3ON7BksPFtIoJAd44xoMwesHOlIfQ3AKA5Qt2iZeLTuPZEXuyYL l7lw9+ZOps5e6vbk00qrefefUxb++4kiFYNgMXlt5dEIKi6v2h/CHI3uzXgSWZtkTNBz qqoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1757942793; x=1758547593; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=aylFlU1OjUklTCCtcbl5bL694DKAUKPXXKNMFPZAoP0=; b=qtsYDhPQsbFVIRTqG/l/FsB8Wn9SkKYYbmC59+1WSs+AhOFSPiOvmyPRCMbPromMbD 1cLNZOf+opFJ39w348mVmQ+ILAF7Qtt0PIW1B4dbckGCv/wgSoYP8RK1dn9z6DvUQcRG YeH4/vOQvoLDnLRbZ2LWjb7vX4y+/rFIUnFwqX00qo2mRtLb9lvqK5pThH6tAF5s0E9b ny6xABFFPaBPRJTB2de7t2/LSWaYjgMKp/oCiSBPi0x8a35I1i+YSwXYolGIK+ERk1+B H6/wsWPk6Hm+98XHUTG0Z5wl51JkKuEGg/D5awIjyaBY2dmgjKqTQHX2zun/b1wStoMQ tuUA== X-Gm-Message-State: AOJu0YySPL6ZPLOQprkae/mqyuEC9AkbZbw4enEZEj8rTywUzs589vI7 GiKAoZiipqqFF6sCg6fWkUqih/gkJkQKOb85qlKNaHZdKpvVakReAVeCI1MzrGbE9qJNfg51pqM jWis9Zc/Iez87rXXt1B0fa2ZIquX8I94brwe5gq8= X-Gm-Gg: ASbGncuv5kOzPq7XvFYi0ViQlC1AuwG6cuf0w7WK/j2rtyraWMrGvCfkPx/cImFK4eG Sx+otw4vyki6MU/L0fLPAMqH20mb0Yn34e8hbpzA85KUrlBFC5X8ARmNRMx8SKLEnC0jjJJaouX SWVKk7yiYCkT0SCFi38B/RoE/6KebG5PW73rOHgDwOTCZDsdsQ9wUKnaBAHc2AMSEnN/jepAzBa JzX3EyNAJZ9Il7yRqDXZgZ0J74jk9RMdD/OYf8= X-Google-Smtp-Source: AGHT+IEcXOkbXRQIkVjmU0v38MT6bJI34lBBeva7SKrx0ZN2c/YG1/oAb5QRfnDYDBWQTcg3w9Zp8HghedkuyEEcpOA= X-Received: by 2002:a17:907:d08:b0:b09:6e9:cbac with SMTP id a640c23a62f3a-b0906e9ce3dmr892258966b.56.1757942792572; Mon, 15 Sep 2025 06:26:32 -0700 (PDT) MIME-Version: 1.0 Date: Mon, 15 Sep 2025 10:26:20 -0300 X-Gm-Features: Ac12FXzzekWmI-pLzZYNhYskkjYpIoYRlRYUwPhL2k8wJxbUDdMtA5KbG4OrPAw Message-ID: To: ffmpeg-devel@ffmpeg.org Message-ID-Hash: AWY7ELIFV75YS7W6W26NQGBKJ6CUO7WA X-Message-ID-Hash: AWY7ELIFV75YS7W6W26NQGBKJ6CUO7WA X-MailFrom: SRS0=Q5FF=32=gmail.com=helmuthschmitz@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 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] avformat/mxfenc: fix SMPTE 436M UL for ANC 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: Helmuth Schmitz via ffmpeg-devel Cc: Helmuth Schmitz Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: The first UL of the SMPTE 436M descriptor triple in mxfenc.c used 0x0a instead of 0x09. This caused generated MXF files without "MXF-GC Generic ANC Data Mapping" essence container descriptor. This patch corrects the UL to align with SMPTE RP224, so that the ANC descriptor is properly recognized. Tested with MXFInspect and Adobe Premiere: - Without the patch, the stream is not identified as ANC. - With the patch, the ANC data is correctly detected as "Generic ANC Data". Signed-off-by: Helmuth Schmitz --- diff --git a/libavformat/mxfenc.c b/libavformat/mxfenc.c index b14a480ba3..245c0853af 100644 --- a/libavformat/mxfenc.c +++ b/libavformat/mxfenc.c @@ -224,7 +224,7 @@ static const MXFContainerEssenceEntry mxf_essence_container_uls[] = { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0a,0x04,0x01,0x02,0x02,0x01,0x00,0x00,0x00 }, mxf_write_h264_desc }, // S436M ANC - { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0a,0x0D,0x01,0x03,0x01,0x02,0x0e,0x00,0x00 }, + { { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x09,0x0D,0x01,0x03,0x01,0x02,0x0E,0x00,0x00 }, { 0x06,0x0E,0x2B,0x34,0x01,0x02,0x01,0x01,0x0D,0x01,0x03,0x01,0x17,0x01,0x02,0x00 }, { 0x06,0x0E,0x2B,0x34,0x04,0x01,0x01,0x0a,0x04,0x01,0x02,0x02,0x01,0x01,0x5C,0x00 }, mxf_write_s436m_anc_desc }, _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org