Message ID | 0101018d73d5dd1c-0c1be437-7efc-4fdc-826c-73670366064b-000000@us-west-2.amazonses.com |
---|---|
Headers | show
Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:7b08:b0:19e:8a94:b663 with SMTP id s8csp173951pzh; Sun, 4 Feb 2024 03:17:08 -0800 (PST) X-Google-Smtp-Source: AGHT+IF4lKirgLxNaRkPVfOn7fSMea4gnUS6QQh2CNOMEXsmfkltn7sU1mql/1KED7RBEG0PxcBJ X-Received: by 2002:a17:906:fc0d:b0:a35:5b70:a13f with SMTP id ov13-20020a170906fc0d00b00a355b70a13fmr10326539ejb.53.1707045428173; Sun, 04 Feb 2024 03:17:08 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1707045428; cv=none; d=google.com; s=arc-20160816; b=Eyydpi8rIWXVNi62aTClh6ESdgTKLmN7p9SSxJD6oToSsdlqg6VtBB4R7DGdIVZLo4 WWwuBJNdlfCuKtaCVI1QgABTS1u1iVeQVyCPESF6xF+qCutav2+XpGeZpGCtGP7xk53w gqtpDRTXnlwHd1oFeKuXQ/E+NmiUwKEUm/ntx+9mmNgiHtdqNNT5bomSoqhaIMYkByO7 f1mVBVweYZ7ufPSmbG9IOrtl1lz36+r0Ob4ItaZSG2xfFpEUE7dBxG3gDMIUYfBZtrOS lXpTL8nG+jj2w6LGpQU2S3z49o9o5gJAL9rQURtnbrN7QnX1XBGa2pmR70PprMYrh9Ux wM0g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to:from :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:feedback-id:message-id:thread-topic :thread-index:references:mime-version:date:to:delivered-to; bh=pGxSUagdwhnOQlbM1JoATeanPLdLwWXApCLy1vtu+yM=; fh=qYjCvOl+7JWOrqvAQ6s9EQzcw8usmpI9Z6GekGAX358=; b=a13YyKrAbyO+0fuePxVUYD0dwXeh7nq21STWyh/E7A8co4GGqPTAUga2YyT6ZEv1wr 7jD1/hyF9CeXAvXjhsAdst22ws100cCZOC0mhxikvyQT8Mif2TuUl//x2xL/4aIiHLFg YbaO4JO8jbbUs9CLEYMExoilpmjBIwYBykre8WPTnhnBczND0dNrDyx6QhRS2OTLeR7h Syw9nvvPdPB3yubD4NYgCCgrSrtwvij+CyEoDw5HBVZnWBkWAOVaVO8Eq7AOWpwfkYGb /o6qM4sTpcG+2cf1fmg7xQuWsjAwYnl1cZ8ObzWgYqrppXbsgEq4ZmxF9ze5E8q/8+5w Mq/w==; dara=google.com ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org X-Forwarded-Encrypted: i=0; AJvYcCW4SGDIiCqPflMro7EihFALvSrS4PrlfkYloS11CCLdj2ySUxnUIX+IK7/KqgXlcmb5ksM7Hpe9F693P/er1yIw0pVCqdPwG7ZP82vlPv5KGKD5mqfbQTOQHBlSJP4yQfGv5AHIW9P/PKgPMvv9SjRZceH0UiBQqm8o4m0sX4ixDN024tvCAA3nUJI+6Xt1kSlJbwv1F5HFLq3wZ0CKIuIdye1q0uGgOWQAeCbwQpomfNva9BzjSQLVl6IxrsV7vnPYnE+CV6lXrsxPsPYg2vLRyACQPRLwQt/ZZSFm+/M0S66LB71yXnU1XhUJRPI0fUP12Nn+F4JKrijcNzmArroAdMqihj4uihv0PurtwpfkU5/0s2TK8/YUBe0j5ShRcgPlI/OJrYqB1/uoGE1pMg0tayuwo0IHLOzXj7HnqRpHp6/w6V/KJhESwYuFadE9A8A7usrxkZWyBVmofNDcgPzJrokZllWTjRdzvldDlFajLgulVseRAvY1RZJbgUJ5Em8cW60HV3hzoX/kVwEPOg2nJg+v+0RsU96IFYukB4OQuVjXyE1AwQFJB5pNB7vkltu4yJFsZNXQOYWvM8gAzthK7H6qz/R1GGskrmh2sVaW6x2CYGjFyLAhYx2mQR6Nuzn05H9iXVfqJSZYzZ3/lX/nEfPdqQsuhLo52uUSAQzo4GhtjE+MXPvGo4G5XHNVO3r7235Hh3THSNWxRbqRP/KgT/by1ENOjKPozkmdCs1oxU/cfpU4gVknHIG6IynstWEdObHjHUFPWr1Ae4la7bAG45YnX61wsb/x2fNLTHuK1sYsjhLQmyL4JD4pkiBltK7ccNMvSgj1nWPI0fpm0hjGdCX/U0maR9Y0CLzhLaIl8yBiA5XKdlYkRrCP+eqduopNPMFotRe/G/e5DrLHSUAm8lE6lh++3SkpcAcNQt1IMzPR0kQodyjqYL0SXX0oorPPq7 iVXzLTsLwClzEkAzc7nohUp4OA6M8FK8Kvn0EG8h+zMXMJd2b7Kz7HmuQmHnjufSetIq44qMomVUZiC5R307M/iUchDJguUtOnAAROXUcJ6F1y2ZoAj0jmCa7yxf5Dy1hHbH7tW3TxnWsCjxZDoSztYvIGySV/rAJyxq6axyPfmS+iLgKz4Kqo/M1uNtVeLh8XQRf/NcIqWhhEbCFjrxIzQefjTY7fT/YetPoLv9JuNuwNjDXrKlx/hLHcbSjbLHWsRU3WOmpnn3SuuvlZJGEVS+fNbifbdaj+/xXSCjCybH2CS2lWMNbjhyr0kJ6Qmqvb0GndAcw6FQ1N1kAx2yi3nAibLGLbpYyZPDcizZ39FxygyZmidDoHZU/cI61GuuoAgaD+j4Vg7EB3zMaTXVRHlH+mPGw9zLKhNdkSNrGMI46UuMQ5BwszEWMctZso+L4NW14HQ7tBk5l/DKfDWDY0lrcCSc8qePADHc/0vI3SyuKpHpJiEnvIo/u4DU0gSPMN87ukVY3r/hDCJttTjvTV0Q4G73niNcnb3xdvz684opONoF1p8xz9wwtdZ+AYP33BjEWc53XrxOdN9P1l9CIOdu3hWrws8zxmqDNY3A== Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id b26-20020a170906195a00b00a34b1ec241asi2680145eje.495.2024.02.04.03.17.05; Sun, 04 Feb 2024 03:17:08 -0800 (PST) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B6C5968D0B4; Sun, 4 Feb 2024 13:17:03 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from a27-14.smtp-out.us-west-2.amazonses.com (a27-14.smtp-out.us-west-2.amazonses.com [54.240.27.14]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CA02B68CF4C for <ffmpeg-devel@ffmpeg.org>; Sun, 4 Feb 2024 13:16:55 +0200 (EET) To: =?utf-8?q?ffmpeg-devel=40ffmpeg=2Eorg?= <ffmpeg-devel@ffmpeg.org> Date: Sun, 4 Feb 2024 11:16:52 +0000 Mime-Version: 1.0 References: <20240204111648.76522-1-cosmin@cosmin.at> X-Mailer: Amazon WorkMail Thread-Index: AQHaV1umhAVS4Ql1QiKtkX3XbpMnvg== Thread-Topic: [PATCH v3 0/3] avformat/mov: add support for 'amve' ambient viewing environment box X-Original-Mailer: git-send-email 2.42.1 X-Wm-Sent-Timestamp: 1707045411 Message-ID: <0101018d73d5dd1c-0c1be437-7efc-4fdc-826c-73670366064b-000000@us-west-2.amazonses.com> Feedback-ID: 1.us-west-2.An468LAV0jCjQDrDLvlZjeAthld7qrhZr+vow8irkvU=:AmazonSES X-SES-Outgoing: 2024.02.04-54.240.27.14 Subject: [FFmpeg-devel] [PATCH v3 0/3] avformat/mov: add support for 'amve' ambient viewing environment box X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> From: Cosmin Stejerean via ffmpeg-devel <ffmpeg-devel@ffmpeg.org> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: =?utf-8?q?Cosmin_Stejerean?= <cosmin@cosmin.at> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> X-TUID: z0T329uQBU+t |
Series |
avformat/mov: add support for 'amve' ambient viewing environment box
|
expand
|
From: Cosmin Stejerean <cosmin@cosmin.at> This rebases the previous patch series from Damiano Galassi after the packet side data changes and adds FATE tests for both reading and writing amve Cosmin Stejerean (1): tests/fate/mov: add a test for reading and writing amve box Damiano Galassi (2): avcodec: add ambient viewing environment packet side data. avformat/mov: add support for 'amve' ambient viewing environment box. As defined in ISOBMFF (ISO/IEC 14496-12) document. fftools/ffprobe.c | 3 +++ libavcodec/avpacket.c | 1 + libavcodec/decode.c | 1 + libavcodec/packet.h | 7 +++++++ libavformat/dump.c | 15 +++++++++++++++ libavformat/isom.h | 3 +++ libavformat/mov.c | 35 +++++++++++++++++++++++++++++++++++ libavformat/movenc.c | 30 ++++++++++++++++++++++++++++++ tests/fate/mov.mak | 5 +++++ tests/ref/fate/mov-read-amve | 8 ++++++++ tests/ref/fate/mov-write-amve | 33 +++++++++++++++++++++++++++++++++ 11 files changed, 141 insertions(+) create mode 100644 tests/ref/fate/mov-read-amve create mode 100644 tests/ref/fate/mov-write-amve