[FFmpeg-trac] #7867(undetermined:new): DecklinkAPI 11.1 - Build error with media-autobuild_suite

FFmpeg trac at avcodec.org
Thu Apr 25 13:07:36 EEST 2019


#7867: DecklinkAPI 11.1 - Build error with media-autobuild_suite
-------------------------------------+-------------------------------------
             Reporter:  BlackScreen  |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  decklink     |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 After the update of the DeckLink headers to 11.1 the building process
 errored out with the following:

 {{{
 Likely error:
 D:/AB-Suite/local64/include/DeckLinkAPI.h:5841:39: note:   no known
 conversion for argument 4 from '_BMDVideoOutputFlags' to
 'BMDSupportedVideoModeFlags' {aka '_BMDSupportedVideoModeFlags'}
 D:/AB-Suite/build/ffmpeg-git/libavdevice/decklink_common.cpp:287:69:
 error: no matching function for call to
 'IDeckLinkOutput::DoesSupportVideoMode(_BMDVideoConnection,
 BMDDisplayMode&, BMDPixelFormat&, _BMDVideoOutputFlags, BMDDisplayMode*,
 BOOL*)'
                                                 &actualMode, &support) !=
 S_OK || !support || ctx->bmd_mode != actualMode) {
                                                                      ^
 In file included from D:/AB-Suite/build/ffmpeg-
 git/libavdevice/decklink_common.cpp:28:
 D:/AB-Suite/local64/include/DeckLinkAPI.h:5841:39: note: candidate:
 'virtual HRESULT IDeckLinkOutput::DoesSupportVideoMode(BMDVideoConnection,
 BMDDisplayMode, BMDPixelFormat, BMDSupportedVideoModeFlags,
 BMDDisplayMode*, BOOL*)'
      virtual HRESULT STDMETHODCALLTYPE DoesSupportVideoMode(
                                        ^~~~~~~~~~~~~~~~~~~~
 D:/AB-Suite/local64/include/DeckLinkAPI.h:5841:39: note:   no known
 conversion for argument 4 from '_BMDVideoOutputFlags' to
 'BMDSupportedVideoModeFlags' {aka '_BMDSupportedVideoModeFlags'}
 make: *** [/build/ffmpeg-git/ffbuild/common.mak:63:
 libavdevice/decklink_common.o] Error 1
 }}}

 More info can be found in the logs: [logs.zip] (https://0x0.st/zbPq.zip) -
 I have attached the logs.zip here also.
 See the discussion on GitHub here: https://github.com/jb-alvarado/media-
 autobuild_suite/issues/1177

--
Ticket URL: <https://trac.ffmpeg.org/ticket/7867>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list