Skip to content

Cannot compile #72

@Slonik

Description

@Slonik

Ubuntu 22.04, make

util/mp4art.cpp: In member function ‘virtual bool mp4v2::util::ArtUtility::utility_option(int, bool&)’:
util/mp4art.cpp:380:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_ART_ANY’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  380 |         case LC_ART_ANY:
      |              ^~~~~~~~~~
util/mp4art.cpp:384:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_ART_INDEX’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  384 |         case LC_ART_INDEX:
      |              ^~~~~~~~~~~~
util/mp4art.cpp:393:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_LIST’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  393 |         case LC_LIST:
      |              ^~~~~~~
util/mp4art.cpp:397:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_ADD’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  397 |         case LC_ADD:
      |              ^~~~~~
util/mp4art.cpp:404:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_REMOVE’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  404 |         case LC_REMOVE:
      |              ^~~~~~~~~
util/mp4art.cpp:408:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_REPLACE’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  408 |         case LC_REPLACE:
      |              ^~~~~~~~~~
util/mp4art.cpp:415:14: error: narrowing conversion of ‘mp4v2::util::ArtUtility::LC_EXTRACT’ from ‘unsigned int’ to ‘int’ [-Wnarrowing]
  415 |         case LC_EXTRACT:
      |              ^~~~~~~~~~
make: *** [GNUmakefile:1348: util/mp4art.o] Error 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions