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 ESMTPS id 5B2C045F0A for ; Tue, 18 Feb 2025 11:26:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 6234068BF20; Tue, 18 Feb 2025 13:26:22 +0200 (EET) Received: from out162-62-57-64.mail.qq.com (out162-62-57-64.mail.qq.com [162.62.57.64]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1EB5C68A9C0 for ; Tue, 18 Feb 2025 13:26:14 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1739877971; bh=uS1tZT70FMqk9ky7Gzw4f3GOHmdP0IIy0E+8KaxbEUg=; h=From:To:Cc:Subject:Date; b=IbMDDOW9upC5v3oKGc5pGuUq8jy/OybnfAy62P1ZGIINhwblzqAyJTHz0YkNhS7Cf UtCCI5Rs3h9PsLR6whgVqzHuMoLcZOuzcLkbuo45oVacQGeCXTP/wnJ3NnURAMs0FU EpZnUGdIR7YGevzrJHcu4T5pqN7oXgVvTRQIeLAY= Received: from localhost.localdomain ([119.147.10.242]) by newxmesmtplogicsvrszgpua8-1.qq.com (NewEsmtp) with SMTP id 63694409; Tue, 18 Feb 2025 19:24:54 +0800 X-QQ-mid: xmsmtpt1739877894tvvg1d0ou Message-ID: X-QQ-XMAILINFO: MGhvBmtDPvWEw8cGG0MnAm37x5nAUvSIsEezQqiygUed6cPcTzmmzBqyxArhGh lYy7gRJB+uSZ+88gScgjanGT9OBgW5xs37CZ+1DUPPnyt1MdplUKbnk1fZHM7y0MIhuB9cJ8+/Zg K3+1Sm71xP2lyzb8Cm/MXc4na1+E3K5nYJ8l4ixPHIP5F2ZrbgTOv640ff0VXR3m4c65bGKfpER/ oZaozZJvBPbEefQfDk7NFu8ar56h+32bi5hZUaPgCZvkTP0d9AZB3wVYJznGBQTieF3eP5vMocdR eoaUB+ARsbSCRpHohCQ6VVWwGRujKMOiINngTd6Z86RxS/T6WKKZuIRss/M2uE8iEDpMkDOc1Mnt Zl7D2ZY5NE0TXzGiWHwb8WKauV1QjCcJ/h4Yv04dZgaqyZQKE4Ds5YXkCnMGRNoxD+Ga/adyYBkj 94MKDBKoPWCsKionnW+bg1420tf/kqqMmWyMguKFCeYX/kn09NOo8YldMPDiNC2J7b9LpBteYCtf dUaIaXqYS/TiSFliWPXM3Pypz7N4sGZrEIM39C6Zmu0u+oXOAHA9vs0QHE78lajLGhRTAqIKg/xM liQMkLMr//qPsmAvk94+9MP9iKlLZ3VjPm7hB4N/tIZEBHQxtYdDWLug0UzCtqRyWB0aUR2WNFPh ESXxEB2QSuETwIH6b/w1ThDrPAXxde3QeWyEJ+YUN3AOQ2ZxO7zKKzB562FDpocyAu9b9QxP03g9 we4opjmcD0VioJXGpxnD5d/O0oRegrVw4n+wPb25tcXgPpSlJpyCalbpqGoRlaKEdorl/XBrIt5U GhUnMVF8yVka1YiiMa0ObSomRer92cc2UVTHTio0PDvGVE9nIAsxAS/9I5ZR+/1Jo1ytQSsD+6G+ q6GhF8mAIbJH6USYS98DjwD4T4BTj0YCseP0EJz0CtoBj16lylXByCzGIcFTSEy/HSQVWuXgJtFc DicoqNqemU7j7BCvHdXDyBJP01sQoyovzzWPz3tZM7SqPX26DJZ1ekkILLi3Dw X-QQ-XMRINFO: MSVp+SPm3vtS1Vd6Y4Mggwc= From: Zhao Zhili To: ffmpeg-devel@ffmpeg.org Date: Tue, 18 Feb 2025 19:24:48 +0800 X-OQ-MSGID: <20250218112453.59094-1-quinkblack@foxmail.com> X-Mailer: git-send-email 2.46.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/3] avformat/movenc: Add AVS3 support 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 Cc: Zhao Zhili Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: RnJvbTogWmhhbyBaaGlsaSA8emhpbGl6aGFvQHRlbmNlbnQuY29tPgoKJ2F2czMnIGlzIHJlZ2lz dGVyZWQgYXQgbXA0cmEub3JnLiBUaGUgQXZzM0NvbmZpZ3VyYXRpb25Cb3ggJ2F2M2MnCmluc2lk ZSAnYXZzMycgaGFzbid0IGJlZW4gcmVnaXN0ZXJlZCB5ZXQsIGJ1dCBpcyBzcGVjaWZpZWQgYnkg dGhlCkFWUzMgc3BlYy4KLS0tCiBsaWJhdmZvcm1hdC9tb3ZlbmMuYyB8IDI2ICsrKysrKysrKysr KysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgMjYgaW5zZXJ0aW9ucygrKQoKZGlmZiAt LWdpdCBhL2xpYmF2Zm9ybWF0L21vdmVuYy5jIGIvbGliYXZmb3JtYXQvbW92ZW5jLmMKaW5kZXgg NzZkY2U5ZTZlNS4uNWRmMzNjNmY3MiAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvbW92ZW5jLmMK KysrIGIvbGliYXZmb3JtYXQvbW92ZW5jLmMKQEAgLTE1NDAsNiArMTU0MCwyOCBAQCBzdGF0aWMg aW50IG1vdl93cml0ZV9hdmNjX3RhZyhBVklPQ29udGV4dCAqcGIsIE1PVlRyYWNrICp0cmFjaykK ICAgICByZXR1cm4gdXBkYXRlX3NpemUocGIsIHBvcyk7CiB9CiAKKy8qIEFWUzMgSW50ZWxsaWdl bnQgTWVkaWEgQ29kaW5nCisgKiBJbmZvcm1hdGlvbiBUZWNobm9sb2d5IOKAkyBJbnRlbGxpZ2Vu dCBNZWRpYSBDb2Rpbmcg4oCTIFBhcnQgNjogSW50ZWxsaWdlbnQgTWVkaWEgRm9ybWF0CisgKi8K K3N0YXRpYyBpbnQgbW92X3dyaXRlX2F2M2MoQVZJT0NvbnRleHQgKnBiLCBjb25zdCB1aW50OF90 ICpkYXRhLCBpbnQgbGVuKQoreworICAgIGF2aW9fdzgocGIsIDEpOyAgICAgICAgICAgICAvLyB2 ZXJzaW9uCisgICAgYXZpb193YjE2KHBiLCBsZW4pOyAgICAgICAgIC8vIHNlcXVlbmNlX2hlYWRl cl9sZW5ndGgKKyAgICBhdmlvX3dyaXRlKHBiLCBkYXRhLCBsZW4pOyAgLy8gc2VxdWVuY2VfaGVh ZGVyCisgICAgYXZpb193OChwYiwgMHhGQyk7ICAgICAgICAgIC8vIE9ubHkgc3VwcG9ydCBsaWJy YXJ5X2RlcGVuZGVuY3lfaWRjID0gMAorCisgICAgcmV0dXJuIDA7Cit9CisKK3N0YXRpYyBpbnQg bW92X3dyaXRlX2F2M2NfdGFnKEFWSU9Db250ZXh0ICpwYiwgTU9WVHJhY2sgKnRyYWNrKQorewor ICAgIGludDY0X3QgcG9zID0gYXZpb190ZWxsKHBiKTsKKyAgICBhdmlvX3diMzIocGIsIDApOwor ICAgIGZmaW9fd2ZvdXJjYyhwYiwgImF2M2MiKTsKKyAgICBtb3Zfd3JpdGVfYXYzYyhwYiwgdHJh Y2stPnZvc19kYXRhLCB0cmFjay0+dm9zX2xlbik7CisgICAgcmV0dXJuIHVwZGF0ZV9zaXplKHBi LCBwb3MpOworfQorCiBzdGF0aWMgaW50IG1vdl93cml0ZV92cGNjX3RhZyhBVkZvcm1hdENvbnRl eHQgKnMsIEFWSU9Db250ZXh0ICpwYiwgTU9WVHJhY2sgKnRyYWNrKQogewogICAgIGludDY0X3Qg cG9zID0gYXZpb190ZWxsKHBiKTsKQEAgLTI3MzgsNiArMjc2MCw4IEBAIHN0YXRpYyBpbnQgbW92 X3dyaXRlX3ZpZGVvX3RhZyhBVkZvcm1hdENvbnRleHQgKnMsIEFWSU9Db250ZXh0ICpwYiwgTU9W TXV4Q29udGV4CiAgICAgfSBlbHNlIGlmICh0cmFjay0+cGFyLT5jb2RlY19pZCA9PSBBVl9DT0RF Q19JRF9SMTBLKSB7CiAgICAgICAgIGlmICh0cmFjay0+cGFyLT5jb2RlY190YWcgPT0gTUtUQUco J1InLCcxJywnMCcsJ2snKSkKICAgICAgICAgICAgIG1vdl93cml0ZV9kcHhlX3RhZyhwYiwgdHJh Y2spOworICAgIH0gZWxzZSBpZiAodHJhY2stPnBhci0+Y29kZWNfaWQgPT0gQVZfQ09ERUNfSURf QVZTMykgeworICAgICAgICBtb3Zfd3JpdGVfYXYzY190YWcocGIsIHRyYWNrKTsKICAgICB9IGVs c2UgaWYgKHRyYWNrLT52b3NfbGVuID4gMCkKICAgICAgICAgbW92X3dyaXRlX2dsYmxfdGFnKHBi LCB0cmFjayk7CiAKQEAgLTg2NDYsNiArODY3MCw4IEBAIHN0YXRpYyBjb25zdCBBVkNvZGVjVGFn IGNvZGVjX21wNF90YWdzW10gPSB7CiAgICAgeyBBVl9DT0RFQ19JRF9QQ01fRjY0QkUsICAgICAg IE1PVl9NUDRfRlBDTV9UQUcgICAgICAgICAgfSwKICAgICB7IEFWX0NPREVDX0lEX1BDTV9GNjRM RSwgICAgICAgTU9WX01QNF9GUENNX1RBRyAgICAgICAgICB9LAogCisgICAgeyBBVl9DT0RFQ19J RF9BVlMzLCAgICAgICAgICAgIE1LVEFHKCdhJywgJ3YnLCAncycsICczJykgfSwKKwogICAgIHsg QVZfQ09ERUNfSURfTk9ORSwgICAgICAgICAgICAgICAwIH0sCiB9OwogI2lmIENPTkZJR19NUDRf TVVYRVIgfHwgQ09ORklHX1BTUF9NVVhFUgotLSAKMi40Ni4wCgpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWls CmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCg==