Created
January 12, 2021 00:04
-
-
Save ferdnyc/231753e360c85dab0564c24184d20b7d to your computer and use it in GitHub Desktop.
include-what-you-use 0.12 based on clang version 9.0.1-10, run on avidemux2/avidemux_core with default options
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/avidemux2/avidemux_core/ADM_core/src/ADM_cpuCap.cpp:190:5: warning: 'av_set_cpu_flags_mask' is deprecated [-Wdeprecated-declarations] | |
av_set_cpu_flags_mask(lavCpuMask); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/cpu.h:93:1: note: 'av_set_cpu_flags_mask' has been explicitly marked deprecated here | |
attribute_deprecated void av_set_cpu_flags_mask(int mask); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_cpuCap.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
class CpuCaps; | |
/avidemux2/avidemux_core/ADM_core/include/ADM_cpuCap.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_cpuCap.h: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
class CpuCaps; | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_cpuCap.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for printf | |
#include "ADM_cpuCap.h" // for ADM_CPUCAP_MMX, ADM_CPUCAP_MMXEXT, CpuCaps | |
/avidemux2/avidemux_core/ADM_core/src/ADM_cpuCap.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_cpuCap.cpp: | |
#include <sched.h> // for cpu_set_t, sched_getaffinity | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for printf | |
#include <string.h> // for memset | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_cpuCap.h" // for ADM_CPUCAP_MMX, ADM_CPUCAP_MMXEXT, CpuCaps | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "libavutil/cpu.h" // for av_set_cpu_flags_mask, AV_CPU_FLAG_3DNOW | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_memsupport.h should add these lines: | |
#include <stdint.h> // for uint8_t | |
/avidemux2/avidemux_core/ADM_core/include/ADM_memsupport.h should remove these lines: | |
- #include "ADM_inttype.h" // lines 5-5 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_memsupport.h: | |
#include <stdint.h> // for uint8_t | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_memsupport.cpp should add these lines: | |
#include <stdlib.h> // for size_t, free, NULL | |
#include <string.h> // for memset, strlen | |
#include "ADM_assert.h" // for ADM_alloc, ADM_assert, ADM_calloc, ADM_dezalloc | |
/avidemux2/avidemux_core/ADM_core/src/ADM_memsupport.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 29-29 | |
- #include "ADM_threads.h" // lines 30-30 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_memsupport.cpp: | |
#include "ADM_memsupport.h" | |
#include <malloc.h> // for memalign | |
#include <stdlib.h> // for size_t, free, NULL | |
#include <string.h> // for memset, strlen | |
#include "ADM_assert.h" // for ADM_alloc, ADM_assert, ADM_calloc, ADM_dezalloc | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_threads.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t, uint32_t | |
/avidemux2/avidemux_core/ADM_core/include/ADM_threads.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_threads.h: | |
#include <pthread.h> // for pthread_cond_t, pthread_mutex_t | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_threads.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_core/src/ADM_threads.cpp should remove these lines: | |
- #include <stdlib.h> // lines 17-17 | |
- #include "ADM_default.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_threads.cpp: | |
#include "ADM_threads.h" | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for strerror | |
#include "ADM_assert.h" // for ADM_assert | |
--- | |
(/avidemux2/avidemux_core/ADM_core/src/ADM_win32.cpp has correct #includes/fwd-decls) | |
/avidemux2/avidemux_core/ADM_core/include/ADM_misc.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint64_t | |
/avidemux2/avidemux_core/ADM_core/include/ADM_misc.h should remove these lines: | |
- #include <sys/resource.h> // lines 79-79 | |
- #include "ADM_inttype.h" // lines 14-14 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_misc.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint64_t | |
#include <sys/time.h> // for timezone | |
#include <string> // for string | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
#include "ADM_coreConfig.h" // for HAVE_GETTIMEOFDAY | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_misc.cpp should add these lines: | |
#include <bits/types/struct_tm.h> // for tm | |
#include <inttypes.h> // for PRIu32 | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t, int32_t | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include <string> // for basic_string, string | |
#include "ADM_misc.h" // for ADM_date, TIMZ, ADM_epochToString | |
/avidemux2/avidemux_core/ADM_core/src/ADM_misc.cpp should remove these lines: | |
- #include "ADM_win32.h" // lines 32-32 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_misc.cpp: | |
#include <bits/types/struct_tm.h> // for tm | |
#include <ctype.h> // for tolower | |
#include <inttypes.h> // for PRIu32 | |
#include <math.h> // for floor | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t, int32_t | |
#include <stdio.h> // for sprintf, fclose, FILE, size_t | |
#include <stdlib.h> // for system | |
#include <string.h> // for strlen | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include <time.h> // for localtime, time_t, ctime, strftime | |
#include <algorithm> // for transform | |
#include <string> // for basic_string, string | |
#include "ADM_assert.h" // for ADM_alloc, ADM_fopen, memcpy, ADM_... | |
#include "ADM_default.h" // for ADM_NO_PTS | |
#include "ADM_misc.h" // for ADM_date, TIMZ, ADM_epochToString | |
#include "ADM_vidMisc.h" // for ADM_us2plain, ms2time | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_debug.cpp should add these lines: | |
#include <stdio.h> // for vsnprintf, printf | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include <unistd.h> // for isatty, STDOUT_FILENO | |
#include "ADM_misc.h" // for TIMZ | |
/avidemux2/avidemux_core/ADM_core/src/ADM_debug.cpp should remove these lines: | |
- #include <math.h> // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_debug.cpp: | |
#include <stdarg.h> // for va_end, va_list, va_start | |
#include <stdio.h> // for vsnprintf, printf | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include <unistd.h> // for isatty, STDOUT_FILENO | |
#include "ADM_default.h" // for ADM_error2, ADM_info2, ADM_warning2 | |
#include "ADM_misc.h" // for TIMZ | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/TLK_clock.cpp should add these lines: | |
#include <stdint.h> // for int64_t, uint32_t, uint64_t, uint8_t | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include "ADM_assert.h" // for ADM_usleep | |
#include "ADM_clock.h" // for ADMCountdown, Clock | |
#include "ADM_misc.h" // for TIMZ | |
/avidemux2/avidemux_core/ADM_core/src/TLK_clock.cpp should remove these lines: | |
- #include <math.h> // lines 32-32 | |
- #include <stdio.h> // lines 29-29 | |
- #include <stdlib.h> // lines 30-30 | |
- #include <time.h> // lines 31-31 | |
- #include "ADM_default.h" // lines 34-34 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/TLK_clock.cpp: | |
#include <stdint.h> // for int64_t, uint32_t, uint64_t, uint8_t | |
#include <sys/time.h> // for gettimeofday, timeval | |
#include <unistd.h> // for usleep | |
#include "ADM_assert.h" // for ADM_usleep | |
#include "ADM_clock.h" // for ADMCountdown, Clock | |
#include "ADM_misc.h" // for TIMZ | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_fileio.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, int64_t, uint32_t | |
#include <stdio.h> // for fclose, FILE, fread, fwrite, printf, feof | |
#include <string.h> // for strlen, strcat, size_t, NULL, strcmp | |
#include "ADM_assert.h" // for ADM_fopen, ADM_mkdir, ADM_dealloc, ADM_f... | |
#include "ADM_coreConfig.h" // for ADM_PLUGIN_DIR, ADM_RELATIVE_LIB_DIR | |
#include "ADM_files.h" // for ADM_getHomeRelativePath, ADM_SEPARATOR | |
#include "ADM_misc.h" // for ADM_PathCanonize, ADM_PathSplit | |
/avidemux2/avidemux_core/ADM_core/src/ADM_fileio.cpp should remove these lines: | |
- #include <errno.h> // lines 17-17 | |
- #include <sys/stat.h> // lines 18-18 | |
- #include <unistd.h> // lines 33-33 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_fileio.cpp: | |
#include <fcntl.h> // for SEEK_END | |
#include <stdint.h> // for uint8_t, int64_t, uint32_t | |
#include <stdio.h> // for fclose, FILE, fread, fwrite, printf, feof | |
#include <string.h> // for strlen, strcat, size_t, NULL, strcmp | |
#include <string> // for string, operator+ | |
#include "ADM_assert.h" // for ADM_fopen, ADM_mkdir, ADM_dealloc, ADM_f... | |
#include "ADM_coreConfig.h" // for ADM_PLUGIN_DIR, ADM_RELATIVE_LIB_DIR | |
#include "ADM_default.h" // for ADM_error, ADM_info | |
#include "ADM_files.h" // for ADM_getHomeRelativePath, ADM_SEPARATOR | |
#include "ADM_misc.h" // for ADM_PathCanonize, ADM_PathSplit | |
--- | |
(/avidemux2/avidemux_core/ADM_core/include/ADM_dynamicLoading.h has correct #includes/fwd-decls) | |
/avidemux2/avidemux_core/ADM_core/src/ADM_dynamicLoading.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_core/src/ADM_dynamicLoading.cpp should remove these lines: | |
- #include <stdlib.h> // lines 17-17 | |
- #include "ADM_default.h" // lines 27-27 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_dynamicLoading.cpp: | |
#include "ADM_dynamicLoading.h" | |
#include <dlfcn.h> // for dlclose, dlerror, dlopen, dlsym, RTLD_LOCAL, RTL... | |
#include <stdarg.h> // for va_arg, va_end, va_list, va_start | |
#include <stdio.h> // for NULL, printf | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_queue.h should add these lines: | |
#include <stdint.h> // for uint8_t | |
/avidemux2/avidemux_core/ADM_core/include/ADM_queue.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_queue.h: | |
#include <stdint.h> // for uint8_t | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_queue.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_core/src/ADM_queue.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_queue.cpp: | |
#include "ADM_queue.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_default.h" // for ADM_warning | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_benchmark.cpp should add these lines: | |
#include <stdint.h> // for uint64_t | |
/avidemux2/avidemux_core/ADM_core/src/ADM_benchmark.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_benchmark.cpp: | |
#include <stdint.h> // for uint64_t | |
#include "ADM_clock.h" // for ADMBenchmark, Clock | |
#include "ADM_default.h" // for ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_coreTranslator.h should add these lines: | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
/avidemux2/avidemux_core/ADM_core/include/ADM_coreTranslator.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_coreTranslator.h: | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_coreTranslator.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
/avidemux2/avidemux_core/ADM_core/src/ADM_coreTranslator.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_coreTranslator.cpp: | |
#include "ADM_coreTranslator.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_default.h" // for ADM_translate | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_prettyPrint.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
/avidemux2/avidemux_core/ADM_core/include/ADM_prettyPrint.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_prettyPrint.h: | |
#include <stdint.h> // for uint32_t | |
#include <string> // for string | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_prettyPrint.cpp should add these lines: | |
#include <stdio.h> // for sprintf | |
/avidemux2/avidemux_core/ADM_core/src/ADM_prettyPrint.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_prettyPrint.cpp: | |
#include "ADM_prettyPrint.h" | |
#include <stdio.h> // for sprintf | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP | |
#include "ADM_vidMisc.h" // for ms2time | |
--- | |
/avidemux2/avidemux_core/ADM_core/include/ADM_crashdump_unix.h should add these lines: | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
/avidemux2/avidemux_core/ADM_core/include/ADM_crashdump_unix.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_core/include/ADM_crashdump_unix.h: | |
#include "ADM_core6_export.h" // for ADM_CORE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp should add these lines: | |
#include "ADM_crashdump.h" // for ADM_fatalFunction, ADM_saveFunction | |
#include "ADM_crashdump_unix.h" // for installSigHandler, uninstallSigHandler | |
/avidemux2/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp should remove these lines: | |
- #include <stdarg.h> // lines 19-19 | |
- #include <unistd.h> // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_crashdump_unix.cpp: | |
#include <cxxabi.h> // for __cxa_demangle | |
#include <execinfo.h> // for backtrace, backtrace_symbols | |
#include <signal.h> // for signal, SIGINT, SIGSEGV, SIG_DFL | |
#include <stdio.h> // for printf, NULL, sprintf, size_t | |
#include <stdlib.h> // for exit | |
#include <string.h> // for strcpy, strstr, strcat | |
#include "ADM_crashdump.h" // for ADM_fatalFunction, ADM_saveFunction | |
#include "ADM_crashdump_unix.h" // for installSigHandler, uninstallSigHandler | |
#include "ADM_default.h" // for ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_folder_linux.cpp should add these lines: | |
#include <stdio.h> // for printf | |
#include <string.h> // for strlen, strcat, strcpy, strncmp | |
#include "ADM_coreConfig.h" // for ADM_PLUGIN_DIR, ADM_RELATIVE_LIB_DIR | |
#include "ADM_files.h" // for ADM_SEPARATOR, isPortableMode, ADM_ge... | |
/avidemux2/avidemux_core/ADM_core/src/ADM_folder_linux.cpp should remove these lines: | |
- #include <dirent.h> // lines 16-16 | |
- #include <errno.h> // lines 17-17 | |
- #include <sys/stat.h> // lines 18-18 | |
- #include <unistd.h> // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_folder_linux.cpp: | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for free, getenv, NULL, canonicalize_file... | |
#include <string.h> // for strlen, strcat, strcpy, strncmp | |
#include <string> // for string, operator+, allocator, basic_s... | |
#include "ADM_coreConfig.h" // for ADM_PLUGIN_DIR, ADM_RELATIVE_LIB_DIR | |
#include "ADM_default.h" // for ADM_info, ADM_error, ADM_warning | |
#include "ADM_files.h" // for ADM_SEPARATOR, isPortableMode, ADM_ge... | |
#include "ADM_folder_unix.cpp" // for ADM_PathCanonize, ADM_extractPath | |
--- | |
/avidemux2/avidemux_core/ADM_core/src/ADM_memcpy.cpp should add these lines: | |
#include <stdint.h> // for uint8_t | |
#include "ADM_assert.h" // for adm_fast_memcpy | |
/avidemux2/avidemux_core/ADM_core/src/ADM_memcpy.cpp should remove these lines: | |
- #include <stdlib.h> // lines 5-5 | |
- #include "ADM_coreConfig.h" // lines 7-7 | |
- #include "ADM_default.h" // lines 8-8 | |
The full include-list for /avidemux2/avidemux_core/ADM_core/src/ADM_memcpy.cpp: | |
#include <stdint.h> // for uint8_t | |
#include <stdio.h> // for NULL | |
#include <string.h> // for memcpy | |
#include "ADM_assert.h" // for adm_fast_memcpy | |
#include "ADM_memsupport.h" // for ADM_InitMemcpy | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacinfo.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacinfo.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacinfo.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacinfo.cpp should add these lines: | |
#include <string.h> // for memset, NULL | |
#include "ADM_assert.h" // for memcpy | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacinfo.cpp should remove these lines: | |
- #include <math.h> // lines 29-29 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacinfo.cpp: | |
#include "ADM_aacinfo.h" | |
#include <string.h> // for memset, NULL | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_default.h" // for ADM_error | |
#include "ADM_getbits.h" // for getBits | |
#include "libavcodec/avcodec.h" // for AV_INPUT_BUFFER_PADDING_SIZE | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_mp3info.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_mp3info.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_mp3info.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_mp3info.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for memcpy | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_mp3info.cpp should remove these lines: | |
- #include <math.h> // lines 23-23 | |
- #include "ADM_default.h" // lines 26-26 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_mp3info.cpp: | |
#include "ADM_mp3info.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for memcpy | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_a52info.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_a52info.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_a52info.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_a52info.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_a52info.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 14-14 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_a52info.cpp: | |
#include "ADM_a52info.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf | |
#include "ADM_assert.h" // for ADM_assert | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_dcainfo.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_dcainfo.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_dcainfo.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_dcainfo.cpp should add these lines: | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for memcpy | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_dcainfo.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_dcainfo.cpp: | |
#include "ADM_dcainfo.h" | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_default.h" // for ADM_warning | |
#include "ADM_getbits.h" // for getBits | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp:16: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/ac3.h:45: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/ac3tab.h:27: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavutil/internal.h:40: | |
/avidemux2/avidemux_core/build/ffmpeg/build/config.h:291:9: warning: 'HAVE_GETTIMEOFDAY' macro redefined [-Wmacro-redefined] | |
#define HAVE_GETTIMEOFDAY 1 | |
^ | |
/avidemux2/avidemux_core/build/config/ADM_coreConfig.h:34:9: note: previous definition is here | |
#define HAVE_GETTIMEOFDAY | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp:17: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/ac3_parser_internal.h:25: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:37: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/mathops.h:51: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/x86/mathops.h:28: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/x86/asm.h:107:13: warning: 'LOCAL_MANGLE' macro redefined [-Wmacro-redefined] | |
# define LOCAL_MANGLE(a) #a "(%%rip)" | |
^ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_mangle_gcc.h:33:17: note: previous definition is here | |
# define LOCAL_MANGLE(a) #a"(%%rip)" | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp:17: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/ac3_parser_internal.h:25: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:37: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/mathops.h:51: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/x86/mathops.h:28: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/x86/asm.h:127:12: warning: 'MANGLE' macro redefined [-Wmacro-redefined] | |
# define MANGLE(a) "%["#a"]" | |
^ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_mangle_gcc.h:32:17: note: previous definition is here | |
# define MANGLE(a) #a"(%%rip)" | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp:17: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/ac3_parser_internal.h:25: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:330:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:331:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:346:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:352:25: warning: expression result unused [-Wunused-value] | |
sign = sign_extend(~cache, n) >> 31; | |
^~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:361:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:381:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:432:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:448:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_eac3info.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_eac3info.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_eac3info.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp should add these lines: | |
#include <string.h> // for NULL, memset | |
#include "ADM_assert.h" // for memcpy | |
#include "libavcodec/avcodec.h" // for AV_INPUT_BUFFER_PADDING_... | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_eac3info.cpp: | |
#include "ADM_eac3info.h" | |
#include <string.h> // for NULL, memset | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "libavcodec/ac3.h" // for AC3HeaderInfo | |
#include "libavcodec/ac3_parser_internal.h" // for avpriv_ac3_parse_header | |
#include "libavcodec/avcodec.h" // for AV_INPUT_BUFFER_PADDING_... | |
#include "libavutil/mem.h" // for av_free | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacadts.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t, uint32_t | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacadts.h should remove these lines: | |
- #include <vector> // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacadts.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacadts.cpp should add these lines: | |
#include <string.h> // for memmove, NULL | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacadts.cpp should remove these lines: | |
- #include <math.h> // lines 15-15 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacadts.cpp: | |
#include "ADM_aacadts.h" | |
#include <string.h> // for memmove, NULL | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_default.h" // for ADM_error | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacLatm.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_default.h" // for ADM_NO_PTS | |
class getBits; | |
/avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacLatm.h should remove these lines: | |
- #include <list> // lines 28-28 | |
- #include "ADM_getbits.h" // lines 26-26 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/include/ADM_aacLatm.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioParser6_export.h" // for ADM_AUDIOPARSER6_EXPORT | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_default.h" // for ADM_NO_PTS | |
#include "ADM_ptrQueue.h" // for ADM_ptrQueue | |
class getBits; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacLatm.cpp should add these lines: | |
#include <string.h> // for memmove, memset | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_getbits.h" // for getBits | |
/avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacLatm.cpp should remove these lines: | |
- #include <math.h> // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioParser/src/ADM_aacLatm.cpp: | |
#include "ADM_aacLatm.h" | |
#include <string.h> // for memmove, memset | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_default.h" // for ADM_warning, ADM_error | |
#include "ADM_getbits.h" // for getBits | |
#include "libavcodec/avcodec.h" // for AV_INPUT_BUFFER_PADDING_SIZE | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioUtils.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdint.h> // for uint8_t, int16_t, uint32_t, uint16_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for rand, RAND_MAX | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_audiodef.h" // for WAVHeader, CHANNEL_TYPE, MAX_CHANNELS | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioUtils.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 7-7 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioUtils.cpp: | |
#include <inttypes.h> // for PRIu32 | |
#include <math.h> // for roundf | |
#include <stdint.h> // for uint8_t, int16_t, uint32_t, uint16_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for rand, RAND_MAX | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_audiodef.h" // for WAVHeader, CHANNEL_TYPE, MAX_CHANNELS | |
#include "ADM_coreAudio.h" // for DITHER_SIZE, DITHER_CHANNELS, ADM_audioRe... | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStream.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStream.h should remove these lines: | |
- #include "ADM_baseAudioStream.h" // lines 21-21 | |
- #include "string" // lines 22-22 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStream.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStream.cpp should add these lines: | |
#include <string.h> // for memset | |
#include "ADM_coreAudio.h" // for getStrFromAudioCodec | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStream.cpp should remove these lines: | |
- #include "ADM_audioStreamConstantChunk.h" // lines 13-13 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStream.cpp: | |
#include "ADM_audioStream.h" | |
#include <string.h> // for memset | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC, WAV_AAC_HE, WAV_AC3, WAV_DTS | |
#include "ADM_audioStreamAC3.h" // for ADM_audioStreamAC3 | |
#include "ADM_audioStreamDCA.h" // for ADM_audioStreamDCA | |
#include "ADM_audioStreamEac3.h" // for ADM_audioStreamEAC3 | |
#include "ADM_audioStreamMP3.h" // for ADM_audioStreamMP3 | |
#include "ADM_audioStreamPCM.h" // for ADM_audioStreamFloatPCM, ADM_audioS... | |
#include "ADM_coreAudio.h" // for getStrFromAudioCodec | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_warning | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamBuffered.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamBuffered.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamBuffered.h: | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include "ADM_audioStream.h" // for ADM_audioAccess (ptr only), ADM_audioSt... | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamBuffered.cpp should add these lines: | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for labs | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamBuffered.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamBuffered.cpp: | |
#include "ADM_audioStreamBuffered.h" | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for labs | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_default.h" // for ADM_warning | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamMP3.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADMCountdown; | |
class ADM_audioAccess; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamMP3.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamMP3.h: | |
#include <BVector.h> // for BVector | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include "ADM_audioStreamBuffered.h" // for ADM_audioStreamBuffered | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADMCountdown; | |
class ADM_audioAccess; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamMP3.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <string.h> // for NULL, memmove | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess, ADM_audioStream | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "BVector.h" // for BVector | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamMP3.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamMP3.cpp: | |
#include "ADM_audioStreamMP3.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <string.h> // for NULL, memmove | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess, ADM_audioStream | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_clock.h" // for ADMCountdown, Clock | |
#include "ADM_default.h" // for ADM_info, ADM_error, ADM_warning, QT_TR... | |
#include "ADM_mp3info.h" // for MpegAudioInfo, getMpegFrameInfo | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
#include "BVector.h" // for BVector | |
#include "DIA_working.h" // for createWorking, DIA_workingBase | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamAC3.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamAC3.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamAC3.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioStreamBuffered.h" // for ADM_audioStreamBuffered | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamAC3.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamAC3.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 6-6 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamAC3.cpp: | |
#include "ADM_audioStreamAC3.h" | |
#include "ADM_a52info.h" // for ADM_a52_syncinfo | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamEac3.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamEac3.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamEac3.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioStreamBuffered.h" // for ADM_audioStreamBuffered | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamEac3.cpp should add these lines: | |
#include <stdio.h> // for printf | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamEac3.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 6-6 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamEac3.cpp: | |
#include "ADM_audioStreamEac3.h" | |
#include <stdio.h> // for printf | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_eac3info.h" // for ADM_EAC3GetInfo, ADM_EAC3_INFO | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamDCA.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamDCA.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamDCA.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioStreamBuffered.h" // for ADM_audioStreamBuffered | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_audioAccess; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamDCA.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamDCA.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamDCA.cpp: | |
#include "ADM_audioStreamDCA.h" | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_dcainfo.h" // for ADM_DCA_INFO, ADM_DCAGetInfo, DTS_HEADE... | |
#include "ADM_default.h" // for ADM_warning | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamPCM.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioStream.h" // for ADM_audioAccess (ptr only), ADM_audioSt... | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamPCM.h should remove these lines: | |
- #include "ADM_audioStreamBuffered.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamPCM.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioStream.h" // for ADM_audioAccess (ptr only), ADM_audioSt... | |
#include "ADM_audiodef.h" // for WAVHeader | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamPCM.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamPCM.cpp should remove these lines: | |
- #include "ADM_vidMisc.h" // lines 8-8 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamPCM.cpp: | |
#include "ADM_audioStreamPCM.h" | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_default.h" // for ADM_NO_PTS | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamConstantChunk.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamConstantChunk.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioStreamConstantChunk.h: | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include "ADM_audioStream.h" // for ADM_audioAccess (ptr only), ADM_audioSt... | |
#include "ADM_audiodef.h" // for WAVHeader | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamConstantChunk.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamConstantChunk.cpp should remove these lines: | |
- #include "DIA_working.h" // lines 10-10 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioStreamConstantChunk.cpp: | |
#include "ADM_audioStreamConstantChunk.h" | |
#include <inttypes.h> // for PRIu32 | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWrite.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
class ADM_audioStream; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWrite.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWrite.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
class ADM_audioStream; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWrite.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_fopen | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC, WAV_LPCM, WAV_PCM | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWrite.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWrite.cpp: | |
#include "ADM_audioWrite.h" | |
#include "ADM_assert.h" // for ADM_fopen | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC, WAV_LPCM, WAV_PCM | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audioWriteAAC.h" // for ADM_audioWriteAAC | |
#include "ADM_audioWriteWav.h" // for ADM_audioWriteWav | |
#include "ADM_audiodef.h" // for WAVHeader | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteWav.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
class ADM_audioStream; | |
class riffWritter; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteWav.h should remove these lines: | |
- #include "ADM_writeRiff.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteWav.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_audioWrite.h" // for ADM_audioWrite | |
class ADM_audioStream; | |
class riffWritter; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteWav.cpp should add these lines: | |
#include <stdio.h> // for NULL, fseeko, ftello, SEEK_SET | |
#include "ADM_audioCodecEnum.h" // for WAV_LPCM, WAV_PCM | |
#include "ADM_audiodef.h" // for WAVHeader, MAX_CHANNELS | |
#include "ADM_writeRiff.h" // for riffWritter | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteWav.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteWav.cpp: | |
#include "ADM_audioWriteWav.h" | |
#include <stdio.h> // for NULL, fseeko, ftello, SEEK_SET | |
#include "ADM_audioCodecEnum.h" // for WAV_LPCM, WAV_PCM | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audiodef.h" // for WAVHeader, MAX_CHANNELS | |
#include "ADM_default.h" // for ADM_error, ADM_warning | |
#include "ADM_writeRiff.h" // for riffWritter | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteAAC.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
class ADM_audioStream; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteAAC.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioWriteAAC.h: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include "ADM_audioWrite.h" // for ADM_audioWrite | |
class ADM_audioStream; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteAAC.cpp should add these lines: | |
#include <stdio.h> // for fwrite | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteAAC.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioWriteAAC.cpp: | |
#include "ADM_audioWriteAAC.h" | |
#include <stdio.h> // for fwrite | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioIdentify.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioIdentify.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioIdentify.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioIdentify.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <string.h> // for memset, NULL | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioIdentify.cpp should remove these lines: | |
- #include "ADM_a52info.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioIdentify.cpp: | |
#include "ADM_audioIdentify.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <string.h> // for memset, NULL | |
#include "ADM_aacadts.h" // for ADM_adts2aac, ADM_adts2aac::ADTS_ERROR | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC, WAV_AC3, WAV_DTS, WAV_EAC3 | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_dcainfo.h" // for ADM_DCA_INFO, ADM_DCAGetInfo | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_eac3info.h" // for ADM_EAC3_INFO, ADM_EAC3GetInfo | |
#include "ADM_mp3info.h" // for MpegAudioInfo, getMpegFrameInfo | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFile.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFile.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFile.h: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFile.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFile.cpp should remove these lines: | |
- #include "ADM_audioStream.h" // lines 7-7 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFile.cpp: | |
#include "ADM_audioAccessFile.h" | |
#include "ADM_default.h" // for ADM_NO_PTS | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFileAACADTS.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audiodef.h" // for WAVHeader | |
class ADM_adts2aac; | |
class audioClock; | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFileAACADTS.h should remove these lines: | |
- #include "ADM_aacadts.h" // lines 20-20 | |
- #include "ADM_audioClock.h" // lines 19-19 | |
- #include "vector" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioAccessFileAACADTS.h: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioAccess | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
class ADM_adts2aac; | |
class audioClock; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFileAACADTS.cpp should add these lines: | |
#include <memory> // for allocator_traits<>... | |
#include "ADM_aacadts.h" // for ADM_adts2aac, ADM_... | |
#include "ADM_audioClock.h" // for audioClock | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFileAACADTS.cpp should remove these lines: | |
- #include "ADM_audioStream.h" // lines 16-16 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioAccessFileAACADTS.cpp: | |
#include "ADM_audioAccessFileAACADTS.h" | |
#include <memory> // for allocator_traits<>... | |
#include "ADM_aacadts.h" // for ADM_adts2aac, ADM_... | |
#include "ADM_audioAccessFileAACADTS_indexer.cpp" // for adtsIndexer | |
#include "ADM_audioClock.h" // for audioClock | |
#include "ADM_audioCodecEnum.h" // for WAV_AAC | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioClock.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioClock.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioClock.h: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioClock.cpp should add these lines: | |
#include <inttypes.h> // for PRIu64, PRId64 | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for labs | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioClock.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 16-16 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioClock.cpp: | |
#include "ADM_audioClock.h" | |
#include <inttypes.h> // for PRIu64, PRId64 | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for labs | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioXiphUtils.h should add these lines: | |
#include <stdint.h> // for uint8_t | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
/avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioXiphUtils.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/include/ADM_audioXiphUtils.h: | |
#include <stdint.h> // for uint8_t | |
#include "ADM_coreAudio6_export.h" // for ADM_COREAUDIO6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioXiphUtils.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for memcpy | |
/avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioXiphUtils.cpp should remove these lines: | |
- #include "ADM_audioCodecEnum.h" // lines 19-19 | |
- #include "ADM_audioIdentify.h" // lines 20-20 | |
- #include "ADM_audiodef.h" // lines 18-18 | |
- #include "fourcc.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudio/src/ADM_audioXiphUtils.cpp: | |
#include "ADM_audioXiphUtils.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioFilter/src/audiofilterAPI.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_byteBuffer.h" // for ADM_floatBuffer | |
/avidemux2/avidemux_core/ADM_coreAudioFilter/src/audiofilterAPI.cpp should remove these lines: | |
- #include <math.h> // lines 17-17 | |
- #include "ADM_default.h" // lines 19-19 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioFilter/src/audiofilterAPI.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <string.h> // for memmove | |
#include "ADM_assert.h" // for memcpy | |
#include "ADM_audioFilter.h" // for AUDMAudioFilter, AUD_PROCESS_BUFFER_SIZE | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_byteBuffer.h" // for ADM_floatBuffer | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioDevice/include/ADM_audiodevice.h should add these lines: | |
#include <pthread.h> // for pthread_t | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audiodef.h" // for CHANNEL_TYPE, MAX_CHANNELS | |
/avidemux2/avidemux_core/ADM_coreAudioDevice/include/ADM_audiodevice.h should remove these lines: | |
- #include "ADM_coreAudio.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioDevice/include/ADM_audiodevice.h: | |
#include <pthread.h> // for pthread_t | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_audiodef.h" // for CHANNEL_TYPE, MAX_CHANNELS | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_coreAudioDevice6_export.h" // for ADM_COREAUDIODEVICE6_EXPORT | |
#include "ADM_threads.h" // for admMutex | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioDevice/src/ADM_audiodevice.cpp should add these lines: | |
#include <string.h> // for NULL, memset | |
#include <strings.h> // for strcasecmp | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_usleep, ADM_assert | |
#include "ADM_files.h" // for buildDirectoryContent, clearD... | |
#include "prefs2_list.h" // for AUDIO_DEVICE_AUDIODEVICE | |
/avidemux2/avidemux_core/ADM_coreAudioDevice/src/ADM_audiodevice.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioDevice/src/ADM_audiodevice.cpp: | |
#include "ADM_audiodevice.h" | |
#include <string.h> // for NULL, memset | |
#include <strings.h> // for strcasecmp | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_usleep, ADM_assert | |
#include "ADM_audioDeviceInternal.h" // for ADM_AudioDevices, ADM_AUDIO_D... | |
#include "ADM_audioDeviceThreaded.cpp" // for audioDeviceThreaded::~audioDe... | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_dynamicLoading.h" // for SHARED_LIB_EXT | |
#include "ADM_files.h" // for buildDirectoryContent, clearD... | |
#include "BVector.h" // for BVector | |
#include "audio_out.h" // for AUDIO_DEVICE, ADM_av_getDevic... | |
#include "prefs.h" // for preferences, prefs | |
#include "prefs2_list.h" // for AUDIO_DEVICE_AUDIODEVICE | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioEncoder/include/audioencoder.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_audiodef.h" // for CHANNEL_TYPE, WAVHeader | |
class AUDMAudioFilter; | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreAudioEncoder/include/audioencoder.h should remove these lines: | |
- #include "ADM_audioCodecEnum.h" // lines 22-22 | |
- #include "ADM_audioFilter.h" // lines 23-23 | |
- #include "ADM_confCouple.h" // lines 24-24 | |
- #include "ADM_coreAudio.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioEncoder/include/audioencoder.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_audiodef.h" // for CHANNEL_TYPE, WAVHeader | |
#include "ADM_byteBuffer.h" // for ADM_floatBuffer | |
#include "ADM_coreAudioEncoder6_export.h" // for ADM_COREAUDIOENCODER6_EXPORT | |
class AUDMAudioFilter; | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreAudioEncoder/src/audioencoder.cpp should add these lines: | |
#include <string.h> // for memset, memmove, NULL | |
#include "ADM_assert.h" // for ADM_assert | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreAudioEncoder/src/audioencoder.cpp should remove these lines: | |
- #include "ADM_audioCodecEnum.h" // lines 21-21 | |
- #include "ADM_coreAudio.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreAudioEncoder/src/audioencoder.cpp: | |
#include "audioencoder.h" | |
#include <string.h> // for memset, memmove, NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioFilter.h" // for AUDMAudioFilter, AUD_END_OF_STREAM | |
#include "ADM_default.h" // for ADM_error, ADM_warning | |
#include "BVector.h" // for BVector | |
#include "audioencoderInternal.h" // for ADM_audioEncoder | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_dynaDemuxer.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_dynamicLoading.h" // for SHARED_LIB_EXT | |
#include "ADM_files.h" // for buildDirectoryContent, clearDirecto... | |
class vidHeader; | |
/avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_dynaDemuxer.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_dynaDemuxer.cpp: | |
#include <BVector.h> // for BVector | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreDemuxer.h" // for ADM_demuxerSpawn, ADM_dm_cleanup | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_demuxerInternal.h" // for ADM_demuxer, ADM_DEMUXER_API_VERSION | |
#include "ADM_dynamicLoading.h" // for SHARED_LIB_EXT | |
#include "ADM_files.h" // for buildDirectoryContent, clearDirecto... | |
class vidHeader; | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_demuxer.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include <string.h> // for NULL, memset, strcpy, strlen | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_inttype.h" // for UNUSED_ARG | |
#include "avifmt.h" // for AVIStreamHeader, MainAVIHeader | |
/avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_demuxer.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxer/src/ADM_demuxer.cpp: | |
#include <math.h> // for floor | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include <string.h> // for NULL, memset, strcpy, strlen | |
#include "ADM_Video.h" // for vidHeader, aviInfo | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_default.h" // for ADM_NO_PTS | |
#include "ADM_inttype.h" // for UNUSED_ARG | |
#include "avifmt.h" // for AVIStreamHeader, MainAVIHeader | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/ADM_indexFile.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include <stdio.h> // for FILE | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/ADM_indexFile.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/ADM_indexFile.h: | |
#include <BVector.h> // for BVector | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include <stdio.h> // for FILE | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_coreDemuxerMpeg6_export.h" // for ADM_COREDEMUXER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/ADM_indexFile.cpp should add these lines: | |
#include <inttypes.h> // for PRId64 | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strstr | |
#include <strings.h> // for strcasecmp | |
#include "ADM_assert.h" // for ADM_strdup, ADM_fopen, ADM_dealloc | |
#include "BVector.h" // for BVector | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/ADM_indexFile.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/ADM_indexFile.cpp: | |
#include "ADM_indexFile.h" | |
#include <inttypes.h> // for PRId64 | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strstr | |
#include <strings.h> // for strcasecmp | |
#include "ADM_assert.h" // for ADM_strdup, ADM_fopen, ADM_dealloc | |
#include "BVector.h" // for BVector | |
#include "ctype.h" // for isdigit | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmx_io.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint64_t, uint32_t | |
#include <stdio.h> // for FILE, NULL | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmx_io.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmx_io.h: | |
#include <BVector.h> // for BVector | |
#include <stdint.h> // for uint8_t, uint64_t, uint32_t | |
#include <stdio.h> // for FILE, NULL | |
#include "ADM_coreDemuxerMpeg6_export.h" // for ADM_COREDEMUXER6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmx_io.cpp should add these lines: | |
#include <inttypes.h> // for PRIu64, PRIu32 | |
#include <string.h> // for memcpy, memset, strcat | |
#include <string> // for string, allocator, operator+, char_traits | |
#include "ADM_assert.h" // for ADM_alloc, ADM_fopen, fread, ADM_assert | |
#include "BVector.h" // for BVector | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmx_io.cpp should remove these lines: | |
- #include <math.h> // lines 21-21 | |
- #include "ADM_default.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmx_io.cpp: | |
#include "dmx_io.h" | |
#include <inttypes.h> // for PRIu64, PRIu32 | |
#include <string.h> // for memcpy, memset, strcat | |
#include <string> // for string, allocator, operator+, char_traits | |
#include "ADM_assert.h" // for ADM_alloc, ADM_fopen, fread, ADM_assert | |
#include "ADM_coreUtils.h" // for ADM_probeSequencedFile, ADM_splitSequence... | |
#include "ADM_cpp.h" // for string | |
#include "BVector.h" // for BVector | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPacket.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPacket.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPacket.h: | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include "ADM_coreDemuxerMpeg6_export.h" // for ADM_COREDEMUXER6_EXPORT | |
#include "dmx_io.h" // for fileParser | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPacket.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPacket.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPacket.cpp: | |
#include "dmxPacket.h" | |
#include <stddef.h> // for NULL | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPSPacket.cpp:733:34: warning: result of comparison of constant 256 with expression of type 'uint8_t' (aka 'unsigned char') is always true [-Wtautological-constant-out-of-range-compare] | |
ADM_assert(tmppid<0x100); | |
~~~~~~^~~~~~ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_assert.h:30:30: note: expanded from macro 'ADM_assert' | |
#define ADM_assert(x) { if(!(x)) {ADM_backTrack("Assert failed :"#x,__LINE__,__FILE__); }} | |
^ | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPSPacket.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint8_t, uint32_t | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPSPacket.h should remove these lines: | |
- #include "ADM_Video.h" // lines 11-11 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/include/dmxPSPacket.h: | |
#include <stdint.h> // for uint64_t, uint8_t, uint32_t | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreDemuxerMpeg6_export.h" // for ADM_COREDEMUXER6_EXPORT | |
#include "dmxPacket.h" // for ADMMpegPacket, dmxPacketInfo | |
--- | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPSPacket.cpp should add these lines: | |
#include <inttypes.h> // for PRIx64, PRIu64, PRIx32 | |
#include <stdio.h> // for printf, NULL | |
#include <stdlib.h> // for free, malloc | |
#include <string.h> // for memset, memcpy | |
#include "dmx_io.h" // for fileParser | |
/avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPSPacket.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreDemuxerMpeg/src/dmxPSPacket.cpp: | |
#include "dmxPSPacket.h" | |
#include <inttypes.h> // for PRIx64, PRIu64, PRIx32 | |
#include <stdio.h> // for printf, NULL | |
#include <stdlib.h> // for free, malloc | |
#include <string.h> // for memset, memcpy | |
#include "ADM_default.h" // for ADM_NO_PTS, ADM_warning | |
#include "dmx_io.h" // for fileParser | |
#include "dmx_mpegstartcode.h" // for PRIVATE_STREAM_2, PRIVATE_STREAM_1 | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecs.cpp should add these lines: | |
#include "ADM_inttype.h" // for UNUSED_ARG | |
class ADMCompressedImage; | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecs.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecs.cpp: | |
#include "ADM_codec.h" // for decoders | |
#include "ADM_inttype.h" // for UNUSED_ARG | |
class ADMCompressedImage; | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp:74:12: warning: 'qstride' is deprecated [-Wdeprecated-declarations] | |
if (src->qstride && src->qscale_table && codecId != AV_CODEC_ID_H264) | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/frame.h:621:5: note: 'qstride' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp:74:28: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] | |
if (src->qstride && src->qscale_table && codecId != AV_CODEC_ID_H264) | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/frame.h:616:5: note: 'qscale_table' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp:76:37: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations] | |
out->quant = (uint8_t *) src->qscale_table; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/frame.h:616:5: note: 'qscale_table' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp:77:28: warning: 'qstride' is deprecated [-Wdeprecated-declarations] | |
out->_qStride = src->qstride; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/frame.h:621:5: note: 'qstride' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp:740:5: warning: 'avcodec_register_all' is deprecated [-Wdeprecated-declarations] | |
avcodec_register_all(); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:4158:1: note: 'avcodec_register_all' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_ffmp43.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_error | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "libavutil/frame.h" // for AVFrame | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_YUV420P, AVPixelF... | |
class ADMCompressedImage; | |
class ADMImage; | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_ffmp43.h should remove these lines: | |
- #include "libavutil/mem.h" // lines 25-25 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_ffmp43.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_codec.h" // for decoders | |
#include "ADM_coreVideoCodec6_export.h" // for ADM_COREVIDEOCODEC6_EXPORT | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_error | |
#include "ADM_hwAccel.h" // for ADM_acceleratedDecoderFF | |
#include "ADM_paramList.h" // for ADM_paramList | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "libavcodec/avcodec.h" // for AVCodecContext, avcodec_allo... | |
#include "libavutil/frame.h" // for AVFrame | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_YUV420P, AVPixelF... | |
class ADMCompressedImage; | |
class ADMImage; | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp should add these lines: | |
#include <errno.h> // for EAGAIN, EINVAL | |
#include <stdarg.h> // for va_list | |
#include <stdio.h> // for printf, vsnprintf | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG, ADM_COL_RANGE_MPEG | |
#include "ADM_compressedImage.h" // for ADMCompressedImage, ADM_COMPRESSED_... | |
#include "ADM_cpuCap.h" // for ADM_cpu_num_processors | |
#include "ADM_crashdump.h" // for ADM_backTrack | |
#include "ADM_image.h" // for ADMImage, ADMImageRef | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME, AVI_P_FRAME, AVI_BOT... | |
#include "ADM_rgb.h" // for ADM_COLOR_BGR24, ADM_COLOR_BGR32A | |
#include "libavcodec/version.h" // for LIBAVCODEC_BUILD | |
#include "libavutil/avutil.h" // for AV_PICTURE_TYPE_B, AV_PICTURE_TYPE_I | |
#include "libavutil/error.h" // for av_make_error_string, AVERROR, AV_E... | |
#include "libavutil/log.h" // for AV_LOG_INFO, av_log_set_callback | |
#include "libavutil/mem.h" // for av_free | |
#include "libavutil/rational.h" // for AVRational | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp should remove these lines: | |
- #include "DIA_coreToolkit.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffmp43.cpp: | |
#include "ADM_ffmp43.h" | |
#include <errno.h> // for EAGAIN, EINVAL | |
#include <stdarg.h> // for va_list | |
#include <stddef.h> // for NULL, offsetof | |
#include <stdio.h> // for printf, vsnprintf | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG, ADM_COL_RANGE_MPEG | |
#include "ADM_compressedImage.h" // for ADMCompressedImage, ADM_COMPRESSED_... | |
#include "ADM_cpuCap.h" // for ADM_cpu_num_processors | |
#include "ADM_crashdump.h" // for ADM_backTrack | |
#include "ADM_default.h" // for ADM_info, ADM_warning, ADM_NO_PTS | |
#include "ADM_hwAccel.h" // for ADM_acceleratedDecoderFF | |
#include "ADM_image.h" // for ADMImage, ADMImageRef | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME, AVI_P_FRAME, AVI_BOT... | |
#include "ADM_rgb.h" // for ADM_COLOR_BGR24, ADM_COLOR_BGR32A | |
#include "libavcodec/version.h" // for LIBAVCODEC_BUILD | |
#include "libavutil/avutil.h" // for AV_PICTURE_TYPE_B, AV_PICTURE_TYPE_I | |
#include "libavutil/error.h" // for av_make_error_string, AVERROR, AV_E... | |
#include "libavutil/log.h" // for AV_LOG_INFO, av_log_set_callback | |
#include "libavutil/mem.h" // for av_free | |
#include "libavutil/rational.h" // for AVRational | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_codecFFsimple.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
class decoders; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_codecFFsimple.h should remove these lines: | |
- #include "ADM_codec.h" // lines 28-28 | |
- #include "ADM_default.h" // lines 22-22 | |
- #include "libavcodec/avcodec.h" // lines 25-25 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_codecFFsimple.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_ffmp43.h" // for decoderFF | |
class decoders; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecFFsimple.cpp should add these lines: | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_codec.h" // for decoders (ptr only), ADM_CORE_CODE... | |
#include "ADM_coreConfig.h" // for USE_LIBVA, USE_VDPAU | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_warning | |
#include "libavcodec/avcodec.h" // for AVCodecContext, avcodec_alloc_cont... | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_YUV420P | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecFFsimple.cpp should remove these lines: | |
- #include "fourcc.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecFFsimple.cpp: | |
#include "ADM_codecFFsimple.h" | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_codec.h" // for decoders (ptr only), ADM_CORE_CODE... | |
#include "ADM_coreCodecMapping.h" // for ffVideoCodec, getCodecIdFromFourcc | |
#include "ADM_coreConfig.h" // for USE_LIBVA, USE_VDPAU | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_warning | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "libavcodec/avcodec.h" // for AVCodecContext, avcodec_alloc_cont... | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_YUV420P | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_rgb16.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
class ADMColorScalerSimple; | |
class ADMCompressedImage; | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_rgb16.h should remove these lines: | |
- #include "ADM_colorspace.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_rgb16.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_codec.h" // for decoders | |
class ADMColorScalerSimple; | |
class ADMCompressedImage; | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_rgb16.cpp should add these lines: | |
#include <stdio.h> // for NULL, printf | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_image.h" // for ADMImageRef, ADMImage | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME | |
#include "ADM_rgb.h" // for ADM_COLOR_BGR24, ADM_COLOR_RGB555 | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_rgb16.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_rgb16.cpp: | |
#include "ADM_rgb16.h" | |
#include <stdio.h> // for NULL, printf | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_codec.h" // for decoders | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_image.h" // for ADMImageRef, ADMImage | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME | |
#include "ADM_rgb.h" // for ADM_COLOR_BGR24, ADM_COLOR_RGB555 | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_uyvy.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
class ADMCompressedImage; | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_uyvy.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/include/ADM_uyvy.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_codec.h" // for decoders | |
class ADMCompressedImage; | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_uyvy.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_image.h" // for ADMImageRef, ADMImage | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME | |
#include "ADM_rgb.h" // for ADM_COLOR_UYVY422, ADM_COLOR_YUV422 | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_uyvy.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 16-16 | |
- #include "fourcc.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_uyvy.cpp: | |
#include "ADM_uyvy.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_image.h" // for ADMImageRef, ADMImage | |
#include "ADM_imageFlags.h" // for AVI_KEY_FRAME | |
#include "ADM_rgb.h" // for ADM_COLOR_UYVY422, ADM_COLOR_YUV422 | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecSearch.cpp should add these lines: | |
#include <endian.h> // for BIG_ENDIAN | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_codecType.h" // for isDVCompatible, isH264Compatible, isH... | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecSearch.cpp should remove these lines: | |
- #include "libavcodec/avcodec.h" // lines 25-25 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_codecSearch.cpp: | |
#include <endian.h> // for BIG_ENDIAN | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_codec.h" // for decoders (ptr only), ADM_coreCodecGet... | |
#include "ADM_codecEmpty.h" // for decoderEmpty | |
#include "ADM_codecFFVP9.h" // for decoderFFVP9 | |
#include "ADM_codecFFsimple.h" // for admCreateFFSimple | |
#include "ADM_codecNull.h" // for decoderNull | |
#include "ADM_codecType.h" // for isDVCompatible, isH264Compatible, isH... | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_ffmp43.h" // for decoderFF, decoderFFDV, decoderFFDiv3 | |
#include "ADM_rgb16.h" // for decoderRGB16 | |
#include "ADM_uyvy.h" // for decoderUYVY, decoderYUY2 | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/DIA_lavDecoder.cpp should add these lines: | |
#include <stdint.h> // for uint8_t | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/DIA_lavDecoder.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/DIA_lavDecoder.cpp: | |
#include <stdint.h> // for uint8_t | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP | |
#include "DIA_factory.h" // for diaFactoryRun, diaElemToggle, diaElem (ptr ... | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffHwAccel.cpp:134:19: warning: 'av_hwaccel_next' is deprecated [-Wdeprecated-declarations] | |
AVHWAccel *hw=av_hwaccel_next(NULL); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:6119:1: note: 'av_hwaccel_next' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffHwAccel.cpp:141:12: warning: 'av_hwaccel_next' is deprecated [-Wdeprecated-declarations] | |
hw=av_hwaccel_next(hw); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:6119:1: note: 'av_hwaccel_next' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffHwAccel.cpp should add these lines: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_imageFlags.h" // for AVI_P_FRAME, AVI_BOTTOM_FIELD, AVI_B... | |
#include "libavcodec/avcodec.h" // for AVHWAccel, av_hwaccel_next, avcodec_... | |
#include "libavutil/avutil.h" // for AV_PICTURE_TYPE_B, AV_PICTURE_TYPE_I | |
#include "libavutil/frame.h" // for AVFrame | |
#include "libavutil/pixfmt.h" // for AVPixelFormat | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffHwAccel.cpp should remove these lines: | |
- #include "DIA_coreToolkit.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffHwAccel.cpp: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t | |
#include <vector> // for vector | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_ffmp43.h" // for decoderFF, ADM_FFgetFormat | |
#include "ADM_hwAccel.h" // for ADM_hwAccelEntry, ADM_acceleratedDec... | |
#include "ADM_imageFlags.h" // for AVI_P_FRAME, AVI_BOTTOM_FIELD, AVI_B... | |
#include "libavcodec/avcodec.h" // for AVHWAccel, av_hwaccel_next, avcodec_... | |
#include "libavutil/avutil.h" // for AV_PICTURE_TYPE_B, AV_PICTURE_TYPE_I | |
#include "libavutil/frame.h" // for AVFrame | |
#include "libavutil/pixfmt.h" // for AVPixelFormat | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffVp9.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_codecFFsimple.h" // for decoderFFSimple | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "libavcodec/avcodec.h" // for av_parser_close, av_parser_init | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffVp9.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 18-18 | |
- #include "ADM_ffmp43.h" // lines 19-19 | |
- #include "ADM_hwAccel.h" // lines 21-21 | |
- #include "DIA_coreToolkit.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/src/ADM_ffVp9.cpp: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_codecFFVP9.h" // for decoderFFVP9 | |
#include "ADM_codecFFsimple.h" // for decoderFFSimple | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "libavcodec/avcodec.h" // for av_parser_close, av_parser_init | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpau.cpp should add these lines: | |
#include <X11/Xlib.h> // for Display | |
#include <stdint.h> // for uint32_t, uint8_t, int... | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include <vdpau/vdpau.h> // for VdpStatus, VdpVideoSur... | |
#include <vdpau/vdpau_x11.h> // for VdpDeviceCreateX11 | |
#include <utility> // for pair | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
#include "ADM_windowInfo.h" // for GUI_WindowInfo | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpau.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpau.cpp: | |
#include <X11/Xlib.h> // for Display | |
#include <stdint.h> // for uint32_t, uint8_t, int... | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include <vdpau/vdpau.h> // for VdpStatus, VdpVideoSur... | |
#include <vdpau/vdpau_x11.h> // for VdpDeviceCreateX11 | |
#include <map> // for map, operator!=, opera... | |
#include <utility> // for pair | |
#include "../include/ADM_coreVdpau.h" // for admVdpau | |
#include "../include/ADM_coreVdpauInternal.h" // for VdpFunctions, CHECK | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_dynamicLoading.h" // for ADM_LibWrapper | |
#include "ADM_windowInfo.h" // for GUI_WindowInfo | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpauMixer.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t | |
#include <vdpau/vdpau.h> // for VdpVideoSurface, VdpRect | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpauMixer.cpp should remove these lines: | |
- #include "ADM_dynamicLoading.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreVdpau/src/ADM_coreVdpauMixer.cpp: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t | |
#include <vdpau/vdpau.h> // for VdpVideoSurface, VdpRect | |
#include "../include/ADM_coreVdpau.h" // for admVdpau | |
#include "../include/ADM_coreVdpauInternal.h" // for VdpFunctions, funcs | |
#include "ADM_coreConfig.h" // for USE_VDPAU | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp:17: | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/../include/ADM_coreLibVA.h:78:50: warning: 'vaapi_context' is deprecated [-Wdeprecated-declarations] | |
static bool fillContext(VAProfile profile,vaapi_context *c); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/vaapi.h:56:8: note: 'vaapi_context' has been explicitly marked deprecated here | |
struct attribute_deprecated vaapi_context { | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp:422:47: warning: 'vaapi_context' is deprecated [-Wdeprecated-declarations] | |
bool admLibVA::fillContext(VAProfile profile ,vaapi_context *c) | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/vaapi.h:56:8: note: 'vaapi_context' has been explicitly marked deprecated here | |
struct attribute_deprecated vaapi_context { | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA_test.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t | |
#include <va/va.h> // for VAImage | |
#include "ADM_coreLibVA.h" // for admLibVA, ADM_vaSurface (ptr only) | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_image.h" // for ADMImage, PLANAR_Y | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA_test.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA_test.cpp: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint8_t | |
#include <va/va.h> // for VAImage | |
#include "ADM_coreLibVA.h" // for admLibVA, ADM_vaSurface (ptr only) | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_image.h" // for ADMImage, PLANAR_Y | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp should add these lines: | |
#include <X11/X.h> // for Drawable | |
#include <X11/Xlib.h> // for Display | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert, ADM_usleep | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple | |
#include "ADM_coreConfig.h" // for USE_LIBVA | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_NV12 | |
/avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp should remove these lines: | |
- #include "../include/ADM_coreLibVA_internal.h" // lines 21-21 | |
- #include "ADM_bitstream.h" // lines 108-108 | |
- #include "ADM_dynamicLoading.h" // lines 22-22 | |
- #include "ADM_imageFlags.h" // lines 25-25 | |
- #include "fourcc.h" // lines 27-27 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/src/ADM_coreLibVA.cpp: | |
#include "ADM_coreLibVA_test.cpp" | |
#include <X11/X.h> // for Drawable | |
#include <X11/Xlib.h> // for Display | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include <map> // for map, operator==, map<>::iterator | |
#include "../include/ADM_coreLibVA.h" // for admLibVA, ADM_vaSurface, VA_IN... | |
#include "ADM_assert.h" // for ADM_assert, ADM_usleep | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple | |
#include "ADM_coreConfig.h" // for USE_LIBVA | |
#include "ADM_default.h" // for ADM_warning, ADM_info, admAlloca | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_NV12 | |
#include "ADM_windowInfo.h" // for GUI_WindowInfo | |
#include "libavcodec/vaapi.h" // for vaapi_context | |
#include "va/va_x11.h" // for vaGetDisplay, vaPutSurface | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_image.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_image.h should remove these lines: | |
- #include "ADM_assert.h" // lines 30-30 | |
- #include "ADM_inttype.h" // lines 27-27 | |
- class ADMImageDefault; // lines 91-91 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/include/ADM_image.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_colorspace.h" // for ADM_colorRange | |
#include "ADM_coreImage6_export.h" // for ADM_COREIMAGE6_EXPORT | |
#include "ADM_rgb.h" // for ADM_colorspace | |
class ADMImage; | |
class ADMImageRef; // lines 90-90 | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_image.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_image.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 14-14 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_image.cpp: | |
#include "ADM_image.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "libavutil/imgutils.h" // for av_image_copy_plane | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageUtils.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t, uint64_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for exit | |
#include <string.h> // for memset, memcmp | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_mangle_gcc.h" // for FUNNY_MANGLE, attribute_used | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageUtils.cpp should remove these lines: | |
- #include "ADM_bitmap.h" // lines 17-17 | |
- #include "ADM_bitstream.h" // lines 18-18 | |
- #include "DIA_coreToolkit.h" // lines 19-19 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageUtils.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t, uint64_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for exit | |
#include <string.h> // for memset, memcmp | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_coreUtils.h" // for mixDump | |
#include "ADM_cpuCap.h" // for ADM_emms, CpuCaps | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_image.h" // for ADMImage, PLANAR_V, PLANAR_U, PLANAR_Y | |
#include "ADM_mangle_gcc.h" // for FUNNY_MANGLE, attribute_used | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_imageResizer.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreImage6_export.h" // for ADM_COREIMAGE6_EXPORT | |
#include "ADM_rgb.h" // for ADM_colorspace | |
class ADMColorScalerFull; | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_imageResizer.h should remove these lines: | |
- #include "ADM_image.h" // lines 26-26 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/include/ADM_imageResizer.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreImage6_export.h" // for ADM_COREIMAGE6_EXPORT | |
#include "ADM_rgb.h" // for ADM_colorspace | |
class ADMColorScalerFull; | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageResizer.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_colorspace.h" // for ADMColorScalerFull, ADM_CS_BICUBIC | |
#include "ADM_image.h" // for ADMImage | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageResizer.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 15-15 | |
- #include "libavcodec/avcodec.h" // lines 19-19 | |
- #include "libswscale/swscale.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageResizer.cpp: | |
#include "ADM_imageResizer.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_colorspace.h" // for ADMColorScalerFull, ADM_CS_BICUBIC | |
#include "ADM_image.h" // for ADMImage | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_colorspace.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_colorspace.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/include/ADM_colorspace.h: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include "ADM_coreImage6_export.h" // for ADM_COREIMAGE6_EXPORT | |
#include "ADM_rgb.h" // for ADM_colorspace | |
class ADMImage; // lines 21-21 | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_colorspace.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "libavutil/pixfmt.h" // for AVPixelFormat, AV_PIX_FMT_RGBA, AV_P... | |
struct SwsContext; | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_colorspace.cpp should remove these lines: | |
- #include "ADM_colorspace.h" // lines 28-28 | |
- #include "libavcodec/avcodec.h" // lines 22-22 | |
- #include "libavutil/avutil.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_colorspace.cpp: | |
#include "ADM_colorspace.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_default.h" // for ADM_warning | |
#include "ADM_image.h" // for ADM_IMAGE_ALIGN, ADMImage, PLANAR_ALPHA | |
#include "ADM_rgb.h" // for ADM_COLOR_BGR32A, ADM_COLOR_YV12 | |
#include "libavutil/pixfmt.h" // for AVPixelFormat, AV_PIX_FMT_RGBA, AV_P... | |
#include "libswscale/swscale.h" // for sws_scale, sws_freeContext, sws_getC... | |
struct SwsContext; | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_pp.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
/avidemux2/avidemux_core/ADM_coreImage/include/ADM_pp.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/include/ADM_pp.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreImage6_export.h" // for ADM_COREIMAGE6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_pp.cpp should add these lines: | |
#include <stdio.h> // for sprintf | |
#include <string.h> // for strcat, memset, strlen, NULL | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_cpuCap.h" // for CpuCaps | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12 | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_pp.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_pp.cpp: | |
#include "ADM_pp.h" | |
#include <stdio.h> // for sprintf | |
#include <string.h> // for strcat, memset, strlen, NULL | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_coreConfig.h" // for ADM_CPU_X86 | |
#include "ADM_cpuCap.h" // for CpuCaps | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_image.h" // for ADMImage | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12 | |
#include "libpostproc/postprocess.h" // for pp_free_context, pp_free_mode | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_print.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint16_t, uint32_t | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_print.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_print.cpp: | |
#include <stdint.h> // for uint8_t, uint16_t, uint32_t | |
#include "ADM_image.h" // for ADMImage, PLANAR_Y | |
#include "ADM_print_priv.h" // for font | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageSave.cpp should add these lines: | |
#include <math.h> // for floor | |
#include <stdint.h> // for uint8_t, uint32_t, uint16_t | |
#include <stdio.h> // for fwrite, NULL, fclose, FILE | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_alloc, ADM_fopen, ADM_dealloc | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_BGR24, ADM... | |
#include "libavutil/avutil.h" // for FF_QP2LAMBDA | |
#include "libavutil/error.h" // for av_make_error_string, AV_ERROR_MAX_S... | |
#include "libavutil/frame.h" // for AVFrame, av_frame_alloc, av_frame_free | |
#include "libavutil/pixfmt.h" // for AVCOL_RANGE_JPEG, AV_PIX_FMT_RGB24 | |
#include "libavutil/rational.h" // for AVRational | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageSave.cpp should remove these lines: | |
- #include "libavutil/mem.h" // lines 14-14 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageSave.cpp: | |
#include <math.h> // for floor | |
#include <stdint.h> // for uint8_t, uint32_t, uint16_t | |
#include <stdio.h> // for fwrite, NULL, fclose, FILE | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_alloc, ADM_fopen, ADM_dealloc | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER, ADM_BITMAPFILE... | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple, ADM_COL_RANGE_... | |
#include "ADM_default.h" // for ADM_error, QT_TRANSLATE_NOOP | |
#include "ADM_image.h" // for ADMImage, ADMImageDefault, ADM_HW_NONE | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_BGR24, ADM... | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "libavcodec/avcodec.h" // for av_packet_unref, AVCodecContext, AVP... | |
#include "libavutil/avutil.h" // for FF_QP2LAMBDA | |
#include "libavutil/error.h" // for av_make_error_string, AV_ERROR_MAX_S... | |
#include "libavutil/frame.h" // for AVFrame, av_frame_alloc, av_frame_free | |
#include "libavutil/pixfmt.h" // for AVCOL_RANGE_JPEG, AV_PIX_FMT_RGB24 | |
#include "libavutil/rational.h" // for AVRational | |
--- | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageOperation.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG, ADM_COL_RANGE_MPEG | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12 | |
/avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageOperation.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImage/src/ADM_imageOperation.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_colorspace.h" // for ADM_COL_RANGE_JPEG, ADM_COL_RANGE_MPEG | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_image.h" // for ADMImage, ADM_PLANE, ADMImageDefault | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12 | |
--- | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_dynaMuxer.cpp:258:2: warning: 'av_register_all' is deprecated [-Wdeprecated-declarations] | |
av_register_all(); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavformat/avformat.h:2049:1: note: 'av_register_all' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
Cycle in include-mapping: | |
"libavutil/common.h" -> | |
"libavutil/common.h" | |
/build/iwyu-QrxlvO/iwyu-8.0/iwyu_include_picker.cc:928: Assertion failed: Cycle in include-mapping | |
/avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_muxerUtils.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "libavutil/rational.h" // for AVRational | |
/avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_muxerUtils.h should remove these lines: | |
- #include "ADM_codecType.h" // lines 24-24 | |
- #include "libavformat/avformat.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_muxerUtils.h: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "ADM_coreMuxer6_export.h" // for ADM_COREMUXER6_EXPORT | |
#include "libavutil/rational.h" // for AVRational | |
--- | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_muxerUtils.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreAudio.h" // for getStrFromAudioCodec | |
#include "ADM_muxer.h" // for ADM_muxer, ADM_videoStream | |
#include "DIA_encoding.h" // for DIA_encodingBase, createEncoding | |
#include "libavutil/avutil.h" // for AV_NOPTS_VALUE | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_muxerUtils.cpp should remove these lines: | |
- #include "ADM_muxerInternal.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_muxerUtils.cpp: | |
#include "ADM_muxerUtils.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreAudio.h" // for getStrFromAudioCodec | |
#include "ADM_default.h" // for ADM_info, ADM_NO_PTS | |
#include "ADM_muxer.h" // for ADM_muxer, ADM_videoStream | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
#include "DIA_encoding.h" // for DIA_encodingBase, createEncoding | |
#include "fourcc.h" // for fourCC | |
#include "libavutil/avutil.h" // for AV_NOPTS_VALUE | |
--- | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_coreMuxerFfmpeg.cpp:209:23: warning: 'codec' is deprecated [-Wdeprecated-declarations] | |
c = video_st->codec; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavformat/avformat.h:884:5: note: 'codec' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_coreMuxerFfmpeg.cpp:353:28: warning: 'codec' is deprecated [-Wdeprecated-declarations] | |
c = audio_st[i]->codec; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavformat/avformat.h:884:5: note: 'codec' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_coreMuxerFfmpeg.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "libavcodec/avcodec.h" // for AVPacket | |
#include "libavutil/rational.h" // for AVRational | |
class ADM_audioStream; | |
/avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_coreMuxerFfmpeg.h should remove these lines: | |
- #include "fourcc.h" // lines 23-23 | |
- #include "libavutil/avutil.h" // lines 29-29 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreMuxer/include/ADM_coreMuxerFfmpeg.h: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "ADM_coreMuxer6_export.h" // for ADM_COREMUXER6_EXPORT | |
#include "ADM_muxer.h" // for ADM_muxer, ADM_videoStream (ptr o... | |
#include "ADM_muxerUtils.h" // for rescaleLavPts | |
#include "libavcodec/avcodec.h" // for AVPacket | |
#include "libavformat/avformat.h" // for AVStream, AVFormatContext, AVOutp... | |
#include "libavutil/rational.h" // for AVRational | |
class ADM_audioStream; | |
--- | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_coreMuxerFfmpeg.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32, PRIu64 | |
#include <stdio.h> // for printf, NULL, snprintf | |
#include <string.h> // for strcmp, memset, strlen | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_alloc, ADM_assert, memcpy | |
#include "ADM_audioCodecEnum.h" // for WAV_LPCM, WAV_AAC, WAV_AAC_HE | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_bitstream.h" // for ADMBitstream | |
#include "ADM_codecType.h" // for isH265Compatible, isDVCompatible | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "DIA_encoding.h" // for DIA_encodingBase | |
#include "libavformat/avio.h" // for avio_close | |
#include "libavutil/avutil.h" // for AVMEDIA_TYPE_AUDIO, AVMEDIA_TY... | |
#include "libavutil/channel_layout.h" // for av_get_default_channel_layout | |
#include "libavutil/dict.h" // for av_dict_set, AVDictionary | |
#include "libavutil/mem.h" // for av_malloc | |
#include "libavutil/pixfmt.h" // for AVColorPrimaries, AVColorRange | |
/avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_coreMuxerFfmpeg.cpp should remove these lines: | |
- #include "ADM_muxerUtils.h" // lines 24-24 | |
- #include "libavformat/url.h" // lines 29-29 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreMuxer/src/ADM_coreMuxerFfmpeg.cpp: | |
#include "ADM_coreMuxerFfmpeg.h" | |
#include <inttypes.h> // for PRIu32, PRIu64 | |
#include <stdio.h> // for printf, NULL, snprintf | |
#include <string.h> // for strcmp, memset, strlen | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_alloc, ADM_assert, memcpy | |
#include "ADM_audioClock.h" // for audioClock | |
#include "ADM_audioCodecEnum.h" // for WAV_LPCM, WAV_AAC, WAV_AAC_HE | |
#include "ADM_audioStream.h" // for ADM_audioStream | |
#include "ADM_audioXiphUtils.h" // for admExtraData2xiph | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_bitstream.h" // for ADMBitstream | |
#include "ADM_codecType.h" // for isH265Compatible, isDVCompatible | |
#include "ADM_coreCodecMapping.h" // for ADM_codecIdFindByFourcc | |
#include "ADM_default.h" // for ADM_warning, ADM_NO_PTS, ADM_info | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG | |
#include "DIA_encoding.h" // for DIA_encodingBase | |
#include "fourcc.h" // for fourCC | |
#include "libavformat/avio.h" // for avio_close | |
#include "libavutil/avutil.h" // for AVMEDIA_TYPE_AUDIO, AVMEDIA_TY... | |
#include "libavutil/channel_layout.h" // for av_get_default_channel_layout | |
#include "libavutil/dict.h" // for av_dict_set, AVDictionary | |
#include "libavutil/mem.h" // for av_malloc | |
#include "libavutil/pixfmt.h" // for AVColorPrimaries, AVColorRange | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_factory.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_factory.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/include/DIA_factory.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "ADM_coreUI6_export.h" // for ADM_COREUI6_EXPORT | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_factory.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
#include <stdio.h> // for NULL, printf | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS | |
#include "DIA_factory.h" // for diaElem, diaElemToggle, diaElemMenu | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_factory.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 22-22 | |
- #include "DIA_coreToolkit.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/src/DIA_factory.cpp: | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
#include <stdio.h> // for NULL, printf | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS | |
#include "DIA_coreUI_internal.h" // for FactoryDescriptor, DIA_factoryInit | |
#include "DIA_factory.h" // for diaElem, diaElemToggle, diaElemMenu | |
#include "DIA_factoryStubs.h" // for DIA_MKSTUBS | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_fileSel.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_fileSel.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/include/DIA_fileSel.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreUI6_export.h" // for ADM_COREUI6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_fileSel.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for snprintf, fprintf, NULL, FILE, stderr | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert, ADM_fclose, ADM_fopen | |
#include "ADM_misc.h" // for ADM_getFileName | |
#include "DIA_fileSel.h" // for SELFILE_CB, GUI_FileSelRead, GUI_Fi... | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_fileSel.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/src/DIA_fileSel.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for snprintf, fprintf, NULL, FILE, stderr | |
#include <sys/stat.h> // for stat, fstat | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert, ADM_fclose, ADM_fopen | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP | |
#include "ADM_misc.h" // for ADM_getFileName | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG, GUI_Question | |
#include "DIA_coreUI_internal.h" // for DIA_FILESEL_DESC_T, DIA_fileSelInit | |
#include "DIA_fileSel.h" // for SELFILE_CB, GUI_FileSelRead, GUI_Fi... | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_coreToolkit.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_coreToolkit.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/include/DIA_coreToolkit.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreUI6_export.h" // for ADM_COREUI6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_coreToolkit.cpp should add these lines: | |
#include <stdio.h> // for vsnprintf, NULL, printf | |
#include "ADM_assert.h" // for ADM_assert, ADM_usleep | |
#include "DIA_audioTracks.h" // for DIA_audioTrackBase (ptr only), crea... | |
#include "DIA_encoding.h" // for DIA_encodingBase (ptr only), create... | |
#include "DIA_enter.h" // for DIA_GetFloatValue, DIA_GetIntegerValue | |
#include "DIA_factory.h" // for diaFactoryRun, diaElem (ptr only) | |
#include "DIA_processing.h" // for DIA_processingBase (ptr only), crea... | |
#include "DIA_working.h" // for DIA_workingBase (ptr only), createW... | |
class ActiveAudioTracks; | |
class PoolOfAudioTracks; | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_coreToolkit.cpp should remove these lines: | |
- #include "DIA_factoryStubs.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/src/DIA_coreToolkit.cpp: | |
#include "DIA_coreToolkit.h" | |
#include <stdarg.h> // for va_end, va_list, va_start | |
#include <stdio.h> // for vsnprintf, NULL, printf | |
#include "ADM_assert.h" // for ADM_assert, ADM_usleep | |
#include "ADM_default.h" // for ADM_error | |
#include "DIA_audioTracks.h" // for DIA_audioTrackBase (ptr only), crea... | |
#include "DIA_coreUI_internal.h" // for CoreToolkitDescriptor, ADM_CORE_TOO... | |
#include "DIA_encoding.h" // for DIA_encodingBase (ptr only), create... | |
#include "DIA_enter.h" // for DIA_GetFloatValue, DIA_GetIntegerValue | |
#include "DIA_factory.h" // for diaFactoryRun, diaElem (ptr only) | |
#include "DIA_processing.h" // for DIA_processingBase (ptr only), crea... | |
#include "DIA_working.h" // for DIA_workingBase (ptr only), createW... | |
class ActiveAudioTracks; | |
class PoolOfAudioTracks; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_working.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_working.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/include/DIA_working.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_clock.h" // for Clock | |
#include "ADM_coreUI6_export.h" // for ADM_COREUI6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_working.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_working.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 17-17 | |
- #include "DIA_coreToolkit.h" // lines 18-18 | |
- #include "DIA_coreUI_internal.h" // lines 22-22 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/src/DIA_working.cpp: | |
#include "DIA_working.h" | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_encoding.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t | |
/avidemux2/avidemux_core/ADM_coreUI/include/DIA_encoding.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/include/DIA_encoding.h: | |
#include <stdint.h> // for uint32_t, uint64_t | |
#include "ADM_clock.h" // for Clock | |
#include "ADM_coreUI6_export.h" // for ADM_COREUI6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_encoding.cpp should add these lines: | |
#include <string.h> // for memset | |
#include <sys/resource.h> // for getpriority, PRIO_PROCESS | |
/avidemux2/avidemux_core/ADM_coreUI/src/DIA_encoding.cpp should remove these lines: | |
- #include <math.h> // lines 16-16 | |
- #include "ADM_vidMisc.h" // lines 14-14 | |
- #include "DIA_working.h" // lines 12-12 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUI/src/DIA_encoding.cpp: | |
#include "DIA_encoding.h" | |
#include <string.h> // for memset | |
#include <sys/resource.h> // for getpriority, PRIO_PROCESS | |
#include "ADM_default.h" // for ADM_info | |
#include "DIA_coreToolkit.h" // for UI_purge | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_confCouple.h should add these lines: | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_confCouple.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_confCouple.h: | |
#include <stdint.h> // for uint32_t, int32_t, uint8_t | |
#include <string> // for string | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_confCouple.cpp should add these lines: | |
#include <assert.h> // for assert | |
#include <inttypes.h> // for PRIi32, PRIu32 | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strcmp | |
#include <strings.h> // for strcasecmp | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_confCouple.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_confCouple.cpp: | |
#include "ADM_confCouple.h" | |
#include <assert.h> // for assert | |
#include <inttypes.h> // for PRIi32, PRIu32 | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strcmp | |
#include <strings.h> // for strcasecmp | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "math.h" // for pow | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_bitstream.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_bitstream.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_bitstream.h: | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_bitstream.cpp should add these lines: | |
#include <string.h> // for memset | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_bitstream.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 14-14 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_bitstream.cpp: | |
#include "ADM_bitstream.h" | |
#include <string.h> // for memset | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/avidemutils.cpp should add these lines: | |
#include <inttypes.h> // for PRIx32 | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t, int32_t, int... | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strcat, strlen, strncpy, strcpy, strrchr | |
#include <string> // for string, allocator, operator+, char_traits | |
#include "ADM_assert.h" // for ADM_fileSize | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_image.h" // for ADM_ASPECT_16_9, ADM_ASPECT_4_3, ADM_ASPE... | |
#include "ADM_inttype.h" // for ADM_filename | |
#include "prefs2_list.h" // for DEFAULT_MULTILOAD_CUSTOM_SIZE_M, DEFAULT_... | |
/avidemux2/avidemux_core/ADM_coreUtils/src/avidemutils.cpp should remove these lines: | |
- #include "avifmt2.h" // lines 26-26 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/avidemutils.cpp: | |
#include <inttypes.h> // for PRIx32 | |
#include <math.h> // for floor | |
#include <stdint.h> // for uint32_t, uint8_t, uint64_t, int32_t, int... | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strcat, strlen, strncpy, strcpy, strrchr | |
#include <string> // for string, allocator, operator+, char_traits | |
#include "ADM_assert.h" // for ADM_fileSize | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_coreUtils.h" // for ADM_Fps1000FromUs, ADM_UsecFromFps1000 | |
#include "ADM_cpp.h" // for string | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP, ADM_error, ADM_NO_PTS | |
#include "ADM_image.h" // for ADM_ASPECT_16_9, ADM_ASPECT_4_3, ADM_ASPE... | |
#include "ADM_inttype.h" // for ADM_filename | |
#include "avifmt.h" // for AVIStreamHeader, MainAVIHeader | |
#include "fourcc.h" // for fourCC, mixDump | |
#include "prefs.h" // for preferences, prefs | |
#include "prefs2_list.h" // for DEFAULT_MULTILOAD_CUSTOM_SIZE_M, DEFAULT_... | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_quota.h should add these lines: | |
#include <stdint.h> // for uint8_t | |
#include <sys/types.h> // for ssize_t | |
#include <string> // for string | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_quota.h should remove these lines: | |
- #include "ADM_coreConfig.h" // lines 28-28 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_quota.h: | |
#include <stdint.h> // for uint8_t | |
#include <stdio.h> // for FILE, size_t | |
#include <sys/types.h> // for ssize_t | |
#include <string> // for string | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_quota.cpp should add these lines: | |
#include <string.h> // for strerror, memset | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_quota.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_quota.cpp: | |
#include "ADM_quota.h" | |
#include <errno.h> // for errno, ENOSPC, EDQUOT | |
#include <stdarg.h> // for va_end, va_list, va_start | |
#include <string.h> // for strerror, memset | |
#include <unistd.h> // for write, ssize_t | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_assert, ADM_fopen, ADM_strdup, ADM_... | |
#include "ADM_default.h" // for QT_TRANSLATE_NOOP | |
#include "DIA_coreToolkit.h" // for GUI_Error_HIG, GUI_Alternate | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/fourcc.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/fourcc.h should remove these lines: | |
- #include "ADM_inttype.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/fourcc.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/fourcc.cpp should add these lines: | |
#include <stdio.h> // for printf | |
/avidemux2/avidemux_core/ADM_coreUtils/src/fourcc.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 22-22 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/fourcc.cpp: | |
#include "fourcc.h" | |
#include <stdio.h> // for printf | |
#include "avifmt.h" // for mmioFOURCC | |
--- | |
Cycle in include-mapping: | |
"libavutil/common.h" -> | |
"libavutil/common.h" | |
/build/iwyu-QrxlvO/iwyu-8.0/iwyu_include_picker.cc:928: Assertion failed: Cycle in include-mapping | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH264.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, sscanf | |
#include <stdlib.h> // for free, malloc, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_imageFlags.h" // for AVI_IDR_FRAME, AVI_KEY_FRAME | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH264.cpp should remove these lines: | |
- #include "ADM_Video.h" // lines 30-30 | |
- #include "libavcodec/parser.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH264.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf, sscanf | |
#include <stdlib.h> // for free, malloc, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_default.h" // for ADM_info, ADM_warning, ADM_error | |
#include "ADM_getbits.h" // for getBits | |
#include "ADM_h264_tag.h" // for AspectRatio, NAL_SPS, pixel_aspect | |
#include "ADM_imageFlags.h" // for AVI_IDR_FRAME, AVI_KEY_FRAME | |
#include "ADM_videoInfoExtractor.h" // for ADM_SPSInfo, NALU_descriptor | |
#include "fourcc.h" // for mixDump | |
#include "libavcodec/avcodec.h" // for AVCodecContext, AV_INPUT_BUFFER_... | |
#include "libavcodec/ff_spsinfo.h" // for ffSpsInfo | |
#include "libavutil/mem.h" // for av_free | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp:34: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/hevc_ps.h:31: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:37: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/mathops.h:30: | |
/avidemux2/avidemux_core/build/ffmpeg/build/config.h:291:9: warning: 'HAVE_GETTIMEOFDAY' macro redefined [-Wmacro-redefined] | |
#define HAVE_GETTIMEOFDAY 1 | |
^ | |
/avidemux2/avidemux_core/build/config/ADM_coreConfig.h:34:9: note: previous definition is here | |
#define HAVE_GETTIMEOFDAY | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp:34: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/hevc_ps.h:31: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:37: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/mathops.h:51: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/x86/mathops.h:28: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/x86/asm.h:107:13: warning: 'LOCAL_MANGLE' macro redefined [-Wmacro-redefined] | |
# define LOCAL_MANGLE(a) #a "(%%rip)" | |
^ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_mangle_gcc.h:33:17: note: previous definition is here | |
# define LOCAL_MANGLE(a) #a"(%%rip)" | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp:34: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/hevc_ps.h:31: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:37: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/mathops.h:51: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/x86/mathops.h:28: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/x86/asm.h:127:12: warning: 'MANGLE' macro redefined [-Wmacro-redefined] | |
# define MANGLE(a) "%["#a"]" | |
^ | |
/avidemux2/avidemux_core/ADM_core/include/ADM_mangle_gcc.h:32:17: note: previous definition is here | |
# define MANGLE(a) #a"(%%rip)" | |
^ | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp:34: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/hevc_ps.h:31: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:330:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:331:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:346:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:361:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:381:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:432:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:448:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp should add these lines: | |
#include <limits.h> // for INT_MIN | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for free, NULL, malloc | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME, AVI... | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp should remove these lines: | |
- #include "ADM_Video.h" // lines 20-20 | |
- #include "fourcc.h" // lines 22-22 | |
- #include "libavcodec/ff_spsinfo.h" // lines 36-36 | |
- #include "libavcodec/hevc.h" // lines 33-33 | |
- #include "libavcodec/parser.h" // lines 32-32 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorH265.cpp: | |
#include <limits.h> // for INT_MIN | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf | |
#include <stdlib.h> // for free, NULL, malloc | |
#include <string.h> // for memset | |
#include "../include/ADM_h265_tag.h" // for NAL_DESC, NAL_H265_BLA_W_LP | |
#include "ADM_assert.h" // for memcpy, ADM_assert | |
#include "ADM_default.h" // for ADM_warning, ADM_info, ADM_error | |
#include "ADM_getbits.h" // for getBits | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME, AVI... | |
#include "ADM_videoInfoExtractor.h" // for ADM_SPSinfoH265, NALU_descriptor | |
#include "libavcodec/avcodec.h" // for AVCodecParserContext, av_parser... | |
#include "libavcodec/hevc_ps.h" // for HEVCSPS, HEVCWindow, HEVCVPS, VUI | |
#include "libavutil/mem.h" // for av_free | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorVC1.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorVC1.cpp should remove these lines: | |
- #include "ADM_Video.h" // lines 27-27 | |
- #include "ADM_default.h" // lines 19-19 | |
- #include "ADM_getbits.h" // lines 33-33 | |
- #include "ADM_h264_tag.h" // lines 35-35 | |
- #include "fourcc.h" // lines 29-29 | |
- #include "libavcodec/avcodec.h" // lines 24-24 | |
- #include "libavcodec/parser.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_infoExtractorVC1.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t | |
#include <stdio.h> // for printf | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME | |
#include "ADM_videoInfoExtractor.h" // for ADM_VC1getFrameType | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_frameType.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_frameType.h should remove these lines: | |
- #include "ADM_imageFlags.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_frameType.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_frameType.cpp should add these lines: | |
#include <inttypes.h> // for PRIx32 | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_ERR_FRAME, AVI_KEY_FRAME | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_frameType.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 16-16 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_frameType.cpp: | |
#include "ADM_frameType.h" | |
#include <inttypes.h> // for PRIx32 | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_codecType.h" // for isMpeg12Compatible, isMpeg4Compatible | |
#include "ADM_coreUtils.h" // for ADM_findMpegStartCode | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_ERR_FRAME, AVI_KEY_FRAME | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_codecType.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_codecType.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_codecType.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_codecType.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_codecType.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 16-16 | |
- #include "ADM_frameType.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_codecType.cpp: | |
#include "ADM_codecType.h" | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_file.cpp should add these lines: | |
#include <stdint.h> // for uint8_t, uint32_t, uint64_t | |
#include <stdio.h> // for fseeko, ftello, NULL, FILE, SEEK_SET | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_file.cpp should remove these lines: | |
- #include "ADM_cpp.h" // lines 16-16 | |
- #include "ADM_default.h" // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_file.cpp: | |
#include <stdint.h> // for uint8_t, uint32_t, uint64_t | |
#include <stdio.h> // for fseeko, ftello, NULL, FILE, SEEK_SET | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_fileio.h" // for ADMFile | |
#include "ADM_quota.h" // for qfwrite | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_paramList.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_paramList.h should remove these lines: | |
- #include "ADM_confCouple.h" // lines 20-20 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_paramList.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_paramList.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strcat, strcpy | |
#include <strings.h> // for strcasecmp | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_dezalloc, ADM_assert | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "FFcodecContext.h" // for FFcodecContext | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_paramList.cpp should remove these lines: | |
- #include "ADM_coreVideoEncoderFFmpeg_param.h" // lines 23-23 | |
- #include "FFcodecContext_param.h" // lines 24-24 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_paramList.cpp: | |
#include "ADM_paramList.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for sprintf, NULL | |
#include <stdlib.h> // for atoi | |
#include <string.h> // for strlen, strcat, strcpy | |
#include <strings.h> // for strcasecmp | |
#include <string> // for string | |
#include "../src/FFcodecContext_desc.cpp" // for FFcodecContext_param | |
#include "ADM_assert.h" // for ADM_dezalloc, ADM_assert | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_default.h" // for ADM_error, ADM_warning | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS, COMPRESS_2... | |
#include "FFcodecContext.h" // for FFcodecContext | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_coreCodecMapping.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_coreCodecMapping.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_coreCodecMapping.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
#include "libavcodec/avcodec.h" // for AVCodecID | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_coreCodecMapping.cpp should add these lines: | |
#include <string.h> // for strcmp, NULL | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_coreCodecMapping.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 19-19 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_coreCodecMapping.cpp: | |
#include "ADM_coreCodecMapping.h" | |
#include <string.h> // for strcmp, NULL | |
#include "ADM_codecType.h" // for isDVCompatible, isH264Compatible, isH265C... | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_threadQueue.h should add these lines: | |
#include <pthread.h> // for pthread_t | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <iosfwd> // for std | |
class admCond; | |
class admMutex; | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_threadQueue.h should remove these lines: | |
- #include "ADM_threads.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_threadQueue.h: | |
#include <pthread.h> // for pthread_t | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <iosfwd> // for std | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
#include "BVector.h" // for BVector | |
class admCond; | |
class admMutex; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_threadQueue.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_usleep, ADM_assert | |
#include "ADM_threads.h" // for admMutex, admCond | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_threadQueue.cpp should remove these lines: | |
- #include <math.h> // lines 17-17 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_threadQueue.cpp: | |
#include "ADM_threadQueue.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_usleep, ADM_assert | |
#include "ADM_default.h" // for ADM_info, ADM_error | |
#include "ADM_threads.h" // for admMutex, admCond | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_string.h should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_string.h should remove these lines: | |
- #include "ADM_image.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_string.h: | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_string.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_string.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 22-22 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_string.cpp: | |
#include "ADM_string.h" | |
#include <string> // for string | |
#include <vector> // for vector | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_getbits.cpp:34: | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:330:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:331:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:346:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int sign; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:347:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int32_t cache; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:361:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:381:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:432:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register int tmp; | |
^~~~~~~~~ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/get_bits.h:448:5: warning: 'register' storage class specifier is deprecated and incompatible with C++17 [-Wdeprecated-register] | |
register unsigned int tmp; | |
^~~~~~~~~ | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_getbits.cpp:35: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/golomb.h:35: | |
In file included from /avidemux2/avidemux_core/build/ffmpeg/source/libavutil/internal.h:40: | |
/avidemux2/avidemux_core/build/ffmpeg/build/config.h:291:9: warning: 'HAVE_GETTIMEOFDAY' macro redefined [-Wmacro-redefined] | |
#define HAVE_GETTIMEOFDAY 1 | |
^ | |
/avidemux2/avidemux_core/build/config/ADM_coreConfig.h:34:9: note: previous definition is here | |
#define HAVE_GETTIMEOFDAY | |
^ | |
Cycle in include-mapping: | |
"libavutil/common.h" -> | |
"libavutil/common.h" | |
/build/iwyu-QrxlvO/iwyu-8.0/iwyu_include_picker.cc:928: Assertion failed: Cycle in include-mapping | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_writeRiff.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint64_t, uint32_t, uint... | |
#include <stdio.h> // for FILE | |
#include "ADM_audiodef.h" // for WAVHeader | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_writeRiff.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_writeRiff.h: | |
#include <stdint.h> // for uint8_t, uint64_t, uint32_t, uint... | |
#include <stdio.h> // for FILE | |
#include "ADM_audiodef.h" // for WAVHeader | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_writeRiff.cpp should add these lines: | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_writeRiff.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 25-25 | |
- #include "avifmt.h" // lines 26-26 | |
- #include "avifmt2.h" // lines 27-27 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_writeRiff.cpp: | |
#include "ADM_writeRiff.h" | |
#include "ADM_assert.h" // for ADM_assert | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/prefs.h should add these lines: | |
#include <stdint.h> // for int32_t, uint32_t | |
#include <string> // for string | |
#include "ADM_cpp.h" // for string | |
/avidemux2/avidemux_core/ADM_coreUtils/include/prefs.h should remove these lines: | |
- #include "ADM_default.h" // lines 5-5 | |
- #include "prefs2_list.h" // lines 13-13 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/prefs.h: | |
#include <stdint.h> // for int32_t, uint32_t | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
#include "ADM_cpp.h" // for string | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/prefs.cpp should add these lines: | |
#include <stdio.h> // for stderr | |
#include <stdlib.h> // for atoi, atof, NULL | |
#include <string.h> // for strcmp | |
#include <memory> // for allocator_traits<>::value_type | |
#include "ADM_assert.h" // for ADM_assert, ADM_strdup, ADM_eraseFile | |
#include "ADM_files.h" // for ADM_getBaseDir, ADM_copyFile | |
/avidemux2/avidemux_core/ADM_coreUtils/src/prefs.cpp should remove these lines: | |
- #include "ADM_quota.h" // lines 24-24 | |
- #include "stddef.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/prefs.cpp: | |
#include "prefs.h" | |
#include <stdio.h> // for stderr | |
#include <stdlib.h> // for atoi, atof, NULL | |
#include <string.h> // for strcmp | |
#include <memory> // for allocator_traits<>::value_type | |
#include <string> // for string, operator+ | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for ADM_assert, ADM_strdup, ADM_eraseFile | |
#include "ADM_cpp.h" // for string | |
#include "ADM_default.h" // for ADM_error, ADM_info, ADM_warning | |
#include "ADM_files.h" // for ADM_getBaseDir, ADM_copyFile | |
#include "ADM_paramList.h" // for ADM_paramList, ADM_paramType, ADM_param_bool | |
#include "prefs2.h" // for my_prefs_struct, (anonymous struct)::(ano... | |
#include "prefs2_desc.cpp" // for my_prefs_struct_param | |
#include "prefs2_pref.h" // for myOptions | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/prefs2_json.cpp should add these lines: | |
#include "ADM_confCouple.h" // for CONFcouple | |
/avidemux2/avidemux_core/ADM_coreUtils/src/prefs2_json.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/prefs2_json.cpp: | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_coreJson.h" // for admJson, admJsonToCouple | |
#include "ADM_default.h" // for ADM_error | |
#include "ADM_paramList.h" // for ADM_paramLoadPartial, ADM_paramList | |
#include "prefs2.h" // for my_prefs_struct, (anonymous struct)::(an... | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_memio.h should add these lines: | |
#include <stdint.h> // for uint8_t, uint16_t, uint32_t | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_memio.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_memio.h: | |
#include <stdint.h> // for uint8_t, uint16_t, uint32_t | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_memio.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_memio.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 5-5 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_memio.cpp: | |
#include "ADM_memio.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_json.cpp:21: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/libjson.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_json.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, int32_t | |
#include <stdio.h> // for fseek, fgets, fprintf, ftell, FILE | |
#include <string.h> // for strlen | |
#include <memory> // for allocator, allocator_traits<>::va... | |
#include <string> // for string, operator+, operator== | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for fclose, fopen, ADM_assert, ADM_de... | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS | |
#include "JSONDefs.h" // for JSONNODE, JSON_NODE, JSONNODE_ITE... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_json.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_json.cpp: | |
#include <stdint.h> // for uint32_t, int32_t | |
#include <stdio.h> // for fseek, fgets, fprintf, ftell, FILE | |
#include <string.h> // for strlen | |
#include <clocale> // for setlocale, NULL, LC_NUMERIC | |
#include <memory> // for allocator, allocator_traits<>::va... | |
#include <string> // for string, operator+, operator== | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for fclose, fopen, ADM_assert, ADM_de... | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_coreJson.h" // for admJson, admJsonToCouple::keyVal | |
#include "ADM_cpp.h" // for string | |
#include "ADM_default.h" // for ADM_error | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS | |
#include "JSONDefs.h" // for JSONNODE, JSON_NODE, JSONNODE_ITE... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
#include "libjson.h" // for json_push_back, json_free, json_d... | |
--- | |
(/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_iso639.h has correct #includes/fwd-decls) | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_iso639.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_iso639.cpp should remove these lines: | |
- #include <ctype.h> // lines 11-11 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_iso639.cpp: | |
#include "ADM_iso639.h" | |
#include <string.h> // for NULL, strcmp | |
#include "ADM_default.h" // for ADM_error, QT_TRANSLATE_NOOP | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_last.h should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/include/ADM_last.h should remove these lines: | |
- #include "ADM_default.h" // lines 9-9 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/include/ADM_last.h: | |
#include <string> // for string | |
#include "ADM_coreUtils6_export.h" // for ADM_COREUTILS6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_last.cpp should add these lines: | |
#include "ADM_default.h" // for ADM_warning | |
#include "prefs2_list.h" // for LASTFILES_LASTDIR_READ, LASTFILES_LASTDIR_W... | |
/avidemux2/avidemux_core/ADM_coreUtils/src/ADM_last.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/ADM_last.cpp: | |
#include "ADM_last.h" | |
#include "ADM_default.h" // for ADM_warning | |
#include "prefs.h" // for options, preferences, prefs | |
#include "prefs2_list.h" // for LASTFILES_LASTDIR_READ, LASTFILES_LASTDIR_W... | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.h should add these lines: | |
#include <stddef.h> // for size_t | |
#include <string> // for operator== | |
#include "JSONDefs.h" // for json_string, json_index_t, BITS | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_REF... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_hot, json... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_OBJECT | |
class internalJSONNode; | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.h should remove these lines: | |
- #include "JSONSharedString.h" // lines 11-11 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.h: | |
#include <stddef.h> // for size_t | |
#include <string> // for operator== | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT_SAFE, JSON_ASSERT | |
#include "JSONDefs.h" // for json_string, json_index_t, BITS | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_REF... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_hot, json... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
#include "JSONGlobals.h" // for jsonSingletonEMPTY_JSON_STRING | |
#include "JSONMemory.h" // for clearString | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_OBJECT | |
class JSONNode; // lines 30-30 | |
class internalJSONNode; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.cpp should add these lines: | |
#include <cstdlib> // for atof | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/internalJSONNode.cpp: | |
#include "internalJSONNode.h" | |
#include <cstdlib> // for atof | |
#include "JSONGlobals.h" // for json_global, jsonSingletonCONST_FALSE | |
#include "JSONNode.h" // for JSONNode | |
#include "JSONWorker.h" // for JSONWorker, NAME_ENCODED, STRING_ENCODED | |
#include "NumberToString.h" // for _floatsAreEqual, NumberToString | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.h:6: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.h should add these lines: | |
#include <string.h> // for memmove, memcpy, size_t | |
#include "JSONDefs.h" // for json_index_t, JSON_PROTECTED | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_unlikely | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_DTOR | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.h: | |
#include <string.h> // for memmove, memcpy, size_t | |
#include "JSONDebug.h" // for JSON_ASSERT | |
#include "JSONDefs.h" // for json_index_t, JSON_PROTECTED | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_unlikely | |
#include "JSONMemory.h" // for libjson_free, json_malloc | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_DTOR | |
class JSONNode; // lines 29-29 | |
--- | |
(/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONChildren.cpp has correct #includes/fwd-decls) | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h should add these lines: | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SAFE | |
#include "JSONDefs/GNU_C.h" // for json_unlikely | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h should remove these lines: | |
- #include "JSONDefs.h" // lines 4-4 | |
- #include "JSONStats.h" // lines 5-5 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h: | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SAFE | |
#include "JSONDefs/GNU_C.h" // for json_unlikely | |
--- | |
(/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.cpp has correct #includes/fwd-decls) | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONIterators.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONIterators.cpp should add these lines: | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT, JSON_ASSERT_SAFE | |
#include "JSONDefs.h" // for json_index_t, json_string | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_CASE_INSE... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "JSONMemory.h" // for json_auto | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONIterators.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONIterators.cpp: | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT, JSON_ASSERT_SAFE | |
#include "JSONDefs.h" // for json_index_t, json_string | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_CASE_INSE... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "JSONMemory.h" // for json_auto | |
#include "JSONNode.h" // for JSONNode, JSONNode::json_ite... | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.h:6: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.h should add these lines: | |
#include "JSONDefs.h" // for json_string | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SAFE | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_malloc_attr | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_DTOR | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.h should remove these lines: | |
- #include <cstring> // lines 5-5 | |
- #include "JSONDebug.h" // lines 6-6 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.h: | |
#include <cstdlib> // for size_t, free, malloc, realloc | |
#include "JSONDefs.h" // for json_string | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SAFE | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_malloc_attr | |
#include "JSONStats.h" // for LIBJSON_CTOR, LIBJSON_DTOR | |
--- | |
(/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONMemory.cpp has correct #includes/fwd-decls) | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h should add these lines: | |
#include <stddef.h> // for size_t | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDefs.h" // for json_string, json_int_t, jso... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_REF_COUNT | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "JSONGlobals.h" // for jsonSingletonEMPTY_JSON_STRING | |
#include "JSONStats.h" // for LIBJSON_ASSIGNMENT, LIBJSON_... | |
class JSONNode; | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h should remove these lines: | |
- #include <cstdarg> // lines 7-7 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h: | |
#include <stddef.h> // for size_t | |
#include <stdexcept> // for out_of_range | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT, JSON_ASSERT_SAFE | |
#include "JSONDefs.h" // for json_string, json_int_t, jso... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_REF_COUNT | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "JSONGlobals.h" // for jsonSingletonEMPTY_JSON_STRING | |
#include "JSONStats.h" // for LIBJSON_ASSIGNMENT, LIBJSON_... | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
class JSONNode; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.cpp should add these lines: | |
#include <cstdarg> // for va_arg, va_end, va_list, va_start | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.cpp: | |
#include "JSONNode.h" | |
#include <cstdarg> // for va_arg, va_end, va_list, va_start | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode_Mutex.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode_Mutex.cpp should add these lines: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode_Mutex.cpp should remove these lines: | |
- #include "JSONGlobals.h" // lines 2-2 | |
- #include "JSONNode.h" // lines 1-1 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode_Mutex.cpp: | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.h should add these lines: | |
#include <stddef.h> // for size_t, NULL | |
#include "JSONDefs.h" // for json_stream_callback_t, json... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_READ_PRIO... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
#include "JSONStats.h" // for LIBJSON_DTOR, LIBJSON_OBJECT | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.h should remove these lines: | |
- #include "JSONDebug.h" // lines 4-4 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.h: | |
#include <stddef.h> // for size_t, NULL | |
#include "JSONDefs.h" // for json_stream_callback_t, json... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_LIBRARY, JSON_READ_PRIO... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char | |
#include "JSONStats.h" // for LIBJSON_DTOR, LIBJSON_OBJECT | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.cpp should add these lines: | |
#include <string> // for basic_string | |
#include "JSONDebug.h" // for JSON_FAIL | |
#include "JSONMemory.h" // for json_auto | |
#include "JSONNode.h" // for JSONNode | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONStream.cpp: | |
#include "JSONStream.h" | |
#include <string> // for basic_string | |
#include "JSONDebug.h" // for JSON_FAIL | |
#include "JSONMemory.h" // for json_auto | |
#include "JSONNode.h" // for JSONNode | |
#include "JSONValidator.h" // for JSONValidator | |
#include "JSONWorker.h" // for JSONWorker | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.h should add these lines: | |
#include <stddef.h> // for size_t | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SECURITY_MAX_NEST_LEVEL | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char, JSON_TEXT | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.h: | |
#include <stddef.h> // for size_t | |
#include "JSONDebug.h" // for JSON_FAIL | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SECURITY_MAX_NEST_LEVEL | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char, JSON_TEXT | |
--- | |
(/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONValidator.cpp has correct #includes/fwd-decls) | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.h should add these lines: | |
#include <stddef.h> // for size_t | |
#include <stdexcept> // for invalid_argument | |
#include "JSONDefs.h" // for json_string, JSON_PRIVATE | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_ESC... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char, json_uchar | |
class internalJSONNode; | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.h should remove these lines: | |
- #include "JSONSharedString.h" // lines 5-5 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.h: | |
#include <stddef.h> // for size_t | |
#include <stdexcept> // for invalid_argument | |
#include "JSONDefs.h" // for json_string, JSON_PRIVATE | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_ESC... | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_read_prio... | |
#include "JSONDefs/Strings_Defs.h" // for json_char, json_uchar | |
#include "JSONNode.h" // for JSONNode | |
class internalJSONNode; | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.cpp should add these lines: | |
#include <string> // for basic_string, basic_string<>::const_it... | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT_SAFE, JSON_ASSERT, JSON_FAIL | |
#include "JSONGlobals.h" // for json_global, jsonSingletonEMPTY_JSON_S... | |
#include "JSONMemory.h" // for json_auto, json_malloc, shrinkString | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWorker.cpp: | |
#include "JSONWorker.h" | |
#include <string> // for basic_string, basic_string<>::const_it... | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT_SAFE, JSON_ASSERT, JSON_FAIL | |
#include "JSONGlobals.h" // for json_global, jsonSingletonEMPTY_JSON_S... | |
#include "JSONMemory.h" // for json_auto, json_malloc, shrinkString | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWriter.cpp:1: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONNode.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDebug.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWriter.cpp should add these lines: | |
#include <stddef.h> // for size_t | |
#include <string> // for basic_string, operator+, bas... | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT | |
#include "JSONDefs.h" // for json_string, JSON_ARRAY, JSO... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_WRI... | |
#include "JSONDefs/GNU_C.h" // for json_likely, json_nothrow | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWriter.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONWriter.cpp: | |
#include <stddef.h> // for size_t | |
#include <string> // for basic_string, operator+, bas... | |
#include "JSONChildren.h" // for jsonChildren | |
#include "JSONDebug.h" // for JSON_ASSERT | |
#include "JSONDefs.h" // for json_string, JSON_ARRAY, JSO... | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_READ_PRIORITY, JSON_WRI... | |
#include "JSONDefs/GNU_C.h" // for json_likely, json_nothrow | |
#include "JSONDefs/Strings_Defs.h" // for JSON_TEXT | |
#include "JSONGlobals.h" // for json_global, jsonSingletonNE... | |
#include "JSONNode.h" // for JSONNode | |
#include "JSONWorker.h" // for JSONWorker | |
#include "internalJSONNode.h" // for internalJSONNode, CHILDREN | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/libjson.cpp:8: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/../libjson.h:4: | |
In file included from /avidemux2/avidemux_core/ADM_coreUtils/src/Source/../Source/JSONDefs.h:12: | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:1:9: warning: 'JSON_GNU_C_HEADER' is used as a header guard here, followed by #define of a different macro [-Wheader-guard] | |
#ifndef JSON_GNU_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/GNU_C.h:2:9: note: 'JSON_GUN_C_HEADER' is defined here; did you mean 'JSON_GNU_C_HEADER'? | |
#define JSON_GUN_C_HEADER | |
^~~~~~~~~~~~~~~~~ | |
JSON_GNU_C_HEADER | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/../libjson.h should add these lines: | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h" | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/../../JSONOptions.h" | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/Strings_Defs.h" | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/../libjson.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/../libjson.h: | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs.h" | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/../../JSONOptions.h" | |
#include "/avidemux2/avidemux_core/ADM_coreUtils/src/Source/JSONDefs/Strings_Defs.h" | |
#include "Source/JSONDefs.h" | |
--- | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/libjson.cpp should add these lines: | |
#include <string.h> // for memcpy, size_t | |
#include "JSONDebug.h" // for JSON_ASSERT_SAFE, JSON_FAIL | |
#include "JSONDefs.h" // for JSONNODE, JSONNODE_ITERATOR | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SECURITY_MAX_STRING_LENGTH | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_unlikely | |
#include "JSONDefs/Strings_Defs.h" // for json_char, json_strlen, JSON... | |
#include "JSONMemory.h" // for json_auto, json_malloc, libj... | |
/avidemux2/avidemux_core/ADM_coreUtils/src/Source/libjson.cpp should remove these lines: | |
- #include "JSONGlobals.h" // lines 15-15 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreUtils/src/Source/libjson.cpp: | |
#include "../libjson.h" | |
#include <string.h> // for memcpy, size_t | |
#include <stdexcept> // for out_of_range, invalid_argument | |
#include "JSONDebug.h" // for JSON_ASSERT_SAFE, JSON_FAIL | |
#include "JSONDefs.h" // for JSONNODE, JSONNODE_ITERATOR | |
#include "JSONDefs/../../JSONOptions.h" // for JSON_SECURITY_MAX_STRING_LENGTH | |
#include "JSONDefs/GNU_C.h" // for json_nothrow, json_unlikely | |
#include "JSONDefs/Strings_Defs.h" // for json_char, json_strlen, JSON... | |
#include "JSONMemory.h" // for json_auto, json_malloc, libj... | |
#include "JSONNode.h" // for JSONNode | |
#include "JSONStream.h" // for JSONStream | |
#include "JSONValidator.h" // for JSONValidator | |
#include "JSONWorker.h" // for JSONWorker | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoder.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
class ADMBitstream; | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoder.h should remove these lines: | |
- #include "ADM_bitstream.h" // lines 23-23 | |
- #include "ADM_frameType.h" // lines 24-24 | |
- #include "stddef.h" // lines 28-28 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoder.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t, uint8_t | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "ADM_coreVideoEncoder6_export.h" // for ADM_COREVIDEOENCODER6_EXPORT | |
#include "ADM_coreVideoFilter.h" // for ADM_coreVideoFilter, Filte... | |
#include "ADM_default.h" // for ADM_info | |
class ADMBitstream; | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoder.cpp should add these lines: | |
#include <inttypes.h> // for PRIu64 | |
#include <cstdint> // for uint64_t, uint32_t | |
#include <memory> // for allocator_traits<>::value_type | |
#include "ADM_assert.h" // for ADM_mkdir, ADM_fileExist, ADM_assert | |
#include "ADM_files.h" // for buildDirectoryContent, clearDirector... | |
#include "ADM_image.h" // for ADMImage | |
#include "libavutil/rational.h" // for av_reduce | |
class ADM_videoEncoder6; | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoder.cpp should remove these lines: | |
- #include <ADM_inttype.h> // lines 18-18 | |
- #include "ADM_coreVideoEncoderInternal.h" // lines 22-22 | |
- #include "libavcodec/avcodec.h" // lines 28-28 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoder.cpp: | |
#include "ADM_coreVideoEncoder.h" | |
#include <inttypes.h> // for PRIu64 | |
#include <cstdint> // for uint64_t, uint32_t | |
#include <memory> // for allocator_traits<>::value_type | |
#include <sstream> // for basic_ostream::operator<<, stringstream | |
#include "ADM_assert.h" // for ADM_mkdir, ADM_fileExist, ADM_assert | |
#include "ADM_default.h" // for ADM_info, ADM_warning, ADM_NO_PTS | |
#include "ADM_files.h" // for buildDirectoryContent, clearDirector... | |
#include "ADM_image.h" // for ADMImage | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
#include "BVector.h" // for BVector | |
#include "libavutil/rational.h" // for av_reduce | |
class ADM_videoEncoder6; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:504:18: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] | |
if(_context->coded_frame) | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:2815:5: note: 'coded_frame' has been explicitly marked deprecated here | |
attribute_deprecated AVFrame *coded_frame; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:506:29: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] | |
pict_type=_context->coded_frame->pict_type; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:2815:5: note: 'coded_frame' has been explicitly marked deprecated here | |
attribute_deprecated AVFrame *coded_frame; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:551:19: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] | |
if(!_context->coded_frame->quality) | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:2815:5: note: 'coded_frame' has been explicitly marked deprecated here | |
attribute_deprecated AVFrame *coded_frame; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:554:50: warning: 'coded_frame' is deprecated [-Wdeprecated-declarations] | |
out->out_quantizer =(int) floor (_context->coded_frame->quality / (float) FF_QP2LAMBDA); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:2815:5: note: 'coded_frame' has been explicitly marked deprecated here | |
attribute_deprecated AVFrame *coded_frame; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:581:13: warning: 'mpeg_quant' is deprecated [-Wdeprecated-declarations] | |
SETX (mpeg_quant); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:1859:5: note: 'mpeg_quant' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:637:13: warning: 'b_frame_strategy' is deprecated [-Wdeprecated-declarations] | |
_context->b_frame_strategy = 0; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:1838:5: note: 'b_frame_strategy' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp:639:13: warning: 'rtp_payload_size' is deprecated [-Wdeprecated-declarations] | |
_context->rtp_payload_size = 0; | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/avcodec.h:2546:5: note: 'rtp_payload_size' has been explicitly marked deprecated here | |
attribute_deprecated | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoderFFmpeg.h should add these lines: | |
#include <stdint.h> // for int64_t, uint32_t, uint64_t | |
#include <stdio.h> // for FILE, NULL | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_rgb.h" // for ADM_colorspace | |
#include "libavcodec/avcodec.h" // for AVCodec, AVCodecContext | |
#include "libavutil/dict.h" // for AVDictionary | |
#include "libavutil/frame.h" // for AVFrame | |
class ADMBitstream; | |
class ADMColorScalerSimple; | |
class ADMImage; | |
class ADM_coreVideoFilter; | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoderFFmpeg.h should remove these lines: | |
- #include "ADM_colorspace.h" // lines 23-23 | |
- #include "ADM_coreVideoEncoderFFmpeg_param.h" // lines 25-25 | |
- #include "ADM_encoderConf.h" // lines 24-24 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/include/ADM_coreVideoEncoderFFmpeg.h: | |
#include <stdint.h> // for int64_t, uint32_t, uint64_t | |
#include <stdio.h> // for FILE, NULL | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_coreVideoEncoder.h" // for ADM_coreVideoEncoder | |
#include "ADM_coreVideoEncoder6_export.h" // for ADM_COREVIDEOENCODER6_EXPORT | |
#include "ADM_rgb.h" // for ADM_colorspace | |
#include "FFcodecSettings.h" // for FFcodecSettings | |
#include "libavcodec/avcodec.h" // for AVCodec, AVCodecContext | |
#include "libavutil/dict.h" // for AVDictionary | |
#include "libavutil/frame.h" // for AVFrame | |
class ADMBitstream; | |
class ADMColorScalerSimple; | |
class ADMImage; | |
class ADM_coreVideoFilter; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp should add these lines: | |
#include <errno.h> // for EAGAIN | |
#include <inttypes.h> // for PRIu32, PRId64 | |
#include <limits.h> // for INT_MAX | |
#include <math.h> // for floor | |
#include <string.h> // for memcpy, strchr | |
#include <cstdint> // for uint64_t, uint8_t, uint32_t, int64_t | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for ADM_assert, ADM_fopen, ADM_strdup | |
#include "ADM_bitstream.h" // for ADMBitstream | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple | |
#include "ADM_coreVideoFilter.h" // for FilterInfo, ADM_coreVideoFilter | |
#include "ADM_cpuCap.h" // for ADM_cpu_num_processors | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS, COMPRESS_2PASS_BITRATE | |
#include "ADM_image.h" // for ADMImage, ADM_IMAGE_ALIGN, ADMImage... | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME | |
#include "FFcodecContext.h" // for FFcodecContext | |
#include "libavutil/avutil.h" // for AV_NOPTS_VALUE, FF_QP2LAMBDA, AV_PI... | |
#include "libavutil/error.h" // for av_make_error_string, AV_ERROR_MAX_... | |
#include "libavutil/mem.h" // for av_free | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_BGRA, AV_PIX_FMT_RGB24 | |
#include "libavutil/rational.h" // for AVRational, av_reduce | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp should remove these lines: | |
- #include "prefs.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/src/ADM_coreVideoEncoderFFmpeg.cpp: | |
#include "ADM_coreVideoEncoderFFmpeg.h" | |
#include <errno.h> // for EAGAIN | |
#include <inttypes.h> // for PRIu32, PRId64 | |
#include <limits.h> // for INT_MAX | |
#include <math.h> // for floor | |
#include <string.h> // for memcpy, strchr | |
#include <cstdint> // for uint64_t, uint8_t, uint32_t, int64_t | |
#include <vector> // for vector | |
#include "ADM_assert.h" // for ADM_assert, ADM_fopen, ADM_strdup | |
#include "ADM_bitstream.h" // for ADMBitstream | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple | |
#include "ADM_coreUtils.h" // for ADM_computeAverageBitrateFromDuration | |
#include "ADM_coreVideoFilter.h" // for FilterInfo, ADM_coreVideoFilter | |
#include "ADM_cpuCap.h" // for ADM_cpu_num_processors | |
#include "ADM_default.h" // for ADM_info, ADM_error, ADM_warning | |
#include "ADM_encoderConf.h" // for COMPRES_PARAMS, COMPRESS_2PASS_BITRATE | |
#include "ADM_image.h" // for ADMImage, ADM_IMAGE_ALIGN, ADMImage... | |
#include "ADM_imageFlags.h" // for AVI_B_FRAME, AVI_KEY_FRAME | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
#include "FFcodecContext.h" // for FFcodecContext | |
#include "libavutil/avutil.h" // for AV_NOPTS_VALUE, FF_QP2LAMBDA, AV_PI... | |
#include "libavutil/error.h" // for av_make_error_string, AV_ERROR_MAX_... | |
#include "libavutil/mem.h" // for av_free | |
#include "libavutil/pixfmt.h" // for AV_PIX_FMT_BGRA, AV_PIX_FMT_RGB24 | |
#include "libavutil/rational.h" // for AVRational, av_reduce | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_buffer.cpp:42: | |
In file included from /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/../include/ADM_coreLibVA_buffer.h:43: | |
/avidemux2/avidemux_core/../avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/include/ADM_coreLibVA.h:78:50: warning: 'vaapi_context' is deprecated [-Wdeprecated-declarations] | |
static bool fillContext(VAProfile profile,vaapi_context *c); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/vaapi.h:56:8: note: 'vaapi_context' has been explicitly marked deprecated here | |
struct attribute_deprecated vaapi_context { | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_buffer.cpp should add these lines: | |
#include <stdint.h> // for uint8_t | |
#include <stdio.h> // for NULL, printf | |
#include <va/va.h> // for vaErrorStr, VACodedBufferSegment | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_coreLibVA.h" // for admLibVA, VA_INVALID | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_buffer.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_buffer.cpp: | |
#include <stdint.h> // for uint8_t | |
#include <stdio.h> // for NULL, printf | |
#include <va/va.h> // for vaErrorStr, VACodedBufferSegment | |
#include "ADM_assert.h" // for ADM_assert, memcpy | |
#include "ADM_coreLibVA.h" // for admLibVA, VA_INVALID | |
#include "ADM_coreLibVA_buffer.h" // for ADM_vaEncodingBuffers | |
#include "ADM_default.h" // for ADM_warning | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_encodingContext.cpp:51: | |
In file included from /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/../include/ADM_coreLibVA_buffer.h:43: | |
/avidemux2/avidemux_core/../avidemux_core/ADM_coreVideoCodec/ADM_hwAccel/ADM_coreLibVA/include/ADM_coreLibVA.h:78:50: warning: 'vaapi_context' is deprecated [-Wdeprecated-declarations] | |
static bool fillContext(VAProfile profile,vaapi_context *c); | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavcodec/vaapi.h:56:8: note: 'vaapi_context' has been explicitly marked deprecated here | |
struct attribute_deprecated vaapi_context { | |
^ | |
/avidemux2/avidemux_core/build/ffmpeg/source/libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated' | |
# define attribute_deprecated __attribute__((deprecated)) | |
^ | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_encodingContext.cpp should add these lines: | |
#include <alloca.h> // for alloca | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreLibVA.h" // for admLibVA | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_encodingContext.cpp should remove these lines: | |
- #include <getopt.h> // lines 43-43 | |
- #include <sys/mman.h> // lines 47-47 | |
- #include <sys/stat.h> // lines 45-45 | |
- #include <sys/time.h> // lines 46-46 | |
- #include <sys/types.h> // lines 44-44 | |
- #include "ADM_coreLibVA_buffer.h" // lines 51-51 | |
- #include "va/va_enc_h264.h" // lines 50-50 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_encodingContext.cpp: | |
#include <alloca.h> // for alloca | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreLibVA.h" // for admLibVA | |
#include "ADM_coreLibVA_encodingContext.h" // for vaAttributes, vaSetAttrib... | |
#include "ADM_coreLibVA_h264Encoding.h" // for ADM_VA_GlobalH264, vaGetH... | |
#include "ADM_coreLibVA_hevcEncoding.h" // for ADM_VA_GlobalHEVC, vaGetH... | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "va/va.h" // for VAEntrypoint, VA_ATTRIB_N... | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_bitstream.cpp should add these lines: | |
#include <assert.h> // for assert | |
#include <stdlib.h> // for calloc, free, realloc, NULL | |
/avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_bitstream.cpp should remove these lines: | |
- #include "ADM_default.h" // lines 51-51 | |
- #include "va/va.h" // lines 52-52 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoEncoder/ADM_hwAccelEncoder/ADM_coreLibVAEnc/src/ADM_coreLibVA_bitstream.cpp: | |
#include <assert.h> // for assert | |
#include <stdlib.h> // for calloc, free, realloc, NULL | |
#include "ADM_coreLibVA_bitstream.h" // for vaBitstream | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterBridge.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "ADM_image.h" // for ADMImage (ptr only), ADM_HW... | |
class CONFcouple; | |
class IEditor; | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterBridge.h should remove these lines: | |
- #include "ADM_editor/include/IEditor.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterBridge.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include "ADM_coreVideoFilter.h" // for FilterInfo, ADM_coreVideoFi... | |
#include "ADM_coreVideoFilter6_export.h" // for ADM_COREVIDEOFILTER6_EXPORT | |
#include "ADM_image.h" // for ADMImage (ptr only), ADM_HW... | |
class CONFcouple; | |
class IEditor; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterBridge.cpp should add these lines: | |
#include <inttypes.h> // for PRId64, PRIu32, PRIu64 | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_Video.h" // for aviInfo | |
#include "ADM_editor/include/IEditor.h" // for IEditor | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterBridge.cpp should remove these lines: | |
- #include "ADM_cpp.h" // lines 19-19 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterBridge.cpp: | |
#include "ADM_videoFilterBridge.h" | |
#include <inttypes.h> // for PRId64, PRIu32, PRIu64 | |
#include <stdio.h> // for printf, NULL | |
#include "ADM_Video.h" // for aviInfo | |
#include "ADM_default.h" // for ADM_warning | |
#include "ADM_editor/include/IEditor.h" // for IEditor | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilter.h should add these lines: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
class ADM_coreVideoFilter; | |
class ADM_vf_plugin; | |
class CONFcouple; | |
class VideoCache; | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilter.h should remove these lines: | |
- #include "ADM_confCouple.h" // lines 21-21 | |
- #include "ADM_coreVideoFilterInternal.h" // lines 25-25 | |
- #include "ADM_videoFilterCache.h" // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilter.h: | |
#include <stddef.h> // for NULL | |
#include <stdint.h> // for uint32_t, uint64_t, uint8_t | |
#include "ADM_coreVideoFilter6_export.h" // for ADM_COREVIDEOFILTER6_EXPORT | |
#include "ADM_filterCategory.h" // for VF_MAX | |
#include "ADM_image.h" // for ADMImage (ptr only), ADM_HW... | |
#include "BVector.h" // for BVector | |
class ADM_coreVideoFilter; | |
class ADM_vf_plugin; | |
class CONFcouple; | |
class VideoCache; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilter.cpp should add these lines: | |
#include <string.h> // for memcpy, NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_videoFilterCache.h" // for VideoCache | |
class ADM_vf_plugin; | |
class CONFcouple; | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilter.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilter.cpp: | |
#include "ADM_coreVideoFilter.h" | |
#include <string.h> // for memcpy, NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_default.h" // for ADM_info | |
#include "ADM_videoFilterCache.h" // for VideoCache | |
#include "BVector.h" // for BVector | |
class ADM_vf_plugin; | |
class CONFcouple; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilterFunc.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreVideoFilter.h" // for ADM_coreVideoFilter (ptr only) | |
class ADM_vf_plugin; | |
class CONFcouple; | |
class IEditor; | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilterFunc.h should remove these lines: | |
- #include "ADM_coreVideoFilterInternal.h" // lines 5-5 | |
- #include "ADM_editor/include/IEditor.h" // lines 6-6 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_coreVideoFilterFunc.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreVideoFilter.h" // for ADM_coreVideoFilter (ptr only) | |
#include "ADM_coreVideoFilter6_export.h" // for ADM_COREVIDEOFILTER6_EXPORT | |
class ADM_vf_plugin; | |
class CONFcouple; | |
class IEditor; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilterFunc.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_coreVideoFilterInternal.h" // for ADM_vf_plugin | |
#include "ADM_filterCategory.h" // for VF_MAX | |
#include "BVector.h" // for BVector | |
class IEditor; | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilterFunc.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_coreVideoFilterFunc.cpp: | |
#include "ADM_coreVideoFilterFunc.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_confCouple.h" // for CONFcouple | |
#include "ADM_coreVideoFilter.h" // for ADM_VideoFilterElement, ADM... | |
#include "ADM_coreVideoFilterInternal.h" // for ADM_vf_plugin | |
#include "ADM_default.h" // for ADM_info, ADM_error | |
#include "ADM_filterCategory.h" // for VF_MAX | |
#include "ADM_videoFilterBridge.h" // for ADM_videoFilterBridge | |
#include "BVector.h" // for BVector | |
class IEditor; | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterCache.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t, int32_t | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterCache.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/include/ADM_videoFilterCache.h: | |
#include <stdint.h> // for uint32_t, uint8_t, int32_t | |
#include "ADM_coreVideoFilter6_export.h" // for ADM_COREVIDEOFILTER6_EXPORT | |
#include "ADM_image.h" // for ADMImage (ptr only), ADM_HW... | |
class ADM_coreVideoFilter; // lines 15-15 | |
--- | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterCache.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf, NULL | |
#include <stdlib.h> // for abs | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterCache.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreVideoFilter/src/ADM_videoFilterCache.cpp: | |
#include "ADM_videoFilterCache.h" | |
#include <inttypes.h> // for PRIu32 | |
#include <stdio.h> // for printf, NULL | |
#include <stdlib.h> // for abs | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_coreVideoFilter.h" // for ADM_coreVideoFilter, FilterInfo | |
#include "ADM_default.h" // for ADM_error | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreSqlLight3/src/Database.cpp:46: | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/../include/Database.h:147:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/Database.cpp:58:10: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
,m_mutex(m_mutex) | |
^ | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/Database.cpp should add these lines: | |
#include <pthread.h> // for pthread_mutex_destroy, pthread_mutex_init, pth... | |
#include <stdint.h> // for int64_t, uint64_t | |
#include <list> // for operator!=, list<>::iterator, _List_iterator | |
class Query; | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/Database.cpp should remove these lines: | |
- #include <stdio.h> // lines 39-39 | |
- #include <stdlib.h> // lines 40-40 | |
- #include <string.h> // lines 41-41 | |
- #include <map> // lines 38-38 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSqlLight3/src/Database.cpp: | |
#include <pthread.h> // for pthread_mutex_destroy, pthread_mutex_init, pth... | |
#include <sqlite3.h> // for sqlite3_close, sqlite3_errmsg, sqlite3_open | |
#include <stdarg.h> // for va_end, va_list, va_start | |
#include <stdint.h> // for int64_t, uint64_t | |
#include <stdio.h> // for vsnprintf, NULL, size_t | |
#include <list> // for operator!=, list<>::iterator, _List_iterator | |
#include <string> // for string | |
#include "Database.h" // for Database, Database::OPENDB, Database::Mutex | |
#include "IError.h" // for IError | |
class Query; | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreSqlLight3/src/Query.cpp:43: | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/../include/Database.h:147:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/Query.cpp should add these lines: | |
#include <stdint.h> // for uint64_t, int64_t | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/Query.cpp should remove these lines: | |
- #include <stdlib.h> // lines 39-39 | |
- #include <string.h> // lines 40-40 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSqlLight3/src/Query.cpp: | |
#include <sqlite3.h> // for sqlite3_column_count, sqlite3_column_int, sqli... | |
#include <stdint.h> // for uint64_t, int64_t | |
#include <stdio.h> // for printf, NULL | |
#include <map> // for map, map<>::iterator | |
#include <string> // for string, operator+ | |
#include "Database.h" // for Database, Database::OPENDB | |
#include "Query.h" // for Query | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreSqlLight3/src/StderrLog.cpp:42: | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/../include/Database.h:147:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/StderrLog.cpp should add these lines: | |
#include <bits/types/struct_tm.h> // for tm | |
class Database; | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/StderrLog.cpp should remove these lines: | |
- #include <sqlite3.h> // lines 40-40 | |
- #include <map> // lines 38-38 | |
- #include "Database.h" // lines 42-42 | |
- #include "IError.h" // lines 44-44 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSqlLight3/src/StderrLog.cpp: | |
#include <bits/types/struct_tm.h> // for tm | |
#include <stdio.h> // for fprintf, stderr, NULL | |
#include <time.h> // for localtime, time, time_t | |
#include <string> // for string | |
#include "Query.h" // for Query | |
#include "StderrLog.h" // for StderrLog | |
class Database; | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreSqlLight3/src/SysLog.cpp:38: | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/../include/Database.h:147:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/SysLog.cpp should add these lines: | |
#include <string> // for string | |
class Database; | |
/avidemux2/avidemux_core/ADM_coreSqlLight3/src/SysLog.cpp should remove these lines: | |
- #include <sqlite3.h> // lines 34-34 | |
- #include "Database.h" // lines 38-38 | |
- #include "IError.h" // lines 40-40 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSqlLight3/src/SysLog.cpp: | |
#include <string.h> // for strcpy | |
#include <syslog.h> // for syslog, LOG_ERR, closelog, openlog | |
#include <string> // for string | |
#include "Query.h" // for Query | |
#include "SysLog2.h" // for SysLog | |
class Database; | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreJobs/src/ADM_coreJobs.cpp:18: | |
In file included from /avidemux2/avidemux_core/ADM_coreJobs/include/sqlJobs.h:39: | |
/avidemux2/avidemux_core/ADM_coreJobs/src/../../ADM_coreSqlLight3/include/libsqlitewrapped.h:325:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreJobs/include/ADM_coreJobs.h should add these lines: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include <string> // for string | |
#include <vector> // for vector | |
/avidemux2/avidemux_core/ADM_coreJobs/include/ADM_coreJobs.h should remove these lines: | |
- #include "ADM_default.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreJobs/include/ADM_coreJobs.h: | |
#include <stdint.h> // for uint64_t, uint32_t | |
#include <string> // for string | |
#include <vector> // for vector | |
#include "ADM_coreJobs_export.h" // for ADM_COREJOBS_EXPORT | |
#include "ADM_cpp.h" // for string | |
--- | |
/avidemux2/avidemux_core/ADM_coreJobs/src/ADM_coreJobs.cpp should add these lines: | |
#include <inttypes.h> // for PRId64 | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <string.h> // for strcat, strcpy | |
#include "ADM_assert.h" // for ADM_eraseFile, ADM_fileExist | |
#include "ADM_files.h" // for ADM_getBaseDir | |
#include "libsqlitewrapped.h" // for Query, Database | |
/avidemux2/avidemux_core/ADM_coreJobs/src/ADM_coreJobs.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreJobs/src/ADM_coreJobs.cpp: | |
#include "ADM_coreJobs.h" | |
#include <inttypes.h> // for PRId64 | |
#include <stdio.h> // for printf, sprintf, NULL | |
#include <string.h> // for strcat, strcpy | |
#include "ADM_assert.h" // for ADM_eraseFile, ADM_fileExist | |
#include "ADM_default.h" // for ADM_info, ADM_warning | |
#include "ADM_files.h" // for ADM_getBaseDir | |
#include "libsqlitewrapped.h" // for Query, Database | |
#include "sqlJobs.h" // for Jobs | |
--- | |
In file included from /avidemux2/avidemux_core/ADM_coreJobs/src/sqlJobs.cpp:26: | |
In file included from /avidemux2/avidemux_core/ADM_coreJobs/include/sqlJobs.h:39: | |
/avidemux2/avidemux_core/ADM_coreJobs/src/../../ADM_coreSqlLight3/include/libsqlitewrapped.h:325:39: warning: reference 'm_mutex' is not yet bound to a value when used here [-Wuninitialized] | |
Database(const Database& ) : m_mutex(m_mutex) {} | |
^ | |
/avidemux2/avidemux_core/ADM_coreJobs/include/sqlJobs.h should add these lines: | |
class Database; | |
class Query; | |
/avidemux2/avidemux_core/ADM_coreJobs/include/sqlJobs.h should remove these lines: | |
- #include <sqlite3.h> // lines 38-38 | |
- #include <stdlib.h> // lines 31-31 | |
- #include <string.h> // lines 32-32 | |
- #include <map> // lines 33-33 | |
- #include <vector> // lines 35-35 | |
- #include "libsqlitewrapped.h" // lines 39-39 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreJobs/include/sqlJobs.h: | |
#include <stdio.h> // for size_t | |
#include <string> // for string | |
class Database; | |
class Query; | |
--- | |
/avidemux2/avidemux_core/ADM_coreJobs/src/sqlJobs.cpp should add these lines: | |
#include <strings.h> // for strncasecmp | |
#include "libsqlitewrapped.h" // for Query, Database | |
/avidemux2/avidemux_core/ADM_coreJobs/src/sqlJobs.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreJobs/src/sqlJobs.cpp: | |
#include <sqlJobs.h> | |
#include <strings.h> // for strncasecmp | |
#include "libsqlitewrapped.h" // for Query, Database | |
--- | |
/avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreSocket.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreSocket.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreSocket.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreSocket6_export.h" // for ADM_CORESOCKET6_EXPORT | |
#include "ADM_threads.h" // for admMutex | |
--- | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreSocket.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <sys/select.h> // for select, FD_SET, FD_ZERO, fd_set | |
#include <sys/time.h> // for timeval | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreSocket.cpp should remove these lines: | |
- #include <math.h> // lines 33-33 | |
- #include <stdlib.h> // lines 31-31 | |
- #include <string.h> // lines 32-32 | |
- #include <sys/types.h> // lines 23-23 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreSocket.cpp: | |
#include "ADM_coreSocket.h" | |
#include <arpa/inet.h> // for inet_addr | |
#include <errno.h> // for errno | |
#include <inttypes.h> // for PRIu32 | |
#include <netinet/in.h> // for sockaddr_in, htons, in_addr, IPPROTO_TCP | |
#include <netinet/tcp.h> // for TCP_NODELAY | |
#include <stdio.h> // for fflush, NULL, perror, stdout | |
#include <sys/select.h> // for select, FD_SET, FD_ZERO, fd_set | |
#include <sys/socket.h> // for setsockopt, accept, bind, connect, getsockname | |
#include <sys/time.h> // for timeval | |
#include "ADM_default.h" // for ADM_error, ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreCommandSocket.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
/avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreCommandSocket.h should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSocket/include/ADM_coreCommandSocket.h: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include "ADM_coreSocket.h" // for ADM_socket | |
#include "ADM_coreSocket6_export.h" // for ADM_CORESOCKET6_EXPORT | |
--- | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreCommandSocket.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include <sys/select.h> // for select, FD_ISSET, FD_SET, FD_ZERO, fd_set | |
#include <sys/time.h> // for timeval | |
#include "ADM_assert.h" // for ADM_assert | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreCommandSocket.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSocket/src/ADM_coreCommandSocket.cpp: | |
#include "ADM_coreCommandSocket.h" | |
#include <stddef.h> // for NULL | |
#include <sys/select.h> // for select, FD_ISSET, FD_SET, FD_ZERO, fd_set | |
#include <sys/time.h> // for timeval | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_default.h" // for ADM_error, ADM_info, ADM_warning | |
--- | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_avsProtocol.cpp should add these lines: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for fflush, printf, NULL, stdout | |
#include <string.h> // for memset | |
#include <sys/select.h> // for select, FD_SET, FD_ZERO, fd_set | |
#include <sys/time.h> // for timeval | |
#include "ADM_coreSocket.h" // for ADM_socket | |
/avidemux2/avidemux_core/ADM_coreSocket/src/ADM_avsProtocol.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSocket/src/ADM_avsProtocol.cpp: | |
#include <stdint.h> // for uint32_t, uint8_t | |
#include <stdio.h> // for fflush, printf, NULL, stdout | |
#include <string.h> // for memset | |
#include <sys/select.h> // for select, FD_SET, FD_ZERO, fd_set | |
#include <sys/time.h> // for timeval | |
#include "ADM_coreAvsProtocol.h" // for avsSocket, SktHeader, MAGGIC | |
#include "ADM_coreSocket.h" // for ADM_socket | |
#include "ADM_default.h" // for ADM_error, ADM_info | |
#include "sys/socket.h" // for recv, send, accept | |
--- | |
/avidemux2/avidemux_core/ADM_coreImageLoader/include/ADM_imageLoader.h should add these lines: | |
#include <stdint.h> // for uint32_t, uint16_t, uint8_t | |
#include <stdio.h> // for fread, FILE, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_default.h" // for ADM_warning | |
class ADMImage; | |
/avidemux2/avidemux_core/ADM_coreImageLoader/include/ADM_imageLoader.h should remove these lines: | |
- #include "ADM_image.h" // lines 7-7 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImageLoader/include/ADM_imageLoader.h: | |
#include <stdint.h> // for uint32_t, uint16_t, uint8_t | |
#include <stdio.h> // for fread, FILE, NULL | |
#include <string.h> // for memset | |
#include "ADM_assert.h" // for ADM_assert | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_coreImageLoader6_export.h" // for ADM_COREIMAGELOADER6_EXPORT | |
#include "ADM_default.h" // for ADM_warning | |
class ADMImage; | |
--- | |
/avidemux2/avidemux_core/ADM_coreImageLoader/src/ADM_imageLoader.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_inttype.h" // for MAXIMUM_SIZE | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_RGB32A | |
/avidemux2/avidemux_core/ADM_coreImageLoader/src/ADM_imageLoader.cpp should remove these lines: | |
- #include "DIA_coreToolkit.h" // lines 18-18 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreImageLoader/src/ADM_imageLoader.cpp: | |
#include "ADM_imageLoader.h" | |
#include <inttypes.h> // for PRIu32 | |
#include "ADM_bitmap.h" // for ADM_BITMAPINFOHEADER | |
#include "ADM_byteBuffer.h" // for ADM_byteBuffer | |
#include "ADM_codec.h" // for ADM_coreCodecGetDecoder, decoders | |
#include "ADM_colorspace.h" // for ADMColorScalerSimple, ADM_COL_RANGE... | |
#include "ADM_compressedImage.h" // for ADMCompressedImage | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
#include "ADM_image.h" // for ADMImageRef, ADMImageDefault, ADMImage | |
#include "ADM_inttype.h" // for MAXIMUM_SIZE | |
#include "ADM_rgb.h" // for ADM_COLOR_YV12, ADM_COLOR_RGB32A | |
#include "fourcc.h" // for fourCC | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFInteger.h should add these lines: | |
#include <stdint.h> // for int32_t | |
class diaElem; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFInteger.h should remove these lines: | |
- #include "DIA_factory.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFInteger.h: | |
#include <stdint.h> // for int32_t | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
class diaElem; | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFInteger.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemInteger, diaElem (ptr only) | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFInteger.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFInteger.cpp: | |
#include "ADM_scriptDFInteger.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemInteger, diaElem (ptr only) | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFMenu.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
class diaElem; | |
class diaMenuEntry; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFMenu.h should remove these lines: | |
- #include "DIA_factory.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFMenu.h: | |
#include <stdint.h> // for uint32_t | |
#include <vector> // for vector | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
class diaElem; | |
class diaMenuEntry; | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFMenu.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaMenuEntry, diaElemMenu, diaElem (ptr only) | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFMenu.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFMenu.cpp: | |
#include "ADM_scriptDFMenu.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaMenuEntry, diaElemMenu, diaElem (ptr only) | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFToggle.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
class diaElem; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFToggle.h should remove these lines: | |
- #include "DIA_factory.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFToggle.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
class diaElem; | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFToggle.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemToggle, diaElem (ptr only) | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFToggle.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFToggle.cpp: | |
#include "ADM_scriptDFToggle.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemToggle, diaElem (ptr only) | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDialogFactory.h should add these lines: | |
class ADM_scriptDFBaseHelper; | |
class diaElem; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDialogFactory.h should remove these lines: | |
- #include "ADM_scriptDFMenu.h" // lines 22-22 | |
- #include "DIA_factory.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDialogFactory.h: | |
#include <vector> // for vector | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
class ADM_scriptDFBaseHelper; | |
class diaElem; | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDialogFactory.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
#include "DIA_factory.h" // for diaElem (ptr only), diaFactoryRun | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDialogFactory.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDialogFactory.cpp: | |
#include "ADM_scriptDialogFactory.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
#include "DIA_factory.h" // for diaElem (ptr only), diaFactoryRun | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_ScriptEngineLoader.h should add these lines: | |
class IScriptEngine; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_ScriptEngineLoader.h should remove these lines: | |
- #include "ADM_assert.h" // lines 3-3 | |
- #include "ADM_byteBuffer.h" // lines 7-7 | |
- #include "IScriptEngine.h" // lines 6-6 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_ScriptEngineLoader.h: | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
#include "ADM_dynamicLoading.h" // for ADM_LibWrapper | |
class IScriptEngine; | |
--- | |
(/avidemux2/avidemux_core/ADM_coreScript/src/ADM_ScriptEngineLoader.cpp has correct #includes/fwd-decls) | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFTimeStamp.h should add these lines: | |
#include <stdint.h> // for uint32_t | |
class diaElem; | |
/avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFTimeStamp.h should remove these lines: | |
- #include "DIA_factory.h" // lines 21-21 | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/include/ADM_scriptDFTimeStamp.h: | |
#include <stdint.h> // for uint32_t | |
#include "ADM_coreScript_export.h" // for ADM_CORESCRIPT_EXPORT | |
#include "ADM_scriptDF.h" // for ADM_scriptDFBaseHelper | |
class diaElem; | |
--- | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFTimeStamp.cpp should add these lines: | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemTimeStamp, diaElem (ptr only) | |
/avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFTimeStamp.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreScript/src/ADM_scriptDFTimeStamp.cpp: | |
#include "ADM_scriptDFTimeStamp.h" | |
#include <stddef.h> // for NULL | |
#include "ADM_assert.h" // for ADM_strdup, ADM_dealloc | |
#include "DIA_factory.h" // for diaElemTimeStamp, diaElem (ptr only) | |
--- | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_coreSubtitles.cpp should add these lines: | |
#include <stdio.h> // for fprintf, printf, fclose, FILE | |
#include <string.h> // for strlen | |
#include <strings.h> // for strcasecmp | |
#include <memory> // for allocator_traits<>::value_type | |
#include "ADM_assert.h" // for ADM_fopen | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_coreSubtitles.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_coreSubtitles.cpp: | |
#include <stdio.h> // for fprintf, printf, fclose, FILE | |
#include <string.h> // for strlen | |
#include <strings.h> // for strcasecmp | |
#include <memory> // for allocator_traits<>::value_type | |
#include "ADM_assert.h" // for ADM_fopen | |
#include "ADM_coreSubtitles.h" // for ADM_subtitle, ListOfSubtitleLines | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
#include "ADM_vidMisc.h" // for ADM_us2plain | |
--- | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subLoader.cpp should add these lines: | |
#include <stdint.h> // for uint64_t | |
#include <stdio.h> // for sscanf, fclose, fgets, FILE | |
#include <string.h> // for strlen | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_fopen | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subLoader.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subLoader.cpp: | |
#include <stdint.h> // for uint64_t | |
#include <stdio.h> // for sscanf, fclose, fgets, FILE | |
#include <string.h> // for strlen | |
#include <string> // for string | |
#include "ADM_assert.h" // for ADM_fopen | |
#include "ADM_coreSubtitles.h" // for subtitleTextEntry, ListOfSubtitleLines | |
#include "ADM_default.h" // for ADM_warning, ADM_info | |
--- | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subConvert.cpp should add these lines: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdint.h> // for uint32_t, uint64_t | |
#include <stdio.h> // for sprintf | |
#include <string.h> // for strcat, strcpy | |
#include <memory> // for allocator_traits<>::value_type | |
#include <string> // for string | |
/avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subConvert.cpp should remove these lines: | |
The full include-list for /avidemux2/avidemux_core/ADM_coreSubtitles/src/ADM_subConvert.cpp: | |
#include <inttypes.h> // for PRIu32 | |
#include <stdint.h> // for uint32_t, uint64_t | |
#include <stdio.h> // for sprintf | |
#include <string.h> // for strcat, strcpy | |
#include <memory> // for allocator_traits<>::value_type | |
#include <string> // for string | |
#include "ADM_coreSubtitles.h" // for subtitleTextEntry, ListOfText | |
#include "ADM_default.h" // for ADM_NO_PTS | |
#include "ADM_vidMisc.h" // for ms2time | |
--- | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment