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 A90A246457 for ; Mon, 19 Jun 2023 02:28:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9FB9768BF54; Mon, 19 Jun 2023 05:28:13 +0300 (EEST) Received: from mail-lj1-f178.google.com (mail-lj1-f178.google.com [209.85.208.178]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 77C6B68B838 for ; Mon, 19 Jun 2023 05:28:07 +0300 (EEST) Received: by mail-lj1-f178.google.com with SMTP id 38308e7fff4ca-2b477e9d396so7912791fa.3 for ; Sun, 18 Jun 2023 19:28:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1687141686; x=1689733686; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=l7mSEDVYJs++gmHBXfZvUs7Y7hhKeh3eN+beFRQ6UmA=; b=K8GOgdRnXNIQ6haaPs6Sx2pBzqUHntUYd6WGsc5deJZFNDScvh6hc9gGht6jRAxRoi 7LR4SybBjYwGnZmsC7JCsV7h33B4RL51YImtJfhOz2IYqfDH6QN19w37RYfXiB2K//6l V8avIfWC/Eopix1jjJL0NaaIIV/XUjDD5I+Bvpp/nMhvVPu/khgz/7zswK1XsIvW1hqP 7k6tJiBoXJGy29kvFYbwiUXL7+HneScYMub0sRclb5SnAQP6H870mFOiywKQE976U6vU kXrIxcbWeC1V+QDGJsJF80Sjd0tUKK/mgZ1LL/AE1apx/7gXeXKoSqLKWq6w6uFUvlMn 7b+A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1687141686; x=1689733686; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=l7mSEDVYJs++gmHBXfZvUs7Y7hhKeh3eN+beFRQ6UmA=; b=F0kfY8II1AIfHMhp5c8QQiLVISvaM7xZz3wLb2IJ6Sx2MqD/JqxU31A/nKM+BSSDN9 b7F3g/870cHX+6dy/fOMYa7Dh4mNu/mRyJWVzc1fzo0DsPKWmwd2YYr7v4Pt1D5BcRsU WXOakD/8CkGBP74xy6dNrDkG0rZH5r0A3mF9NQg6naoMbUYkEWJq44mCcgeoCz4FIz9j 8Gzu0/T1f7OHtUvOnZMatKeOeup1Ja9B0m/8gP33XO3hsc5lurmdaJ3REUg1kav2Ud5N Xt7zTIAano13Z2RJ5ouKdqbcaFFyf5Jtl3OTac/IYU0z0Yvz1W9EKz7AR0ojQztBB6UR ICVw== X-Gm-Message-State: AC+VfDxYK5b/SF470uhtOIUwqmJJrN8Q6Gt7CJDceuHSKQDBSFHiBfm+ 4gVaPOEJIW/yxg3cCRxD70kz92COfbHw2zA/C/TWnaFHyMaUmV0= X-Google-Smtp-Source: ACHHUZ5q0mdHihiGpj50t7+c7Como6dKtS4VpNFx/kIYQeZk2lSxALNZzeD8wemaI0aIaa/UVdNLpCIEih9P6ie12VQ= X-Received: by 2002:a05:651c:1036:b0:2b1:a3e6:1fa8 with SMTP id w22-20020a05651c103600b002b1a3e61fa8mr5051360ljm.49.1687141685981; Sun, 18 Jun 2023 19:28:05 -0700 (PDT) MIME-Version: 1.0 References: <20230612123027.1865-1-d.kozinski@samsung.com> In-Reply-To: <20230612123027.1865-1-d.kozinski@samsung.com> From: Wang Bin Date: Mon, 19 Jun 2023 10:27:54 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v24 6/9] avformat/mov_muxer: Extended MOV muxer to handle EVC video content 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: - Changes in mov_write_video_tag function to handle EVC elementary stream > - Provided structure EVCDecoderConfigurationRecord that specifies the > decoder configuration information for ISO/IEC 23094-1 video content > > Signed-off-by: Dawid Kozinski > --- > libavformat/Makefile | 2 +- > libavformat/evc.c | 422 ++++++++++++++++++++++++++++++++++++++++ > libavformat/evc.h | 44 +++++ > libavformat/isom_tags.c | 2 + > libavformat/movenc.c | 33 ++++ > 5 files changed, 502 insertions(+), 1 deletion(-) > create mode 100644 libavformat/evc.c > create mode 100644 libavformat/evc.h > > diff --git a/libavformat/Makefile b/libavformat/Makefile > index 6e4231fda2..d3503196e3 100644 > --- a/libavformat/Makefile > +++ b/libavformat/Makefile > @@ -364,7 +364,7 @@ OBJS-$(CONFIG_MOV_DEMUXER) += mov.o > mov_chan.o mov_esds.o \ > OBJS-$(CONFIG_MOV_MUXER) += movenc.o av1.o avc.o hevc.o > vpcc.o \ > movenchint.o mov_chan.o rtp.o > \ > movenccenc.o movenc_ttml.o > rawutils.o \ > - dovi_isom.o > + dovi_isom.o evc.o > OBJS-$(CONFIG_MP2_MUXER) += rawenc.o > OBJS-$(CONFIG_MP3_DEMUXER) += mp3dec.o replaygain.o > OBJS-$(CONFIG_MP3_MUXER) += mp3enc.o rawenc.o id3v2enc.o > This breaks msvc build. golomb_tab.o is required in OBJS-$(CONFIG_MOV_MUXER). otherwise i get this error 2023-06-18T12:48:08.5213414Z LD libavformat/avformat-60.dll 2023-06-18T12:48:08.6503045Z LINK : warning LNK4044: unrecognized option '/-icf=safe'; ignored 2023-06-18T12:48:08.8081443Z Creating library libavformat/avformat.lib and object libavformat/avformat.exp 2023-06-18T12:48:08.8219530Z evc.o : error LNK2001: unresolved external symbol ff_golomb_vlc_len 2023-06-18T12:48:08.8267361Z evc.o : error LNK2001: unresolved external symbol ff_ue_golomb_vlc_code 2023-06-18T12:48:09.0122434Z libavformat\avformat-60.dll : fatal error LNK1120: 2 unresolved externals 2023-06-18T12:48:09.0517997Z make: *** [/d/a/avbuild/avbuild/ffmpeg-***/ffbuild/library.mak:119: libavformat/avformat-60.dll] Error 96 full build log: https://github.com/wang-bin/avbuild/actions/runs/5303646918/jobs/9599433665 _______________________________________________ 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".