[FFmpeg-devel] [PATCH 06/42] lavc: add HEVC Multiview Main profile

Anton Khirnov anton at khirnov.net
Thu Sep 5 14:35:43 EEST 2024


Quoting Michael Niedermayer (2024-09-04 23:05:28)
> On Tue, Aug 27, 2024 at 05:04:46PM +0200, Anton Khirnov wrote:
> > ---
> >  doc/APIchanges        |  3 +++
> >  libavcodec/defs.h     |  1 +
> >  libavcodec/hevc/ps.c  | 21 +++++++++------------
> >  libavcodec/profiles.c |  1 +
> >  libavcodec/version.h  |  2 +-
> >  5 files changed, 15 insertions(+), 13 deletions(-)
> 
> assuming this matches your mv-hevc branch then it fails to build
> 
> /usr/bin/x86_64-w64-mingw32-ld: libavcodec/libavcodec.a(ps.o):ps.c:(.rdata$.refptr.ff_hevc_profiles[.refptr.ff_hevc_profiles]+0x0): undefined reference to `ff_hevc_profiles'
> collect2: error: ld returned 1 exit status
> make: *** [Makefile:141: ffprobe_g.exe] Error 1
> 
> probably related to --enable-small

Fixed locally by wrapping the profile mapping code under
#if !CONFIG_SMALL

-- 
Anton Khirnov


More information about the ffmpeg-devel mailing list