|
|
|
@ -1,12 +1,12 @@
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,768 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,772 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_H
|
|
|
|
|
+#define FFMPEG_CONFIG_H
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_123/NEW.BUILD_TEST/chromium-123.0.6312.58/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_124/NEW.BUILD_TEST/chromium-124.0.6367.60/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264'" -- elide long configuration string from binary */
|
|
|
|
|
+#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
|
|
|
|
+#define CONFIG_THIS_YEAR 2024
|
|
|
|
|
+#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
|
|
|
@ -18,7 +18,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define EXTERN_ASM
|
|
|
|
|
+#define BUILDSUF ""
|
|
|
|
|
+#define SLIBSUF ".so"
|
|
|
|
|
+#define HAVE_MMX2 HAVE_MMXEXT
|
|
|
|
|
+#define SWS_MAX_FILTER_SIZE 256
|
|
|
|
|
+#define ARCH_AARCH64 0
|
|
|
|
|
+#define ARCH_ALPHA 0
|
|
|
|
@ -250,6 +249,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
|
|
|
|
+#define HAVE_OPENGL_GL3_H 0
|
|
|
|
|
+#define HAVE_POLL_H 1
|
|
|
|
|
+#define HAVE_PTHREAD_NP_H 0
|
|
|
|
|
+#define HAVE_SYS_PARAM_H 1
|
|
|
|
|
+#define HAVE_SYS_RESOURCE_H 1
|
|
|
|
|
+#define HAVE_SYS_SELECT_H 1
|
|
|
|
@ -340,6 +340,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define HAVE_POSIX_MEMALIGN 1
|
|
|
|
|
+#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */
|
|
|
|
|
+#define HAVE_PTHREAD_CANCEL 1
|
|
|
|
|
+#define HAVE_PTHREAD_SET_NAME_NP 0
|
|
|
|
|
+#define HAVE_PTHREAD_SETNAME_NP 0
|
|
|
|
|
+#define HAVE_SCHED_GETAFFINITY 1
|
|
|
|
|
+#define HAVE_SECITEMIMPORT 0
|
|
|
|
|
+#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
|
|
|
@ -711,10 +713,12 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_H264_SEI 1
|
|
|
|
|
+#define CONFIG_HEVCPARSE 0
|
|
|
|
|
+#define CONFIG_HEVC_SEI 0
|
|
|
|
|
+#define CONFIG_HPELDSP 1
|
|
|
|
|
+#define CONFIG_HPELDSP 0
|
|
|
|
|
+#define CONFIG_HUFFMAN 0
|
|
|
|
|
+#define CONFIG_HUFFYUVDSP 0
|
|
|
|
|
+#define CONFIG_HUFFYUVENCDSP 0
|
|
|
|
|
+#define CONFIG_IAMFDEC 0
|
|
|
|
|
+#define CONFIG_IAMFENC 0
|
|
|
|
|
+#define CONFIG_IDCTDSP 0
|
|
|
|
|
+#define CONFIG_IIRFILTER 0
|
|
|
|
|
+#define CONFIG_INFLATE_WRAPPER 0
|
|
|
|
@ -765,17 +769,17 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_VAAPI_ENCODE 0
|
|
|
|
|
+#define CONFIG_VC1DSP 0
|
|
|
|
|
+#define CONFIG_VIDEODSP 1
|
|
|
|
|
+#define CONFIG_VP3DSP 1
|
|
|
|
|
+#define CONFIG_VP3DSP 0
|
|
|
|
|
+#define CONFIG_VP56DSP 0
|
|
|
|
|
+#define CONFIG_VP8DSP 1
|
|
|
|
|
+#define CONFIG_VP8DSP 0
|
|
|
|
|
+#define CONFIG_WMA_FREQS 0
|
|
|
|
|
+#define CONFIG_WMV2DSP 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config_components.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config_components.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2217 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2218 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
|
+#define FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
@ -813,6 +817,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_PRORES_METADATA_BSF 0
|
|
|
|
|
+#define CONFIG_REMOVE_EXTRADATA_BSF 0
|
|
|
|
|
+#define CONFIG_SETTS_BSF 0
|
|
|
|
|
+#define CONFIG_SHOWINFO_BSF 0
|
|
|
|
|
+#define CONFIG_TEXT2MOVSUB_BSF 0
|
|
|
|
|
+#define CONFIG_TRACE_HEADERS_BSF 0
|
|
|
|
|
+#define CONFIG_TRUEHD_CORE_BSF 0
|
|
|
|
@ -1048,7 +1053,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_TARGA_DECODER 0
|
|
|
|
|
+#define CONFIG_TARGA_Y216_DECODER 0
|
|
|
|
|
+#define CONFIG_TDSC_DECODER 0
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 1
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 0
|
|
|
|
|
+#define CONFIG_THP_DECODER 0
|
|
|
|
|
+#define CONFIG_TIERTEXSEQVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_TIFF_DECODER 0
|
|
|
|
@ -1079,14 +1084,14 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_VMDVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_VMIX_DECODER 0
|
|
|
|
|
+#define CONFIG_VMNC_DECODER 0
|
|
|
|
|
+#define CONFIG_VP3_DECODER 1
|
|
|
|
|
+#define CONFIG_VP3_DECODER 0
|
|
|
|
|
+#define CONFIG_VP4_DECODER 0
|
|
|
|
|
+#define CONFIG_VP5_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6A_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6F_DECODER 0
|
|
|
|
|
+#define CONFIG_VP7_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_DECODER 1
|
|
|
|
|
+#define CONFIG_VP8_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_RKMPP_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_V4L2M2M_DECODER 0
|
|
|
|
|
+#define CONFIG_VP9_DECODER 0
|
|
|
|
@ -1426,6 +1431,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_DNXHD_ENCODER 0
|
|
|
|
|
+#define CONFIG_DPX_ENCODER 0
|
|
|
|
|
+#define CONFIG_DVVIDEO_ENCODER 0
|
|
|
|
|
+#define CONFIG_DXV_ENCODER 0
|
|
|
|
|
+#define CONFIG_EXR_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFV1_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFVHUFF_ENCODER 0
|
|
|
|
@ -1786,8 +1792,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_TAK_PARSER 0
|
|
|
|
|
+#define CONFIG_VC1_PARSER 0
|
|
|
|
|
+#define CONFIG_VORBIS_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 1
|
|
|
|
|
+#define CONFIG_VP8_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 0
|
|
|
|
|
+#define CONFIG_VP8_PARSER 0
|
|
|
|
|
+#define CONFIG_VP9_PARSER 1
|
|
|
|
|
+#define CONFIG_VVC_PARSER 0
|
|
|
|
|
+#define CONFIG_WEBP_PARSER 0
|
|
|
|
@ -2399,8 +2405,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_AVSYNCTEST_FILTER 0
|
|
|
|
|
+#define CONFIG_AMOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_MOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_AFIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_FIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_AA_DEMUXER 0
|
|
|
|
|
+#define CONFIG_AAC_DEMUXER 1
|
|
|
|
|
+#define CONFIG_AAX_DEMUXER 0
|
|
|
|
@ -2894,6 +2898,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_PCM_U8_MUXER 0
|
|
|
|
|
+#define CONFIG_PSP_MUXER 0
|
|
|
|
|
+#define CONFIG_RAWVIDEO_MUXER 0
|
|
|
|
|
+#define CONFIG_RCWT_MUXER 0
|
|
|
|
|
+#define CONFIG_RM_MUXER 0
|
|
|
|
|
+#define CONFIG_ROQ_MUXER 0
|
|
|
|
|
+#define CONFIG_RSO_MUXER 0
|
|
|
|
@ -2993,23 +2998,20 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define CONFIG_IPFS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#define CONFIG_IPNS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_COMPONENTS_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFBitStreamFilter * const bitstream_filters[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,20 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,17 @@
|
|
|
|
|
+static const FFCodec * const codec_list[] = {
|
|
|
|
|
+ &ff_h264_decoder,
|
|
|
|
|
+ &ff_theora_decoder,
|
|
|
|
|
+ &ff_vp3_decoder,
|
|
|
|
|
+ &ff_vp8_decoder,
|
|
|
|
|
+ &ff_aac_decoder,
|
|
|
|
|
+ &ff_flac_decoder,
|
|
|
|
|
+ &ff_mp3_decoder,
|
|
|
|
@ -3025,11 +3027,11 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+ &ff_pcm_u8_decoder,
|
|
|
|
|
+ &ff_libopus_decoder,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,11 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,9 @@
|
|
|
|
|
+static const AVCodecParser * const parser_list[] = {
|
|
|
|
|
+ &ff_aac_parser,
|
|
|
|
|
+ &ff_flac_parser,
|
|
|
|
@ -3037,14 +3039,37 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+ &ff_mpegaudio_parser,
|
|
|
|
|
+ &ff_opus_parser,
|
|
|
|
|
+ &ff_vorbis_parser,
|
|
|
|
|
+ &ff_vp3_parser,
|
|
|
|
|
+ &ff_vp8_parser,
|
|
|
|
|
+ &ff_vp9_parser,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const AVInputFormat * const indev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const outdev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+static const AVFilter * const filter_list[] = {
|
|
|
|
|
+ &ff_asrc_abuffer,
|
|
|
|
|
+ &ff_vsrc_buffer,
|
|
|
|
|
+ &ff_asink_abuffer,
|
|
|
|
|
+ &ff_vsink_buffer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
@@ -0,0 +1,9 @@
|
|
|
|
|
+static const AVInputFormat * const demuxer_list[] = {
|
|
|
|
|
+ &ff_aac_demuxer,
|
|
|
|
@ -3055,24 +3080,24 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+ &ff_ogg_demuxer,
|
|
|
|
|
+ &ff_wav_demuxer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const muxer_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const URLProtocol * const url_protocols[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+/* Generated by ffmpeg configure */
|
|
|
|
|
+#ifndef AVUTIL_AVCONFIG_H
|
|
|
|
@ -3080,25 +3105,25 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/pp
|
|
|
|
|
+#define AV_HAVE_BIGENDIAN 0
|
|
|
|
|
+#define AV_HAVE_FAST_UNALIGNED 1
|
|
|
|
|
+#endif /* AVUTIL_AVCONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chrome/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
@@ -0,0 +1,5 @@
|
|
|
|
|
+/* Automatically generated by version.sh, do not manually edit! */
|
|
|
|
|
+#ifndef AVUTIL_FFVERSION_H
|
|
|
|
|
+#define AVUTIL_FFVERSION_H
|
|
|
|
|
+#define FFMPEG_VERSION "N-113309-gf89a6e7576"
|
|
|
|
|
+#endif /* AVUTIL_FFVERSION_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,768 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,772 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_H
|
|
|
|
|
+#define FFMPEG_CONFIG_H
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_123/NEW.BUILD_TEST/chromium-123.0.6312.58/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi" -- elide long configuration string from binary */
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_124/NEW.BUILD_TEST/chromium-124.0.6367.60/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld' --enable-decoder='aac,h264' --enable-demuxer=aac --enable-parser='aac,h264' --enable-decoder=mpeg4 --enable-parser='h263,mpeg4video' --enable-demuxer=avi" -- elide long configuration string from binary */
|
|
|
|
|
+#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
|
|
|
|
+#define CONFIG_THIS_YEAR 2024
|
|
|
|
|
+#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
|
|
|
@ -3110,7 +3135,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define EXTERN_ASM
|
|
|
|
|
+#define BUILDSUF ""
|
|
|
|
|
+#define SLIBSUF ".so"
|
|
|
|
|
+#define HAVE_MMX2 HAVE_MMXEXT
|
|
|
|
|
+#define SWS_MAX_FILTER_SIZE 256
|
|
|
|
|
+#define ARCH_AARCH64 0
|
|
|
|
|
+#define ARCH_ALPHA 0
|
|
|
|
@ -3342,6 +3366,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
|
|
|
|
+#define HAVE_OPENGL_GL3_H 0
|
|
|
|
|
+#define HAVE_POLL_H 1
|
|
|
|
|
+#define HAVE_PTHREAD_NP_H 0
|
|
|
|
|
+#define HAVE_SYS_PARAM_H 1
|
|
|
|
|
+#define HAVE_SYS_RESOURCE_H 1
|
|
|
|
|
+#define HAVE_SYS_SELECT_H 1
|
|
|
|
@ -3432,6 +3457,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define HAVE_POSIX_MEMALIGN 1
|
|
|
|
|
+#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */
|
|
|
|
|
+#define HAVE_PTHREAD_CANCEL 1
|
|
|
|
|
+#define HAVE_PTHREAD_SET_NAME_NP 0
|
|
|
|
|
+#define HAVE_PTHREAD_SETNAME_NP 0
|
|
|
|
|
+#define HAVE_SCHED_GETAFFINITY 1
|
|
|
|
|
+#define HAVE_SECITEMIMPORT 0
|
|
|
|
|
+#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
|
|
|
@ -3807,6 +3834,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_HUFFMAN 0
|
|
|
|
|
+#define CONFIG_HUFFYUVDSP 0
|
|
|
|
|
+#define CONFIG_HUFFYUVENCDSP 0
|
|
|
|
|
+#define CONFIG_IAMFDEC 0
|
|
|
|
|
+#define CONFIG_IAMFENC 0
|
|
|
|
|
+#define CONFIG_IDCTDSP 1
|
|
|
|
|
+#define CONFIG_IIRFILTER 0
|
|
|
|
|
+#define CONFIG_INFLATE_WRAPPER 0
|
|
|
|
@ -3857,17 +3886,17 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_VAAPI_ENCODE 0
|
|
|
|
|
+#define CONFIG_VC1DSP 0
|
|
|
|
|
+#define CONFIG_VIDEODSP 1
|
|
|
|
|
+#define CONFIG_VP3DSP 1
|
|
|
|
|
+#define CONFIG_VP3DSP 0
|
|
|
|
|
+#define CONFIG_VP56DSP 0
|
|
|
|
|
+#define CONFIG_VP8DSP 1
|
|
|
|
|
+#define CONFIG_VP8DSP 0
|
|
|
|
|
+#define CONFIG_WMA_FREQS 0
|
|
|
|
|
+#define CONFIG_WMV2DSP 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config_components.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config_components.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2217 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2218 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
|
+#define FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
@ -3905,6 +3934,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_PRORES_METADATA_BSF 0
|
|
|
|
|
+#define CONFIG_REMOVE_EXTRADATA_BSF 0
|
|
|
|
|
+#define CONFIG_SETTS_BSF 0
|
|
|
|
|
+#define CONFIG_SHOWINFO_BSF 0
|
|
|
|
|
+#define CONFIG_TEXT2MOVSUB_BSF 0
|
|
|
|
|
+#define CONFIG_TRACE_HEADERS_BSF 0
|
|
|
|
|
+#define CONFIG_TRUEHD_CORE_BSF 0
|
|
|
|
@ -4140,7 +4170,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_TARGA_DECODER 0
|
|
|
|
|
+#define CONFIG_TARGA_Y216_DECODER 0
|
|
|
|
|
+#define CONFIG_TDSC_DECODER 0
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 1
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 0
|
|
|
|
|
+#define CONFIG_THP_DECODER 0
|
|
|
|
|
+#define CONFIG_TIERTEXSEQVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_TIFF_DECODER 0
|
|
|
|
@ -4171,14 +4201,14 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_VMDVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_VMIX_DECODER 0
|
|
|
|
|
+#define CONFIG_VMNC_DECODER 0
|
|
|
|
|
+#define CONFIG_VP3_DECODER 1
|
|
|
|
|
+#define CONFIG_VP3_DECODER 0
|
|
|
|
|
+#define CONFIG_VP4_DECODER 0
|
|
|
|
|
+#define CONFIG_VP5_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6A_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6F_DECODER 0
|
|
|
|
|
+#define CONFIG_VP7_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_DECODER 1
|
|
|
|
|
+#define CONFIG_VP8_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_RKMPP_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_V4L2M2M_DECODER 0
|
|
|
|
|
+#define CONFIG_VP9_DECODER 0
|
|
|
|
@ -4518,6 +4548,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_DNXHD_ENCODER 0
|
|
|
|
|
+#define CONFIG_DPX_ENCODER 0
|
|
|
|
|
+#define CONFIG_DVVIDEO_ENCODER 0
|
|
|
|
|
+#define CONFIG_DXV_ENCODER 0
|
|
|
|
|
+#define CONFIG_EXR_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFV1_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFVHUFF_ENCODER 0
|
|
|
|
@ -4878,8 +4909,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_TAK_PARSER 0
|
|
|
|
|
+#define CONFIG_VC1_PARSER 0
|
|
|
|
|
+#define CONFIG_VORBIS_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 1
|
|
|
|
|
+#define CONFIG_VP8_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 0
|
|
|
|
|
+#define CONFIG_VP8_PARSER 0
|
|
|
|
|
+#define CONFIG_VP9_PARSER 1
|
|
|
|
|
+#define CONFIG_VVC_PARSER 0
|
|
|
|
|
+#define CONFIG_WEBP_PARSER 0
|
|
|
|
@ -5491,8 +5522,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_AVSYNCTEST_FILTER 0
|
|
|
|
|
+#define CONFIG_AMOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_MOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_AFIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_FIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_AA_DEMUXER 0
|
|
|
|
|
+#define CONFIG_AAC_DEMUXER 1
|
|
|
|
|
+#define CONFIG_AAX_DEMUXER 0
|
|
|
|
@ -5986,6 +6015,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_PCM_U8_MUXER 0
|
|
|
|
|
+#define CONFIG_PSP_MUXER 0
|
|
|
|
|
+#define CONFIG_RAWVIDEO_MUXER 0
|
|
|
|
|
+#define CONFIG_RCWT_MUXER 0
|
|
|
|
|
+#define CONFIG_RM_MUXER 0
|
|
|
|
|
+#define CONFIG_ROQ_MUXER 0
|
|
|
|
|
+#define CONFIG_RSO_MUXER 0
|
|
|
|
@ -6085,25 +6115,22 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define CONFIG_IPFS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#define CONFIG_IPNS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_COMPONENTS_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFBitStreamFilter * const bitstream_filters[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,22 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,19 @@
|
|
|
|
|
+static const FFCodec * const codec_list[] = {
|
|
|
|
|
+ &ff_h263_decoder,
|
|
|
|
|
+ &ff_h264_decoder,
|
|
|
|
|
+ &ff_mpeg4_decoder,
|
|
|
|
|
+ &ff_theora_decoder,
|
|
|
|
|
+ &ff_vp3_decoder,
|
|
|
|
|
+ &ff_vp8_decoder,
|
|
|
|
|
+ &ff_aac_decoder,
|
|
|
|
|
+ &ff_flac_decoder,
|
|
|
|
|
+ &ff_mp3_decoder,
|
|
|
|
@ -6119,11 +6146,11 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+ &ff_pcm_u8_decoder,
|
|
|
|
|
+ &ff_libopus_decoder,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,13 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,11 @@
|
|
|
|
|
+static const AVCodecParser * const parser_list[] = {
|
|
|
|
|
+ &ff_aac_parser,
|
|
|
|
|
+ &ff_flac_parser,
|
|
|
|
@ -6133,14 +6160,37 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+ &ff_mpegaudio_parser,
|
|
|
|
|
+ &ff_opus_parser,
|
|
|
|
|
+ &ff_vorbis_parser,
|
|
|
|
|
+ &ff_vp3_parser,
|
|
|
|
|
+ &ff_vp8_parser,
|
|
|
|
|
+ &ff_vp9_parser,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const AVInputFormat * const indev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const outdev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+static const AVFilter * const filter_list[] = {
|
|
|
|
|
+ &ff_asrc_abuffer,
|
|
|
|
|
+ &ff_vsrc_buffer,
|
|
|
|
|
+ &ff_asink_abuffer,
|
|
|
|
|
+ &ff_vsink_buffer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
@@ -0,0 +1,10 @@
|
|
|
|
|
+static const AVInputFormat * const demuxer_list[] = {
|
|
|
|
|
+ &ff_aac_demuxer,
|
|
|
|
@ -6152,24 +6202,24 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+ &ff_ogg_demuxer,
|
|
|
|
|
+ &ff_wav_demuxer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const muxer_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const URLProtocol * const url_protocols[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+/* Generated by ffmpeg configure */
|
|
|
|
|
+#ifndef AVUTIL_AVCONFIG_H
|
|
|
|
@ -6177,25 +6227,25 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/
|
|
|
|
|
+#define AV_HAVE_BIGENDIAN 0
|
|
|
|
|
+#define AV_HAVE_FAST_UNALIGNED 1
|
|
|
|
|
+#endif /* AVUTIL_AVCONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/ChromeOS/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
@@ -0,0 +1,5 @@
|
|
|
|
|
+/* Automatically generated by version.sh, do not manually edit! */
|
|
|
|
|
+#ifndef AVUTIL_FFVERSION_H
|
|
|
|
|
+#define AVUTIL_FFVERSION_H
|
|
|
|
|
+#define FFMPEG_VERSION "N-113309-gf89a6e7576"
|
|
|
|
|
+#endif /* AVUTIL_FFVERSION_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,768 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config.h
|
|
|
|
|
@@ -0,0 +1,772 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_H
|
|
|
|
|
+#define FFMPEG_CONFIG_H
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_123/NEW.BUILD_TEST/chromium-123.0.6312.58/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --enable-decoder='theora,vp8' --enable-parser='vp3,vp8' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */
|
|
|
|
|
+/* #define FFMPEG_CONFIGURATION "--disable-everything --disable-all --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-static --enable-avcodec --enable-avformat --enable-avutil --enable-static --enable-libopus --disable-debug --disable-bzlib --disable-error-resilience --disable-iconv --disable-network --disable-schannel --disable-sdl2 --disable-symver --disable-xlib --disable-zlib --disable-securetransport --disable-faan --disable-alsa --disable-autodetect --enable-decoder='vorbis,libopus,flac' --enable-decoder='pcm_u8,pcm_s16le,pcm_s24le,pcm_s32le,pcm_f32le,mp3' --enable-decoder='pcm_s16be,pcm_s24be,pcm_mulaw,pcm_alaw' --enable-demuxer='ogg,matroska,wav,flac,mp3,mov' --enable-parser='opus,vorbis,flac,mpegaudio,vp9' --extra-cflags=-I/CHROMIUM_REBUILD/CHROMIUM_124/NEW.BUILD_TEST/chromium-124.0.6367.60/third_party/opus/src/include --disable-linux-perf --x86asmexe=nasm --optflags='\"-O2\"' --arch=ppc64le --extra-cflags='-mcpu=power8' --enable-pic --cc=clang --cxx=clang++ --ld=clang --extra-ldflags='-fuse-ld=lld'" -- elide long configuration string from binary */
|
|
|
|
|
+#define FFMPEG_LICENSE "LGPL version 2.1 or later"
|
|
|
|
|
+#define CONFIG_THIS_YEAR 2024
|
|
|
|
|
+#define FFMPEG_DATADIR "/usr/local/share/ffmpeg"
|
|
|
|
@ -6207,7 +6257,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define EXTERN_ASM
|
|
|
|
|
+#define BUILDSUF ""
|
|
|
|
|
+#define SLIBSUF ".so"
|
|
|
|
|
+#define HAVE_MMX2 HAVE_MMXEXT
|
|
|
|
|
+#define SWS_MAX_FILTER_SIZE 256
|
|
|
|
|
+#define ARCH_AARCH64 0
|
|
|
|
|
+#define ARCH_ALPHA 0
|
|
|
|
@ -6439,6 +6488,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define HAVE_OPENCV2_CORE_CORE_C_H 0
|
|
|
|
|
+#define HAVE_OPENGL_GL3_H 0
|
|
|
|
|
+#define HAVE_POLL_H 1
|
|
|
|
|
+#define HAVE_PTHREAD_NP_H 0
|
|
|
|
|
+#define HAVE_SYS_PARAM_H 1
|
|
|
|
|
+#define HAVE_SYS_RESOURCE_H 1
|
|
|
|
|
+#define HAVE_SYS_SELECT_H 1
|
|
|
|
@ -6529,6 +6579,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define HAVE_POSIX_MEMALIGN 1
|
|
|
|
|
+#define HAVE_PRCTL 0 /* #define HAVE_PRCTL 1 -- forced to 0 for Fuchsia */
|
|
|
|
|
+#define HAVE_PTHREAD_CANCEL 1
|
|
|
|
|
+#define HAVE_PTHREAD_SET_NAME_NP 0
|
|
|
|
|
+#define HAVE_PTHREAD_SETNAME_NP 0
|
|
|
|
|
+#define HAVE_SCHED_GETAFFINITY 1
|
|
|
|
|
+#define HAVE_SECITEMIMPORT 0
|
|
|
|
|
+#define HAVE_SETCONSOLETEXTATTRIBUTE 0
|
|
|
|
@ -6895,15 +6947,17 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_H264CHROMA 0
|
|
|
|
|
+#define CONFIG_H264DSP 0
|
|
|
|
|
+#define CONFIG_H264PARSE 0
|
|
|
|
|
+#define CONFIG_H264PRED 1
|
|
|
|
|
+#define CONFIG_H264PRED 0
|
|
|
|
|
+#define CONFIG_H264QPEL 0
|
|
|
|
|
+#define CONFIG_H264_SEI 0
|
|
|
|
|
+#define CONFIG_HEVCPARSE 0
|
|
|
|
|
+#define CONFIG_HEVC_SEI 0
|
|
|
|
|
+#define CONFIG_HPELDSP 1
|
|
|
|
|
+#define CONFIG_HPELDSP 0
|
|
|
|
|
+#define CONFIG_HUFFMAN 0
|
|
|
|
|
+#define CONFIG_HUFFYUVDSP 0
|
|
|
|
|
+#define CONFIG_HUFFYUVENCDSP 0
|
|
|
|
|
+#define CONFIG_IAMFDEC 0
|
|
|
|
|
+#define CONFIG_IAMFENC 0
|
|
|
|
|
+#define CONFIG_IDCTDSP 0
|
|
|
|
|
+#define CONFIG_IIRFILTER 0
|
|
|
|
|
+#define CONFIG_INFLATE_WRAPPER 0
|
|
|
|
@ -6953,18 +7007,18 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_VAAPI_1 0
|
|
|
|
|
+#define CONFIG_VAAPI_ENCODE 0
|
|
|
|
|
+#define CONFIG_VC1DSP 0
|
|
|
|
|
+#define CONFIG_VIDEODSP 1
|
|
|
|
|
+#define CONFIG_VP3DSP 1
|
|
|
|
|
+#define CONFIG_VIDEODSP 0
|
|
|
|
|
+#define CONFIG_VP3DSP 0
|
|
|
|
|
+#define CONFIG_VP56DSP 0
|
|
|
|
|
+#define CONFIG_VP8DSP 1
|
|
|
|
|
+#define CONFIG_VP8DSP 0
|
|
|
|
|
+#define CONFIG_WMA_FREQS 0
|
|
|
|
|
+#define CONFIG_WMV2DSP 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config_components.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config_components.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2217 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/config_components.h
|
|
|
|
|
@@ -0,0 +1,2218 @@
|
|
|
|
|
+/* Automatically generated by configure - do not modify! */
|
|
|
|
|
+#ifndef FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
|
+#define FFMPEG_CONFIG_COMPONENTS_H
|
|
|
|
@ -7002,6 +7056,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_PRORES_METADATA_BSF 0
|
|
|
|
|
+#define CONFIG_REMOVE_EXTRADATA_BSF 0
|
|
|
|
|
+#define CONFIG_SETTS_BSF 0
|
|
|
|
|
+#define CONFIG_SHOWINFO_BSF 0
|
|
|
|
|
+#define CONFIG_TEXT2MOVSUB_BSF 0
|
|
|
|
|
+#define CONFIG_TRACE_HEADERS_BSF 0
|
|
|
|
|
+#define CONFIG_TRUEHD_CORE_BSF 0
|
|
|
|
@ -7237,7 +7292,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_TARGA_DECODER 0
|
|
|
|
|
+#define CONFIG_TARGA_Y216_DECODER 0
|
|
|
|
|
+#define CONFIG_TDSC_DECODER 0
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 1
|
|
|
|
|
+#define CONFIG_THEORA_DECODER 0
|
|
|
|
|
+#define CONFIG_THP_DECODER 0
|
|
|
|
|
+#define CONFIG_TIERTEXSEQVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_TIFF_DECODER 0
|
|
|
|
@ -7268,14 +7323,14 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_VMDVIDEO_DECODER 0
|
|
|
|
|
+#define CONFIG_VMIX_DECODER 0
|
|
|
|
|
+#define CONFIG_VMNC_DECODER 0
|
|
|
|
|
+#define CONFIG_VP3_DECODER 1
|
|
|
|
|
+#define CONFIG_VP3_DECODER 0
|
|
|
|
|
+#define CONFIG_VP4_DECODER 0
|
|
|
|
|
+#define CONFIG_VP5_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6A_DECODER 0
|
|
|
|
|
+#define CONFIG_VP6F_DECODER 0
|
|
|
|
|
+#define CONFIG_VP7_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_DECODER 1
|
|
|
|
|
+#define CONFIG_VP8_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_RKMPP_DECODER 0
|
|
|
|
|
+#define CONFIG_VP8_V4L2M2M_DECODER 0
|
|
|
|
|
+#define CONFIG_VP9_DECODER 0
|
|
|
|
@ -7615,6 +7670,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_DNXHD_ENCODER 0
|
|
|
|
|
+#define CONFIG_DPX_ENCODER 0
|
|
|
|
|
+#define CONFIG_DVVIDEO_ENCODER 0
|
|
|
|
|
+#define CONFIG_DXV_ENCODER 0
|
|
|
|
|
+#define CONFIG_EXR_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFV1_ENCODER 0
|
|
|
|
|
+#define CONFIG_FFVHUFF_ENCODER 0
|
|
|
|
@ -7975,8 +8031,8 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_TAK_PARSER 0
|
|
|
|
|
+#define CONFIG_VC1_PARSER 0
|
|
|
|
|
+#define CONFIG_VORBIS_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 1
|
|
|
|
|
+#define CONFIG_VP8_PARSER 1
|
|
|
|
|
+#define CONFIG_VP3_PARSER 0
|
|
|
|
|
+#define CONFIG_VP8_PARSER 0
|
|
|
|
|
+#define CONFIG_VP9_PARSER 1
|
|
|
|
|
+#define CONFIG_VVC_PARSER 0
|
|
|
|
|
+#define CONFIG_WEBP_PARSER 0
|
|
|
|
@ -8588,8 +8644,6 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_AVSYNCTEST_FILTER 0
|
|
|
|
|
+#define CONFIG_AMOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_MOVIE_FILTER 0
|
|
|
|
|
+#define CONFIG_AFIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_FIFO_FILTER 0
|
|
|
|
|
+#define CONFIG_AA_DEMUXER 0
|
|
|
|
|
+#define CONFIG_AAC_DEMUXER 0
|
|
|
|
|
+#define CONFIG_AAX_DEMUXER 0
|
|
|
|
@ -9083,6 +9137,7 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_PCM_U8_MUXER 0
|
|
|
|
|
+#define CONFIG_PSP_MUXER 0
|
|
|
|
|
+#define CONFIG_RAWVIDEO_MUXER 0
|
|
|
|
|
+#define CONFIG_RCWT_MUXER 0
|
|
|
|
|
+#define CONFIG_RM_MUXER 0
|
|
|
|
|
+#define CONFIG_ROQ_MUXER 0
|
|
|
|
|
+#define CONFIG_RSO_MUXER 0
|
|
|
|
@ -9182,22 +9237,19 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define CONFIG_IPFS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#define CONFIG_IPNS_GATEWAY_PROTOCOL 0
|
|
|
|
|
+#endif /* FFMPEG_CONFIG_COMPONENTS_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/bsf_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFBitStreamFilter * const bitstream_filters[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,18 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/codec_list.c
|
|
|
|
|
@@ -0,0 +1,15 @@
|
|
|
|
|
+static const FFCodec * const codec_list[] = {
|
|
|
|
|
+ &ff_theora_decoder,
|
|
|
|
|
+ &ff_vp3_decoder,
|
|
|
|
|
+ &ff_vp8_decoder,
|
|
|
|
|
+ &ff_flac_decoder,
|
|
|
|
|
+ &ff_mp3_decoder,
|
|
|
|
|
+ &ff_vorbis_decoder,
|
|
|
|
@ -9212,24 +9264,47 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+ &ff_pcm_u8_decoder,
|
|
|
|
|
+ &ff_libopus_decoder,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,9 @@
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavcodec/parser_list.c
|
|
|
|
|
@@ -0,0 +1,7 @@
|
|
|
|
|
+static const AVCodecParser * const parser_list[] = {
|
|
|
|
|
+ &ff_flac_parser,
|
|
|
|
|
+ &ff_mpegaudio_parser,
|
|
|
|
|
+ &ff_opus_parser,
|
|
|
|
|
+ &ff_vorbis_parser,
|
|
|
|
|
+ &ff_vp3_parser,
|
|
|
|
|
+ &ff_vp8_parser,
|
|
|
|
|
+ &ff_vp9_parser,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavdevice/indev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const AVInputFormat * const indev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavdevice/outdev_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const outdev_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavfilter/filter_list.c
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+static const AVFilter * const filter_list[] = {
|
|
|
|
|
+ &ff_asrc_abuffer,
|
|
|
|
|
+ &ff_vsrc_buffer,
|
|
|
|
|
+ &ff_asink_abuffer,
|
|
|
|
|
+ &ff_vsink_buffer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/demuxer_list.c
|
|
|
|
|
@@ -0,0 +1,8 @@
|
|
|
|
|
+static const AVInputFormat * const demuxer_list[] = {
|
|
|
|
|
+ &ff_flac_demuxer,
|
|
|
|
@ -9239,24 +9314,24 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+ &ff_ogg_demuxer,
|
|
|
|
|
+ &ff_wav_demuxer,
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/muxer_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const FFOutputFormat * const muxer_list[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavformat/protocol_list.c
|
|
|
|
|
@@ -0,0 +1,2 @@
|
|
|
|
|
+static const URLProtocol * const url_protocols[] = {
|
|
|
|
|
+ NULL };
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/avconfig.h
|
|
|
|
|
@@ -0,0 +1,6 @@
|
|
|
|
|
+/* Generated by ffmpeg configure */
|
|
|
|
|
+#ifndef AVUTIL_AVCONFIG_H
|
|
|
|
@ -9264,21 +9339,21 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/
|
|
|
|
|
+#define AV_HAVE_BIGENDIAN 0
|
|
|
|
|
+#define AV_HAVE_FAST_UNALIGNED 1
|
|
|
|
|
+#endif /* AVUTIL_AVCONFIG_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/chromium/config/Chromium/linux/ppc64/libavutil/ffversion.h
|
|
|
|
|
@@ -0,0 +1,5 @@
|
|
|
|
|
+/* Automatically generated by version.sh, do not manually edit! */
|
|
|
|
|
+#ifndef AVUTIL_FFVERSION_H
|
|
|
|
|
+#define AVUTIL_FFVERSION_H
|
|
|
|
|
+#define FFMPEG_VERSION "N-113309-gf89a6e7576"
|
|
|
|
|
+#endif /* AVUTIL_FFVERSION_H */
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
===================================================================
|
|
|
|
|
--- chromium-123.0.6312.58.orig/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
@@ -315,6 +315,40 @@ if ((use_linux_config && current_cpu ==
|
|
|
|
|
--- chromium-124.0.6367.60.orig/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
@@ -281,6 +281,40 @@ if ((is_apple && ffmpeg_branding == "Chr
|
|
|
|
|
]
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
@ -9316,13 +9391,13 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/ffmpeg_generated.gni
|
|
|
|
|
+ ]
|
|
|
|
|
+}
|
|
|
|
|
+
|
|
|
|
|
if ((is_apple && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_win && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x64" && ffmpeg_branding == "ChromeOS") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "Chrome") || (use_linux_config && current_cpu == "x86" && ffmpeg_branding == "ChromeOS")) {
|
|
|
|
|
ffmpeg_c_sources += [
|
|
|
|
|
"libavcodec/x86/h264_qpel.c",
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/libavcodec/ppc/h264dsp_ppc.c
|
|
|
|
|
if ((is_apple && current_cpu == "x64" && ffmpeg_branding == "Chrome") ||
|
|
|
|
|
(is_win && current_cpu == "x64" && ffmpeg_branding == "Chrome") ||
|
|
|
|
|
(is_win && current_cpu == "x86" && ffmpeg_branding == "Chrome") ||
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/libavcodec/ppc/h264dsp_ppc.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/libavcodec/ppc/h264dsp_ppc.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/libavcodec/ppc/h264dsp_ppc.c
|
|
|
|
|
@@ -0,0 +1,815 @@
|
|
|
|
|
+/*
|
|
|
|
|
+ * Copyright (c) 2004 Romain Dolbeau <romain@dolbeau.org>
|
|
|
|
@ -10139,10 +10214,10 @@ Index: chromium-123.0.6312.58/third_party/ffmpeg/libavcodec/ppc/h264dsp_ppc.c
|
|
|
|
|
+ }
|
|
|
|
|
+#endif /* HAVE_ALTIVEC */
|
|
|
|
|
+}
|
|
|
|
|
Index: chromium-123.0.6312.58/third_party/ffmpeg/libavcodec/ppc/h264qpel_ppc.c
|
|
|
|
|
Index: chromium-124.0.6367.60/third_party/ffmpeg/libavcodec/ppc/h264qpel_ppc.c
|
|
|
|
|
===================================================================
|
|
|
|
|
--- /dev/null
|
|
|
|
|
+++ chromium-123.0.6312.58/third_party/ffmpeg/libavcodec/ppc/h264qpel_ppc.c
|
|
|
|
|
+++ chromium-124.0.6367.60/third_party/ffmpeg/libavcodec/ppc/h264qpel_ppc.c
|
|
|
|
|
@@ -0,0 +1,315 @@
|
|
|
|
|
+/*
|
|
|
|
|
+ * Copyright (c) 2004 Romain Dolbeau <romain@dolbeau.org>
|
|
|
|
|