Skip to content

CI: build the UWP target with meson / switch to x86 target

Steve Lhomme requested to merge robUx4/vlc:meson-uwp-ci into master

This will add more build checks for meson, like picking packages from the contribs, not just the system. The qt plugin is notably absent from this build (as before).

The config.h for the meson build is: config.h

The config.h for the autotools build is: config.h

The list of modules with meson libaccess_concat_plugin.dll libaccess_http_put_plugin.dll libaccess_imem_plugin.dll libaccess_mms_plugin.dll libaccess_output_dummy_plugin.dll libaccess_output_file_plugin.dll libaccess_output_http_plugin.dll libaccess_output_livehttp_plugin.dll libaccess_output_rist_plugin.dll libaccess_output_shout_plugin.dll libadaptive_plugin.dll libaddonsfsstorage_plugin.dll libaddonsvorepository_plugin.dll libadf_plugin.dll libadjust_plugin.dll libadpcm_plugin.dll libadummy_plugin.dll libaes3_plugin.dll libafile_plugin.dll libaiff_plugin.dll libalphamask_plugin.dll libamem_plugin.dll libamf_frc_plugin.dll libamf_vqenhancer_plugin.dll libamt_plugin.dll libanaglyph_plugin.dll libantiflicker_plugin.dll libaom_plugin.dll libaraw_plugin.dll libarchive_plugin.dll libaribcaption_plugin.dll libaribsub_plugin.dll libasf_plugin.dll libaudiobargraph_a_plugin.dll libaudiobargraph_v_plugin.dll libaudio_format_plugin.dll libaudioscrobbler_plugin.dll libau_plugin.dll libavcodec_plugin.dll libavformat_plugin.dll libavio_plugin.dll libavi_plugin.dll libball_plugin.dll libblendbench_plugin.dll libblend_plugin.dll libbluescreen_plugin.dll libcaca_plugin.dll libcache_read_plugin.dll libcaf_plugin.dll libcanvas_plugin.dll libcc_plugin.dll libcdg_plugin.dll libcenter_plugin.dll libchain_plugin.dll libchorus_flanger_plugin.dll libclone_plugin.dll libcolorthres_plugin.dll libcompressor_plugin.dll libconsole_logger_plugin.dll libcroppadd_plugin.dll libcvdsub_plugin.dll libd3d11va_plugin.dll libdata_plugin.dll libdav1d_plugin.dll libddummy_plugin.dll libdecklinkoutput_plugin.dll libdecklink_plugin.dll libdeinterlace_plugin.dll libdemux_cdg_plugin.dll libdemux_chromecast_plugin.dll libdemuxdump_plugin.dll libdemux_mock_plugin.dll libdemux_stl_plugin.dll libdirect3d11_filters_plugin.dll libdirect3d11_plugin.dll libdirectory_demux_plugin.dll libdmxmus_plugin.dll libdolby_surround_decoder_plugin.dll libdsm_plugin.dll libdummy_plugin.dll libdvbsub_plugin.dll libdynamicoverlay_plugin.dll libebur128_plugin.dll libedgedetection_plugin.dll libedummy_plugin.dll libequalizer_plugin.dll liberase_plugin.dll libes_plugin.dll libexport_plugin.dll libextract_plugin.dll libfaad_plugin.dll libfile_keystore_plugin.dll libfile_logger_plugin.dll libfilesystem_plugin.dll libfingerprinter_plugin.dll libflac_plugin.dll libflacsys_plugin.dll libflaschen_plugin.dll libfloat_mixer_plugin.dll libfluidsynth_plugin.dll libfolder_plugin.dll libformatcrop_plugin.dll libfps_plugin.dll libfreetype_plugin.dll libfreeze_plugin.dll libftp_plugin.dll libg64rtp_plugin.dll libg711_plugin.dll libgain_plugin.dll libgaussianblur_plugin.dll libgestures_plugin.dll libgme_plugin.dll libgnutls_plugin.dll libgoom_plugin.dll libgopher_plugin.dll libgradfun_plugin.dll libgradient_plugin.dll libgrain_plugin.dll libgrey_yuv_plugin.dll libh26x_plugin.dll libhds_plugin.dll libheadphone_channel_mixer_plugin.dll libhotkeys_plugin.dll libhqdn3d_plugin.dll libhttp_plugin.dll libhttps_plugin.dll libhx_plugin.dll libhxxxhelper_testdec_plugin.dll libi420_nv12_plugin.dll libi420_rgb_plugin.dll libi420_rgb_sse2_plugin.dll libi420_yuy2_plugin.dll libi420_yuy2_sse2_plugin.dll libi422_i420_plugin.dll libi422_yuy2_plugin.dll libi422_yuy2_sse2_plugin.dll libidummy_plugin.dll libimage_plugin.dll libimem_plugin.dll libinflate_plugin.dll libinteger_mixer_plugin.dll libinvert_plugin.dll libjpeg_plugin.dll libjson_tracer_plugin.dll libkaraoke_plugin.dll libkate_plugin.dll liblibass_plugin.dll liblive555_plugin.dll liblogo_plugin.dll liblpcm_plugin.dll liblua_plugin.dll libmad_plugin.dll libmagnify_plugin.dll libmarq_plugin.dll libmedialibrary_plugin.dll libmemory_keystore_plugin.dll libmft_plugin.dll libmicrodns_plugin.dll libmirror_plugin.dll libmjpeg_plugin.dll libmkv_plugin.dll libmono_plugin.dll libmosaic_plugin.dll libmotionblur_plugin.dll libmotiondetect_plugin.dll libmp4_plugin.dll libmpc_plugin.dll libmpg123_plugin.dll libmpgv_plugin.dll libmux_asf_plugin.dll libmux_avi_plugin.dll libmux_dummy_plugin.dll libmux_mp4_plugin.dll libmux_mpjpeg_plugin.dll libmux_ogg_plugin.dll libmux_ps_plugin.dll libmux_ts_plugin.dll libmux_wav_plugin.dll libnfs_plugin.dll libnormvol_plugin.dll libnoseek_plugin.dll libnsv_plugin.dll libnuv_plugin.dll libogg_plugin.dll liboggspots_plugin.dll liboldmovie_plugin.dll libopus_plugin.dll liborient_plugin.dll libpacketizer_a52_plugin.dll libpacketizer_av1_plugin.dll libpacketizer_avparser_plugin.dll libpacketizer_copy_plugin.dll libpacketizer_dts_plugin.dll libpacketizer_flac_plugin.dll libpacketizer_h264_plugin.dll libpacketizer_hevc_plugin.dll libpacketizer_mjpeg_plugin.dll libpacketizer_mlp_plugin.dll libpacketizer_mpeg4audio_plugin.dll libpacketizer_mpeg4video_plugin.dll libpacketizer_mpegaudio_plugin.dll libpacketizer_mpegvideo_plugin.dll libpacketizer_vc1_plugin.dll libparam_eq_plugin.dll libplaylist_plugin.dll libpng_plugin.dll libpodcast_plugin.dll libposterize_plugin.dll libpostproc_plugin.dll libps_plugin.dll libpsychedelic_plugin.dll libpuzzle_plugin.dll libpva_plugin.dll libqsv_plugin.dll librawaud_plugin.dll librawdv_plugin.dll librawvideo_plugin.dll librawvid_plugin.dll librc_plugin.dll librecord_plugin.dll libremap_plugin.dll libripple_plugin.dll librist_plugin.dll librnnoise_plugin.dll librotate_plugin.dll librss_plugin.dll librtp_ac3_plugin.dll librtp_h264_plugin.dll librtp_h265_plugin.dll librtp_mpeg12_plugin.dll librtp_opus_plugin.dll librtp_pcm_plugin.dll librtp_plugin.dll librtp_raw_plugin.dll librtp_rawvid_plugin.dll librtpvideo_plugin.dll librtp_xiph_plugin.dll librv32_plugin.dll libsamplerate_plugin.dll libsap_plugin.dll libsatip_plugin.dll libscale_plugin.dll libscaletempo_pitch_plugin.dll libscaletempo_plugin.dll libscene_plugin.dll libschroedinger_plugin.dll libscreen_win_plugin.dll libscte18_plugin.dll libscte27_plugin.dll libsdp_plugin.dll libsepia_plugin.dll libsftp_plugin.dll libsharpen_plugin.dll libshm_plugin.dll libsid_plugin.dll libsimple_channel_mixer_plugin.dll libskiptags_plugin.dll libsmf_plugin.dll libsoxr_plugin.dll libspatialaudio_plugin.dll libspatializer_plugin.dll libspdif_plugin.dll libspeex_plugin.dll libspeex_resampler_plugin.dll libspudec_plugin.dll libstats_plugin.dll libstereopan_plugin.dll libstereo_widen_plugin.dll libstl_plugin.dll libstream_out_autodel_plugin.dll libstream_out_bridge_plugin.dll libstream_out_chromaprint_plugin.dll libstream_out_chromecast_plugin.dll libstream_out_cycle_plugin.dll libstream_out_delay_plugin.dll libstream_out_display_plugin.dll libstream_out_dummy_plugin.dll libstream_out_duplicate_plugin.dll libstream_out_es_plugin.dll libstream_out_gather_plugin.dll libstream_out_hls_plugin.dll libstream_out_mosaic_bridge_plugin.dll libstream_out_record_plugin.dll libstream_out_rtp_plugin.dll libstream_out_sdi_plugin.dll libstream_out_setid_plugin.dll libstream_out_smem_plugin.dll libstream_out_standard_plugin.dll libstream_out_stats_plugin.dll libstream_out_trace_plugin.dll libstream_out_transcode_plugin.dll libstream_out_udp_plugin.dll libsubsdec_plugin.dll libsubsdelay_plugin.dll libsubstx3g_plugin.dll libsubsusf_plugin.dll libsubtitle_plugin.dll libsvcdsub_plugin.dll libswscale_plugin.dll libt140_plugin.dll libtaglib_plugin.dll libtcp_plugin.dll libtdummy_plugin.dll libtextst_plugin.dll libtheora_plugin.dll libtimecode_plugin.dll libtospdif_plugin.dll libtransform_plugin.dll libtrivial_channel_mixer_plugin.dll libts_plugin.dll libtta_plugin.dll libttml_plugin.dll libtwolame_plugin.dll libty_plugin.dll libudp_plugin.dll libugly_resampler_plugin.dll libuleaddvaudio_plugin.dll libupnp_plugin.dll libvc1_plugin.dll libvdr_plugin.dll libvdummy_plugin.dll libvgl_plugin.dll libvhs_plugin.dll libvideo_splitter_plugin.dll libvisual_plugin.dll libvmem_plugin.dll libvnc_plugin.dll libvobsub_plugin.dll libvoc_plugin.dll libvorbis_plugin.dll libvpx_alpha_plugin.dll libvpx_plugin.dll libwall_plugin.dll libwasapi_plugin.dll libwave_plugin.dll libwav_plugin.dll libwdummy_plugin.dll libwebvtt_plugin.dll libwextern_plugin.dll libwinstore_plugin.dll libx265_plugin.dll libxa_plugin.dll libxml_plugin.dll libyuv_plugin.dll libyuvp_plugin.dll libyuy2_i420_plugin.dll libyuy2_i422_plugin.dll libzvbi_plugin.dll
The list of modules with autotools libaccess_concat_plugin.dll libaccess_http_put_plugin.dll libaccess_imem_plugin.dll libaccess_mms_plugin.dll libaccess_output_dummy_plugin.dll libaccess_output_file_plugin.dll libaccess_output_http_plugin.dll libaccess_output_livehttp_plugin.dll libaccess_output_rist_plugin.dll libaccess_output_shout_plugin.dll libadaptive_plugin.dll libaddonsfsstorage_plugin.dll libaddonsvorepository_plugin.dll libadf_plugin.dll libadjust_plugin.dll libadpcm_plugin.dll libadummy_plugin.dll libaes3_plugin.dll libafile_plugin.dll libaiff_plugin.dll libalphamask_plugin.dll libamem_plugin.dll libamf_frc_plugin.dll libamf_vqenhancer_plugin.dll libamt_plugin.dll libanaglyph_plugin.dll libantiflicker_plugin.dll libaom_plugin.dll libaraw_plugin.dll libarchive_plugin.dll libaribcaption_plugin.dll libaribsub_plugin.dll libasf_plugin.dll libaudiobargraph_a_plugin.dll libaudiobargraph_v_plugin.dll libaudio_format_plugin.dll libaudioscrobbler_plugin.dll libau_plugin.dll libavcodec_plugin.dll libavi_plugin.dll libball_plugin.dll libblendbench_plugin.dll libblend_plugin.dll libbluescreen_plugin.dll libcaca_plugin.dll libcache_read_plugin.dll libcaf_plugin.dll libcanvas_plugin.dll libcc_plugin.dll libcdg_plugin.dll libcenter_plugin.dll libchain_plugin.dll libchorus_flanger_plugin.dll libclone_plugin.dll libcolorthres_plugin.dll libcompressor_plugin.dll libconsole_logger_plugin.dll libcroppadd_plugin.dll libcvdsub_plugin.dll libd3d11va_plugin.dll libdata_plugin.dll libdav1d_plugin.dll libddummy_plugin.dll libdecklinkoutput_plugin.dll libdecklink_plugin.dll libdeinterlace_plugin.dll libdemux_cdg_plugin.dll libdemux_chromecast_plugin.dll libdemuxdump_plugin.dll libdemux_mock_plugin.dll libdemux_stl_plugin.dll libdirect3d11_filters_plugin.dll libdirect3d11_plugin.dll libdirectory_demux_plugin.dll libdmxmus_plugin.dll libdolby_surround_decoder_plugin.dll libdsm_plugin.dll libdummy_plugin.dll libdvbsub_plugin.dll libdynamicoverlay_plugin.dll libebur128_plugin.dll libedgedetection_plugin.dll libedummy_plugin.dll libequalizer_plugin.dll liberase_plugin.dll libes_plugin.dll libexport_plugin.dll libextract_plugin.dll libfaad_plugin.dll libfile_keystore_plugin.dll libfile_logger_plugin.dll libfilesystem_plugin.dll libfingerprinter_plugin.dll libflac_plugin.dll libflacsys_plugin.dll libflaschen_plugin.dll libfloat_mixer_plugin.dll libfluidsynth_plugin.dll libfolder_plugin.dll libformatcrop_plugin.dll libfps_plugin.dll libfreetype_plugin.dll libfreeze_plugin.dll libftp_plugin.dll libg64rtp_plugin.dll libg711_plugin.dll libgain_plugin.dll libgaussianblur_plugin.dll libgestures_plugin.dll libgme_plugin.dll libgnutls_plugin.dll libgoom_plugin.dll libgopher_plugin.dll libgradfun_plugin.dll libgradient_plugin.dll libgrain_plugin.dll libgrey_yuv_plugin.dll libh26x_plugin.dll libhds_plugin.dll libheadphone_channel_mixer_plugin.dll libhotkeys_plugin.dll libhqdn3d_plugin.dll libhttp_plugin.dll libhttps_plugin.dll libhx_plugin.dll libhxxxhelper_testdec_plugin.dll libi420_nv12_plugin.dll libi420_rgb_plugin.dll libi420_rgb_sse2_plugin.dll libi420_yuy2_plugin.dll libi420_yuy2_sse2_plugin.dll libi422_i420_plugin.dll libi422_yuy2_plugin.dll libi422_yuy2_sse2_plugin.dll libidummy_plugin.dll libimage_plugin.dll libimem_plugin.dll libinflate_plugin.dll libinteger_mixer_plugin.dll libinvert_plugin.dll libjpeg_plugin.dll libjson_tracer_plugin.dll libkaraoke_plugin.dll libkate_plugin.dll liblibass_plugin.dll liblive555_plugin.dll liblogo_plugin.dll liblpcm_plugin.dll liblua_plugin.dll libmad_plugin.dll libmagnify_plugin.dll libmarq_plugin.dll libmedialibrary_plugin.dll libmemory_keystore_plugin.dll libmft_plugin.dll libmicrodns_plugin.dll libmirror_plugin.dll libmjpeg_plugin.dll libmkv_plugin.dll libmono_plugin.dll libmosaic_plugin.dll libmotionblur_plugin.dll libmotiondetect_plugin.dll libmp4_plugin.dll libmpc_plugin.dll libmpg123_plugin.dll libmpgv_plugin.dll libmux_asf_plugin.dll libmux_avi_plugin.dll libmux_dummy_plugin.dll libmux_mp4_plugin.dll libmux_mpjpeg_plugin.dll libmux_ogg_plugin.dll libmux_ps_plugin.dll libmux_ts_plugin.dll libmux_wav_plugin.dll libnfs_plugin.dll libnormvol_plugin.dll libnoseek_plugin.dll libnsv_plugin.dll libnuv_plugin.dll libogg_plugin.dll liboggspots_plugin.dll liboldmovie_plugin.dll libopus_plugin.dll liborient_plugin.dll libpacketizer_a52_plugin.dll libpacketizer_av1_plugin.dll libpacketizer_copy_plugin.dll libpacketizer_dts_plugin.dll libpacketizer_flac_plugin.dll libpacketizer_h264_plugin.dll libpacketizer_hevc_plugin.dll libpacketizer_mjpeg_plugin.dll libpacketizer_mlp_plugin.dll libpacketizer_mpeg4audio_plugin.dll libpacketizer_mpeg4video_plugin.dll libpacketizer_mpegaudio_plugin.dll libpacketizer_mpegvideo_plugin.dll libpacketizer_vc1_plugin.dll libparam_eq_plugin.dll libplaylist_plugin.dll libpng_plugin.dll libpodcast_plugin.dll libposterize_plugin.dll libpostproc_plugin.dll libps_plugin.dll libpsychedelic_plugin.dll libpuzzle_plugin.dll libpva_plugin.dll libqsv_plugin.dll librawaud_plugin.dll librawdv_plugin.dll librawvideo_plugin.dll librawvid_plugin.dll librc_plugin.dll librecord_plugin.dll libremap_plugin.dll libripple_plugin.dll librist_plugin.dll librnnoise_plugin.dll librotate_plugin.dll librss_plugin.dll librtp_ac3_plugin.dll librtp_h264_plugin.dll librtp_h265_plugin.dll librtp_mpeg12_plugin.dll librtp_opus_plugin.dll librtp_pcm_plugin.dll librtp_plugin.dll librtp_raw_plugin.dll librtp_rawvid_plugin.dll librtpvideo_plugin.dll librtp_xiph_plugin.dll librv32_plugin.dll libsamplerate_plugin.dll libsap_plugin.dll libsatip_plugin.dll libscale_plugin.dll libscaletempo_pitch_plugin.dll libscaletempo_plugin.dll libscene_plugin.dll libschroedinger_plugin.dll libscreen_win_plugin.dll libscte18_plugin.dll libscte27_plugin.dll libsdp_plugin.dll libsepia_plugin.dll libsftp_plugin.dll libsharpen_plugin.dll libshm_plugin.dll libsid_plugin.dll libsimple_channel_mixer_plugin.dll libskiptags_plugin.dll libsmf_plugin.dll libsoxr_plugin.dll libspatialaudio_plugin.dll libspatializer_plugin.dll libspdif_plugin.dll libspeex_plugin.dll libspeex_resampler_plugin.dll libspudec_plugin.dll libstats_plugin.dll libstereopan_plugin.dll libstereo_widen_plugin.dll libstl_plugin.dll libstream_out_autodel_plugin.dll libstream_out_bridge_plugin.dll libstream_out_chromaprint_plugin.dll libstream_out_chromecast_plugin.dll libstream_out_cycle_plugin.dll libstream_out_delay_plugin.dll libstream_out_display_plugin.dll libstream_out_dummy_plugin.dll libstream_out_duplicate_plugin.dll libstream_out_es_plugin.dll libstream_out_gather_plugin.dll libstream_out_hls_plugin.dll libstream_out_mosaic_bridge_plugin.dll libstream_out_record_plugin.dll libstream_out_rtp_plugin.dll libstream_out_sdi_plugin.dll libstream_out_setid_plugin.dll libstream_out_smem_plugin.dll libstream_out_standard_plugin.dll libstream_out_stats_plugin.dll libstream_out_trace_plugin.dll libstream_out_transcode_plugin.dll libstream_out_udp_plugin.dll libsubsdec_plugin.dll libsubsdelay_plugin.dll libsubstx3g_plugin.dll libsubsusf_plugin.dll libsubtitle_plugin.dll libsvcdsub_plugin.dll libswscale_plugin.dll libt140_plugin.dll libtaglib_plugin.dll libtcp_plugin.dll libtdummy_plugin.dll libtextst_plugin.dll libtheora_plugin.dll libtimecode_plugin.dll libtospdif_plugin.dll libtransform_plugin.dll libtrivial_channel_mixer_plugin.dll libts_plugin.dll libtta_plugin.dll libttml_plugin.dll libtwolame_plugin.dll libty_plugin.dll libudp_plugin.dll libugly_resampler_plugin.dll libuleaddvaudio_plugin.dll libupnp_plugin.dll libvc1_plugin.dll libvdr_plugin.dll libvdummy_plugin.dll libvgl_plugin.dll libvhs_plugin.dll libvideo_splitter_plugin.dll libvisual_plugin.dll libvmem_plugin.dll libvnc_plugin.dll libvobsub_plugin.dll libvoc_plugin.dll libvorbis_plugin.dll libvpx_alpha_plugin.dll libvpx_plugin.dll libwall_plugin.dll libwasapi_plugin.dll libwave_plugin.dll libwav_plugin.dll libwdummy_plugin.dll libwebvtt_plugin.dll libwextern_plugin.dll libwinstore_plugin.dll libx265_plugin.dll libxa_plugin.dll libxml_plugin.dll libyuv_plugin.dll libyuvp_plugin.dll libyuy2_i420_plugin.dll libyuy2_i422_plugin.dll libzvbi_plugin.dll

Draft on top of !6351 (merged) !6348 (merged) !6337 (merged) !6327 (merged) !6324 !6355 (merged) Draft on top of !6396 (merged)

Edited by Steve Lhomme

Merge request reports

Loading