diff --git a/repos/libports/lib/import/import-av.inc b/repos/libports/lib/import/import-av.inc
deleted file mode 100644
index 8ddd0d8d43..0000000000
--- a/repos/libports/lib/import/import-av.inc
+++ /dev/null
@@ -1 +0,0 @@
-INC_DIR += $(call select_from_ports,libav)/include/libav
diff --git a/repos/libports/lib/import/import-avcodec.mk b/repos/libports/lib/import/import-avcodec.mk
deleted file mode 100644
index 1406146a76..0000000000
--- a/repos/libports/lib/import/import-avcodec.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-INC_DIR += $(call select_from_ports,libav)/include/libav/libavcodec
diff --git a/repos/libports/lib/import/import-avfilter.mk b/repos/libports/lib/import/import-avfilter.mk
deleted file mode 100644
index 9603f15647..0000000000
--- a/repos/libports/lib/import/import-avfilter.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += contrib/$(LIBAV)/libavfilter
diff --git a/repos/libports/lib/import/import-avformat.mk b/repos/libports/lib/import/import-avformat.mk
deleted file mode 100644
index 7923e78985..0000000000
--- a/repos/libports/lib/import/import-avformat.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += contrib/$(LIBAV)/libavformat
diff --git a/repos/libports/lib/import/import-avresample.mk b/repos/libports/lib/import/import-avresample.mk
deleted file mode 100644
index e53f029cf1..0000000000
--- a/repos/libports/lib/import/import-avresample.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += include/libavresample
-INC_DIR += $(call select_from_ports,libav)/include/libav/libavresample
diff --git a/repos/libports/lib/import/import-avutil.mk b/repos/libports/lib/import/import-avutil.mk
deleted file mode 100644
index e104f32f35..0000000000
--- a/repos/libports/lib/import/import-avutil.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += src/lib/libav
diff --git a/repos/libports/lib/import/import-resample.mk b/repos/libports/lib/import/import-resample.mk
deleted file mode 100644
index e53f029cf1..0000000000
--- a/repos/libports/lib/import/import-resample.mk
+++ /dev/null
@@ -1,4 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += include/libavresample
-INC_DIR += $(call select_from_ports,libav)/include/libav/libavresample
diff --git a/repos/libports/lib/import/import-swscale.mk b/repos/libports/lib/import/import-swscale.mk
deleted file mode 100644
index 89f670a4af..0000000000
--- a/repos/libports/lib/import/import-swscale.mk
+++ /dev/null
@@ -1,3 +0,0 @@
-include $(call select_from_repositories,lib/import/import-av.inc)
-
-REP_INC_DIR += contrib/$(LIBAV)/libswscale
diff --git a/repos/libports/lib/mk/av.inc b/repos/libports/lib/mk/av.inc
deleted file mode 100644
index d7c80eda04..0000000000
--- a/repos/libports/lib/mk/av.inc
+++ /dev/null
@@ -1,24 +0,0 @@
-CC_C_OPT += -DHAVE_AV_CONFIG_H
-CC_C_OPT += -std=c99 -DPIC
-
-# The third-party sources induce a lot of "assignment discards ‘const’
-# qualifier" and "passing argument from incompatible pointer type" warnings.
-# Therefore, switch off _all_ warnings.
-CC_WARN += -w
-
-# Some source files do not build with -O0 due to conflicting register
-# allocation and inline assembler constrains. We enforce optimization for these
-# files.
-CC_OPT_h264_cabac = -O2
-CC_OPT_motion_est = -O2
-
-INC_DIR += $(REP_DIR)/src/lib/libav
-
-include $(REP_DIR)/src/lib/libav/config.mak
-
-SRC_C += $(OBJS:.o=.c)
-SRC_C += $(OBJS-yes:.o=.c)
-
-LIBS += libc libm
-
-SHARED_LIB = yes
diff --git a/repos/libports/lib/mk/avcodec.inc b/repos/libports/lib/mk/avcodec.inc
deleted file mode 100644
index 56cb11c307..0000000000
--- a/repos/libports/lib/mk/avcodec.inc
+++ /dev/null
@@ -1,14 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-avcodec.mk
-
-LIBAV_PORT_DIR := $(call select_from_ports,libav)
-LIBAVCODEC_DIR := $(LIBAV_PORT_DIR)/src/lib/libav/libavcodec
-
--include $(LIBAVCODEC_DIR)/Makefile
-
-LIBS += zlib
-
-INC_DIR += $(LIBAV_PORT_DIR)/src/lib/libav
-
-vpath % $(LIBAVCODEC_DIR)
diff --git a/repos/libports/lib/mk/avfilter.mk b/repos/libports/lib/mk/avfilter.mk
deleted file mode 100644
index 5a01b48a1b..0000000000
--- a/repos/libports/lib/mk/avfilter.mk
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-avfilter.mk
-
-LIBAVFILTER_DIR = $(call select_from_ports,libav)/src/lib/libav/libavfilter
-
--include $(LIBAVFILTER_DIR)/Makefile
-
-vpath % $(LIBAVFILTER_DIR)
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/avformat.mk b/repos/libports/lib/mk/avformat.mk
deleted file mode 100644
index 6c031a9050..0000000000
--- a/repos/libports/lib/mk/avformat.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-avformat.mk
-
-LIBAVFORMAT_DIR = $(call select_from_ports,libav)/src/lib/libav/libavformat
-
--include $(LIBAVFORMAT_DIR)/Makefile
-
-LIBS += avcodec avutil zlib
-
-vpath % $(LIBAVFORMAT_DIR)
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/avresample.mk b/repos/libports/lib/mk/avresample.mk
deleted file mode 100644
index 85613371d8..0000000000
--- a/repos/libports/lib/mk/avresample.mk
+++ /dev/null
@@ -1,11 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-avresample.mk
-
-LIBAVRESAMPLE_DIR = $(call select_from_ports,libav)/src/lib/libav/libavresample
-
--include $(LIBAVRESAMPLE_DIR)/Makefile
-
-vpath % $(LIBAVRESAMPLE_DIR)
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/avutil.inc b/repos/libports/lib/mk/avutil.inc
deleted file mode 100644
index 3734f0109f..0000000000
--- a/repos/libports/lib/mk/avutil.inc
+++ /dev/null
@@ -1,9 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-avutil.mk
-
-LIBAVUTIL_DIR = $(call select_from_ports,libav)/src/lib/libav/libavutil
-
--include $(LIBAVUTIL_DIR)/Makefile
-
-vpath % $(LIBAVUTIL_DIR)
diff --git a/repos/libports/lib/mk/spec/arm/avcodec.mk b/repos/libports/lib/mk/spec/arm/avcodec.mk
deleted file mode 100644
index 2b59d7753d..0000000000
--- a/repos/libports/lib/mk/spec/arm/avcodec.mk
+++ /dev/null
@@ -1,7 +0,0 @@
-CC_C_OPT += -DARCH_ARM=1
-
-include $(REP_DIR)/lib/mk/avcodec.inc
-
--include $(LIBAVCODEC_DIR)/arm/Makefile
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/spec/arm/avutil.mk b/repos/libports/lib/mk/spec/arm/avutil.mk
deleted file mode 100644
index 84e90ae5b3..0000000000
--- a/repos/libports/lib/mk/spec/arm/avutil.mk
+++ /dev/null
@@ -1,10 +0,0 @@
-# must be defined before the inclusion of the libavutil 'Makefile'
-ARCH_ARM=yes
-
-CC_C_OPT += -DARCH_ARM=1
-
-include $(REP_DIR)/lib/mk/avutil.inc
-
--include $(LIBAVUTIL_DIR)/arm/Makefile
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/spec/x86/avcodec.inc b/repos/libports/lib/mk/spec/x86/avcodec.inc
deleted file mode 100644
index 59c33c7a22..0000000000
--- a/repos/libports/lib/mk/spec/x86/avcodec.inc
+++ /dev/null
@@ -1,5 +0,0 @@
-CC_C_OPT += -DARCH_X86=1
-
-include $(REP_DIR)/lib/mk/avcodec.inc
-
--include $(LIBAVCODEC_DIR)/x86/Makefile
diff --git a/repos/libports/lib/mk/spec/x86/avutil.inc b/repos/libports/lib/mk/spec/x86/avutil.inc
deleted file mode 100644
index ad131dfe15..0000000000
--- a/repos/libports/lib/mk/spec/x86/avutil.inc
+++ /dev/null
@@ -1,10 +0,0 @@
-# must be defined before the inclusion of the libavutil 'Makefile'
-ARCH_X86=yes
-
-CC_C_OPT += -DARCH_X86=1
-
-include $(REP_DIR)/lib/mk/avutil.inc
-
-INC_DIR += $(REP_DIR)/src/lib/libav
-
--include $(LIBAVUTIL_DIR)/x86/Makefile
diff --git a/repos/libports/lib/mk/spec/x86_32/avcodec.mk b/repos/libports/lib/mk/spec/x86_32/avcodec.mk
deleted file mode 100644
index 6741bc63b8..0000000000
--- a/repos/libports/lib/mk/spec/x86_32/avcodec.mk
+++ /dev/null
@@ -1,5 +0,0 @@
-CC_C_OPT += -DARCH_X86_32=1
-
-include $(REP_DIR)/lib/mk/spec/x86/avcodec.inc
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/spec/x86_32/avutil.mk b/repos/libports/lib/mk/spec/x86_32/avutil.mk
deleted file mode 100644
index 2593c13c25..0000000000
--- a/repos/libports/lib/mk/spec/x86_32/avutil.mk
+++ /dev/null
@@ -1,5 +0,0 @@
-CC_C_OPT += -DARCH_X86_32=1
-
-include $(REP_DIR)/lib/mk/spec/x86/avutil.inc
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/spec/x86_64/av.inc b/repos/libports/lib/mk/spec/x86_64/av.inc
deleted file mode 100644
index 55b5819657..0000000000
--- a/repos/libports/lib/mk/spec/x86_64/av.inc
+++ /dev/null
@@ -1 +0,0 @@
-CC_C_OPT += -DARCH_X86_64=1
diff --git a/repos/libports/lib/mk/spec/x86_64/avcodec.mk b/repos/libports/lib/mk/spec/x86_64/avcodec.mk
deleted file mode 100644
index 0d2916187c..0000000000
--- a/repos/libports/lib/mk/spec/x86_64/avcodec.mk
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(REP_DIR)/lib/mk/spec/x86_64/av.inc
-
-include $(REP_DIR)/lib/mk/spec/x86/avcodec.inc
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/spec/x86_64/avutil.mk b/repos/libports/lib/mk/spec/x86_64/avutil.mk
deleted file mode 100644
index 54899cab1c..0000000000
--- a/repos/libports/lib/mk/spec/x86_64/avutil.mk
+++ /dev/null
@@ -1,5 +0,0 @@
-include $(REP_DIR)/lib/mk/spec/x86_64/av.inc
-
-include $(REP_DIR)/lib/mk/spec/x86/avutil.inc
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/mk/swscale.mk b/repos/libports/lib/mk/swscale.mk
deleted file mode 100644
index a35cd5d294..0000000000
--- a/repos/libports/lib/mk/swscale.mk
+++ /dev/null
@@ -1,13 +0,0 @@
-include $(REP_DIR)/lib/mk/av.inc
-
-include $(REP_DIR)/lib/import/import-swscale.mk
-
-CC_WARN += -Wno-switch
-
-LIBSWSCALE_DIR = $(call select_from_ports,libav)/src/lib/libav/libswscale
-
--include $(LIBSWSCALE_DIR)/Makefile
-
-vpath % $(LIBSWSCALE_DIR)
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/lib/symbols/avcodec b/repos/libports/lib/symbols/avcodec
deleted file mode 100644
index 3edf85d737..0000000000
--- a/repos/libports/lib/symbols/avcodec
+++ /dev/null
@@ -1,151 +0,0 @@
-av_bitstream_filter_close T
-av_bitstream_filter_filter T
-av_bitstream_filter_init T
-av_bitstream_filter_next T
-av_codec_is_decoder T
-av_codec_is_encoder T
-av_codec_next T
-av_dct_calc T
-av_dct_end T
-av_dct_init T
-av_destruct_packet T
-av_dup_packet T
-av_dv_codec_profile T
-av_dv_frame_profile T
-av_fast_padded_malloc T
-av_fft_calc T
-av_fft_end T
-av_fft_init T
-av_fft_permute T
-av_free_packet T
-av_get_audio_frame_duration T
-av_get_bits_per_sample T
-av_get_codec_tag_string T
-av_get_exact_bits_per_sample T
-av_get_profile_name T
-av_grow_packet T
-av_hwaccel_next T
-av_imdct_calc T
-av_imdct_half T
-av_init_packet T
-av_lockmgr_register T
-av_log_ask_for_sample T
-av_log_missing_feature T
-av_mdct_calc T
-av_mdct_end T
-av_mdct_init T
-av_new_packet T
-av_packet_copy_props T
-av_packet_free_side_data T
-av_packet_from_data T
-av_packet_get_side_data T
-av_packet_move_ref T
-av_packet_new_side_data T
-av_packet_ref T
-av_packet_rescale_ts T
-av_packet_shrink_side_data T
-av_packet_unref T
-av_parser_change T
-av_parser_close T
-av_parser_init T
-av_parser_next T
-av_parser_parse2 T
-av_picture_copy T
-av_picture_crop T
-av_picture_pad T
-av_rdft_calc T
-av_rdft_end T
-av_rdft_init T
-av_register_bitstream_filter T
-av_register_codec_parser T
-av_register_hwaccel T
-av_shrink_packet T
-av_xiphlacing T
-avcodec_align_dimensions T
-avcodec_align_dimensions2 T
-avcodec_alloc_context3 T
-avcodec_alloc_frame T
-avcodec_close T
-avcodec_configuration T
-avcodec_copy_context T
-avcodec_decode_audio4 T
-avcodec_decode_subtitle2 T
-avcodec_decode_video2 T
-avcodec_default_execute T
-avcodec_default_execute2 T
-avcodec_default_get_buffer T
-avcodec_default_get_buffer2 T
-avcodec_default_get_format T
-avcodec_default_reget_buffer T
-avcodec_default_release_buffer T
-avcodec_descriptor_get T
-avcodec_descriptor_get_by_name T
-avcodec_descriptor_next T
-avcodec_encode_audio2 T
-avcodec_encode_subtitle T
-avcodec_encode_video2 T
-avcodec_fill_audio_frame T
-avcodec_find_best_pix_fmt2 T
-avcodec_find_decoder T
-avcodec_find_decoder_by_name T
-avcodec_find_encoder T
-avcodec_find_encoder_by_name T
-avcodec_flush_buffers T
-avcodec_free_context T
-avcodec_free_frame T
-avcodec_get_chroma_sub_sample T
-avcodec_get_class T
-avcodec_get_context_defaults3 T
-avcodec_get_edge_width T
-avcodec_get_frame_defaults T
-avcodec_get_pix_fmt_loss T
-avcodec_get_type T
-avcodec_is_open T
-avcodec_license T
-avcodec_open2 T
-avcodec_pix_fmt_to_codec_tag T
-avcodec_register T
-avcodec_register_all T
-avcodec_set_dimensions T
-avcodec_string T
-avcodec_version T
-avpicture_alloc T
-avpicture_deinterlace T
-avpicture_fill T
-avpicture_free T
-avpicture_get_size T
-avpicture_layout T
-avpriv_aac_parse_header T
-avpriv_ac3_channel_layout_tab R 16
-avpriv_ac3_parse_header T
-avpriv_align_put_bits T
-avpriv_copy_bits T
-avpriv_copy_pce_data T
-avpriv_dca_sample_rates R 64
-avpriv_dirac_parse_sequence_header T
-avpriv_find_start_code T
-avpriv_flac_is_extradata_valid T
-avpriv_flac_parse_streaminfo T
-avpriv_lock_avformat T
-avpriv_mjpeg_bits_ac_chrominance R 17
-avpriv_mjpeg_bits_ac_luminance R 17
-avpriv_mjpeg_bits_dc_chrominance R 17
-avpriv_mjpeg_bits_dc_luminance R 17
-avpriv_mjpeg_val_ac_chrominance R 162
-avpriv_mjpeg_val_ac_luminance R 162
-avpriv_mjpeg_val_dc R 12
-avpriv_mpa_bitrate_tab R 180
-avpriv_mpa_decode_header T
-avpriv_mpa_freq_tab R 6
-avpriv_mpeg4audio_get_config T
-avpriv_mpeg4audio_sample_rates R 64
-avpriv_mpegaudio_decode_header T
-avpriv_put_string T
-avpriv_split_xiph_headers T
-avpriv_tak_parse_streaminfo T
-avpriv_toupper4 T
-avpriv_unlock_avformat T
-avpriv_vorbis_parse_extradata T
-avpriv_vorbis_parse_frame T
-avpriv_vorbis_parse_reset T
-avsubtitle_free T
diff --git a/repos/libports/lib/symbols/avfilter b/repos/libports/lib/symbols/avfilter
deleted file mode 100644
index 865b65411e..0000000000
--- a/repos/libports/lib/symbols/avfilter
+++ /dev/null
@@ -1,47 +0,0 @@
-av_buffersink_get_frame T
-av_buffersink_get_samples T
-av_buffersink_read T
-av_buffersink_read_samples T
-av_buffersrc_add_frame T
-av_buffersrc_buffer T
-av_buffersrc_write_frame T
-av_filter_next T
-avfilter_config_links T
-avfilter_configuration T
-avfilter_copy_buf_props T
-avfilter_copy_buffer_ref_props T
-avfilter_copy_frame_props T
-avfilter_free T
-avfilter_get_audio_buffer_ref_from_arrays T
-avfilter_get_by_name T
-avfilter_get_class T
-avfilter_get_video_buffer_ref_from_arrays T
-avfilter_graph_add_filter T
-avfilter_graph_alloc T
-avfilter_graph_alloc_filter T
-avfilter_graph_config T
-avfilter_graph_create_filter T
-avfilter_graph_free T
-avfilter_graph_get_filter T
-avfilter_graph_parse T
-avfilter_graph_parse2 T
-avfilter_init_dict T
-avfilter_init_filter T
-avfilter_init_str T
-avfilter_inout_alloc T
-avfilter_inout_free T
-avfilter_insert_filter T
-avfilter_license T
-avfilter_link T
-avfilter_next T
-avfilter_open T
-avfilter_pad_count T
-avfilter_pad_get_name T
-avfilter_pad_get_type T
-avfilter_ref_buffer T
-avfilter_register T
-avfilter_register_all T
-avfilter_uninit T
-avfilter_unref_buffer T
-avfilter_unref_bufferp T
-avfilter_version T
diff --git a/repos/libports/lib/symbols/avformat b/repos/libports/lib/symbols/avformat
deleted file mode 100644
index b04564644c..0000000000
--- a/repos/libports/lib/symbols/avformat
+++ /dev/null
@@ -1,101 +0,0 @@
-av_add_index_entry T
-av_append_packet T
-av_codec_get_id T
-av_codec_get_tag T
-av_convert_lang_to T
-av_dump_format T
-av_filename_number_test T
-av_find_best_stream T
-av_find_default_stream_index T
-av_find_input_format T
-av_get_frame_filename T
-av_get_packet T
-av_guess_codec T
-av_guess_format T
-av_hex_dump T
-av_hex_dump_log T
-av_iformat_next T
-av_index_search_timestamp T
-av_interleaved_write_frame T
-av_match_ext T
-av_new_program T
-av_oformat_next T
-av_pkt_dump2 T
-av_pkt_dump_log2 T
-av_probe_input_buffer T
-av_probe_input_format T
-av_probe_input_format2 T
-av_read_frame T
-av_read_pause T
-av_read_play T
-av_register_all T
-av_register_input_format T
-av_register_output_format T
-av_sdp_create T
-av_seek_frame T
-av_stream_get_side_data T
-av_url_split T
-av_write_frame T
-av_write_trailer T
-avformat_alloc_context T
-avformat_close_input T
-avformat_configuration T
-avformat_find_stream_info T
-avformat_free_context T
-avformat_get_class T
-avformat_get_riff_audio_tags T
-avformat_get_riff_video_tags T
-avformat_license T
-avformat_network_deinit T
-avformat_network_init T
-avformat_new_stream T
-avformat_open_input T
-avformat_query_codec T
-avformat_seek_file T
-avformat_version T
-avformat_write_header T
-avio_alloc_context T
-avio_check T
-avio_close T
-avio_close_dyn_buf T
-avio_closep T
-avio_enum_protocols T
-avio_flush T
-avio_get_str T
-avio_get_str16be T
-avio_get_str16le T
-avio_open T
-avio_open2 T
-avio_open_dyn_buf T
-avio_pause T
-avio_printf T
-avio_put_str T
-avio_put_str16le T
-avio_r8 T
-avio_rb16 T
-avio_rb24 T
-avio_rb32 T
-avio_rb64 T
-avio_read T
-avio_rl16 T
-avio_rl24 T
-avio_rl32 T
-avio_rl64 T
-avio_seek T
-avio_seek_time T
-avio_size T
-avio_w8 T
-avio_wb16 T
-avio_wb24 T
-avio_wb32 T
-avio_wb64 T
-avio_wl16 T
-avio_wl24 T
-avio_wl32 T
-avio_wl64 T
-avio_write T
-avpriv_dv_get_packet T
-avpriv_dv_init_demux T
-avpriv_dv_produce_packet T
-avpriv_new_chapter T
-avpriv_set_pts_info T
diff --git a/repos/libports/lib/symbols/avresample b/repos/libports/lib/symbols/avresample
deleted file mode 100644
index f569a08e29..0000000000
--- a/repos/libports/lib/symbols/avresample
+++ /dev/null
@@ -1,21 +0,0 @@
-avresample_alloc_context T
-avresample_available T
-avresample_build_matrix T
-avresample_close T
-avresample_config T
-avresample_configuration T
-avresample_convert T
-avresample_convert_frame T
-avresample_free T
-avresample_get_class T
-avresample_get_delay T
-avresample_get_matrix T
-avresample_get_out_samples T
-avresample_is_open T
-avresample_license T
-avresample_open T
-avresample_read T
-avresample_set_channel_mapping T
-avresample_set_compensation T
-avresample_set_matrix T
-avresample_version T
diff --git a/repos/libports/lib/symbols/avutil b/repos/libports/lib/symbols/avutil
deleted file mode 100644
index b7e8459e7d..0000000000
--- a/repos/libports/lib/symbols/avutil
+++ /dev/null
@@ -1,272 +0,0 @@
-av_add_q T
-av_adler32_update T
-av_aes_alloc T
-av_aes_crypt T
-av_aes_init T
-av_aes_size R 4
-av_audio_fifo_alloc T
-av_audio_fifo_drain T
-av_audio_fifo_free T
-av_audio_fifo_read T
-av_audio_fifo_realloc T
-av_audio_fifo_reset T
-av_audio_fifo_size T
-av_audio_fifo_space T
-av_audio_fifo_write T
-av_base64_decode T
-av_base64_encode T
-av_basename T
-av_blowfish_crypt T
-av_blowfish_crypt_ecb T
-av_blowfish_init T
-av_bmg_get T
-av_buffer_alloc T
-av_buffer_allocz T
-av_buffer_create T
-av_buffer_default_free T
-av_buffer_is_writable T
-av_buffer_make_writable T
-av_buffer_pool_get T
-av_buffer_pool_init T
-av_buffer_pool_uninit T
-av_buffer_realloc T
-av_buffer_ref T
-av_buffer_unref T
-av_channel_layout_extract_channel T
-av_compare_mod T
-av_compare_ts T
-av_cpu_count T
-av_crc T
-av_crc_get_table T
-av_crc_init T
-av_ctz T
-av_d2q T
-av_d2str T
-av_default_item_name T
-av_des_crypt T
-av_des_init T
-av_des_mac T
-av_dict_copy T
-av_dict_count T
-av_dict_free T
-av_dict_get T
-av_dict_parse_string T
-av_dict_set T
-av_dirname T
-av_display_matrix_flip T
-av_display_rotation_get T
-av_display_rotation_set T
-av_div_q T
-av_downmix_info_update_side_data T
-av_evaluate_lls T
-av_expr_eval T
-av_expr_free T
-av_expr_parse T
-av_expr_parse_and_eval T
-av_fast_malloc T
-av_fast_realloc T
-av_fifo_alloc T
-av_fifo_drain T
-av_fifo_free T
-av_fifo_generic_read T
-av_fifo_generic_write T
-av_fifo_realloc2 T
-av_fifo_reset T
-av_fifo_size T
-av_fifo_space T
-av_file_map T
-av_file_unmap T
-av_find_info_tag T
-av_find_nearest_q_idx T
-av_frame_alloc T
-av_frame_clone T
-av_frame_copy T
-av_frame_copy_props T
-av_frame_free T
-av_frame_get_buffer T
-av_frame_get_plane_buffer T
-av_frame_get_side_data T
-av_frame_is_writable T
-av_frame_make_writable T
-av_frame_move_ref T
-av_frame_new_side_data T
-av_frame_ref T
-av_frame_remove_side_data T
-av_frame_unref T
-av_free T
-av_freep T
-av_gcd T
-av_get_bits_per_pixel T
-av_get_bytes_per_sample T
-av_get_channel_layout T
-av_get_channel_layout_channel_index T
-av_get_channel_layout_nb_channels T
-av_get_channel_layout_string T
-av_get_channel_name T
-av_get_cpu_flags T
-av_get_default_channel_layout T
-av_get_packed_sample_fmt T
-av_get_picture_type_char T
-av_get_pix_fmt T
-av_get_pix_fmt_name T
-av_get_pix_fmt_string T
-av_get_planar_sample_fmt T
-av_get_random_seed T
-av_get_sample_fmt T
-av_get_sample_fmt_name T
-av_get_sample_fmt_string T
-av_get_time_base_q T
-av_get_token T
-av_gettime T
-av_hmac_alloc T
-av_hmac_calc T
-av_hmac_final T
-av_hmac_free T
-av_hmac_init T
-av_hmac_update T
-av_image_alloc T
-av_image_check_sar T
-av_image_check_size T
-av_image_copy T
-av_image_copy_plane T
-av_image_fill_linesizes T
-av_image_fill_max_pixsteps T
-av_image_fill_pointers T
-av_image_get_linesize T
-av_init_lls T
-av_isdigit T
-av_isgraph T
-av_isspace T
-av_isxdigit T
-av_lfg_init T
-av_log T
-av_log2 T
-av_log2_16bit T
-av_log_default_callback T
-av_log_get_level T
-av_log_set_callback T
-av_log_set_flags T
-av_log_set_level T
-av_lzo1x_decode T
-av_malloc T
-av_mallocz T
-av_match_name T
-av_md5_alloc T
-av_md5_final T
-av_md5_init T
-av_md5_size R 4
-av_md5_sum T
-av_md5_update T
-av_memcpy_backptr T
-av_mul_q T
-av_nearer_q T
-av_opt_child_class_next T
-av_opt_child_next T
-av_opt_eval_double T
-av_opt_eval_flags T
-av_opt_eval_float T
-av_opt_eval_int T
-av_opt_eval_int64 T
-av_opt_eval_q T
-av_opt_find T
-av_opt_find2 T
-av_opt_flag_is_set T
-av_opt_free T
-av_opt_get T
-av_opt_get_dict_val T
-av_opt_get_double T
-av_opt_get_int T
-av_opt_get_q T
-av_opt_next T
-av_opt_set T
-av_opt_set_bin T
-av_opt_set_defaults T
-av_opt_set_dict T
-av_opt_set_dict_val T
-av_opt_set_double T
-av_opt_set_int T
-av_opt_set_q T
-av_opt_show2 T
-av_parse_color T
-av_parse_cpu_flags T
-av_parse_time T
-av_parse_video_rate T
-av_parse_video_size T
-av_pix_fmt_count_planes T
-av_pix_fmt_desc_get T
-av_pix_fmt_desc_get_id T
-av_pix_fmt_desc_next T
-av_pix_fmt_descriptors D 3936
-av_pix_fmt_get_chroma_sub_sample T
-av_pix_fmt_swap_endianness T
-av_rc4_crypt T
-av_rc4_init T
-av_read_image_line T
-av_realloc T
-av_realloc_array T
-av_reallocp T
-av_reallocp_array T
-av_reduce T
-av_rescale T
-av_rescale_q T
-av_rescale_q_rnd T
-av_rescale_rnd T
-av_reverse R 256
-av_sample_fmt_is_planar T
-av_samples_alloc T
-av_samples_copy T
-av_samples_fill_arrays T
-av_samples_get_buffer_size T
-av_samples_set_silence T
-av_set_cpu_flags_mask T
-av_set_options_string T
-av_sha_alloc T
-av_sha_final T
-av_sha_init T
-av_sha_size R 4
-av_sha_update T
-av_solve_lls T
-av_stereo3d_alloc T
-av_stereo3d_create_side_data T
-av_strcasecmp T
-av_strdup T
-av_strerror T
-av_stristart T
-av_stristr T
-av_strlcat T
-av_strlcatf T
-av_strlcpy T
-av_strncasecmp T
-av_strndup T
-av_strnstr T
-av_strstart T
-av_strtod T
-av_sub_q T
-av_timegm T
-av_tree_destroy T
-av_tree_enumerate T
-av_tree_find T
-av_tree_insert T
-av_tree_node_alloc T
-av_tree_node_size R 4
-av_update_lls T
-av_usleep T
-av_vlog T
-av_write_image_line T
-av_xtea_crypt T
-av_xtea_init T
-avpriv_float_dsp_init T
-avpriv_init_lls T
-avpriv_open T
-avpriv_report_missing_feature T
-avpriv_request_sample T
-avpriv_scalarproduct_float_c T
-avpriv_set_systematic_pal2 T
-avpriv_solve_lls T
-avutil_configuration T
-avutil_license T
-avutil_version T
-ff_float_dsp_init_x86 T
-ff_get_cpu_flags_x86 T
-ff_init_lls_x86 T
-ff_log2_tab R 256
diff --git a/repos/libports/lib/symbols/swscale b/repos/libports/lib/symbols/swscale
deleted file mode 100644
index 39a68066f5..0000000000
--- a/repos/libports/lib/symbols/swscale
+++ /dev/null
@@ -1,36 +0,0 @@
-sws_addVec T
-sws_allocVec T
-sws_alloc_context T
-sws_cloneVec T
-sws_context_class D 56
-sws_convVec T
-sws_convertPalette8ToPacked24 T
-sws_convertPalette8ToPacked32 T
-sws_format_name T
-sws_freeContext T
-sws_freeFilter T
-sws_freeVec T
-sws_getCachedContext T
-sws_getCoefficients T
-sws_getColorspaceDetails T
-sws_getConstVec T
-sws_getContext T
-sws_getDefaultFilter T
-sws_getGaussianVec T
-sws_getIdentityVec T
-sws_get_class T
-sws_init_context T
-sws_isSupportedEndiannessConversion T
-sws_isSupportedInput T
-sws_isSupportedOutput T
-sws_normalizeVec T
-sws_printVec2 T
-sws_rgb2rgb_init T
-sws_scale T
-sws_scaleVec T
-sws_setColorspaceDetails T
-sws_shiftVec T
-sws_subVec T
-swscale_configuration T
-swscale_license T
-swscale_version T
diff --git a/repos/libports/ports/libav.hash b/repos/libports/ports/libav.hash
deleted file mode 100644
index 7f29ccf7df..0000000000
--- a/repos/libports/ports/libav.hash
+++ /dev/null
@@ -1 +0,0 @@
-453c3394e14101acc88735246488d154380735ed
diff --git a/repos/libports/ports/libav.port b/repos/libports/ports/libav.port
deleted file mode 100644
index b9e44b889a..0000000000
--- a/repos/libports/ports/libav.port
+++ /dev/null
@@ -1,22 +0,0 @@
-LICENSE := GPLv3
-VERSION := 11.6
-DOWNLOADS := libav.archive
-
-URL(libav) := https://www.libav.org/releases/libav-$(VERSION).tar.gz
-SHA(libav) := 4df17921e3b87170d54b738f09241833c618d2173415adf398207b43d27e4b28
-DIR(libav) := src/lib/libav
-SIG(libav) := ${URL(libav)}.asc
-
-PATCHES := src/app/avplay/avplay.patch \
- src/lib/libav/avcodec.patch
-
-include_subdirs := . libavcodec libavdevice libavfilter libavutil libavformat libswscale \
- libavutil/x86 libavutil/arm libavutil/ppc libavcodec/x86 \
- libavcodec/arm libavresample
-
-DIRS := $(addprefix include/libav/,$(include_subdirs))
-
-$(foreach dir,$(include_subdirs),\
- $(eval DIR_CONTENT(include/libav/$(dir)) := src/lib/libav/$(dir)/*.h))
-
-DIR_CONTENT(include/libav/libavutil) += src/lib/libav/libavutil/log2_tab.c
diff --git a/repos/libports/recipes/api/libav/content.mk b/repos/libports/recipes/api/libav/content.mk
deleted file mode 100644
index 6b7b3b9d0f..0000000000
--- a/repos/libports/recipes/api/libav/content.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-MIRROR_FROM_REP_DIR := lib/symbols/avcodec \
- lib/symbols/avfilter \
- lib/symbols/avformat \
- lib/symbols/avresample \
- lib/symbols/avutil \
- lib/import/import-av.inc \
- lib/import/import-avcodec.mk \
- lib/import/import-avfilter.mk \
- lib/import/import-avformat.mk \
- lib/import/import-avresample.mk \
- lib/import/import-avutil.mk \
- lib/symbols/swscale lib/import/import-swscale.mk
-
-content: $(MIRROR_FROM_REP_DIR) include LICENSE
-
-$(MIRROR_FROM_REP_DIR):
- $(mirror_from_rep_dir)
-
-PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libav)
-
-include:
- mkdir -p $@
- cp -r $(PORT_DIR)/include/libav/* $@/
- cp -r $(REP_DIR)/src/lib/libav/libavutil $@/
-
-LICENSE:
- cp $(PORT_DIR)/src/lib/libav/LICENSE $@
diff --git a/repos/libports/recipes/api/libav/hash b/repos/libports/recipes/api/libav/hash
deleted file mode 100644
index cd09c61015..0000000000
--- a/repos/libports/recipes/api/libav/hash
+++ /dev/null
@@ -1 +0,0 @@
-2018-01-10 6e494745c06e22be75779d1d953d112ee24f2ab6
diff --git a/repos/libports/recipes/raw/qt5_avplay/content.mk b/repos/libports/recipes/raw/qt5_avplay/content.mk
deleted file mode 100644
index 04c49ac3a8..0000000000
--- a/repos/libports/recipes/raw/qt5_avplay/content.mk
+++ /dev/null
@@ -1,12 +0,0 @@
-content: player_play.png \
- player_pause.png \
- player_stop.png \
- volume.png
-
-PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
-
-player_play.png player_pause.png player_stop.png:
- cp $(PORT_DIR)/src/lib/qt5/qt5/qtbase/examples/network/torrent/icons/$@ $@
-
-volume.png:
- cp $(PORT_DIR)/src/lib/qt5/qt5/qtwebkit/Source/WebCore/platform/efl/DefaultTheme/widget/mediacontrol/mutebutton/unmutebutton.png $@
diff --git a/repos/libports/recipes/raw/qt5_avplay/hash b/repos/libports/recipes/raw/qt5_avplay/hash
deleted file mode 100644
index 4bdef74545..0000000000
--- a/repos/libports/recipes/raw/qt5_avplay/hash
+++ /dev/null
@@ -1 +0,0 @@
-2018-04-23 e85bededc3e8b4b4a356c2918f890d82806e8e40
diff --git a/repos/libports/recipes/src/avplay/content.mk b/repos/libports/recipes/src/avplay/content.mk
deleted file mode 100644
index 9d5bb6cfdb..0000000000
--- a/repos/libports/recipes/src/avplay/content.mk
+++ /dev/null
@@ -1,18 +0,0 @@
-content: src/app/avplay lib/import LICENSE
-
-PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libav)
-
-lib/import:
- mkdir -p $@
- cp $(REP_DIR)/$@/import-av.inc $@
-
-src/app/avplay:
- mkdir -p $@
- cp $(PORT_DIR)/src/lib/libav/avplay.c \
- $(PORT_DIR)/src/lib/libav/cmdutils.* $@
- cp $(REP_DIR)/src/app/avplay/* $@
- cp $(REP_DIR)/src/lib/libav/config.h $@
- rm $@/avplay.patch
-
-LICENSE:
- cp $(PORT_DIR)/src/lib/libav/LICENSE $@
diff --git a/repos/libports/recipes/src/avplay/hash b/repos/libports/recipes/src/avplay/hash
deleted file mode 100644
index 5e2f8bb315..0000000000
--- a/repos/libports/recipes/src/avplay/hash
+++ /dev/null
@@ -1 +0,0 @@
-2018-11-28 cfb13f8eb263dafeb04a824118ccb511bf2f0ac5
diff --git a/repos/libports/recipes/src/avplay/used_apis b/repos/libports/recipes/src/avplay/used_apis
deleted file mode 100644
index db850e59be..0000000000
--- a/repos/libports/recipes/src/avplay/used_apis
+++ /dev/null
@@ -1,11 +0,0 @@
-base
-os
-timer_session
-so
-libc
-vfs
-libav
-sdl
-audio_out_session
-framebuffer_session
-input_session
diff --git a/repos/libports/recipes/src/libav/api b/repos/libports/recipes/src/libav/api
deleted file mode 100644
index e7f62afc35..0000000000
--- a/repos/libports/recipes/src/libav/api
+++ /dev/null
@@ -1 +0,0 @@
-libav
diff --git a/repos/libports/recipes/src/libav/content.mk b/repos/libports/recipes/src/libav/content.mk
deleted file mode 100644
index 147107dd83..0000000000
--- a/repos/libports/recipes/src/libav/content.mk
+++ /dev/null
@@ -1,26 +0,0 @@
-content: src/lib/libav/target.mk lib/import lib/mk LICENSE
-
-PORT_DIR := $(call port_dir,$(REP_DIR)/ports/libav)
-
-src/lib/libav:
- mkdir -p $@
- cp -r $(PORT_DIR)/src/lib/libav/* $@
- cp -r $(REP_DIR)/src/lib/libav/* $@
-
-src/lib/libav/target.mk: src/lib/libav
- echo "LIBS += avfilter avformat avcodec avutil avresample swscale" > $@
-
-lib/import:
- mkdir -p $@
- cp $(REP_DIR)/lib/import/import-av* $@
- cp $(REP_DIR)/lib/import/import-swscale.mk $@
-
-lib/mk:
- mkdir -p $@
- cp $(addprefix $(REP_DIR)/$@/,av* swscale.mk) $@
- for spec in x86 x86_32 x86_64 arm; do \
- mkdir -p $@/spec/$$spec; \
- cp $(addprefix $(REP_DIR)/$@/spec/$$spec/,av*) $@/spec/$$spec/; done
-
-LICENSE:
- cp $(PORT_DIR)/src/lib/libav/LICENSE $@
diff --git a/repos/libports/recipes/src/libav/hash b/repos/libports/recipes/src/libav/hash
deleted file mode 100644
index 5500f18634..0000000000
--- a/repos/libports/recipes/src/libav/hash
+++ /dev/null
@@ -1 +0,0 @@
-2018-11-27 600d2e80cb59323ce411ee5d3e24cbdeb179bd82
diff --git a/repos/libports/recipes/src/libav/used_apis b/repos/libports/recipes/src/libav/used_apis
deleted file mode 100644
index 8f11c5d1ee..0000000000
--- a/repos/libports/recipes/src/libav/used_apis
+++ /dev/null
@@ -1,3 +0,0 @@
-so
-libc
-zlib
diff --git a/repos/libports/recipes/src/qt5_avplay/content.mk b/repos/libports/recipes/src/qt5_avplay/content.mk
deleted file mode 100644
index 4ed4ab6183..0000000000
--- a/repos/libports/recipes/src/qt5_avplay/content.mk
+++ /dev/null
@@ -1,21 +0,0 @@
-MIRROR_FROM_REP_DIR := src/app/qt5/qt_avplay \
- src/app/qt5/tmpl/target_defaults.inc \
- src/app/qt5/tmpl/target_final.inc
-
-content: $(MIRROR_FROM_REP_DIR) LICENSE
-
-$(MIRROR_FROM_REP_DIR):
- $(mirror_from_rep_dir)
-
-MIRROR_FROM_OS := include/init/child_policy.h
-
-content: $(MIRROR_FROM_OS)
-
-$(MIRROR_FROM_OS):
- mkdir -p $(dir $@)
- cp -r $(GENODE_DIR)/repos/os/$@ $(dir $@)
-
-PORT_DIR := $(call port_dir,$(REP_DIR)/ports/qt5)
-
-LICENSE:
- cp $(GENODE_DIR)/LICENSE $@
diff --git a/repos/libports/recipes/src/qt5_avplay/hash b/repos/libports/recipes/src/qt5_avplay/hash
deleted file mode 100644
index fd2e7dd79f..0000000000
--- a/repos/libports/recipes/src/qt5_avplay/hash
+++ /dev/null
@@ -1 +0,0 @@
-2018-11-28 67aa9279cfbfb5d2e807070555803489e094ab47
diff --git a/repos/libports/recipes/src/qt5_avplay/used_apis b/repos/libports/recipes/src/qt5_avplay/used_apis
deleted file mode 100644
index 9e6aa7cda1..0000000000
--- a/repos/libports/recipes/src/qt5_avplay/used_apis
+++ /dev/null
@@ -1,19 +0,0 @@
-audio_out_session
-base
-framebuffer_session
-input_session
-libc
-mesa
-nitpicker_session
-os
-qoost
-qt5_core
-qt5_gui
-qt5_qpa_nitpicker
-qt5_qjpeg
-qt5_qnitpickerviewwidget
-qt5_widgets
-qt5_xml
-stdcxx
-timer_session
-vfs
diff --git a/repos/libports/run/avplay.run b/repos/libports/run/avplay.run
deleted file mode 100644
index 472cc67978..0000000000
--- a/repos/libports/run/avplay.run
+++ /dev/null
@@ -1,133 +0,0 @@
-#
-# Build
-#
-
-set build_components {
- core init
- drivers/timer
- drivers/framebuffer drivers/input drivers/audio
- app/avplay drivers/acpi
-}
-
-source ${genode_dir}/repos/base/run/platform_drv.inc
-append_platform_drv_build_components
-
-build $build_components
-
-#
-# Download media file
-#
-
-set media_url "ftp://ftp.untergrund.net/users/ae/dhstv/escape-chotro.mp4"
-if {![file exists bin/mediafile]} {
- puts "downloading media file from $media_url"
- catch { exec wget -O bin/mediafile $media_url }
-}
-
-#
-# Generate config
-#
-
-create_boot_directory
-
-set config {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
-
-append_if [have_spec sdl] config {
-
-
-
-
-
-
- }
-
-append_platform_drv_config
-
-append_if [have_spec framebuffer] config {
-
-
-
-
- }
-
-append_if [have_spec ps2] config {
-
-
-
- }
-
-append config {
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
-
-install_config $config
-
-#
-# Boot modules
-#
-
-append boot_modules {
- core init timer } [audio_drv_binary] { avplay
- ld.lib.so libc.lib.so vfs.lib.so vfs.lib.so vfs.lib.so libm.lib.so zlib.lib.so sdl.lib.so
- avfilter.lib.so avutil.lib.so avcodec.lib.so avformat.lib.so swscale.lib.so
- avresample.lib.so
- mediafile
-}
-
-lappend_if [have_spec linux] boot_modules fb_sdl
-lappend_if [have_spec framebuffer] boot_modules fb_drv
-lappend_if [have_spec ps2] boot_modules ps2_drv
-
-append_platform_drv_boot_modules
-
-build_boot_image $boot_modules
-
-append qemu_args " -soundhw es1370"
-
-run_genode_until forever
-
diff --git a/repos/libports/run/qt5_avplay.run b/repos/libports/run/qt5_avplay.run
deleted file mode 100644
index 0ef384b465..0000000000
--- a/repos/libports/run/qt5_avplay.run
+++ /dev/null
@@ -1,96 +0,0 @@
-source ${genode_dir}/repos/libports/run/qt5_common.inc
-
-import_from_depot [depot_user]/raw/qt5_avplay \
- [depot_user]/src/avplay \
- [depot_user]/src/libav \
- [depot_user]/src/qt5_avplay \
- [depot_user]/src/qt5_qnitpickerviewwidget \
- [depot_user]/src/qt5_widgets \
- [depot_user]/src/qt5_xml \
- [depot_user]/src/sdl
-
-set feature(Audio_out) 1
-
-#
-# Build
-#
-
-append build_components [qt5_build_components feature]
-
-build $build_components
-
-#
-# Download media file
-#
-
-set media_url "ftp://ftp.untergrund.net/users/ae/dhstv/escape-chotro.mp4"
-if {![file exists bin/mediafile]} {
- puts "downloading media file from $media_url"
- catch { exec wget -O bin/mediafile $media_url }
-}
-
-#
-# Generate config
-#
-
-append config {
-
- }
-append config [qt5_parent_provides feature]
-append config {
-
-
-
-
- }
-
-append config [qt5_start_nodes feature]
-
-append config {
-
-
-
-
-
-
- 2018-01-01 00:01
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-}
-
-install_config $config
-
-#
-# Boot modules
-#
-
-append boot_modules [qt5_boot_modules feature]
-
-append boot_modules {
- mediafile
-}
-
-build_boot_image $boot_modules
-
-append qemu_args " -m 768 -soundhw es1370"
-
-run_genode_until forever
-
diff --git a/repos/libports/src/app/avplay/avplay.patch b/repos/libports/src/app/avplay/avplay.patch
deleted file mode 100644
index ed85bbf27d..0000000000
--- a/repos/libports/src/app/avplay/avplay.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-- don't show status messages
-- fix audio/video synchronicity (needs more testing)
-- override requested video mode with size of the framebuffer
-
-+++ src/lib/libav/avplay.c
-@@ -240,7 +240,7 @@
- };
- static int seek_by_bytes = -1;
- static int display_disable;
--static int show_status = 1;
-+static int show_status = 0;
- static int av_sync_type = AV_SYNC_AUDIO_MASTER;
- static int64_t start_time = AV_NOPTS_VALUE;
- static int64_t duration = AV_NOPTS_VALUE;
-@@ -902,6 +902,16 @@
- && is->height== screen->h && screen->h == h)
- return 0;
-
-+ /* override geometry with framebuffer size */
-+ SDL_Rect **modes = SDL_ListModes(NULL, flags);
-+ if (modes == (SDL_Rect**)0) {
-+ fprintf(stderr, "SDL: could not get mode list - exiting\n");
-+ return -1;
-+ }
-+
-+ w = modes[0]->w;
-+ h = modes[0]->h;
-+
- #if defined(__APPLE__) && !SDL_VERSION_ATLEAST(1, 2, 14)
- /* setting bits_per_pixel = 0 or 32 causes blank video on OS X and older SDL */
- screen = SDL_SetVideoMode(w, h, 24, flags);
-@@ -962,7 +972,7 @@
- av_get_bytes_per_sample(is->sdl_sample_fmt);
- }
- if (bytes_per_sec)
-- pts -= (double)hw_buf_size / bytes_per_sec;
-+ pts -= 0.5;
- return pts;
- }
-
diff --git a/repos/libports/src/app/avplay/libc_dummies.c b/repos/libports/src/app/avplay/libc_dummies.c
deleted file mode 100644
index 3782228a38..0000000000
--- a/repos/libports/src/app/avplay/libc_dummies.c
+++ /dev/null
@@ -1,15 +0,0 @@
-/*
- * \brief Suppress 'not implemented' messages
- * \author Christian Prochaska
- * \date 2012-04-01
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-void feholdexcept() { }
-void feupdateenv() { }
diff --git a/repos/libports/src/app/avplay/target.mk b/repos/libports/src/app/avplay/target.mk
deleted file mode 100644
index 1a574b51ae..0000000000
--- a/repos/libports/src/app/avplay/target.mk
+++ /dev/null
@@ -1,23 +0,0 @@
-include $(REP_DIR)/lib/import/import-av.inc
-
-TARGET = avplay
-SRC_C = avplay.c cmdutils.c libc_dummies.c
-LIBS += avfilter avformat avcodec avutil avresample swscale
-LIBS += base sdl sdlmain libc libm
-
-CC_WARN += -Wno-parentheses -Wno-switch -Wno-uninitialized \
- -Wno-format-zero-length -Wno-pointer-sign
-
-LIBAV_PORT_DIR := $(call select_from_ports,libav)
-
-# version.h
-INC_DIR += $(PRG_DIR)
-
-# config.h
-INC_DIR += $(REP_DIR)/src/lib/libav
-
-CC_C_OPT += -DLIBAV_VERSION=\"0.8\"
-
-vpath %.c $(LIBAV_PORT_DIR)/src/lib/libav
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/src/app/avplay/version.h b/repos/libports/src/app/avplay/version.h
deleted file mode 100644
index e69de29bb2..0000000000
diff --git a/repos/libports/src/app/qt5/qt_avplay/README b/repos/libports/src/app/qt5/qt_avplay/README
deleted file mode 100644
index 5e9a2ef515..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/README
+++ /dev/null
@@ -1,18 +0,0 @@
-This directory contains a simple Qt-based media player which is actually a
-graphical user interface for the SDL-based 'avplay' media player from 'libav'.
-It starts 'avplay' as a child and shows its graphical output in a
-'QNitpickerViewWidget'. The widgets for controlling the player state send the
-according keyboard and mouse input events to 'avplay'.
-
-The 'qt_avplay' player supports the following configuration options:
-
-:':'
- name of the media file to play
-
-:'':
-
- This node contains the name of a framebuffer filter service to filter the
- video output. It may appear multiple times. If specified more than once, it
- is possible to build a post-processing pipeline for the video display where
- each processing stage is executed by a separate program.
-
diff --git a/repos/libports/src/app/qt5/qt_avplay/avplay_slave.h b/repos/libports/src/app/qt5/qt_avplay/avplay_slave.h
deleted file mode 100644
index 792a71cb93..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/avplay_slave.h
+++ /dev/null
@@ -1,189 +0,0 @@
-/*
- * \brief Avplay slave
- * \author Christian Prochaska
- * \date 2012-04-05
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-#ifndef _AVPLAY_SLAVE_H_
-#define _AVPLAY_SLAVE_H_
-
-/* Qt includes */
-#include
-#include
-#include
-#include
-#include
-
-/* Genode includes */
-#include
-#include
-#include
-#include
-#include
-
-/* local includes */
-#include "framebuffer_service_factory.h"
-
-typedef Genode::Local_service Input_service;
-
-class Avplay_slave : public QObject
-{
- Q_OBJECT
-
- private:
-
- class Policy
- :
- private Genode::Static_parent_services,
- public Genode::Slave::Policy
- {
- private:
-
- Input_service &_input_service;
- Framebuffer_service_factory &_framebuffer_service_factory;
-
- const char *_mediafile;
- int _sdl_audio_volume;
- QByteArray _config_byte_array;
-
-
- const char *_config()
- {
- QDomDocument config_doc;
-
- QDomElement config_node = config_doc.createElement("config");
- config_doc.appendChild(config_node);
-
- QDomElement arg0_node = config_doc.createElement("arg");
- arg0_node.setAttribute("value", "avplay");
- config_node.appendChild(arg0_node);
-
- QDomElement arg1_node = config_doc.createElement("arg");
- arg1_node.setAttribute("value", _mediafile);
- config_node.appendChild(arg1_node);
-
- /*
- * Configure libc of avplay to direct output to LOG and to obtain
- * the mediafile from ROM.
- */
-
- QDomElement vfs_node = config_doc.createElement("vfs");
- QDomElement vfs_dev_node = config_doc.createElement("dir");
- vfs_dev_node.setAttribute("name", "dev");
- QDomElement vfs_dev_log_node = config_doc.createElement("log");
- vfs_dev_node.appendChild(vfs_dev_log_node);
- QDomElement vfs_dev_rtc_node = config_doc.createElement("inline");
- vfs_dev_rtc_node.setAttribute("name", "rtc");
- QDomText vfs_dev_rtc_node_text = config_doc.createTextNode("2018-01-01 00:01");
- vfs_dev_rtc_node.appendChild(vfs_dev_rtc_node_text);
- vfs_dev_node.appendChild(vfs_dev_rtc_node);
- vfs_node.appendChild(vfs_dev_node);
- QDomElement vfs_mediafile_node = config_doc.createElement("rom");
- vfs_mediafile_node.setAttribute("name", "mediafile");
- vfs_node.appendChild(vfs_mediafile_node);
- config_node.appendChild(vfs_node);
-
- QDomElement libc_node = config_doc.createElement("libc");
- libc_node.setAttribute("stdout", "/dev/log");
- libc_node.setAttribute("stderr", "/dev/log");
- libc_node.setAttribute("rtc", "/dev/rtc");
- config_node.appendChild(libc_node);
-
- QDomElement sdl_audio_volume_node = config_doc.createElement("sdl_audio_volume");
- sdl_audio_volume_node.setAttribute("value", QString::number(_sdl_audio_volume));
- config_node.appendChild(sdl_audio_volume_node);
-
- _config_byte_array = config_doc.toByteArray(4);
-
- return _config_byte_array.constData();
- }
-
- static Genode::Cap_quota _caps() { return { 150 }; }
- static Genode::Ram_quota _ram_quota() { return { 32*1024*1024 }; }
- static Name _name() { return "avplay"; }
-
- public:
-
- Policy(Genode::Rpc_entrypoint &entrypoint,
- Genode::Region_map &rm,
- Genode::Pd_session &ref_pd,
- Genode::Pd_session_capability ref_pd_cap,
- Input_service &input_service,
- Framebuffer_service_factory &framebuffer_service_factory,
- char const *mediafile)
- :
- Genode::Slave::Policy(_name(), _name(), *this, entrypoint,
- rm, ref_pd, ref_pd_cap, _caps(),
- _ram_quota()),
- _input_service(input_service),
- _framebuffer_service_factory(framebuffer_service_factory),
- _mediafile(mediafile),
- _sdl_audio_volume(100)
- {
- configure(_config());
- }
-
- Genode::Service &resolve_session_request(Genode::Service::Name const &service_name,
- Genode::Session_state::Args const &args) override
- {
- if (service_name == "Input")
- return _input_service;
-
- if (service_name == "Framebuffer")
- return _framebuffer_service_factory.create(args);
-
- return Genode::Slave::Policy::resolve_session_request(service_name, args);
- }
-
- void volume_changed(int value)
- {
- _sdl_audio_volume = value;
- configure(_config());
- }
-
- };
-
- Genode::size_t const _ep_stack_size = 4*1024*sizeof(Genode::addr_t);
- Genode::Rpc_entrypoint _ep;
- Policy _policy;
- Genode::Child _child;
-
- public:
-
- /**
- * Constructor
- */
- Avplay_slave(Genode::Region_map &rm,
- Genode::Pd_session &ref_pd,
- Genode::Pd_session_capability ref_pd_cap,
- Input_service &input_service,
- Framebuffer_service_factory &framebuffer_service_factory,
- char const *mediafile)
- :
- _ep(&ref_pd, _ep_stack_size, "avplay_ep"),
- _policy(_ep, rm, ref_pd, ref_pd_cap, input_service,
- framebuffer_service_factory, mediafile),
- _child(rm, _ep, _policy)
- { }
-
- public Q_SLOTS:
-
- void volume_changed(int value)
- {
- _policy.volume_changed(value);
- }
-};
-
-#endif /* _AVPLAY_SLAVE_H_ */
diff --git a/repos/libports/src/app/qt5/qt_avplay/control_bar.cpp b/repos/libports/src/app/qt5/qt_avplay/control_bar.cpp
deleted file mode 100644
index 5e158d44ab..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/control_bar.cpp
+++ /dev/null
@@ -1,74 +0,0 @@
-/*
- * \brief Control bar
- * \author Christian Prochaska
- * \date 2012-03-30
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-/* Genode includes */
-#include
-
-/* Qoost includes */
-#include
-
-/* local includes */
-#include "main_window.h"
-
-
-void Control_bar::_rewind()
-{
- /* mouse click at horizontal position 0 */
- _input.submit(Input::Press {Input::BTN_LEFT});
- _input.submit(Input::Release{Input::BTN_LEFT});
-}
-
-
-void Control_bar::_pause_resume()
-{
- _input.submit(Input::Press {Input::KEY_SPACE});
- _input.submit(Input::Release{Input::KEY_SPACE});
-
- _playing = !_playing;
- if (_playing)
- update_style_id(_play_pause_button, "play");
- else
- update_style_id(_play_pause_button, "pause");
-}
-
-
-void Control_bar::_stop()
-{
- if (_playing)
- _pause_resume();
-
- _rewind();
-}
-
-
-Control_bar::Control_bar(Input::Session_component &input)
-:
- _input(input), _playing(true)
-{
- update_style_id(_play_pause_button, "play");
-
- _volume_slider->setOrientation(Qt::Horizontal);
- _volume_slider->setRange(0, 100);
- _volume_slider->setTickInterval(10);
- _volume_slider->setValue(100);
-
- _layout->addWidget(_play_pause_button);
- _layout->addWidget(_stop_button);
- _layout->addStretch();
- _layout->addWidget(_volume_label);
- _layout->addWidget(_volume_slider);
-
- connect(_play_pause_button, SIGNAL(clicked()), this, SLOT(_pause_resume()));
- connect(_stop_button, SIGNAL(clicked()), this, SLOT(_stop()));
- connect(_volume_slider, SIGNAL(valueChanged(int)), this, SIGNAL(volume_changed(int)));
-}
diff --git a/repos/libports/src/app/qt5/qt_avplay/control_bar.h b/repos/libports/src/app/qt5/qt_avplay/control_bar.h
deleted file mode 100644
index b41b981d10..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/control_bar.h
+++ /dev/null
@@ -1,64 +0,0 @@
-/*
- * \brief Control bar
- * \author Christian Prochaska
- * \date 2012-03-30
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-#ifndef _CONTROL_BAR_H_
-#define _CONTROL_BAR_H_
-
-/* Qt includes */
-#include
-#include
-
-/* Qoost includes */
-#include
-#include
-
-/* Genode includes */
-#include
-
-struct Play_pause_button : QPushButton { Q_OBJECT };
-struct Stop_button : QPushButton { Q_OBJECT };
-struct Volume_label : QLabel { Q_OBJECT };
-struct Volume_slider : QSlider { Q_OBJECT };
-
-class Control_bar : public Compound_widget
-{
- Q_OBJECT
-
- private:
-
- Input::Session_component &_input;
-
- QMember _play_pause_button;
- QMember _stop_button;
- QMember _volume_label;
- QMember _volume_slider;
-
- bool _playing;
-
- void _rewind();
-
- private Q_SLOTS:
-
- void _pause_resume();
- void _stop();
-
- public:
-
- Control_bar(Input::Session_component &input);
-
- Q_SIGNALS:
-
- void volume_changed(int value);
-};
-
-#endif /* _CONTROL_BAR_H_ */
diff --git a/repos/libports/src/app/qt5/qt_avplay/filter_framebuffer_slave.h b/repos/libports/src/app/qt5/qt_avplay/filter_framebuffer_slave.h
deleted file mode 100644
index a05d7694e9..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/filter_framebuffer_slave.h
+++ /dev/null
@@ -1,99 +0,0 @@
-/*
- * \brief Filter framebuffer policy
- * \author Christian Prochaska
- * \date 2012-04-11
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-#ifndef _FILTER_FRAMEBUFFER_SLAVE_H_
-#define _FILTER_FRAMEBUFFER_SLAVE_H_
-
-/* Genode includes */
-#include
-#include
-#include
-#include
-
-/* local includes */
-#include "framebuffer_service_factory.h"
-
-
-class Filter_framebuffer_slave
-{
- private:
-
- class Policy
- :
- private Genode::Static_parent_services,
- public Genode::Slave::Policy
- {
- private:
-
- Framebuffer_service_factory &_framebuffer_service_factory;
-
- public:
-
- Policy(Genode::Rpc_entrypoint &entrypoint,
- Genode::Region_map &rm,
- Genode::Pd_session &ref_pd,
- Genode::Pd_session_capability ref_pd_cap,
- Name const &name,
- size_t caps,
- size_t ram_quota,
- Framebuffer_service_factory &framebuffer_service_factory)
- :
- Genode::Slave::Policy(name, name, *this, entrypoint, rm,
- ref_pd, ref_pd_cap,
- Genode::Cap_quota{caps},
- Genode::Ram_quota{ram_quota}),
- _framebuffer_service_factory(framebuffer_service_factory)
- { }
-
- Genode::Service &resolve_session_request(Genode::Service::Name const &service_name,
- Genode::Session_state::Args const &args) override
- {
- if (service_name == "Framebuffer")
- return _framebuffer_service_factory.create(args);
-
- return Genode::Slave::Policy::resolve_session_request(service_name, args);
- }
- };
-
- Genode::size_t const _ep_stack_size = 2*1024*sizeof(Genode::addr_t);
- Genode::Rpc_entrypoint _ep;
- Policy _policy;
- Genode::Child _child;
-
- public:
-
- /**
- * Constructor
- */
- Filter_framebuffer_slave(Genode::Region_map &rm,
- Genode::Pd_session &ref_pd,
- Genode::Pd_session_capability ref_pd_cap,
- Genode::Slave::Policy::Name const &name,
- size_t caps,
- size_t ram_quota,
- Framebuffer_service_factory &framebuffer_service_factory)
- :
- _ep(&ref_pd, _ep_stack_size, "filter_framebuffer_ep"),
- _policy(_ep, rm, ref_pd, ref_pd_cap, name, caps, ram_quota,
- framebuffer_service_factory),
- _child(rm, _ep, _policy)
- { }
-
- Genode::Slave::Policy &policy() { return _policy; }
-};
-
-#endif /* _FILTER_FRAMEBUFFER_SLAVE_H_ */
diff --git a/repos/libports/src/app/qt5/qt_avplay/framebuffer_service_factory.h b/repos/libports/src/app/qt5/qt_avplay/framebuffer_service_factory.h
deleted file mode 100644
index 7a5e7b14ac..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/framebuffer_service_factory.h
+++ /dev/null
@@ -1,141 +0,0 @@
-/*
- * \brief Framebuffer service factory
- * \author Christian Prochaska
- * \date 2016-11-24
- */
-
-/*
- * Copyright (C) 2016-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-#ifndef _FRAMEBUFFER_SERVICE_FACTORY_H_
-#define _FRAMEBUFFER_SERVICE_FACTORY_H_
-
-/* Genode includes */
-#include
-#include
-#include
-#include
-#include
-
-/* Qt includes */
-#include
-#include
-
-
-struct Framebuffer_service_factory
-{
- virtual Genode::Service &create(Genode::Session_state::Args const &args) = 0;
-
- typedef Genode::Single_session_service Session_service;
-};
-
-
-class Nitpicker_framebuffer_service_factory : public Framebuffer_service_factory
-{
- private:
-
- Nitpicker::Connection _nitpicker;
-
- Session_service _service;
-
- QNitpickerViewWidget &_nitpicker_view_widget;
- int _max_width;
- int _max_height;
-
- int _limited_size(int requested_size, int max_size)
- {
- if (requested_size == 0)
- return max_size;
- else
- return (max_size > 0) ? Genode::min(requested_size, max_size) : requested_size;
- }
-
- static inline long _session_arg(Genode::Session_state::Args const &args, const char *key)
- {
- return Genode::Arg_string::find_arg(args.string(), key).long_value(0);
- }
-
- public:
-
- Nitpicker_framebuffer_service_factory(Genode::Env &env,
- QNitpickerViewWidget &nitpicker_view_widget,
- int max_width = 0,
- int max_height = 0)
- : _nitpicker(env),
- _service(_nitpicker.framebuffer_session()),
- _nitpicker_view_widget(nitpicker_view_widget),
- _max_width(max_width), _max_height(max_height)
- { }
-
- Genode::Service &create(Genode::Session_state::Args const &args)
- {
- Framebuffer::Mode const
- mode(_limited_size(_session_arg(args, "fb_width"), _max_width),
- _limited_size(_session_arg(args, "fb_height"), _max_height),
- _nitpicker.mode().format());
- _nitpicker.buffer(mode, false);
-
- QNitpickerPlatformWindow *platform_window =
- dynamic_cast(_nitpicker_view_widget
- .window()->windowHandle()->handle());
-
- Nitpicker::Session::View_handle parent_view_handle =
- _nitpicker.view_handle(platform_window->view_cap());
-
- Nitpicker::Session::View_handle nitpicker_view_handle =
- _nitpicker.create_view(parent_view_handle);
-
- _nitpicker.release_view_handle(parent_view_handle);
-
- Framebuffer::Session_client framebuffer(_nitpicker.framebuffer_session());
-
- Framebuffer::Mode framebuffer_mode = framebuffer.mode();
- _nitpicker_view_widget.setNitpickerView(&_nitpicker,
- nitpicker_view_handle,
- 0, 0,
- framebuffer_mode.width(),
- framebuffer_mode.height());
- return _service.service();
- }
-};
-
-
-class Filter_framebuffer_service_factory : public Framebuffer_service_factory
-{
- private:
-
- typedef Genode::Slave::Connection Framebuffer_connection;
-
- Genode::Slave::Policy &_policy;
-
- Framebuffer_connection *_slave_connection { nullptr };
- Session_service *_service { nullptr };
-
- public:
-
- Filter_framebuffer_service_factory(Genode::Slave::Policy &policy)
- : _policy(policy)
- { }
-
- ~Filter_framebuffer_service_factory()
- {
- delete _service;
- delete _slave_connection;
- }
-
- Genode::Service &create(Genode::Session_state::Args const &args)
- {
- _slave_connection = new Framebuffer_connection(_policy, args);
-
- _service = new Session_service(*_slave_connection);
-
- return _service->service();
- }
-};
-
-
-#endif /* _FRAMEBUFFER_SERVICE_FACTORY_H_ */
diff --git a/repos/libports/src/app/qt5/qt_avplay/main.cpp b/repos/libports/src/app/qt5/qt_avplay/main.cpp
deleted file mode 100644
index 56d1dfab94..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/main.cpp
+++ /dev/null
@@ -1,59 +0,0 @@
-/*
- * \brief Simple Qt interface for 'avplay' media player
- * \author Christian Prochaska
- * \date 2012-03-21
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-/* Qt includes */
-#include
-
-/* qt_avplay includes */
-#include "main_window.h"
-
-/* Genode includes */
-#include
-
-
-static inline void load_stylesheet()
-{
- QFile file(":style.qss");
- if (!file.open(QFile::ReadOnly)) {
- qWarning() << "Warning:" << file.errorString()
- << "opening file" << file.fileName();
- return;
- }
-
- qApp->setStyleSheet(QLatin1String(file.readAll()));
-}
-
-extern void initialize_qt_core(Genode::Env &);
-extern void initialize_qt_gui(Genode::Env &);
-
-void Libc::Component::construct(Libc::Env &env)
-{
- Libc::with_libc([&] {
-
- initialize_qt_core(env);
- initialize_qt_gui(env);
-
- int argc = 1;
- char const *argv[] = { "qt_avplay", 0 };
-
- QApplication app(argc, (char**)argv);
-
- load_stylesheet();
-
- QMember main_window(env);
-
- main_window->show();
-
- app.exec();
- });
-}
diff --git a/repos/libports/src/app/qt5/qt_avplay/main_window.cpp b/repos/libports/src/app/qt5/qt_avplay/main_window.cpp
deleted file mode 100644
index 7348c61f67..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/main_window.cpp
+++ /dev/null
@@ -1,98 +0,0 @@
-/*
- * \brief Main window of the media player
- * \author Christian Prochaska
- * \date 2012-03-29
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-/* qt_avplay includes */
-#include "filter_framebuffer_slave.h"
-#include "main_window.h"
-
-
-using namespace Genode;
-
-
-struct Framebuffer_filter
-{
- enum { MAX_FILTER_NAME_SIZE = 32 };
- char name[MAX_FILTER_NAME_SIZE];
- size_t caps;
- Genode::Number_of_bytes ram_quota;
- Filter_framebuffer_slave *slave;
-};
-
-
-Main_window::Main_window(Genode::Env &env)
-:
- _env(env),
- _mediafile_name(env),
- _control_bar(_input_session_component)
-{
- _input_session_component.event_queue().enabled(true);
- _ep.manage(&_input_session_component);
-
- /* add widgets to layout */
-
- _layout->addWidget(_avplay_widget);
- _layout->addWidget(_control_bar);
-
- /*
- * The main window must be visible before avplay or a framebuffer filter
- * requests the framebuffer session which goes to Nitpicker, because the
- * parent view of the new Nitpicker view is part of the
- * QNitpickerPlatformWindow object, which is created when the main window
- * becomes visible.
- */
-
- show();
-
- /* find out which filtering framebuffer services to start and sort them in reverse order */
-
- static QList framebuffer_filters;
- try {
- Genode::Attached_rom_dataspace config(_env, "config");
- Xml_node node = config.xml().sub_node("framebuffer_filter");
- for (; ; node = node.next("framebuffer_filter")) {
- Framebuffer_filter *framebuffer_filter = new Framebuffer_filter;
- node.attribute("name").value(framebuffer_filter->name, sizeof(framebuffer_filter->name));
- node.attribute("caps").value(&framebuffer_filter->caps);
- node.attribute("ram_quota").value(&framebuffer_filter->ram_quota);
- qDebug() << "filter:" << framebuffer_filter->name << "," << framebuffer_filter->ram_quota;
- framebuffer_filters.prepend(framebuffer_filter);
- }
- } catch (Xml_node::Nonexistent_sub_node) { }
-
- Framebuffer_service_factory *framebuffer_service_factory =
- &_nitpicker_framebuffer_service_factory;
-
- /* start the filtering framebuffer services */
-
- Q_FOREACH(Framebuffer_filter *framebuffer_filter, framebuffer_filters) {
- framebuffer_filter->slave = new Filter_framebuffer_slave(_env.rm(),
- _env.pd(),
- _env.pd_session_cap(),
- framebuffer_filter->name,
- framebuffer_filter->caps,
- framebuffer_filter->ram_quota,
- *framebuffer_service_factory);
- framebuffer_service_factory =
- new Filter_framebuffer_service_factory(framebuffer_filter->slave->policy());
- }
-
- /* start avplay */
-
- Avplay_slave *avplay_slave = new Avplay_slave(_env.rm(),
- _env.pd(), _env.pd_session_cap(),
- _input_service,
- *framebuffer_service_factory,
- _mediafile_name.buf);
-
- connect(_control_bar, SIGNAL(volume_changed(int)), avplay_slave, SLOT(volume_changed(int)));
-}
diff --git a/repos/libports/src/app/qt5/qt_avplay/main_window.h b/repos/libports/src/app/qt5/qt_avplay/main_window.h
deleted file mode 100644
index 05824e7936..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/main_window.h
+++ /dev/null
@@ -1,85 +0,0 @@
-/*
- * \brief Main window of the media player
- * \author Christian Prochaska
- * \date 2012-03-29
- */
-
-/*
- * Copyright (C) 2012-2017 Genode Labs GmbH
- *
- * This file is part of the Genode OS framework, which is distributed
- * under the terms of the GNU Affero General Public License version 3.
- */
-
-#ifndef _MAIN_WINDOW_H_
-#define _MAIN_WINDOW_H_
-
-/* Qt includes */
-#include
-#include
-#include
-
-/* Qoost includes */
-#include
-#include
-
-/* Genode includes */
-#include
-#include
-#include
-#include
-
-/* local includes */
-#include "avplay_slave.h"
-#include "control_bar.h"
-#include "framebuffer_service_factory.h"
-
-class Main_window : public Compound_widget
-{
- Q_OBJECT
-
- private:
-
- struct Mediafile_name
- {
- /* get the name of the media file from the config file */
- enum { MAX_LEN_MEDIAFILE_NAME = 256 };
- char buf[MAX_LEN_MEDIAFILE_NAME];
-
- Mediafile_name(Genode::Env &env)
- {
- Genode::strncpy(buf, "mediafile", sizeof(buf));
- try {
- Genode::Attached_rom_dataspace config(env, "config");
- config.xml().sub_node("mediafile")
- .attribute("name").value(buf, sizeof(buf));
- } catch(...) {
- Genode::warning("no config node found, using \"mediafile\"");
- }
- }
- };
-
- Genode::Env &_env;
-
- Mediafile_name _mediafile_name;
-
- QMember _avplay_widget;
- QMember _control_bar;
-
- Genode::size_t const _ep_stack_size { 2*sizeof(Genode::addr_t)*1024 };
- Genode::Rpc_entrypoint _ep { &_env.pd(), _ep_stack_size, "avplay_ep" };
-
- Nitpicker_framebuffer_service_factory _nitpicker_framebuffer_service_factory { _env,
- *_avplay_widget,
- 640, 480 };
-
- Input::Session_component _input_session_component { _env, _env.ram() };
- Input_service::Single_session_factory _input_factory { _input_session_component };
- Input_service _input_service { _input_factory };
-
- public:
-
- Main_window(Genode::Env &env);
-};
-
-#endif /* _MAIN_WINDOW_H_ */
diff --git a/repos/libports/src/app/qt5/qt_avplay/qt_avplay.pro b/repos/libports/src/app/qt5/qt_avplay/qt_avplay.pro
deleted file mode 100644
index bb3917ab00..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/qt_avplay.pro
+++ /dev/null
@@ -1,10 +0,0 @@
-TEMPLATE = app
-TARGET = qt_avplay
-QT = core gui widgets xml
-HEADERS = avplay_slave.h \
- control_bar.h \
- main_window.h
-SOURCES = control_bar.cpp \
- main.cpp \
- main_window.cpp
-RESOURCES = style.qrc
diff --git a/repos/libports/src/app/qt5/qt_avplay/style.qrc b/repos/libports/src/app/qt5/qt_avplay/style.qrc
deleted file mode 100644
index 8a44d74480..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/style.qrc
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-style.qss
-
-
diff --git a/repos/libports/src/app/qt5/qt_avplay/style.qss b/repos/libports/src/app/qt5/qt_avplay/style.qss
deleted file mode 100644
index 44d56b1c69..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/style.qss
+++ /dev/null
@@ -1,32 +0,0 @@
-Main_window {
- max-width: 640px;
- max-height: 512px;
-}
-
-Play_pause_button, Stop_button {
- width: 32px;
- height: 32px;
-}
-
-Play_pause_button#play {
- border-image: url(/player_pause.png);
-}
-
-
-Play_pause_button#pause {
- border-image: url(/player_play.png);
-}
-
-
-Stop_button {
- border-image: url(/player_stop.png);
-}
-
-Volume_label {
- border-image: url(/volume.png);
- min-width: 32px;
- max-width: 32px;
- min-height: 32px;
- max-height: 32px;
- margin-right: 5px;
-}
diff --git a/repos/libports/src/app/qt5/qt_avplay/target.mk b/repos/libports/src/app/qt5/qt_avplay/target.mk
deleted file mode 100644
index 83539e918b..0000000000
--- a/repos/libports/src/app/qt5/qt_avplay/target.mk
+++ /dev/null
@@ -1,7 +0,0 @@
-include $(call select_from_repositories,src/app/qt5/tmpl/target_defaults.inc)
-
-include $(call select_from_repositories,src/app/qt5/tmpl/target_final.inc)
-
-LIBS += qt5_qnitpickerviewwidget qoost
-
-CC_CXX_WARN_STRICT =
diff --git a/repos/libports/src/lib/libav/avcodec.patch b/repos/libports/src/lib/libav/avcodec.patch
deleted file mode 100644
index 5e3cea049e..0000000000
--- a/repos/libports/src/lib/libav/avcodec.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-- avoid relocation errors by hiding symbols
-
-+++ src/lib/libav/libavcodec/cabac.c
-@@ -31,7 +31,7 @@
- #include "cabac.h"
- #include "cabac_functions.h"
-
--uint8_t ff_h264_cabac_tables[512 + 4*2*64 + 4*64 + 63] = {
-+uint8_t __attribute__((visibility("hidden"))) ff_h264_cabac_tables[512 + 4*2*64 + 4*64 + 63]= {
- 9,8,7,7,6,6,6,6,5,5,5,5,5,5,5,5,
- 4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,
- 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,
-+++ src/lib/libav/libavcodec/x86/constants.c
-@@ -37,7 +37,7 @@ DECLARE_ALIGNED(16, const xmm_reg, ff_pw_17) = { 0x0011001100110011ULL, 0x001
- DECLARE_ALIGNED(16, const xmm_reg, ff_pw_18) = { 0x0012001200120012ULL, 0x0012001200120012ULL };
- DECLARE_ALIGNED(8, const uint64_t, ff_pw_20) = 0x0014001400140014ULL;
- DECLARE_ALIGNED(16, const xmm_reg, ff_pw_32) = { 0x0020002000200020ULL, 0x0020002000200020ULL };
--DECLARE_ALIGNED(8, const uint64_t, ff_pw_42) = 0x002A002A002A002AULL;
-+DECLARE_ALIGNED(8, const uint64_t __attribute__((visibility("hidden"))), ff_pw_42) = 0x002A002A002A002AULL;
- DECLARE_ALIGNED(8, const uint64_t, ff_pw_53) = 0x0035003500350035ULL;
- DECLARE_ALIGNED(16, const xmm_reg, ff_pw_64) = { 0x0040004000400040ULL, 0x0040004000400040ULL };
- DECLARE_ALIGNED(8, const uint64_t, ff_pw_96) = 0x0060006000600060ULL;
---
diff --git a/repos/libports/src/lib/libav/config.h b/repos/libports/src/lib/libav/config.h
deleted file mode 100644
index b65927547a..0000000000
--- a/repos/libports/src/lib/libav/config.h
+++ /dev/null
@@ -1,1371 +0,0 @@
-/* Automatically generated by configure - do not modify! */
-#ifndef LIBAV_CONFIG_H
-#define LIBAV_CONFIG_H
-#define LIBAV_CONFIGURATION "--disable-avdevice --disable-mmxext --disable-mmx"
-#define LIBAV_LICENSE "LGPL version 2.1 or later"
-#define AVCONV_DATADIR "/usr/local/share/avconv"
-#define CC_IDENT "gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)"
-#define restrict restrict
-#define EXTERN_PREFIX ""
-#define EXTERN_ASM
-#define SLIBSUF ".so"
-#define ARCH_AARCH64 0
-#define ARCH_ALPHA 0
-
-#ifndef ARCH_ARM
-#define ARCH_ARM 0
-#endif
-
-#define ARCH_AVR32 0
-#define ARCH_AVR32_AP 0
-#define ARCH_AVR32_UC 0
-#define ARCH_BFIN 0
-#define ARCH_IA64 0
-#define ARCH_M68K 0
-#define ARCH_MIPS 0
-#define ARCH_MIPS64 0
-#define ARCH_PARISC 0
-#define ARCH_PPC 0
-#define ARCH_PPC64 0
-#define ARCH_S390 0
-#define ARCH_SH4 0
-#define ARCH_SPARC 0
-#define ARCH_SPARC64 0
-#define ARCH_TILEGX 0
-#define ARCH_TILEPRO 0
-#define ARCH_TOMI 0
-
-#ifndef ARCH_X86
-#define ARCH_X86 0
-#endif
-
-#ifndef ARCH_X86_32
-#define ARCH_X86_32 0
-#endif
-
-#ifndef ARCH_X86_64
-#define ARCH_X86_64 0
-#endif
-
-#define HAVE_ARMV5TE 0
-#define HAVE_ARMV6 0
-#define HAVE_ARMV6T2 0
-#define HAVE_ARMV8 0
-#define HAVE_NEON 0
-#define HAVE_VFP 0
-#define HAVE_VFPV3 0
-#define HAVE_LOONGSON 1
-#define HAVE_MIPS32R1 1
-#define HAVE_MIPS64R1 1
-#define HAVE_MIPS32R2 1
-#define HAVE_MIPS64R2 1
-#define HAVE_MIPS32R6 1
-#define HAVE_MIPS64R6 1
-#define HAVE_ALTIVEC 0
-#define HAVE_DCBZL 1
-#define HAVE_LDBRX 1
-#define HAVE_PPC4XX 0
-#define HAVE_AMD3DNOW 0
-#define HAVE_AMD3DNOWEXT 0
-#define HAVE_AVX 0
-#define HAVE_AVX2 0
-#define HAVE_FMA3 0
-#define HAVE_FMA4 0
-#define HAVE_MMX 0
-#define HAVE_MMXEXT 0
-#define HAVE_SSE 0
-#define HAVE_SSE2 0
-#define HAVE_SSE3 0
-#define HAVE_SSE4 0
-#define HAVE_SSE42 0
-#define HAVE_SSSE3 0
-#define HAVE_XOP 0
-#define HAVE_CPUNOP 1
-#define HAVE_I686 1
-#define HAVE_VIS 1
-#define HAVE_ARMV5TE_EXTERNAL 0
-#define HAVE_ARMV6_EXTERNAL 0
-#define HAVE_ARMV6T2_EXTERNAL 0
-#define HAVE_ARMV8_EXTERNAL 0
-#define HAVE_NEON_EXTERNAL 0
-#define HAVE_VFP_EXTERNAL 0
-#define HAVE_VFPV3_EXTERNAL 0
-#define HAVE_LOONGSON_EXTERNAL 0
-#define HAVE_MIPS32R1_EXTERNAL 0
-#define HAVE_MIPS64R1_EXTERNAL 0
-#define HAVE_MIPS32R2_EXTERNAL 0
-#define HAVE_MIPS64R2_EXTERNAL 0
-#define HAVE_MIPS32R6_EXTERNAL 0
-#define HAVE_MIPS64R6_EXTERNAL 0
-#define HAVE_ALTIVEC_EXTERNAL 0
-#define HAVE_DCBZL_EXTERNAL 0
-#define HAVE_LDBRX_EXTERNAL 0
-#define HAVE_PPC4XX_EXTERNAL 0
-#define HAVE_AMD3DNOW_EXTERNAL 0
-#define HAVE_AMD3DNOWEXT_EXTERNAL 0
-#define HAVE_AVX_EXTERNAL 0
-#define HAVE_AVX2_EXTERNAL 0
-#define HAVE_FMA3_EXTERNAL 0
-#define HAVE_FMA4_EXTERNAL 0
-#define HAVE_MMX_EXTERNAL 0
-#define HAVE_MMXEXT_EXTERNAL 0
-#define HAVE_SSE_EXTERNAL 0
-#define HAVE_SSE2_EXTERNAL 0
-#define HAVE_SSE3_EXTERNAL 0
-#define HAVE_SSE4_EXTERNAL 0
-#define HAVE_SSE42_EXTERNAL 0
-#define HAVE_SSSE3_EXTERNAL 0
-#define HAVE_XOP_EXTERNAL 0
-#define HAVE_CPUNOP_EXTERNAL 0
-#define HAVE_I686_EXTERNAL 0
-#define HAVE_VIS_EXTERNAL 0
-#define HAVE_ARMV5TE_INLINE 0
-#define HAVE_ARMV6_INLINE 0
-#define HAVE_ARMV6T2_INLINE 0
-#define HAVE_ARMV8_INLINE 0
-#define HAVE_NEON_INLINE 0
-#define HAVE_VFP_INLINE 0
-#define HAVE_VFPV3_INLINE 0
-#define HAVE_LOONGSON_INLINE 0
-#define HAVE_MIPS32R1_INLINE 0
-#define HAVE_MIPS64R1_INLINE 0
-#define HAVE_MIPS32R2_INLINE 0
-#define HAVE_MIPS64R2_INLINE 0
-#define HAVE_MIPS32R6_INLINE 0
-#define HAVE_MIPS64R6_INLINE 0
-#define HAVE_ALTIVEC_INLINE 0
-#define HAVE_DCBZL_INLINE 0
-#define HAVE_LDBRX_INLINE 0
-#define HAVE_PPC4XX_INLINE 0
-#define HAVE_AMD3DNOW_INLINE 0
-#define HAVE_AMD3DNOWEXT_INLINE 0
-#define HAVE_AVX_INLINE 0
-#define HAVE_AVX2_INLINE 0
-#define HAVE_FMA3_INLINE 0
-#define HAVE_FMA4_INLINE 0
-#define HAVE_MMX_INLINE 0
-#define HAVE_MMXEXT_INLINE 0
-#define HAVE_SSE_INLINE 0
-#define HAVE_SSE2_INLINE 0
-#define HAVE_SSE3_INLINE 0
-#define HAVE_SSE4_INLINE 0
-#define HAVE_SSE42_INLINE 0
-#define HAVE_SSSE3_INLINE 0
-#define HAVE_XOP_INLINE 0
-#define HAVE_CPUNOP_INLINE 0
-#define HAVE_I686_INLINE 0
-#define HAVE_VIS_INLINE 0
-#define HAVE_ALIGNED_STACK 1
-#define HAVE_FAST_64BIT 1
-#define HAVE_FAST_CLZ 1
-#define HAVE_FAST_CMOV 1
-#define HAVE_LOCAL_ALIGNED_8 1
-#define HAVE_LOCAL_ALIGNED_16 1
-#define HAVE_SIMD_ALIGN_16 0
-#define HAVE_ATOMICS_GCC 1
-#define HAVE_ATOMICS_SUNCC 0
-#define HAVE_ATOMICS_WIN32 0
-#define HAVE_ATOMIC_CAS_PTR 0
-#define HAVE_MACHINE_RW_BARRIER 0
-#define HAVE_MEMORYBARRIER 0
-#define HAVE_MM_EMPTY 1
-#define HAVE_RDTSC 0
-#define HAVE_SYNC_VAL_COMPARE_AND_SWAP 1
-#define HAVE_INLINE_ASM 1
-#define HAVE_SYMVER 1
-#define HAVE_YASM 0
-#define HAVE_BIGENDIAN 0
-#define HAVE_FAST_UNALIGNED 1
-#define HAVE_ALSA_ASOUNDLIB_H 1
-#define HAVE_ALTIVEC_H 0
-#define HAVE_ARPA_INET_H 1
-#define HAVE_CDIO_PARANOIA_H 0
-#define HAVE_CDIO_PARANOIA_PARANOIA_H 0
-#define HAVE_DEV_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_BKTR_IOCTL_METEOR_H 0
-#define HAVE_DEV_IC_BT8XX_H 0
-#define HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H 0
-#define HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H 0
-#define HAVE_DIRECT_H 0
-#define HAVE_DLFCN_H 1
-#define HAVE_DXVA_H 0
-#define HAVE_GSM_H 0
-#define HAVE_IO_H 0
-#define HAVE_MACH_MACH_TIME_H 0
-#define HAVE_MACHINE_IOCTL_BT848_H 0
-#define HAVE_MACHINE_IOCTL_METEOR_H 0
-#define HAVE_POLL_H 1
-#define HAVE_SNDIO_H 0
-#define HAVE_SOUNDCARD_H 0
-#define HAVE_SYS_MMAN_H 1
-#define HAVE_SYS_PARAM_H 1
-#define HAVE_SYS_RESOURCE_H 1
-#define HAVE_SYS_SELECT_H 1
-#define HAVE_SYS_SOUNDCARD_H 1
-#define HAVE_SYS_TIME_H 1
-#define HAVE_SYS_UN_H 1
-#define HAVE_SYS_VIDEOIO_H 0
-#define HAVE_UNISTD_H 1
-#define HAVE_WINDOWS_H 0
-#define HAVE_WINSOCK2_H 0
-#define HAVE_INTRINSICS_NEON 0
-#define HAVE_ATANF 1
-#define HAVE_ATAN2F 1
-#define HAVE_CBRTF 1
-#define HAVE_COSF 1
-#define HAVE_EXP2 1
-#define HAVE_EXP2F 1
-#define HAVE_EXPF 1
-#define HAVE_ISINF 1
-#define HAVE_ISNAN 1
-#define HAVE_LDEXPF 1
-#define HAVE_LLRINT 1
-#define HAVE_LLRINTF 1
-#define HAVE_LOG2 1
-#define HAVE_LOG2F 1
-#define HAVE_LOG10F 1
-#define HAVE_LRINT 1
-#define HAVE_LRINTF 1
-#define HAVE_POWF 1
-#define HAVE_RINT 1
-#define HAVE_ROUND 1
-#define HAVE_ROUNDF 1
-#define HAVE_SINF 1
-#define HAVE_TRUNC 1
-#define HAVE_TRUNCF 1
-#define HAVE_ALIGNED_MALLOC 0
-#define HAVE_CLOSESOCKET 0
-#define HAVE_COMMANDLINETOARGVW 0
-#define HAVE_COTASKMEMFREE 0
-#define HAVE_CRYPTGENRANDOM 0
-#define HAVE_DLOPEN 1
-#define HAVE_FCNTL 1
-#define HAVE_FLT_LIM 1
-#define HAVE_FORK 1
-#define HAVE_GETADDRINFO 1
-#define HAVE_GETHRTIME 0
-#define HAVE_GETOPT 1
-#define HAVE_GETPROCESSAFFINITYMASK 0
-#define HAVE_GETPROCESSMEMORYINFO 0
-#define HAVE_GETPROCESSTIMES 0
-#define HAVE_GETRUSAGE 1
-#define HAVE_GETSERVBYPORT 1
-#define HAVE_GETSYSTEMTIMEASFILETIME 0
-#define HAVE_GETTIMEOFDAY 1
-#define HAVE_INET_ATON 1
-#define HAVE_ISATTY 1
-#define HAVE_JACK_PORT_GET_LATENCY_RANGE 0
-#define HAVE_LOCALTIME_R 1
-#define HAVE_MACH_ABSOLUTE_TIME 0
-#define HAVE_MAPVIEWOFFILE 0
-#define HAVE_MEMALIGN 0
-#define HAVE_MKSTEMP 1
-#define HAVE_MMAP 1
-#define HAVE_MPROTECT 1
-#define HAVE_NANOSLEEP 0
-#define HAVE_POSIX_MEMALIGN 0
-#define HAVE_SCHED_GETAFFINITY 1
-#define HAVE_SETCONSOLETEXTATTRIBUTE 0
-#define HAVE_SETMODE 0
-#define HAVE_SETRLIMIT 1
-#define HAVE_SLEEP 0
-#define HAVE_STRERROR_R 1
-#define HAVE_STRPTIME 1
-#define HAVE_SYSCONF 1
-#define HAVE_SYSCTL 1
-#define HAVE_USLEEP 1
-#define HAVE_VIRTUALALLOC 0
-#define HAVE_PTHREADS 1
-#define HAVE_W32THREADS 0
-#define HAVE_AS_DN_DIRECTIVE 0
-#define HAVE_AS_FUNC 0
-#define HAVE_AS_OBJECT_ARCH 0
-#define HAVE_ASM_MOD_Q 0
-#define HAVE_ATTRIBUTE_MAY_ALIAS 1
-#define HAVE_ATTRIBUTE_PACKED 1
-#define HAVE_EBP_AVAILABLE 0
-#define HAVE_EBX_AVAILABLE 0
-#define HAVE_GNU_AS 0
-#define HAVE_IBM_ASM 0
-#define HAVE_INLINE_ASM_LABELS 1
-#define HAVE_PRAGMA_DEPRECATED 1
-#define HAVE_SYMVER_ASM_LABEL 0
-#define HAVE_SYMVER_GNU_ASM 1
-#define HAVE_VFP_ARGS 0
-#define HAVE_XFORM_ASM 0
-#define HAVE_XMM_CLOBBERS 0
-#define HAVE_SOCKLEN_T 1
-#define HAVE_STRUCT_ADDRINFO 1
-#define HAVE_STRUCT_GROUP_SOURCE_REQ 1
-#define HAVE_STRUCT_IP_MREQ_SOURCE 1
-#define HAVE_STRUCT_IPV6_MREQ 1
-#define HAVE_STRUCT_POLLFD 1
-#define HAVE_STRUCT_RUSAGE_RU_MAXRSS 1
-#define HAVE_STRUCT_SOCKADDR_IN6 1
-#define HAVE_STRUCT_SOCKADDR_SA_LEN 0
-#define HAVE_STRUCT_SOCKADDR_STORAGE 1
-#define HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE 1
-#define HAVE_ATOMICS_NATIVE 1
-#define HAVE_DOS_PATHS 0
-#define HAVE_DXVA2_LIB 0
-#define HAVE_LIBC_MSVCRT 0
-#define HAVE_LIBDC1394_1 0
-#define HAVE_LIBDC1394_2 0
-#define HAVE_SDL 1
-#define HAVE_THREADS 1
-#define HAVE_VDPAU_X11 0
-#define HAVE_XLIB 1
-#define CONFIG_BSFS 1
-#define CONFIG_DECODERS 1
-#define CONFIG_DEMUXERS 1
-#define CONFIG_ENCODERS 1
-#define CONFIG_FILTERS 1
-#define CONFIG_HWACCELS 0
-#define CONFIG_INDEVS 1
-#define CONFIG_MUXERS 1
-#define CONFIG_OUTDEVS 1
-#define CONFIG_PARSERS 1
-#define CONFIG_PROTOCOLS 1
-#define CONFIG_AVCODEC_EXAMPLE 1
-#define CONFIG_FILTER_AUDIO_EXAMPLE 1
-#define CONFIG_METADATA_EXAMPLE 1
-#define CONFIG_OUTPUT_EXAMPLE 1
-#define CONFIG_TRANSCODE_AAC_EXAMPLE 1
-#define CONFIG_AVISYNTH 0
-#define CONFIG_BZLIB 0
-#define CONFIG_FREI0R 0
-#define CONFIG_GNUTLS 0
-#define CONFIG_LIBBS2B 0
-#define CONFIG_LIBCDIO 0
-#define CONFIG_LIBDC1394 0
-#define CONFIG_LIBFAAC 0
-#define CONFIG_LIBFDK_AAC 0
-#define CONFIG_LIBFONTCONFIG 0
-#define CONFIG_LIBFREETYPE 0
-#define CONFIG_LIBGSM 0
-#define CONFIG_LIBILBC 0
-#define CONFIG_LIBMP3LAME 0
-#define CONFIG_LIBOPENCORE_AMRNB 0
-#define CONFIG_LIBOPENCORE_AMRWB 0
-#define CONFIG_LIBOPENCV 0
-#define CONFIG_LIBOPENJPEG 0
-#define CONFIG_LIBOPUS 0
-#define CONFIG_LIBPULSE 0
-#define CONFIG_LIBRTMP 0
-#define CONFIG_LIBSCHROEDINGER 0
-#define CONFIG_LIBSPEEX 0
-#define CONFIG_LIBTHEORA 0
-#define CONFIG_LIBTWOLAME 0
-#define CONFIG_LIBVO_AACENC 0
-#define CONFIG_LIBVO_AMRWBENC 0
-#define CONFIG_LIBVORBIS 0
-#define CONFIG_LIBVPX 0
-#define CONFIG_LIBWAVPACK 0
-#define CONFIG_LIBWEBP 0
-#define CONFIG_LIBX264 0
-#define CONFIG_LIBX265 0
-#define CONFIG_LIBXAVS 0
-#define CONFIG_LIBXVID 0
-#define CONFIG_OPENSSL 0
-#define CONFIG_X11GRAB 0
-#define CONFIG_ZLIB 1
-#define CONFIG_GRAY 0
-#define CONFIG_HARDCODED_TABLES 0
-#define CONFIG_RUNTIME_CPUDETECT 0
-#define CONFIG_SAFE_BITSTREAM_READER 1
-#define CONFIG_SHARED 0
-#define CONFIG_SMALL 0
-#define CONFIG_SRAM 0
-#define CONFIG_STATIC 1
-#define CONFIG_SWSCALE_ALPHA 1
-#define CONFIG_DXVA2 0
-#define CONFIG_VAAPI 0
-#define CONFIG_VDA 0
-#define CONFIG_VDPAU 0
-#define CONFIG_GPL 0
-#define CONFIG_NONFREE 0
-#define CONFIG_VERSION3 0
-#define CONFIG_AVCODEC 1
-#define CONFIG_AVDEVICE 0
-#define CONFIG_AVFILTER 1
-#define CONFIG_AVFORMAT 1
-#define CONFIG_AVRESAMPLE 1
-#define CONFIG_AVUTIL 1
-#define CONFIG_SWSCALE 1
-#define CONFIG_AVCONV 1
-#define CONFIG_AVPLAY 1
-#define CONFIG_AVPROBE 1
-#define CONFIG_DCT 1
-#define CONFIG_DOC 1
-#define CONFIG_ERROR_RESILIENCE 1
-#define CONFIG_FFT 1
-#define CONFIG_LSP 1
-#define CONFIG_LZO 1
-#define CONFIG_MDCT 1
-#define CONFIG_NETWORK 1
-#define CONFIG_RDFT 1
-#define CONFIG_MEMALIGN_HACK 0
-#define CONFIG_NEON_CLOBBER_TEST 0
-#define CONFIG_PIC 0
-#define CONFIG_POD2MAN 1
-#define CONFIG_TEXI2HTML 0
-#define CONFIG_THUMB 0
-#define CONFIG_XMM_CLOBBER_TEST 0
-#define CONFIG_AANDCTTABLES 1
-#define CONFIG_AC3DSP 1
-#define CONFIG_AUDIO_FRAME_QUEUE 1
-#define CONFIG_AUDIODSP 1
-#define CONFIG_BLOCKDSP 1
-#define CONFIG_BSWAPDSP 1
-#define CONFIG_CABAC 1
-#define CONFIG_DVPROFILE 1
-#define CONFIG_FDCTDSP 1
-#define CONFIG_GCRYPT 0
-#define CONFIG_GOLOMB 1
-#define CONFIG_GPLV3 0
-#define CONFIG_H263DSP 1
-#define CONFIG_H264CHROMA 1
-#define CONFIG_H264DSP 1
-#define CONFIG_H264PRED 1
-#define CONFIG_H264QPEL 1
-#define CONFIG_HPELDSP 1
-#define CONFIG_HUFFMAN 1
-#define CONFIG_HUFFYUVDSP 1
-#define CONFIG_HUFFYUVENCDSP 1
-#define CONFIG_IDCTDSP 1
-#define CONFIG_IIRFILTER 1
-#define CONFIG_INTRAX8 1
-#define CONFIG_LGPLV3 0
-#define CONFIG_LPC 1
-#define CONFIG_ME_CMP 1
-#define CONFIG_MPEG_ER 1
-#define CONFIG_MPEGAUDIO 1
-#define CONFIG_MPEGAUDIODSP 1
-#define CONFIG_MPEGVIDEO 1
-#define CONFIG_MPEGVIDEOENC 1
-#define CONFIG_NETTLE 0
-#define CONFIG_PIXBLOCKDSP 1
-#define CONFIG_QPELDSP 1
-#define CONFIG_RANGECODER 1
-#define CONFIG_RIFFDEC 1
-#define CONFIG_RIFFENC 1
-#define CONFIG_RTPDEC 1
-#define CONFIG_RTPENC_CHAIN 1
-#define CONFIG_SINEWIN 1
-#define CONFIG_STARTCODE 1
-#define CONFIG_TPELDSP 1
-#define CONFIG_VIDEODSP 1
-#define CONFIG_VP3DSP 1
-#define CONFIG_AAC_ADTSTOASC_BSF 1
-#define CONFIG_CHOMP_BSF 1
-#define CONFIG_DUMP_EXTRADATA_BSF 1
-#define CONFIG_H264_MP4TOANNEXB_BSF 1
-#define CONFIG_IMX_DUMP_HEADER_BSF 1
-#define CONFIG_MJPEG2JPEG_BSF 1
-#define CONFIG_MJPEGA_DUMP_HEADER_BSF 1
-#define CONFIG_MOV2TEXTSUB_BSF 1
-#define CONFIG_NOISE_BSF 1
-#define CONFIG_REMOVE_EXTRADATA_BSF 1
-#define CONFIG_TEXT2MOVSUB_BSF 1
-#define CONFIG_AASC_DECODER 1
-#define CONFIG_AIC_DECODER 1
-#define CONFIG_ALIAS_PIX_DECODER 1
-#define CONFIG_AMV_DECODER 1
-#define CONFIG_ANM_DECODER 1
-#define CONFIG_ANSI_DECODER 1
-#define CONFIG_ASV1_DECODER 1
-#define CONFIG_ASV2_DECODER 1
-#define CONFIG_AURA_DECODER 1
-#define CONFIG_AURA2_DECODER 1
-#define CONFIG_AVS_DECODER 1
-#define CONFIG_BETHSOFTVID_DECODER 1
-#define CONFIG_BFI_DECODER 1
-#define CONFIG_BINK_DECODER 1
-#define CONFIG_BMP_DECODER 1
-#define CONFIG_BMV_VIDEO_DECODER 1
-#define CONFIG_BRENDER_PIX_DECODER 1
-#define CONFIG_C93_DECODER 1
-#define CONFIG_CAVS_DECODER 1
-#define CONFIG_CDGRAPHICS_DECODER 1
-#define CONFIG_CDXL_DECODER 1
-#define CONFIG_CINEPAK_DECODER 1
-#define CONFIG_CLJR_DECODER 1
-#define CONFIG_CLLC_DECODER 1
-#define CONFIG_COMFORTNOISE_DECODER 1
-#define CONFIG_CSCD_DECODER 1
-#define CONFIG_CYUV_DECODER 1
-#define CONFIG_DFA_DECODER 1
-#define CONFIG_DNXHD_DECODER 1
-#define CONFIG_DPX_DECODER 1
-#define CONFIG_DSICINVIDEO_DECODER 1
-#define CONFIG_DVVIDEO_DECODER 1
-#define CONFIG_DXA_DECODER 1
-#define CONFIG_DXTORY_DECODER 1
-#define CONFIG_EACMV_DECODER 1
-#define CONFIG_EAMAD_DECODER 1
-#define CONFIG_EATGQ_DECODER 1
-#define CONFIG_EATGV_DECODER 1
-#define CONFIG_EATQI_DECODER 1
-#define CONFIG_EIGHTBPS_DECODER 1
-#define CONFIG_EIGHTSVX_EXP_DECODER 1
-#define CONFIG_EIGHTSVX_FIB_DECODER 1
-#define CONFIG_ESCAPE124_DECODER 1
-#define CONFIG_ESCAPE130_DECODER 1
-#define CONFIG_EXR_DECODER 1
-#define CONFIG_FFV1_DECODER 1
-#define CONFIG_FFVHUFF_DECODER 1
-#define CONFIG_FIC_DECODER 1
-#define CONFIG_FLASHSV_DECODER 1
-#define CONFIG_FLASHSV2_DECODER 1
-#define CONFIG_FLIC_DECODER 1
-#define CONFIG_FLV_DECODER 1
-#define CONFIG_FOURXM_DECODER 1
-#define CONFIG_FRAPS_DECODER 1
-#define CONFIG_FRWU_DECODER 1
-#define CONFIG_G2M_DECODER 1
-#define CONFIG_GIF_DECODER 1
-#define CONFIG_H261_DECODER 1
-#define CONFIG_H263_DECODER 1
-#define CONFIG_H263I_DECODER 1
-#define CONFIG_H264_DECODER 1
-#define CONFIG_HEVC_DECODER 1
-#define CONFIG_HNM4_VIDEO_DECODER 1
-#define CONFIG_HUFFYUV_DECODER 1
-#define CONFIG_IDCIN_DECODER 1
-#define CONFIG_IFF_BYTERUN1_DECODER 1
-#define CONFIG_IFF_ILBM_DECODER 1
-#define CONFIG_INDEO2_DECODER 1
-#define CONFIG_INDEO3_DECODER 1
-#define CONFIG_INDEO4_DECODER 1
-#define CONFIG_INDEO5_DECODER 1
-#define CONFIG_INTERPLAY_VIDEO_DECODER 1
-#define CONFIG_JPEG2000_DECODER 1
-#define CONFIG_JPEGLS_DECODER 1
-#define CONFIG_JV_DECODER 1
-#define CONFIG_KGV1_DECODER 1
-#define CONFIG_KMVC_DECODER 1
-#define CONFIG_LAGARITH_DECODER 1
-#define CONFIG_LOCO_DECODER 1
-#define CONFIG_MDEC_DECODER 1
-#define CONFIG_MIMIC_DECODER 1
-#define CONFIG_MJPEG_DECODER 1
-#define CONFIG_MJPEGB_DECODER 1
-#define CONFIG_MMVIDEO_DECODER 1
-#define CONFIG_MOTIONPIXELS_DECODER 1
-#define CONFIG_MPEG_XVMC_DECODER 0
-#define CONFIG_MPEG1VIDEO_DECODER 1
-#define CONFIG_MPEG2VIDEO_DECODER 1
-#define CONFIG_MPEG4_DECODER 1
-#define CONFIG_MSA1_DECODER 1
-#define CONFIG_MSMPEG4V1_DECODER 1
-#define CONFIG_MSMPEG4V2_DECODER 1
-#define CONFIG_MSMPEG4V3_DECODER 1
-#define CONFIG_MSRLE_DECODER 1
-#define CONFIG_MSS1_DECODER 1
-#define CONFIG_MSS2_DECODER 1
-#define CONFIG_MSVIDEO1_DECODER 1
-#define CONFIG_MSZH_DECODER 1
-#define CONFIG_MTS2_DECODER 1
-#define CONFIG_MVC1_DECODER 1
-#define CONFIG_MVC2_DECODER 1
-#define CONFIG_MXPEG_DECODER 1
-#define CONFIG_NUV_DECODER 1
-#define CONFIG_PAF_VIDEO_DECODER 1
-#define CONFIG_PAM_DECODER 1
-#define CONFIG_PBM_DECODER 1
-#define CONFIG_PCX_DECODER 1
-#define CONFIG_PGM_DECODER 1
-#define CONFIG_PGMYUV_DECODER 1
-#define CONFIG_PICTOR_DECODER 1
-#define CONFIG_PNG_DECODER 1
-#define CONFIG_PPM_DECODER 1
-#define CONFIG_PRORES_DECODER 1
-#define CONFIG_PTX_DECODER 1
-#define CONFIG_QDRAW_DECODER 1
-#define CONFIG_QPEG_DECODER 1
-#define CONFIG_QTRLE_DECODER 1
-#define CONFIG_R10K_DECODER 1
-#define CONFIG_R210_DECODER 1
-#define CONFIG_RAWVIDEO_DECODER 1
-#define CONFIG_RL2_DECODER 1
-#define CONFIG_ROQ_DECODER 1
-#define CONFIG_RPZA_DECODER 1
-#define CONFIG_RV10_DECODER 1
-#define CONFIG_RV20_DECODER 1
-#define CONFIG_RV30_DECODER 1
-#define CONFIG_RV40_DECODER 1
-#define CONFIG_S302M_DECODER 1
-#define CONFIG_SANM_DECODER 1
-#define CONFIG_SGI_DECODER 1
-#define CONFIG_SGIRLE_DECODER 1
-#define CONFIG_SMACKER_DECODER 1
-#define CONFIG_SMC_DECODER 1
-#define CONFIG_SP5X_DECODER 1
-#define CONFIG_SUNRAST_DECODER 1
-#define CONFIG_SVQ1_DECODER 1
-#define CONFIG_SVQ3_DECODER 1
-#define CONFIG_TARGA_DECODER 1
-#define CONFIG_THEORA_DECODER 1
-#define CONFIG_THP_DECODER 1
-#define CONFIG_TIERTEXSEQVIDEO_DECODER 1
-#define CONFIG_TIFF_DECODER 1
-#define CONFIG_TMV_DECODER 1
-#define CONFIG_TRUEMOTION1_DECODER 1
-#define CONFIG_TRUEMOTION2_DECODER 1
-#define CONFIG_TSCC_DECODER 1
-#define CONFIG_TSCC2_DECODER 1
-#define CONFIG_TXD_DECODER 1
-#define CONFIG_ULTI_DECODER 1
-#define CONFIG_UTVIDEO_DECODER 1
-#define CONFIG_V210_DECODER 1
-#define CONFIG_V210X_DECODER 1
-#define CONFIG_V410_DECODER 1
-#define CONFIG_VB_DECODER 1
-#define CONFIG_VBLE_DECODER 1
-#define CONFIG_VC1_DECODER 1
-#define CONFIG_VC1IMAGE_DECODER 1
-#define CONFIG_VCR1_DECODER 1
-#define CONFIG_VMDVIDEO_DECODER 1
-#define CONFIG_VMNC_DECODER 1
-#define CONFIG_VP3_DECODER 1
-#define CONFIG_VP5_DECODER 1
-#define CONFIG_VP6_DECODER 1
-#define CONFIG_VP6A_DECODER 1
-#define CONFIG_VP6F_DECODER 1
-#define CONFIG_VP7_DECODER 1
-#define CONFIG_VP8_DECODER 1
-#define CONFIG_VP9_DECODER 1
-#define CONFIG_VQA_DECODER 1
-#define CONFIG_WEBP_DECODER 1
-#define CONFIG_WMV1_DECODER 1
-#define CONFIG_WMV2_DECODER 1
-#define CONFIG_WMV3_DECODER 1
-#define CONFIG_WMV3IMAGE_DECODER 1
-#define CONFIG_WNV1_DECODER 1
-#define CONFIG_XAN_WC3_DECODER 1
-#define CONFIG_XAN_WC4_DECODER 1
-#define CONFIG_XBM_DECODER 1
-#define CONFIG_XL_DECODER 1
-#define CONFIG_XWD_DECODER 1
-#define CONFIG_YOP_DECODER 1
-#define CONFIG_ZEROCODEC_DECODER 1
-#define CONFIG_ZLIB_DECODER 1
-#define CONFIG_ZMBV_DECODER 1
-#define CONFIG_AAC_DECODER 1
-#define CONFIG_AAC_LATM_DECODER 1
-#define CONFIG_AC3_DECODER 1
-#define CONFIG_ALAC_DECODER 1
-#define CONFIG_ALS_DECODER 1
-#define CONFIG_AMRNB_DECODER 1
-#define CONFIG_AMRWB_DECODER 1
-#define CONFIG_APE_DECODER 1
-#define CONFIG_ATRAC1_DECODER 1
-#define CONFIG_ATRAC3_DECODER 1
-#define CONFIG_ATRAC3P_DECODER 1
-#define CONFIG_BINKAUDIO_DCT_DECODER 1
-#define CONFIG_BINKAUDIO_RDFT_DECODER 1
-#define CONFIG_BMV_AUDIO_DECODER 1
-#define CONFIG_COOK_DECODER 1
-#define CONFIG_DCA_DECODER 1
-#define CONFIG_DSICINAUDIO_DECODER 1
-#define CONFIG_EAC3_DECODER 1
-#define CONFIG_FLAC_DECODER 1
-#define CONFIG_G723_1_DECODER 1
-#define CONFIG_GSM_DECODER 1
-#define CONFIG_GSM_MS_DECODER 1
-#define CONFIG_IAC_DECODER 1
-#define CONFIG_IMC_DECODER 1
-#define CONFIG_MACE3_DECODER 1
-#define CONFIG_MACE6_DECODER 1
-#define CONFIG_METASOUND_DECODER 1
-#define CONFIG_MLP_DECODER 1
-#define CONFIG_MP1_DECODER 1
-#define CONFIG_MP1FLOAT_DECODER 1
-#define CONFIG_MP2_DECODER 1
-#define CONFIG_MP2FLOAT_DECODER 1
-#define CONFIG_MP3_DECODER 1
-#define CONFIG_MP3FLOAT_DECODER 1
-#define CONFIG_MP3ADU_DECODER 1
-#define CONFIG_MP3ADUFLOAT_DECODER 1
-#define CONFIG_MP3ON4_DECODER 1
-#define CONFIG_MP3ON4FLOAT_DECODER 1
-#define CONFIG_MPC7_DECODER 1
-#define CONFIG_MPC8_DECODER 1
-#define CONFIG_NELLYMOSER_DECODER 1
-#define CONFIG_ON2AVC_DECODER 1
-#define CONFIG_OPUS_DECODER 1
-#define CONFIG_PAF_AUDIO_DECODER 1
-#define CONFIG_QCELP_DECODER 1
-#define CONFIG_QDM2_DECODER 1
-#define CONFIG_RA_144_DECODER 1
-#define CONFIG_RA_288_DECODER 1
-#define CONFIG_RALF_DECODER 1
-#define CONFIG_SHORTEN_DECODER 1
-#define CONFIG_SIPR_DECODER 1
-#define CONFIG_SMACKAUD_DECODER 1
-#define CONFIG_TAK_DECODER 1
-#define CONFIG_TRUEHD_DECODER 1
-#define CONFIG_TRUESPEECH_DECODER 1
-#define CONFIG_TTA_DECODER 1
-#define CONFIG_TWINVQ_DECODER 1
-#define CONFIG_VMDAUDIO_DECODER 1
-#define CONFIG_VORBIS_DECODER 1
-#define CONFIG_WAVPACK_DECODER 1
-#define CONFIG_WMALOSSLESS_DECODER 1
-#define CONFIG_WMAPRO_DECODER 1
-#define CONFIG_WMAV1_DECODER 1
-#define CONFIG_WMAV2_DECODER 1
-#define CONFIG_WMAVOICE_DECODER 1
-#define CONFIG_WS_SND1_DECODER 1
-#define CONFIG_PCM_ALAW_DECODER 1
-#define CONFIG_PCM_BLURAY_DECODER 1
-#define CONFIG_PCM_DVD_DECODER 1
-#define CONFIG_PCM_F32BE_DECODER 1
-#define CONFIG_PCM_F32LE_DECODER 1
-#define CONFIG_PCM_F64BE_DECODER 1
-#define CONFIG_PCM_F64LE_DECODER 1
-#define CONFIG_PCM_LXF_DECODER 1
-#define CONFIG_PCM_MULAW_DECODER 1
-#define CONFIG_PCM_S8_DECODER 1
-#define CONFIG_PCM_S8_PLANAR_DECODER 1
-#define CONFIG_PCM_S16BE_DECODER 1
-#define CONFIG_PCM_S16LE_DECODER 1
-#define CONFIG_PCM_S16LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S24BE_DECODER 1
-#define CONFIG_PCM_S24DAUD_DECODER 1
-#define CONFIG_PCM_S24LE_DECODER 1
-#define CONFIG_PCM_S24LE_PLANAR_DECODER 1
-#define CONFIG_PCM_S32BE_DECODER 1
-#define CONFIG_PCM_S32LE_DECODER 1
-#define CONFIG_PCM_S32LE_PLANAR_DECODER 1
-#define CONFIG_PCM_U8_DECODER 1
-#define CONFIG_PCM_U16BE_DECODER 1
-#define CONFIG_PCM_U16LE_DECODER 1
-#define CONFIG_PCM_U24BE_DECODER 1
-#define CONFIG_PCM_U24LE_DECODER 1
-#define CONFIG_PCM_U32BE_DECODER 1
-#define CONFIG_PCM_U32LE_DECODER 1
-#define CONFIG_PCM_ZORK_DECODER 1
-#define CONFIG_INTERPLAY_DPCM_DECODER 1
-#define CONFIG_ROQ_DPCM_DECODER 1
-#define CONFIG_SOL_DPCM_DECODER 1
-#define CONFIG_XAN_DPCM_DECODER 1
-#define CONFIG_ADPCM_4XM_DECODER 1
-#define CONFIG_ADPCM_ADX_DECODER 1
-#define CONFIG_ADPCM_CT_DECODER 1
-#define CONFIG_ADPCM_EA_DECODER 1
-#define CONFIG_ADPCM_EA_MAXIS_XA_DECODER 1
-#define CONFIG_ADPCM_EA_R1_DECODER 1
-#define CONFIG_ADPCM_EA_R2_DECODER 1
-#define CONFIG_ADPCM_EA_R3_DECODER 1
-#define CONFIG_ADPCM_EA_XAS_DECODER 1
-#define CONFIG_ADPCM_G722_DECODER 1
-#define CONFIG_ADPCM_G726_DECODER 1
-#define CONFIG_ADPCM_IMA_AMV_DECODER 1
-#define CONFIG_ADPCM_IMA_APC_DECODER 1
-#define CONFIG_ADPCM_IMA_DK3_DECODER 1
-#define CONFIG_ADPCM_IMA_DK4_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_EACS_DECODER 1
-#define CONFIG_ADPCM_IMA_EA_SEAD_DECODER 1
-#define CONFIG_ADPCM_IMA_ISS_DECODER 1
-#define CONFIG_ADPCM_IMA_QT_DECODER 1
-#define CONFIG_ADPCM_IMA_SMJPEG_DECODER 1
-#define CONFIG_ADPCM_IMA_WAV_DECODER 1
-#define CONFIG_ADPCM_IMA_WS_DECODER 1
-#define CONFIG_ADPCM_MS_DECODER 1
-#define CONFIG_ADPCM_SBPRO_2_DECODER 1
-#define CONFIG_ADPCM_SBPRO_3_DECODER 1
-#define CONFIG_ADPCM_SBPRO_4_DECODER 1
-#define CONFIG_ADPCM_SWF_DECODER 1
-#define CONFIG_ADPCM_THP_DECODER 1
-#define CONFIG_ADPCM_VIMA_DECODER 1
-#define CONFIG_ADPCM_XA_DECODER 1
-#define CONFIG_ADPCM_YAMAHA_DECODER 1
-#define CONFIG_ASS_DECODER 1
-#define CONFIG_DVBSUB_DECODER 1
-#define CONFIG_DVDSUB_DECODER 1
-#define CONFIG_PGSSUB_DECODER 1
-#define CONFIG_SRT_DECODER 1
-#define CONFIG_XSUB_DECODER 1
-#define CONFIG_LIBFDK_AAC_DECODER 0
-#define CONFIG_LIBGSM_DECODER 0
-#define CONFIG_LIBGSM_MS_DECODER 0
-#define CONFIG_LIBILBC_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_DECODER 0
-#define CONFIG_LIBOPENCORE_AMRWB_DECODER 0
-#define CONFIG_LIBOPENJPEG_DECODER 0
-#define CONFIG_LIBOPUS_DECODER 0
-#define CONFIG_LIBSCHROEDINGER_DECODER 0
-#define CONFIG_LIBSPEEX_DECODER 0
-#define CONFIG_LIBVPX_VP8_DECODER 0
-#define CONFIG_LIBVPX_VP9_DECODER 0
-#define CONFIG_AAC_DEMUXER 1
-#define CONFIG_AC3_DEMUXER 1
-#define CONFIG_ADX_DEMUXER 1
-#define CONFIG_AEA_DEMUXER 1
-#define CONFIG_AIFF_DEMUXER 1
-#define CONFIG_AMR_DEMUXER 1
-#define CONFIG_ANM_DEMUXER 1
-#define CONFIG_APC_DEMUXER 1
-#define CONFIG_APE_DEMUXER 1
-#define CONFIG_ASF_DEMUXER 1
-#define CONFIG_ASS_DEMUXER 1
-#define CONFIG_AU_DEMUXER 1
-#define CONFIG_AVI_DEMUXER 1
-#define CONFIG_AVISYNTH_DEMUXER 0
-#define CONFIG_AVS_DEMUXER 1
-#define CONFIG_BETHSOFTVID_DEMUXER 1
-#define CONFIG_BFI_DEMUXER 1
-#define CONFIG_BINK_DEMUXER 1
-#define CONFIG_BMV_DEMUXER 1
-#define CONFIG_C93_DEMUXER 1
-#define CONFIG_CAF_DEMUXER 1
-#define CONFIG_CAVSVIDEO_DEMUXER 1
-#define CONFIG_CDG_DEMUXER 1
-#define CONFIG_CDXL_DEMUXER 1
-#define CONFIG_DAUD_DEMUXER 1
-#define CONFIG_DFA_DEMUXER 1
-#define CONFIG_DIRAC_DEMUXER 1
-#define CONFIG_DNXHD_DEMUXER 1
-#define CONFIG_DSICIN_DEMUXER 1
-#define CONFIG_DTS_DEMUXER 1
-#define CONFIG_DV_DEMUXER 1
-#define CONFIG_DXA_DEMUXER 1
-#define CONFIG_EA_DEMUXER 1
-#define CONFIG_EA_CDATA_DEMUXER 1
-#define CONFIG_EAC3_DEMUXER 1
-#define CONFIG_FFMETADATA_DEMUXER 1
-#define CONFIG_FILMSTRIP_DEMUXER 1
-#define CONFIG_FLAC_DEMUXER 1
-#define CONFIG_FLIC_DEMUXER 1
-#define CONFIG_FLV_DEMUXER 1
-#define CONFIG_FOURXM_DEMUXER 1
-#define CONFIG_G722_DEMUXER 1
-#define CONFIG_G723_1_DEMUXER 1
-#define CONFIG_GSM_DEMUXER 1
-#define CONFIG_GXF_DEMUXER 1
-#define CONFIG_H261_DEMUXER 1
-#define CONFIG_H263_DEMUXER 1
-#define CONFIG_H264_DEMUXER 1
-#define CONFIG_HEVC_DEMUXER 1
-#define CONFIG_HLS_DEMUXER 1
-#define CONFIG_HNM_DEMUXER 1
-#define CONFIG_IDCIN_DEMUXER 1
-#define CONFIG_IFF_DEMUXER 1
-#define CONFIG_ILBC_DEMUXER 1
-#define CONFIG_IMAGE2_DEMUXER 1
-#define CONFIG_IMAGE2PIPE_DEMUXER 1
-#define CONFIG_INGENIENT_DEMUXER 1
-#define CONFIG_IPMOVIE_DEMUXER 1
-#define CONFIG_ISS_DEMUXER 1
-#define CONFIG_IV8_DEMUXER 1
-#define CONFIG_IVF_DEMUXER 1
-#define CONFIG_JV_DEMUXER 1
-#define CONFIG_LATM_DEMUXER 1
-#define CONFIG_LMLM4_DEMUXER 1
-#define CONFIG_LXF_DEMUXER 1
-#define CONFIG_M4V_DEMUXER 1
-#define CONFIG_MATROSKA_DEMUXER 1
-#define CONFIG_MJPEG_DEMUXER 1
-#define CONFIG_MLP_DEMUXER 1
-#define CONFIG_MM_DEMUXER 1
-#define CONFIG_MMF_DEMUXER 1
-#define CONFIG_MOV_DEMUXER 1
-#define CONFIG_MP3_DEMUXER 1
-#define CONFIG_MPC_DEMUXER 1
-#define CONFIG_MPC8_DEMUXER 1
-#define CONFIG_MPEGPS_DEMUXER 1
-#define CONFIG_MPEGTS_DEMUXER 1
-#define CONFIG_MPEGTSRAW_DEMUXER 1
-#define CONFIG_MPEGVIDEO_DEMUXER 1
-#define CONFIG_MSNWC_TCP_DEMUXER 1
-#define CONFIG_MTV_DEMUXER 1
-#define CONFIG_MV_DEMUXER 1
-#define CONFIG_MVI_DEMUXER 1
-#define CONFIG_MXF_DEMUXER 1
-#define CONFIG_MXG_DEMUXER 1
-#define CONFIG_NC_DEMUXER 1
-#define CONFIG_NSV_DEMUXER 1
-#define CONFIG_NUT_DEMUXER 1
-#define CONFIG_NUV_DEMUXER 1
-#define CONFIG_OGG_DEMUXER 1
-#define CONFIG_OMA_DEMUXER 1
-#define CONFIG_PAF_DEMUXER 1
-#define CONFIG_PCM_ALAW_DEMUXER 1
-#define CONFIG_PCM_MULAW_DEMUXER 1
-#define CONFIG_PCM_F64BE_DEMUXER 1
-#define CONFIG_PCM_F64LE_DEMUXER 1
-#define CONFIG_PCM_F32BE_DEMUXER 1
-#define CONFIG_PCM_F32LE_DEMUXER 1
-#define CONFIG_PCM_S32BE_DEMUXER 1
-#define CONFIG_PCM_S32LE_DEMUXER 1
-#define CONFIG_PCM_S24BE_DEMUXER 1
-#define CONFIG_PCM_S24LE_DEMUXER 1
-#define CONFIG_PCM_S16BE_DEMUXER 1
-#define CONFIG_PCM_S16LE_DEMUXER 1
-#define CONFIG_PCM_S8_DEMUXER 1
-#define CONFIG_PCM_U32BE_DEMUXER 1
-#define CONFIG_PCM_U32LE_DEMUXER 1
-#define CONFIG_PCM_U24BE_DEMUXER 1
-#define CONFIG_PCM_U24LE_DEMUXER 1
-#define CONFIG_PCM_U16BE_DEMUXER 1
-#define CONFIG_PCM_U16LE_DEMUXER 1
-#define CONFIG_PCM_U8_DEMUXER 1
-#define CONFIG_PMP_DEMUXER 1
-#define CONFIG_PVA_DEMUXER 1
-#define CONFIG_QCP_DEMUXER 1
-#define CONFIG_R3D_DEMUXER 1
-#define CONFIG_RAWVIDEO_DEMUXER 1
-#define CONFIG_RL2_DEMUXER 1
-#define CONFIG_RM_DEMUXER 1
-#define CONFIG_ROQ_DEMUXER 1
-#define CONFIG_RPL_DEMUXER 1
-#define CONFIG_RSO_DEMUXER 1
-#define CONFIG_RTP_DEMUXER 1
-#define CONFIG_RTSP_DEMUXER 1
-#define CONFIG_SAP_DEMUXER 1
-#define CONFIG_SDP_DEMUXER 1
-#define CONFIG_SEGAFILM_DEMUXER 1
-#define CONFIG_SHORTEN_DEMUXER 1
-#define CONFIG_SIFF_DEMUXER 1
-#define CONFIG_SMACKER_DEMUXER 1
-#define CONFIG_SMJPEG_DEMUXER 1
-#define CONFIG_SMUSH_DEMUXER 1
-#define CONFIG_SOL_DEMUXER 1
-#define CONFIG_SOX_DEMUXER 1
-#define CONFIG_SPDIF_DEMUXER 1
-#define CONFIG_SRT_DEMUXER 1
-#define CONFIG_STR_DEMUXER 1
-#define CONFIG_SWF_DEMUXER 1
-#define CONFIG_TAK_DEMUXER 1
-#define CONFIG_THP_DEMUXER 1
-#define CONFIG_TIERTEXSEQ_DEMUXER 1
-#define CONFIG_TMV_DEMUXER 1
-#define CONFIG_TRUEHD_DEMUXER 1
-#define CONFIG_TTA_DEMUXER 1
-#define CONFIG_TXD_DEMUXER 1
-#define CONFIG_TTY_DEMUXER 1
-#define CONFIG_VC1_DEMUXER 1
-#define CONFIG_VC1T_DEMUXER 1
-#define CONFIG_VMD_DEMUXER 1
-#define CONFIG_VOC_DEMUXER 1
-#define CONFIG_VQF_DEMUXER 1
-#define CONFIG_W64_DEMUXER 1
-#define CONFIG_WAV_DEMUXER 1
-#define CONFIG_WC3_DEMUXER 1
-#define CONFIG_WSAUD_DEMUXER 1
-#define CONFIG_WSVQA_DEMUXER 1
-#define CONFIG_WTV_DEMUXER 1
-#define CONFIG_WV_DEMUXER 1
-#define CONFIG_XA_DEMUXER 1
-#define CONFIG_XMV_DEMUXER 1
-#define CONFIG_XWMA_DEMUXER 1
-#define CONFIG_YOP_DEMUXER 1
-#define CONFIG_YUV4MPEGPIPE_DEMUXER 1
-#define CONFIG_A64MULTI_ENCODER 1
-#define CONFIG_A64MULTI5_ENCODER 1
-#define CONFIG_ALIAS_PIX_ENCODER 1
-#define CONFIG_ASV1_ENCODER 1
-#define CONFIG_ASV2_ENCODER 1
-#define CONFIG_BMP_ENCODER 1
-#define CONFIG_CLJR_ENCODER 1
-#define CONFIG_COMFORTNOISE_ENCODER 1
-#define CONFIG_DNXHD_ENCODER 1
-#define CONFIG_DPX_ENCODER 1
-#define CONFIG_DVVIDEO_ENCODER 1
-#define CONFIG_FFV1_ENCODER 1
-#define CONFIG_FFVHUFF_ENCODER 1
-#define CONFIG_FLASHSV_ENCODER 1
-#define CONFIG_FLV_ENCODER 1
-#define CONFIG_GIF_ENCODER 1
-#define CONFIG_H261_ENCODER 1
-#define CONFIG_H263_ENCODER 1
-#define CONFIG_H263P_ENCODER 1
-#define CONFIG_HUFFYUV_ENCODER 1
-#define CONFIG_JPEGLS_ENCODER 1
-#define CONFIG_LJPEG_ENCODER 1
-#define CONFIG_MJPEG_ENCODER 1
-#define CONFIG_MPEG1VIDEO_ENCODER 1
-#define CONFIG_MPEG2VIDEO_ENCODER 1
-#define CONFIG_MPEG4_ENCODER 1
-#define CONFIG_MSMPEG4V2_ENCODER 1
-#define CONFIG_MSMPEG4V3_ENCODER 1
-#define CONFIG_PAM_ENCODER 1
-#define CONFIG_PBM_ENCODER 1
-#define CONFIG_PCX_ENCODER 1
-#define CONFIG_PGM_ENCODER 1
-#define CONFIG_PGMYUV_ENCODER 1
-#define CONFIG_PNG_ENCODER 1
-#define CONFIG_PPM_ENCODER 1
-#define CONFIG_PRORES_ENCODER 1
-#define CONFIG_QTRLE_ENCODER 1
-#define CONFIG_RAWVIDEO_ENCODER 1
-#define CONFIG_ROQ_ENCODER 1
-#define CONFIG_RV10_ENCODER 1
-#define CONFIG_RV20_ENCODER 1
-#define CONFIG_SGI_ENCODER 1
-#define CONFIG_SUNRAST_ENCODER 1
-#define CONFIG_SVQ1_ENCODER 1
-#define CONFIG_TARGA_ENCODER 1
-#define CONFIG_TIFF_ENCODER 1
-#define CONFIG_UTVIDEO_ENCODER 1
-#define CONFIG_V210_ENCODER 1
-#define CONFIG_V410_ENCODER 1
-#define CONFIG_WMV1_ENCODER 1
-#define CONFIG_WMV2_ENCODER 1
-#define CONFIG_XBM_ENCODER 1
-#define CONFIG_XWD_ENCODER 1
-#define CONFIG_ZLIB_ENCODER 1
-#define CONFIG_ZMBV_ENCODER 1
-#define CONFIG_AAC_ENCODER 1
-#define CONFIG_AC3_ENCODER 1
-#define CONFIG_AC3_FIXED_ENCODER 1
-#define CONFIG_ALAC_ENCODER 1
-#define CONFIG_EAC3_ENCODER 1
-#define CONFIG_FLAC_ENCODER 1
-#define CONFIG_MP2_ENCODER 1
-#define CONFIG_NELLYMOSER_ENCODER 1
-#define CONFIG_RA_144_ENCODER 1
-#define CONFIG_VORBIS_ENCODER 1
-#define CONFIG_WMAV1_ENCODER 1
-#define CONFIG_WMAV2_ENCODER 1
-#define CONFIG_PCM_ALAW_ENCODER 1
-#define CONFIG_PCM_F32BE_ENCODER 1
-#define CONFIG_PCM_F32LE_ENCODER 1
-#define CONFIG_PCM_F64BE_ENCODER 1
-#define CONFIG_PCM_F64LE_ENCODER 1
-#define CONFIG_PCM_MULAW_ENCODER 1
-#define CONFIG_PCM_S8_ENCODER 1
-#define CONFIG_PCM_S16BE_ENCODER 1
-#define CONFIG_PCM_S16LE_ENCODER 1
-#define CONFIG_PCM_S24BE_ENCODER 1
-#define CONFIG_PCM_S24DAUD_ENCODER 1
-#define CONFIG_PCM_S24LE_ENCODER 1
-#define CONFIG_PCM_S32BE_ENCODER 1
-#define CONFIG_PCM_S32LE_ENCODER 1
-#define CONFIG_PCM_U8_ENCODER 1
-#define CONFIG_PCM_U16BE_ENCODER 1
-#define CONFIG_PCM_U16LE_ENCODER 1
-#define CONFIG_PCM_U24BE_ENCODER 1
-#define CONFIG_PCM_U24LE_ENCODER 1
-#define CONFIG_PCM_U32BE_ENCODER 1
-#define CONFIG_PCM_U32LE_ENCODER 1
-#define CONFIG_ROQ_DPCM_ENCODER 1
-#define CONFIG_ADPCM_ADX_ENCODER 1
-#define CONFIG_ADPCM_G722_ENCODER 1
-#define CONFIG_ADPCM_G726_ENCODER 1
-#define CONFIG_ADPCM_IMA_QT_ENCODER 1
-#define CONFIG_ADPCM_IMA_WAV_ENCODER 1
-#define CONFIG_ADPCM_MS_ENCODER 1
-#define CONFIG_ADPCM_SWF_ENCODER 1
-#define CONFIG_ADPCM_YAMAHA_ENCODER 1
-#define CONFIG_ASS_ENCODER 1
-#define CONFIG_DVBSUB_ENCODER 1
-#define CONFIG_DVDSUB_ENCODER 1
-#define CONFIG_XSUB_ENCODER 1
-#define CONFIG_LIBFAAC_ENCODER 0
-#define CONFIG_LIBFDK_AAC_ENCODER 0
-#define CONFIG_LIBGSM_ENCODER 0
-#define CONFIG_LIBGSM_MS_ENCODER 0
-#define CONFIG_LIBILBC_ENCODER 0
-#define CONFIG_LIBMP3LAME_ENCODER 0
-#define CONFIG_LIBOPENCORE_AMRNB_ENCODER 0
-#define CONFIG_LIBOPENJPEG_ENCODER 0
-#define CONFIG_LIBOPUS_ENCODER 0
-#define CONFIG_LIBSCHROEDINGER_ENCODER 0
-#define CONFIG_LIBSPEEX_ENCODER 0
-#define CONFIG_LIBTHEORA_ENCODER 0
-#define CONFIG_LIBTWOLAME_ENCODER 0
-#define CONFIG_LIBVO_AACENC_ENCODER 0
-#define CONFIG_LIBVO_AMRWBENC_ENCODER 0
-#define CONFIG_LIBVORBIS_ENCODER 0
-#define CONFIG_LIBVPX_VP8_ENCODER 0
-#define CONFIG_LIBVPX_VP9_ENCODER 0
-#define CONFIG_LIBWAVPACK_ENCODER 0
-#define CONFIG_LIBWEBP_ENCODER 0
-#define CONFIG_LIBX264_ENCODER 0
-#define CONFIG_LIBX265_ENCODER 0
-#define CONFIG_LIBXAVS_ENCODER 0
-#define CONFIG_LIBXVID_ENCODER 0
-#define CONFIG_AFORMAT_FILTER 1
-#define CONFIG_AMIX_FILTER 1
-#define CONFIG_ANULL_FILTER 1
-#define CONFIG_ASETPTS_FILTER 1
-#define CONFIG_ASETTB_FILTER 1
-#define CONFIG_ASHOWINFO_FILTER 1
-#define CONFIG_ASPLIT_FILTER 1
-#define CONFIG_ASYNCTS_FILTER 1
-#define CONFIG_ATRIM_FILTER 1
-#define CONFIG_BS2B_FILTER 0
-#define CONFIG_CHANNELMAP_FILTER 1
-#define CONFIG_CHANNELSPLIT_FILTER 1
-#define CONFIG_COMPAND_FILTER 1
-#define CONFIG_JOIN_FILTER 1
-#define CONFIG_RESAMPLE_FILTER 1
-#define CONFIG_VOLUME_FILTER 1
-#define CONFIG_ANULLSRC_FILTER 1
-#define CONFIG_ANULLSINK_FILTER 1
-#define CONFIG_BLACKFRAME_FILTER 0
-#define CONFIG_BOXBLUR_FILTER 0
-#define CONFIG_COPY_FILTER 1
-#define CONFIG_CROP_FILTER 1
-#define CONFIG_CROPDETECT_FILTER 0
-#define CONFIG_DELOGO_FILTER 0
-#define CONFIG_DRAWBOX_FILTER 1
-#define CONFIG_DRAWTEXT_FILTER 0
-#define CONFIG_FADE_FILTER 1
-#define CONFIG_FIELDORDER_FILTER 1
-#define CONFIG_FORMAT_FILTER 1
-#define CONFIG_FPS_FILTER 1
-#define CONFIG_FRAMEPACK_FILTER 1
-#define CONFIG_FREI0R_FILTER 0
-#define CONFIG_GRADFUN_FILTER 1
-#define CONFIG_HFLIP_FILTER 1
-#define CONFIG_HQDN3D_FILTER 0
-#define CONFIG_INTERLACE_FILTER 0
-#define CONFIG_LUT_FILTER 1
-#define CONFIG_LUTRGB_FILTER 1
-#define CONFIG_LUTYUV_FILTER 1
-#define CONFIG_NEGATE_FILTER 1
-#define CONFIG_NOFORMAT_FILTER 1
-#define CONFIG_NULL_FILTER 1
-#define CONFIG_OCV_FILTER 0
-#define CONFIG_OVERLAY_FILTER 1
-#define CONFIG_PAD_FILTER 1
-#define CONFIG_PIXDESCTEST_FILTER 1
-#define CONFIG_SCALE_FILTER 1
-#define CONFIG_SELECT_FILTER 1
-#define CONFIG_SETDAR_FILTER 1
-#define CONFIG_SETPTS_FILTER 1
-#define CONFIG_SETSAR_FILTER 1
-#define CONFIG_SETTB_FILTER 1
-#define CONFIG_SHOWINFO_FILTER 1
-#define CONFIG_SHUFFLEPLANES_FILTER 1
-#define CONFIG_SPLIT_FILTER 1
-#define CONFIG_TRANSPOSE_FILTER 1
-#define CONFIG_TRIM_FILTER 1
-#define CONFIG_UNSHARP_FILTER 1
-#define CONFIG_VFLIP_FILTER 1
-#define CONFIG_YADIF_FILTER 1
-#define CONFIG_COLOR_FILTER 1
-#define CONFIG_FREI0R_SRC_FILTER 0
-#define CONFIG_MOVIE_FILTER 1
-#define CONFIG_NULLSRC_FILTER 1
-#define CONFIG_RGBTESTSRC_FILTER 1
-#define CONFIG_TESTSRC_FILTER 1
-#define CONFIG_NULLSINK_FILTER 1
-#define CONFIG_H263_VAAPI_HWACCEL 0
-#define CONFIG_H263_VDPAU_HWACCEL 0
-#define CONFIG_H264_DXVA2_HWACCEL 0
-#define CONFIG_H264_VAAPI_HWACCEL 0
-#define CONFIG_H264_VDA_HWACCEL 0
-#define CONFIG_H264_VDA_OLD_HWACCEL 0
-#define CONFIG_H264_VDPAU_HWACCEL 0
-#define CONFIG_MPEG1_VDPAU_HWACCEL 0
-#define CONFIG_MPEG2_DXVA2_HWACCEL 0
-#define CONFIG_MPEG2_VAAPI_HWACCEL 0
-#define CONFIG_MPEG2_VDPAU_HWACCEL 0
-#define CONFIG_MPEG4_VAAPI_HWACCEL 0
-#define CONFIG_MPEG4_VDPAU_HWACCEL 0
-#define CONFIG_VC1_DXVA2_HWACCEL 0
-#define CONFIG_VC1_VAAPI_HWACCEL 0
-#define CONFIG_VC1_VDPAU_HWACCEL 0
-#define CONFIG_WMV3_DXVA2_HWACCEL 0
-#define CONFIG_WMV3_VAAPI_HWACCEL 0
-#define CONFIG_WMV3_VDPAU_HWACCEL 0
-#define CONFIG_ALSA_INDEV 1
-#define CONFIG_BKTR_INDEV 0
-#define CONFIG_DV1394_INDEV 1
-#define CONFIG_FBDEV_INDEV 1
-#define CONFIG_JACK_INDEV 0
-#define CONFIG_OSS_INDEV 1
-#define CONFIG_PULSE_INDEV 0
-#define CONFIG_SNDIO_INDEV 0
-#define CONFIG_V4L2_INDEV 1
-#define CONFIG_VFWCAP_INDEV 0
-#define CONFIG_X11GRAB_INDEV 0
-#define CONFIG_LIBCDIO_INDEV 0
-#define CONFIG_LIBDC1394_INDEV 0
-#define CONFIG_A64_MUXER 1
-#define CONFIG_AC3_MUXER 1
-#define CONFIG_ADTS_MUXER 1
-#define CONFIG_ADX_MUXER 1
-#define CONFIG_AIFF_MUXER 1
-#define CONFIG_AMR_MUXER 1
-#define CONFIG_ASF_MUXER 1
-#define CONFIG_ASS_MUXER 1
-#define CONFIG_ASF_STREAM_MUXER 1
-#define CONFIG_AU_MUXER 1
-#define CONFIG_AVI_MUXER 1
-#define CONFIG_AVM2_MUXER 1
-#define CONFIG_CAVSVIDEO_MUXER 1
-#define CONFIG_CRC_MUXER 1
-#define CONFIG_DAUD_MUXER 1
-#define CONFIG_DIRAC_MUXER 1
-#define CONFIG_DNXHD_MUXER 1
-#define CONFIG_DTS_MUXER 1
-#define CONFIG_DV_MUXER 1
-#define CONFIG_EAC3_MUXER 1
-#define CONFIG_F4V_MUXER 1
-#define CONFIG_FFMETADATA_MUXER 1
-#define CONFIG_FILMSTRIP_MUXER 1
-#define CONFIG_FLAC_MUXER 1
-#define CONFIG_FLV_MUXER 1
-#define CONFIG_FRAMECRC_MUXER 1
-#define CONFIG_FRAMEMD5_MUXER 1
-#define CONFIG_G722_MUXER 1
-#define CONFIG_GIF_MUXER 1
-#define CONFIG_GXF_MUXER 1
-#define CONFIG_H261_MUXER 1
-#define CONFIG_H263_MUXER 1
-#define CONFIG_H264_MUXER 1
-#define CONFIG_HDS_MUXER 1
-#define CONFIG_HEVC_MUXER 1
-#define CONFIG_HLS_MUXER 1
-#define CONFIG_ILBC_MUXER 1
-#define CONFIG_IMAGE2_MUXER 1
-#define CONFIG_IMAGE2PIPE_MUXER 1
-#define CONFIG_IPOD_MUXER 1
-#define CONFIG_ISMV_MUXER 1
-#define CONFIG_IVF_MUXER 1
-#define CONFIG_LATM_MUXER 1
-#define CONFIG_M4V_MUXER 1
-#define CONFIG_MD5_MUXER 1
-#define CONFIG_MATROSKA_MUXER 1
-#define CONFIG_MATROSKA_AUDIO_MUXER 1
-#define CONFIG_MJPEG_MUXER 1
-#define CONFIG_MLP_MUXER 1
-#define CONFIG_MMF_MUXER 1
-#define CONFIG_MOV_MUXER 1
-#define CONFIG_MP2_MUXER 1
-#define CONFIG_MP3_MUXER 1
-#define CONFIG_MP4_MUXER 1
-#define CONFIG_MPEG1SYSTEM_MUXER 1
-#define CONFIG_MPEG1VCD_MUXER 1
-#define CONFIG_MPEG1VIDEO_MUXER 1
-#define CONFIG_MPEG2DVD_MUXER 1
-#define CONFIG_MPEG2SVCD_MUXER 1
-#define CONFIG_MPEG2VIDEO_MUXER 1
-#define CONFIG_MPEG2VOB_MUXER 1
-#define CONFIG_MPEGTS_MUXER 1
-#define CONFIG_MPJPEG_MUXER 1
-#define CONFIG_MXF_MUXER 1
-#define CONFIG_MXF_D10_MUXER 1
-#define CONFIG_NULL_MUXER 1
-#define CONFIG_NUT_MUXER 1
-#define CONFIG_OGG_MUXER 1
-#define CONFIG_OMA_MUXER 1
-#define CONFIG_PCM_ALAW_MUXER 1
-#define CONFIG_PCM_MULAW_MUXER 1
-#define CONFIG_PCM_F64BE_MUXER 1
-#define CONFIG_PCM_F64LE_MUXER 1
-#define CONFIG_PCM_F32BE_MUXER 1
-#define CONFIG_PCM_F32LE_MUXER 1
-#define CONFIG_PCM_S32BE_MUXER 1
-#define CONFIG_PCM_S32LE_MUXER 1
-#define CONFIG_PCM_S24BE_MUXER 1
-#define CONFIG_PCM_S24LE_MUXER 1
-#define CONFIG_PCM_S16BE_MUXER 1
-#define CONFIG_PCM_S16LE_MUXER 1
-#define CONFIG_PCM_S8_MUXER 1
-#define CONFIG_PCM_U32BE_MUXER 1
-#define CONFIG_PCM_U32LE_MUXER 1
-#define CONFIG_PCM_U24BE_MUXER 1
-#define CONFIG_PCM_U24LE_MUXER 1
-#define CONFIG_PCM_U16BE_MUXER 1
-#define CONFIG_PCM_U16LE_MUXER 1
-#define CONFIG_PCM_U8_MUXER 1
-#define CONFIG_PSP_MUXER 1
-#define CONFIG_RAWVIDEO_MUXER 1
-#define CONFIG_RM_MUXER 1
-#define CONFIG_ROQ_MUXER 1
-#define CONFIG_RSO_MUXER 1
-#define CONFIG_RTP_MUXER 1
-#define CONFIG_RTSP_MUXER 1
-#define CONFIG_SAP_MUXER 1
-#define CONFIG_SEGMENT_MUXER 1
-#define CONFIG_SMJPEG_MUXER 1
-#define CONFIG_SMOOTHSTREAMING_MUXER 1
-#define CONFIG_SOX_MUXER 1
-#define CONFIG_SPDIF_MUXER 1
-#define CONFIG_SRT_MUXER 1
-#define CONFIG_SWF_MUXER 1
-#define CONFIG_TG2_MUXER 1
-#define CONFIG_TGP_MUXER 1
-#define CONFIG_TRUEHD_MUXER 1
-#define CONFIG_VC1T_MUXER 1
-#define CONFIG_VOC_MUXER 1
-#define CONFIG_WAV_MUXER 1
-#define CONFIG_WEBM_MUXER 1
-#define CONFIG_WV_MUXER 1
-#define CONFIG_YUV4MPEGPIPE_MUXER 1
-#define CONFIG_ALSA_OUTDEV 1
-#define CONFIG_OSS_OUTDEV 1
-#define CONFIG_SNDIO_OUTDEV 0
-#define CONFIG_AAC_PARSER 1
-#define CONFIG_AAC_LATM_PARSER 1
-#define CONFIG_AC3_PARSER 1
-#define CONFIG_ADX_PARSER 1
-#define CONFIG_BMP_PARSER 1
-#define CONFIG_CAVSVIDEO_PARSER 1
-#define CONFIG_COOK_PARSER 1
-#define CONFIG_DCA_PARSER 1
-#define CONFIG_DIRAC_PARSER 1
-#define CONFIG_DNXHD_PARSER 1
-#define CONFIG_DVBSUB_PARSER 1
-#define CONFIG_DVDSUB_PARSER 1
-#define CONFIG_FLAC_PARSER 1
-#define CONFIG_GSM_PARSER 1
-#define CONFIG_H261_PARSER 1
-#define CONFIG_H263_PARSER 1
-#define CONFIG_H264_PARSER 1
-#define CONFIG_HEVC_PARSER 1
-#define CONFIG_MJPEG_PARSER 1
-#define CONFIG_MLP_PARSER 1
-#define CONFIG_MPEG4VIDEO_PARSER 1
-#define CONFIG_MPEGAUDIO_PARSER 1
-#define CONFIG_MPEGVIDEO_PARSER 1
-#define CONFIG_OPUS_PARSER 1
-#define CONFIG_PNG_PARSER 1
-#define CONFIG_PNM_PARSER 1
-#define CONFIG_RV30_PARSER 1
-#define CONFIG_RV40_PARSER 1
-#define CONFIG_TAK_PARSER 1
-#define CONFIG_VC1_PARSER 1
-#define CONFIG_VORBIS_PARSER 1
-#define CONFIG_VP3_PARSER 1
-#define CONFIG_VP8_PARSER 1
-#define CONFIG_CONCAT_PROTOCOL 0
-#define CONFIG_CRYPTO_PROTOCOL 1
-#define CONFIG_FFRTMPCRYPT_PROTOCOL 0
-#define CONFIG_FFRTMPHTTP_PROTOCOL 1
-#define CONFIG_FILE_PROTOCOL 1
-#define CONFIG_GOPHER_PROTOCOL 1
-#define CONFIG_HLS_PROTOCOL 1
-#define CONFIG_HTTP_PROTOCOL 1
-#define CONFIG_HTTPPROXY_PROTOCOL 1
-#define CONFIG_HTTPS_PROTOCOL 0
-#define CONFIG_ICECAST_PROTOCOL 1
-#define CONFIG_MMSH_PROTOCOL 1
-#define CONFIG_MMST_PROTOCOL 1
-#define CONFIG_MD5_PROTOCOL 1
-#define CONFIG_PIPE_PROTOCOL 1
-#define CONFIG_RTMP_PROTOCOL 1
-#define CONFIG_RTMPE_PROTOCOL 0
-#define CONFIG_RTMPS_PROTOCOL 0
-#define CONFIG_RTMPT_PROTOCOL 1
-#define CONFIG_RTMPTE_PROTOCOL 0
-#define CONFIG_RTMPTS_PROTOCOL 0
-#define CONFIG_RTP_PROTOCOL 1
-#define CONFIG_SCTP_PROTOCOL 0
-#define CONFIG_SRTP_PROTOCOL 1
-#define CONFIG_TCP_PROTOCOL 1
-#define CONFIG_TLS_PROTOCOL 0
-#define CONFIG_UDP_PROTOCOL 1
-#define CONFIG_UNIX_PROTOCOL 1
-#define CONFIG_LIBRTMP_PROTOCOL 0
-#define CONFIG_LIBRTMPE_PROTOCOL 0
-#define CONFIG_LIBRTMPS_PROTOCOL 0
-#define CONFIG_LIBRTMPT_PROTOCOL 0
-#define CONFIG_LIBRTMPTE_PROTOCOL 0
-#endif /* LIBAV_CONFIG_H */
diff --git a/repos/libports/src/lib/libav/config.mak b/repos/libports/src/lib/libav/config.mak
deleted file mode 100644
index ef89bdd6f3..0000000000
--- a/repos/libports/src/lib/libav/config.mak
+++ /dev/null
@@ -1,1449 +0,0 @@
-# Automatically generated by configure - do not modify!
-LIBAV_CONFIGURATION=--disable-avdevice --disable-mmxext --disable-mmx
-prefix=/usr/local
-LIBDIR=$(DESTDIR)${prefix}/lib
-SHLIBDIR=$(DESTDIR)${prefix}/lib
-INCDIR=$(DESTDIR)${prefix}/include
-BINDIR=$(DESTDIR)${prefix}/bin
-DATADIR=$(DESTDIR)${prefix}/share/avconv
-DOCDIR=$(DESTDIR)${prefix}/share/doc/libav
-MANDIR=$(DESTDIR)${prefix}/share/man
-SRC_PATH=.
-CC_IDENT=gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04.1)
-ARCH=x86
-INTRINSICS=none
-CC=gcc
-AS=gcc
-LD=gcc
-DEPCC=gcc
-DEPCCFLAGS= $(CPPFLAGS)
-DEPAS=gcc
-DEPASFLAGS= $(CPPFLAGS)
-YASM=yasm
-DEPYASM=yasm
-AR=ar
-ARFLAGS=rc
-AR_O=$@
-RANLIB=ranlib
-STRIP=strip
-LN_S=ln -s -f
-CPPFLAGS= -D_ISOC99_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 -DZLIB_CONST
-CFLAGS= -std=c99 -fomit-frame-pointer -pthread -g -Wdeclaration-after-statement -Wall -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wcast-qual -Wwrite-strings -Wtype-limits -Wundef -Wmissing-prototypes -Wstrict-prototypes -Wno-parentheses -Wno-switch -Wno-format-zero-length -Wno-pointer-sign -O3 -fno-math-errno -fno-signed-zeros -fno-tree-vectorize -Werror=implicit-function-declaration -Werror=missing-prototypes -Werror=return-type -Werror=declaration-after-statement -Werror=vla -Wno-maybe-uninitialized
-ASFLAGS= -g
-AS_C=-c
-AS_O=-o $@
-CC_C=-c
-CC_E=-E -o $@
-CC_O=-o $@
-LD_O=-o $@
-LD_LIB=-l%
-LD_PATH=-L
-DLLTOOL=
-LDFLAGS= -Wl,--as-needed -Wl,--warn-common -Wl,-rpath-link=libswscale:libavfilter:libavdevice:libavformat:libavcodec:libavutil:libavresample
-LDEXEFLAGS=
-SHFLAGS=-shared -Wl,-soname,$$(@F) -Wl,-Bsymbolic -Wl,--version-script,$(SUBDIR)lib$(NAME).ver
-STRIPFLAGS= -wN '..@*'
-YASMFLAGS=
-BUILDSUF=
-FULLNAME=$(NAME)$(BUILDSUF)
-LIBPREF=lib
-LIBSUF=.a
-LIBNAME=$(LIBPREF)$(FULLNAME)$(LIBSUF)
-SLIBPREF=lib
-SLIBSUF=.so
-EXESUF=
-EXTRA_VERSION=
-CCDEP=
-CCDEP_FLAGS=
-ASDEP=
-ASDEP_FLAGS=
-CC_DEPFLAGS=-MMD -MF $(@:.o=.d) -MT $@
-AS_DEPFLAGS=-MMD -MF $(@:.o=.d) -MT $@
-HOSTCC=gcc
-HOSTLD=gcc
-HOSTCFLAGS= -std=c99 -Wall -O3
-HOSTCPPFLAGS= -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600
-HOSTEXESUF=
-HOSTLDFLAGS=
-HOSTLIBS=-lm
-DEPHOSTCC=gcc
-DEPHOSTCCFLAGS= $(HOSTCCFLAGS)
-HOSTCCDEP=
-HOSTCCDEP_FLAGS=
-HOSTCC_DEPFLAGS=-MMD -MF $(@:.o=.d) -MT $@
-HOSTCC_C=-c
-HOSTCC_O=-o $@
-HOSTLD_O=-o $@
-TARGET_EXEC=
-TARGET_PATH=$(CURDIR)
-TARGET_SAMPLES=$(SAMPLES)
-CFLAGS-avplay=-D_GNU_SOURCE=1 -D_REENTRANT -I/usr/include/SDL
-ZLIB=-lz
-LIB_INSTALL_EXTRA_CMD=$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"
-EXTRALIBS=-lX11 -lasound -lm -lz -pthread
-COMPAT_OBJS=
-EXEOBJS=
-INSTALL=install
-LIBTARGET=
-SLIBNAME=$(SLIBPREF)$(FULLNAME)$(SLIBSUF)
-SLIBNAME_WITH_VERSION=$(SLIBNAME).$(LIBVERSION)
-SLIBNAME_WITH_MAJOR=$(SLIBNAME).$(LIBMAJOR)
-SLIB_CREATE_DEF_CMD=
-SLIB_EXTRA_CMD=
-SLIB_INSTALL_NAME=$(SLIBNAME_WITH_VERSION)
-SLIB_INSTALL_LINKS=$(SLIBNAME_WITH_MAJOR) $(SLIBNAME)
-SLIB_INSTALL_EXTRA_LIB=
-SLIB_INSTALL_EXTRA_SHLIB=
-SAMPLES:=$(LIBAV_SAMPLES)
-libavcodec_VERSION=56.1.0
-libavcodec_VERSION_MAJOR=56
-libavcodec_VERSION_MINOR=1
-libavdevice_VERSION=55.0.0
-libavdevice_VERSION_MAJOR=55
-libavdevice_VERSION_MINOR=0
-libavfilter_VERSION=5.0.0
-libavfilter_VERSION_MAJOR=5
-libavfilter_VERSION_MINOR=0
-libavformat_VERSION=56.1.0
-libavformat_VERSION_MAJOR=56
-libavformat_VERSION_MINOR=1
-libavresample_VERSION=2.1.0
-libavresample_VERSION_MAJOR=2
-libavresample_VERSION_MINOR=1
-libavutil_VERSION=54.3.0
-libavutil_VERSION_MAJOR=54
-libavutil_VERSION_MINOR=3
-libswscale_VERSION=3.0.0
-libswscale_VERSION_MAJOR=3
-libswscale_VERSION_MINOR=0
-avcodec_FFLIBS=avresample avutil
-avdevice_FFLIBS=avformat avcodec avresample avutil
-avfilter_FFLIBS=swscale avformat avcodec avresample avutil
-avformat_FFLIBS=avcodec avresample avutil
-avresample_FFLIBS= avutil
-avutil_FFLIBS=
-swscale_FFLIBS= avutil
-LIBS-avconv=
-LIBS-avplay=-lSDL
-LIBS-avprobe=
-!HAVE_ARMV5TE=yes
-!HAVE_ARMV6=yes
-!HAVE_ARMV6T2=yes
-!HAVE_ARMV8=yes
-!HAVE_NEON=yes
-!HAVE_VFP=yes
-!HAVE_VFPV3=yes
-HAVE_LOONGSON=yes
-HAVE_MIPS32R1=yes
-HAVE_MIPS64R1=yes
-HAVE_MIPS32R2=yes
-HAVE_MIPS64R2=yes
-HAVE_MIPS32R6=yes
-HAVE_MIPS64R6=yes
-!HAVE_ALTIVEC=yes
-HAVE_DCBZL=yes
-HAVE_LDBRX=yes
-!HAVE_PPC4XX=yes
-!HAVE_AMD3DNOW=yes
-!HAVE_AMD3DNOWEXT=yes
-!HAVE_AVX=yes
-!HAVE_AVX2=yes
-!HAVE_FMA3=yes
-!HAVE_FMA4=yes
-!HAVE_MMX=yes
-!HAVE_MMXEXT=yes
-!HAVE_SSE=yes
-!HAVE_SSE2=yes
-!HAVE_SSE3=yes
-!HAVE_SSE4=yes
-!HAVE_SSE42=yes
-!HAVE_SSSE3=yes
-!HAVE_XOP=yes
-HAVE_CPUNOP=yes
-HAVE_I686=yes
-HAVE_VIS=yes
-!HAVE_ARMV5TE_EXTERNAL=yes
-!HAVE_ARMV6_EXTERNAL=yes
-!HAVE_ARMV6T2_EXTERNAL=yes
-!HAVE_ARMV8_EXTERNAL=yes
-!HAVE_NEON_EXTERNAL=yes
-!HAVE_VFP_EXTERNAL=yes
-!HAVE_VFPV3_EXTERNAL=yes
-!HAVE_LOONGSON_EXTERNAL=yes
-!HAVE_MIPS32R1_EXTERNAL=yes
-!HAVE_MIPS64R1_EXTERNAL=yes
-!HAVE_MIPS32R2_EXTERNAL=yes
-!HAVE_MIPS64R2_EXTERNAL=yes
-!HAVE_MIPS32R6_EXTERNAL=yes
-!HAVE_MIPS64R6_EXTERNAL=yes
-!HAVE_ALTIVEC_EXTERNAL=yes
-!HAVE_DCBZL_EXTERNAL=yes
-!HAVE_LDBRX_EXTERNAL=yes
-!HAVE_PPC4XX_EXTERNAL=yes
-!HAVE_AMD3DNOW_EXTERNAL=yes
-!HAVE_AMD3DNOWEXT_EXTERNAL=yes
-!HAVE_AVX_EXTERNAL=yes
-!HAVE_AVX2_EXTERNAL=yes
-!HAVE_FMA3_EXTERNAL=yes
-!HAVE_FMA4_EXTERNAL=yes
-!HAVE_MMX_EXTERNAL=yes
-!HAVE_MMXEXT_EXTERNAL=yes
-!HAVE_SSE_EXTERNAL=yes
-!HAVE_SSE2_EXTERNAL=yes
-!HAVE_SSE3_EXTERNAL=yes
-!HAVE_SSE4_EXTERNAL=yes
-!HAVE_SSE42_EXTERNAL=yes
-!HAVE_SSSE3_EXTERNAL=yes
-!HAVE_XOP_EXTERNAL=yes
-!HAVE_CPUNOP_EXTERNAL=yes
-!HAVE_I686_EXTERNAL=yes
-!HAVE_VIS_EXTERNAL=yes
-!HAVE_ARMV5TE_INLINE=yes
-!HAVE_ARMV6_INLINE=yes
-!HAVE_ARMV6T2_INLINE=yes
-!HAVE_ARMV8_INLINE=yes
-!HAVE_NEON_INLINE=yes
-!HAVE_VFP_INLINE=yes
-!HAVE_VFPV3_INLINE=yes
-!HAVE_LOONGSON_INLINE=yes
-!HAVE_MIPS32R1_INLINE=yes
-!HAVE_MIPS64R1_INLINE=yes
-!HAVE_MIPS32R2_INLINE=yes
-!HAVE_MIPS64R2_INLINE=yes
-!HAVE_MIPS32R6_INLINE=yes
-!HAVE_MIPS64R6_INLINE=yes
-!HAVE_ALTIVEC_INLINE=yes
-!HAVE_DCBZL_INLINE=yes
-!HAVE_LDBRX_INLINE=yes
-!HAVE_PPC4XX_INLINE=yes
-!HAVE_AMD3DNOW_INLINE=yes
-!HAVE_AMD3DNOWEXT_INLINE=yes
-!HAVE_AVX_INLINE=yes
-!HAVE_AVX2_INLINE=yes
-!HAVE_FMA3_INLINE=yes
-!HAVE_FMA4_INLINE=yes
-!HAVE_MMX_INLINE=yes
-!HAVE_MMXEXT_INLINE=yes
-!HAVE_SSE_INLINE=yes
-!HAVE_SSE2_INLINE=yes
-!HAVE_SSE3_INLINE=yes
-!HAVE_SSE4_INLINE=yes
-!HAVE_SSE42_INLINE=yes
-!HAVE_SSSE3_INLINE=yes
-!HAVE_XOP_INLINE=yes
-!HAVE_CPUNOP_INLINE=yes
-!HAVE_I686_INLINE=yes
-!HAVE_VIS_INLINE=yes
-HAVE_ALIGNED_STACK=yes
-HAVE_FAST_64BIT=yes
-HAVE_FAST_CLZ=yes
-HAVE_FAST_CMOV=yes
-HAVE_LOCAL_ALIGNED_8=yes
-HAVE_LOCAL_ALIGNED_16=yes
-!HAVE_SIMD_ALIGN_16=yes
-HAVE_ATOMICS_GCC=yes
-!HAVE_ATOMICS_SUNCC=yes
-!HAVE_ATOMICS_WIN32=yes
-!HAVE_ATOMIC_CAS_PTR=yes
-!HAVE_MACHINE_RW_BARRIER=yes
-!HAVE_MEMORYBARRIER=yes
-HAVE_MM_EMPTY=yes
-!HAVE_RDTSC=yes
-HAVE_SYNC_VAL_COMPARE_AND_SWAP=yes
-HAVE_INLINE_ASM=yes
-HAVE_SYMVER=yes
-!HAVE_YASM=yes
-!HAVE_BIGENDIAN=yes
-HAVE_FAST_UNALIGNED=yes
-HAVE_ALSA_ASOUNDLIB_H=yes
-!HAVE_ALTIVEC_H=yes
-HAVE_ARPA_INET_H=yes
-!HAVE_CDIO_PARANOIA_H=yes
-!HAVE_CDIO_PARANOIA_PARANOIA_H=yes
-!HAVE_DEV_BKTR_IOCTL_BT848_H=yes
-!HAVE_DEV_BKTR_IOCTL_METEOR_H=yes
-!HAVE_DEV_IC_BT8XX_H=yes
-!HAVE_DEV_VIDEO_BKTR_IOCTL_BT848_H=yes
-!HAVE_DEV_VIDEO_METEOR_IOCTL_METEOR_H=yes
-!HAVE_DIRECT_H=yes
-HAVE_DLFCN_H=yes
-!HAVE_DXVA_H=yes
-!HAVE_GSM_H=yes
-!HAVE_IO_H=yes
-!HAVE_MACH_MACH_TIME_H=yes
-!HAVE_MACHINE_IOCTL_BT848_H=yes
-!HAVE_MACHINE_IOCTL_METEOR_H=yes
-HAVE_POLL_H=yes
-!HAVE_SNDIO_H=yes
-!HAVE_SOUNDCARD_H=yes
-HAVE_SYS_MMAN_H=yes
-HAVE_SYS_PARAM_H=yes
-HAVE_SYS_RESOURCE_H=yes
-HAVE_SYS_SELECT_H=yes
-HAVE_SYS_SOUNDCARD_H=yes
-HAVE_SYS_TIME_H=yes
-HAVE_SYS_UN_H=yes
-!HAVE_SYS_VIDEOIO_H=yes
-HAVE_UNISTD_H=yes
-!HAVE_WINDOWS_H=yes
-!HAVE_WINSOCK2_H=yes
-!HAVE_INTRINSICS_NEON=yes
-HAVE_ATANF=yes
-HAVE_ATAN2F=yes
-HAVE_CBRTF=yes
-HAVE_COSF=yes
-HAVE_EXP2=yes
-HAVE_EXP2F=yes
-HAVE_EXPF=yes
-HAVE_ISINF=yes
-HAVE_ISNAN=yes
-HAVE_LDEXPF=yes
-HAVE_LLRINT=yes
-HAVE_LLRINTF=yes
-HAVE_LOG2=yes
-HAVE_LOG2F=yes
-HAVE_LOG10F=yes
-HAVE_LRINT=yes
-HAVE_LRINTF=yes
-HAVE_POWF=yes
-HAVE_RINT=yes
-HAVE_ROUND=yes
-HAVE_ROUNDF=yes
-HAVE_SINF=yes
-HAVE_TRUNC=yes
-HAVE_TRUNCF=yes
-!HAVE_ALIGNED_MALLOC=yes
-!HAVE_CLOSESOCKET=yes
-!HAVE_COMMANDLINETOARGVW=yes
-!HAVE_COTASKMEMFREE=yes
-!HAVE_CRYPTGENRANDOM=yes
-HAVE_DLOPEN=yes
-HAVE_FCNTL=yes
-HAVE_FLT_LIM=yes
-HAVE_FORK=yes
-HAVE_GETADDRINFO=yes
-!HAVE_GETHRTIME=yes
-HAVE_GETOPT=yes
-!HAVE_GETPROCESSAFFINITYMASK=yes
-!HAVE_GETPROCESSMEMORYINFO=yes
-!HAVE_GETPROCESSTIMES=yes
-HAVE_GETRUSAGE=yes
-HAVE_GETSERVBYPORT=yes
-!HAVE_GETSYSTEMTIMEASFILETIME=yes
-HAVE_GETTIMEOFDAY=yes
-HAVE_INET_ATON=yes
-HAVE_ISATTY=yes
-!HAVE_JACK_PORT_GET_LATENCY_RANGE=yes
-HAVE_LOCALTIME_R=yes
-!HAVE_MACH_ABSOLUTE_TIME=yes
-!HAVE_MAPVIEWOFFILE=yes
-!HAVE_MEMALIGN=yes
-HAVE_MKSTEMP=yes
-HAVE_MMAP=yes
-HAVE_MPROTECT=yes
-!HAVE_NANOSLEEP=yes
-!HAVE_POSIX_MEMALIGN=yes
-HAVE_SCHED_GETAFFINITY=yes
-!HAVE_SETCONSOLETEXTATTRIBUTE=yes
-!HAVE_SETMODE=yes
-HAVE_SETRLIMIT=yes
-!HAVE_SLEEP=yes
-HAVE_STRERROR_R=yes
-HAVE_STRPTIME=yes
-HAVE_SYSCONF=yes
-HAVE_SYSCTL=yes
-HAVE_USLEEP=yes
-!HAVE_VIRTUALALLOC=yes
-HAVE_PTHREADS=yes
-!HAVE_W32THREADS=yes
-!HAVE_AS_DN_DIRECTIVE=yes
-!HAVE_AS_FUNC=yes
-!HAVE_AS_OBJECT_ARCH=yes
-!HAVE_ASM_MOD_Q=yes
-HAVE_ATTRIBUTE_MAY_ALIAS=yes
-HAVE_ATTRIBUTE_PACKED=yes
-HAVE_EBP_AVAILABLE=yes
-HAVE_EBX_AVAILABLE=yes
-!HAVE_GNU_AS=yes
-!HAVE_IBM_ASM=yes
-HAVE_INLINE_ASM_LABELS=yes
-HAVE_PRAGMA_DEPRECATED=yes
-!HAVE_SYMVER_ASM_LABEL=yes
-HAVE_SYMVER_GNU_ASM=yes
-!HAVE_VFP_ARGS=yes
-!HAVE_XFORM_ASM=yes
-!HAVE_XMM_CLOBBERS=yes
-HAVE_SOCKLEN_T=yes
-HAVE_STRUCT_ADDRINFO=yes
-HAVE_STRUCT_GROUP_SOURCE_REQ=yes
-HAVE_STRUCT_IP_MREQ_SOURCE=yes
-HAVE_STRUCT_IPV6_MREQ=yes
-HAVE_STRUCT_POLLFD=yes
-HAVE_STRUCT_RUSAGE_RU_MAXRSS=yes
-HAVE_STRUCT_SOCKADDR_IN6=yes
-!HAVE_STRUCT_SOCKADDR_SA_LEN=yes
-HAVE_STRUCT_SOCKADDR_STORAGE=yes
-HAVE_STRUCT_V4L2_FRMIVALENUM_DISCRETE=yes
-HAVE_ATOMICS_NATIVE=yes
-!HAVE_DOS_PATHS=yes
-!HAVE_DXVA2_LIB=yes
-!HAVE_LIBC_MSVCRT=yes
-!HAVE_LIBDC1394_1=yes
-!HAVE_LIBDC1394_2=yes
-HAVE_SDL=yes
-HAVE_THREADS=yes
-!HAVE_VDPAU_X11=yes
-HAVE_XLIB=yes
-CONFIG_BSFS=yes
-CONFIG_DECODERS=yes
-CONFIG_DEMUXERS=yes
-CONFIG_ENCODERS=yes
-CONFIG_FILTERS=yes
-!CONFIG_HWACCELS=yes
-CONFIG_INDEVS=yes
-CONFIG_MUXERS=yes
-CONFIG_OUTDEVS=yes
-CONFIG_PARSERS=yes
-CONFIG_PROTOCOLS=yes
-CONFIG_AVCODEC_EXAMPLE=yes
-CONFIG_FILTER_AUDIO_EXAMPLE=yes
-CONFIG_METADATA_EXAMPLE=yes
-CONFIG_OUTPUT_EXAMPLE=yes
-CONFIG_TRANSCODE_AAC_EXAMPLE=yes
-!CONFIG_AVISYNTH=yes
-!CONFIG_BZLIB=yes
-!CONFIG_FREI0R=yes
-!CONFIG_GNUTLS=yes
-!CONFIG_LIBBS2B=yes
-!CONFIG_LIBCDIO=yes
-!CONFIG_LIBDC1394=yes
-!CONFIG_LIBFAAC=yes
-!CONFIG_LIBFDK_AAC=yes
-!CONFIG_LIBFONTCONFIG=yes
-!CONFIG_LIBFREETYPE=yes
-!CONFIG_LIBGSM=yes
-!CONFIG_LIBILBC=yes
-!CONFIG_LIBMP3LAME=yes
-!CONFIG_LIBOPENCORE_AMRNB=yes
-!CONFIG_LIBOPENCORE_AMRWB=yes
-!CONFIG_LIBOPENCV=yes
-!CONFIG_LIBOPENJPEG=yes
-!CONFIG_LIBOPUS=yes
-!CONFIG_LIBPULSE=yes
-!CONFIG_LIBRTMP=yes
-!CONFIG_LIBSCHROEDINGER=yes
-!CONFIG_LIBSPEEX=yes
-!CONFIG_LIBTHEORA=yes
-!CONFIG_LIBTWOLAME=yes
-!CONFIG_LIBVO_AACENC=yes
-!CONFIG_LIBVO_AMRWBENC=yes
-!CONFIG_LIBVORBIS=yes
-!CONFIG_LIBVPX=yes
-!CONFIG_LIBWAVPACK=yes
-!CONFIG_LIBWEBP=yes
-!CONFIG_LIBX264=yes
-!CONFIG_LIBX265=yes
-!CONFIG_LIBXAVS=yes
-!CONFIG_LIBXVID=yes
-!CONFIG_OPENSSL=yes
-!CONFIG_X11GRAB=yes
-CONFIG_ZLIB=yes
-!CONFIG_GRAY=yes
-!CONFIG_HARDCODED_TABLES=yes
-!CONFIG_RUNTIME_CPUDETECT=yes
-CONFIG_SAFE_BITSTREAM_READER=yes
-!CONFIG_SHARED=yes
-!CONFIG_SMALL=yes
-!CONFIG_SRAM=yes
-CONFIG_STATIC=yes
-CONFIG_SWSCALE_ALPHA=yes
-!CONFIG_DXVA2=yes
-!CONFIG_VAAPI=yes
-!CONFIG_VDA=yes
-!CONFIG_VDPAU=yes
-!CONFIG_GPL=yes
-!CONFIG_NONFREE=yes
-!CONFIG_VERSION3=yes
-CONFIG_AVCODEC=yes
-!CONFIG_AVDEVICE=yes
-CONFIG_AVFILTER=yes
-CONFIG_AVFORMAT=yes
-CONFIG_AVRESAMPLE=yes
-CONFIG_AVUTIL=yes
-CONFIG_SWSCALE=yes
-CONFIG_AVCONV=yes
-CONFIG_AVPLAY=yes
-CONFIG_AVPROBE=yes
-CONFIG_DCT=yes
-CONFIG_DOC=yes
-CONFIG_ERROR_RESILIENCE=yes
-CONFIG_FFT=yes
-CONFIG_LSP=yes
-CONFIG_LZO=yes
-CONFIG_MDCT=yes
-CONFIG_NETWORK=yes
-CONFIG_RDFT=yes
-!CONFIG_MEMALIGN_HACK=yes
-!CONFIG_NEON_CLOBBER_TEST=yes
-!CONFIG_PIC=yes
-CONFIG_POD2MAN=yes
-!CONFIG_TEXI2HTML=yes
-!CONFIG_THUMB=yes
-!CONFIG_XMM_CLOBBER_TEST=yes
-CONFIG_AANDCTTABLES=yes
-CONFIG_AC3DSP=yes
-CONFIG_AUDIO_FRAME_QUEUE=yes
-CONFIG_AUDIODSP=yes
-CONFIG_BLOCKDSP=yes
-CONFIG_BSWAPDSP=yes
-CONFIG_CABAC=yes
-CONFIG_DVPROFILE=yes
-CONFIG_FDCTDSP=yes
-!CONFIG_GCRYPT=yes
-CONFIG_GOLOMB=yes
-!CONFIG_GPLV3=yes
-CONFIG_H263DSP=yes
-CONFIG_H264CHROMA=yes
-CONFIG_H264DSP=yes
-CONFIG_H264PRED=yes
-CONFIG_H264QPEL=yes
-CONFIG_HPELDSP=yes
-CONFIG_HUFFMAN=yes
-CONFIG_HUFFYUVDSP=yes
-CONFIG_HUFFYUVENCDSP=yes
-CONFIG_IDCTDSP=yes
-CONFIG_IIRFILTER=yes
-CONFIG_INTRAX8=yes
-!CONFIG_LGPLV3=yes
-CONFIG_LPC=yes
-CONFIG_ME_CMP=yes
-CONFIG_MPEG_ER=yes
-CONFIG_MPEGAUDIO=yes
-CONFIG_MPEGAUDIODSP=yes
-CONFIG_MPEGVIDEO=yes
-CONFIG_MPEGVIDEOENC=yes
-!CONFIG_NETTLE=yes
-CONFIG_PIXBLOCKDSP=yes
-CONFIG_QPELDSP=yes
-CONFIG_RANGECODER=yes
-CONFIG_RIFFDEC=yes
-CONFIG_RIFFENC=yes
-CONFIG_RTPDEC=yes
-CONFIG_RTPENC_CHAIN=yes
-CONFIG_SINEWIN=yes
-CONFIG_STARTCODE=yes
-CONFIG_TPELDSP=yes
-CONFIG_VIDEODSP=yes
-CONFIG_VP3DSP=yes
-CONFIG_AAC_ADTSTOASC_BSF=yes
-CONFIG_CHOMP_BSF=yes
-CONFIG_DUMP_EXTRADATA_BSF=yes
-CONFIG_H264_MP4TOANNEXB_BSF=yes
-CONFIG_IMX_DUMP_HEADER_BSF=yes
-CONFIG_MJPEG2JPEG_BSF=yes
-CONFIG_MJPEGA_DUMP_HEADER_BSF=yes
-CONFIG_MOV2TEXTSUB_BSF=yes
-CONFIG_NOISE_BSF=yes
-CONFIG_REMOVE_EXTRADATA_BSF=yes
-CONFIG_TEXT2MOVSUB_BSF=yes
-CONFIG_AASC_DECODER=yes
-CONFIG_AIC_DECODER=yes
-CONFIG_ALIAS_PIX_DECODER=yes
-CONFIG_AMV_DECODER=yes
-CONFIG_ANM_DECODER=yes
-CONFIG_ANSI_DECODER=yes
-CONFIG_ASV1_DECODER=yes
-CONFIG_ASV2_DECODER=yes
-CONFIG_AURA_DECODER=yes
-CONFIG_AURA2_DECODER=yes
-CONFIG_AVS_DECODER=yes
-CONFIG_BETHSOFTVID_DECODER=yes
-CONFIG_BFI_DECODER=yes
-CONFIG_BINK_DECODER=yes
-CONFIG_BMP_DECODER=yes
-CONFIG_BMV_VIDEO_DECODER=yes
-CONFIG_BRENDER_PIX_DECODER=yes
-CONFIG_C93_DECODER=yes
-CONFIG_CAVS_DECODER=yes
-CONFIG_CDGRAPHICS_DECODER=yes
-CONFIG_CDXL_DECODER=yes
-CONFIG_CINEPAK_DECODER=yes
-CONFIG_CLJR_DECODER=yes
-CONFIG_CLLC_DECODER=yes
-CONFIG_COMFORTNOISE_DECODER=yes
-CONFIG_CSCD_DECODER=yes
-CONFIG_CYUV_DECODER=yes
-CONFIG_DFA_DECODER=yes
-CONFIG_DNXHD_DECODER=yes
-CONFIG_DPX_DECODER=yes
-CONFIG_DSICINVIDEO_DECODER=yes
-CONFIG_DVVIDEO_DECODER=yes
-CONFIG_DXA_DECODER=yes
-CONFIG_DXTORY_DECODER=yes
-CONFIG_EACMV_DECODER=yes
-CONFIG_EAMAD_DECODER=yes
-CONFIG_EATGQ_DECODER=yes
-CONFIG_EATGV_DECODER=yes
-CONFIG_EATQI_DECODER=yes
-CONFIG_EIGHTBPS_DECODER=yes
-CONFIG_EIGHTSVX_EXP_DECODER=yes
-CONFIG_EIGHTSVX_FIB_DECODER=yes
-CONFIG_ESCAPE124_DECODER=yes
-CONFIG_ESCAPE130_DECODER=yes
-CONFIG_EXR_DECODER=yes
-CONFIG_FFV1_DECODER=yes
-CONFIG_FFVHUFF_DECODER=yes
-CONFIG_FIC_DECODER=yes
-CONFIG_FLASHSV_DECODER=yes
-CONFIG_FLASHSV2_DECODER=yes
-CONFIG_FLIC_DECODER=yes
-CONFIG_FLV_DECODER=yes
-CONFIG_FOURXM_DECODER=yes
-CONFIG_FRAPS_DECODER=yes
-CONFIG_FRWU_DECODER=yes
-CONFIG_G2M_DECODER=yes
-CONFIG_GIF_DECODER=yes
-CONFIG_H261_DECODER=yes
-CONFIG_H263_DECODER=yes
-CONFIG_H263I_DECODER=yes
-CONFIG_H264_DECODER=yes
-CONFIG_HEVC_DECODER=yes
-CONFIG_HNM4_VIDEO_DECODER=yes
-CONFIG_HUFFYUV_DECODER=yes
-CONFIG_IDCIN_DECODER=yes
-CONFIG_IFF_BYTERUN1_DECODER=yes
-CONFIG_IFF_ILBM_DECODER=yes
-CONFIG_INDEO2_DECODER=yes
-CONFIG_INDEO3_DECODER=yes
-CONFIG_INDEO4_DECODER=yes
-CONFIG_INDEO5_DECODER=yes
-CONFIG_INTERPLAY_VIDEO_DECODER=yes
-CONFIG_JPEG2000_DECODER=yes
-CONFIG_JPEGLS_DECODER=yes
-CONFIG_JV_DECODER=yes
-CONFIG_KGV1_DECODER=yes
-CONFIG_KMVC_DECODER=yes
-CONFIG_LAGARITH_DECODER=yes
-CONFIG_LOCO_DECODER=yes
-CONFIG_MDEC_DECODER=yes
-CONFIG_MIMIC_DECODER=yes
-CONFIG_MJPEG_DECODER=yes
-CONFIG_MJPEGB_DECODER=yes
-CONFIG_MMVIDEO_DECODER=yes
-CONFIG_MOTIONPIXELS_DECODER=yes
-!CONFIG_MPEG_XVMC_DECODER=yes
-CONFIG_MPEG1VIDEO_DECODER=yes
-CONFIG_MPEG2VIDEO_DECODER=yes
-CONFIG_MPEG4_DECODER=yes
-CONFIG_MSA1_DECODER=yes
-CONFIG_MSMPEG4V1_DECODER=yes
-CONFIG_MSMPEG4V2_DECODER=yes
-CONFIG_MSMPEG4V3_DECODER=yes
-CONFIG_MSRLE_DECODER=yes
-CONFIG_MSS1_DECODER=yes
-CONFIG_MSS2_DECODER=yes
-CONFIG_MSVIDEO1_DECODER=yes
-CONFIG_MSZH_DECODER=yes
-CONFIG_MTS2_DECODER=yes
-CONFIG_MVC1_DECODER=yes
-CONFIG_MVC2_DECODER=yes
-CONFIG_MXPEG_DECODER=yes
-CONFIG_NUV_DECODER=yes
-CONFIG_PAF_VIDEO_DECODER=yes
-CONFIG_PAM_DECODER=yes
-CONFIG_PBM_DECODER=yes
-CONFIG_PCX_DECODER=yes
-CONFIG_PGM_DECODER=yes
-CONFIG_PGMYUV_DECODER=yes
-CONFIG_PICTOR_DECODER=yes
-CONFIG_PNG_DECODER=yes
-CONFIG_PPM_DECODER=yes
-CONFIG_PRORES_DECODER=yes
-CONFIG_PTX_DECODER=yes
-CONFIG_QDRAW_DECODER=yes
-CONFIG_QPEG_DECODER=yes
-CONFIG_QTRLE_DECODER=yes
-CONFIG_R10K_DECODER=yes
-CONFIG_R210_DECODER=yes
-CONFIG_RAWVIDEO_DECODER=yes
-CONFIG_RL2_DECODER=yes
-CONFIG_ROQ_DECODER=yes
-CONFIG_RPZA_DECODER=yes
-CONFIG_RV10_DECODER=yes
-CONFIG_RV20_DECODER=yes
-CONFIG_RV30_DECODER=yes
-CONFIG_RV40_DECODER=yes
-CONFIG_S302M_DECODER=yes
-CONFIG_SANM_DECODER=yes
-CONFIG_SGI_DECODER=yes
-CONFIG_SGIRLE_DECODER=yes
-CONFIG_SMACKER_DECODER=yes
-CONFIG_SMC_DECODER=yes
-CONFIG_SP5X_DECODER=yes
-CONFIG_SUNRAST_DECODER=yes
-CONFIG_SVQ1_DECODER=yes
-CONFIG_SVQ3_DECODER=yes
-CONFIG_TARGA_DECODER=yes
-CONFIG_THEORA_DECODER=yes
-CONFIG_THP_DECODER=yes
-CONFIG_TIERTEXSEQVIDEO_DECODER=yes
-CONFIG_TIFF_DECODER=yes
-CONFIG_TMV_DECODER=yes
-CONFIG_TRUEMOTION1_DECODER=yes
-CONFIG_TRUEMOTION2_DECODER=yes
-CONFIG_TSCC_DECODER=yes
-CONFIG_TSCC2_DECODER=yes
-CONFIG_TXD_DECODER=yes
-CONFIG_ULTI_DECODER=yes
-CONFIG_UTVIDEO_DECODER=yes
-CONFIG_V210_DECODER=yes
-CONFIG_V210X_DECODER=yes
-CONFIG_V410_DECODER=yes
-CONFIG_VB_DECODER=yes
-CONFIG_VBLE_DECODER=yes
-CONFIG_VC1_DECODER=yes
-CONFIG_VC1IMAGE_DECODER=yes
-CONFIG_VCR1_DECODER=yes
-CONFIG_VMDVIDEO_DECODER=yes
-CONFIG_VMNC_DECODER=yes
-CONFIG_VP3_DECODER=yes
-CONFIG_VP5_DECODER=yes
-CONFIG_VP6_DECODER=yes
-CONFIG_VP6A_DECODER=yes
-CONFIG_VP6F_DECODER=yes
-CONFIG_VP7_DECODER=yes
-CONFIG_VP8_DECODER=yes
-CONFIG_VP9_DECODER=yes
-CONFIG_VQA_DECODER=yes
-CONFIG_WEBP_DECODER=yes
-CONFIG_WMV1_DECODER=yes
-CONFIG_WMV2_DECODER=yes
-CONFIG_WMV3_DECODER=yes
-CONFIG_WMV3IMAGE_DECODER=yes
-CONFIG_WNV1_DECODER=yes
-CONFIG_XAN_WC3_DECODER=yes
-CONFIG_XAN_WC4_DECODER=yes
-CONFIG_XBM_DECODER=yes
-CONFIG_XL_DECODER=yes
-CONFIG_XWD_DECODER=yes
-CONFIG_YOP_DECODER=yes
-CONFIG_ZEROCODEC_DECODER=yes
-CONFIG_ZLIB_DECODER=yes
-CONFIG_ZMBV_DECODER=yes
-CONFIG_AAC_DECODER=yes
-CONFIG_AAC_LATM_DECODER=yes
-CONFIG_AC3_DECODER=yes
-CONFIG_ALAC_DECODER=yes
-CONFIG_ALS_DECODER=yes
-CONFIG_AMRNB_DECODER=yes
-CONFIG_AMRWB_DECODER=yes
-CONFIG_APE_DECODER=yes
-CONFIG_ATRAC1_DECODER=yes
-CONFIG_ATRAC3_DECODER=yes
-CONFIG_ATRAC3P_DECODER=yes
-CONFIG_BINKAUDIO_DCT_DECODER=yes
-CONFIG_BINKAUDIO_RDFT_DECODER=yes
-CONFIG_BMV_AUDIO_DECODER=yes
-CONFIG_COOK_DECODER=yes
-CONFIG_DCA_DECODER=yes
-CONFIG_DSICINAUDIO_DECODER=yes
-CONFIG_EAC3_DECODER=yes
-CONFIG_FLAC_DECODER=yes
-CONFIG_G723_1_DECODER=yes
-CONFIG_GSM_DECODER=yes
-CONFIG_GSM_MS_DECODER=yes
-CONFIG_IAC_DECODER=yes
-CONFIG_IMC_DECODER=yes
-CONFIG_MACE3_DECODER=yes
-CONFIG_MACE6_DECODER=yes
-CONFIG_METASOUND_DECODER=yes
-CONFIG_MLP_DECODER=yes
-CONFIG_MP1_DECODER=yes
-CONFIG_MP1FLOAT_DECODER=yes
-CONFIG_MP2_DECODER=yes
-CONFIG_MP2FLOAT_DECODER=yes
-CONFIG_MP3_DECODER=yes
-CONFIG_MP3FLOAT_DECODER=yes
-CONFIG_MP3ADU_DECODER=yes
-CONFIG_MP3ADUFLOAT_DECODER=yes
-CONFIG_MP3ON4_DECODER=yes
-CONFIG_MP3ON4FLOAT_DECODER=yes
-CONFIG_MPC7_DECODER=yes
-CONFIG_MPC8_DECODER=yes
-CONFIG_NELLYMOSER_DECODER=yes
-CONFIG_ON2AVC_DECODER=yes
-CONFIG_OPUS_DECODER=yes
-CONFIG_PAF_AUDIO_DECODER=yes
-CONFIG_QCELP_DECODER=yes
-CONFIG_QDM2_DECODER=yes
-CONFIG_RA_144_DECODER=yes
-CONFIG_RA_288_DECODER=yes
-CONFIG_RALF_DECODER=yes
-CONFIG_SHORTEN_DECODER=yes
-CONFIG_SIPR_DECODER=yes
-CONFIG_SMACKAUD_DECODER=yes
-CONFIG_TAK_DECODER=yes
-CONFIG_TRUEHD_DECODER=yes
-CONFIG_TRUESPEECH_DECODER=yes
-CONFIG_TTA_DECODER=yes
-CONFIG_TWINVQ_DECODER=yes
-CONFIG_VMDAUDIO_DECODER=yes
-CONFIG_VORBIS_DECODER=yes
-CONFIG_WAVPACK_DECODER=yes
-CONFIG_WMALOSSLESS_DECODER=yes
-CONFIG_WMAPRO_DECODER=yes
-CONFIG_WMAV1_DECODER=yes
-CONFIG_WMAV2_DECODER=yes
-CONFIG_WMAVOICE_DECODER=yes
-CONFIG_WS_SND1_DECODER=yes
-CONFIG_PCM_ALAW_DECODER=yes
-CONFIG_PCM_BLURAY_DECODER=yes
-CONFIG_PCM_DVD_DECODER=yes
-CONFIG_PCM_F32BE_DECODER=yes
-CONFIG_PCM_F32LE_DECODER=yes
-CONFIG_PCM_F64BE_DECODER=yes
-CONFIG_PCM_F64LE_DECODER=yes
-CONFIG_PCM_LXF_DECODER=yes
-CONFIG_PCM_MULAW_DECODER=yes
-CONFIG_PCM_S8_DECODER=yes
-CONFIG_PCM_S8_PLANAR_DECODER=yes
-CONFIG_PCM_S16BE_DECODER=yes
-CONFIG_PCM_S16LE_DECODER=yes
-CONFIG_PCM_S16LE_PLANAR_DECODER=yes
-CONFIG_PCM_S24BE_DECODER=yes
-CONFIG_PCM_S24DAUD_DECODER=yes
-CONFIG_PCM_S24LE_DECODER=yes
-CONFIG_PCM_S24LE_PLANAR_DECODER=yes
-CONFIG_PCM_S32BE_DECODER=yes
-CONFIG_PCM_S32LE_DECODER=yes
-CONFIG_PCM_S32LE_PLANAR_DECODER=yes
-CONFIG_PCM_U8_DECODER=yes
-CONFIG_PCM_U16BE_DECODER=yes
-CONFIG_PCM_U16LE_DECODER=yes
-CONFIG_PCM_U24BE_DECODER=yes
-CONFIG_PCM_U24LE_DECODER=yes
-CONFIG_PCM_U32BE_DECODER=yes
-CONFIG_PCM_U32LE_DECODER=yes
-CONFIG_PCM_ZORK_DECODER=yes
-CONFIG_INTERPLAY_DPCM_DECODER=yes
-CONFIG_ROQ_DPCM_DECODER=yes
-CONFIG_SOL_DPCM_DECODER=yes
-CONFIG_XAN_DPCM_DECODER=yes
-CONFIG_ADPCM_4XM_DECODER=yes
-CONFIG_ADPCM_ADX_DECODER=yes
-CONFIG_ADPCM_CT_DECODER=yes
-CONFIG_ADPCM_EA_DECODER=yes
-CONFIG_ADPCM_EA_MAXIS_XA_DECODER=yes
-CONFIG_ADPCM_EA_R1_DECODER=yes
-CONFIG_ADPCM_EA_R2_DECODER=yes
-CONFIG_ADPCM_EA_R3_DECODER=yes
-CONFIG_ADPCM_EA_XAS_DECODER=yes
-CONFIG_ADPCM_G722_DECODER=yes
-CONFIG_ADPCM_G726_DECODER=yes
-CONFIG_ADPCM_IMA_AMV_DECODER=yes
-CONFIG_ADPCM_IMA_APC_DECODER=yes
-CONFIG_ADPCM_IMA_DK3_DECODER=yes
-CONFIG_ADPCM_IMA_DK4_DECODER=yes
-CONFIG_ADPCM_IMA_EA_EACS_DECODER=yes
-CONFIG_ADPCM_IMA_EA_SEAD_DECODER=yes
-CONFIG_ADPCM_IMA_ISS_DECODER=yes
-CONFIG_ADPCM_IMA_QT_DECODER=yes
-CONFIG_ADPCM_IMA_SMJPEG_DECODER=yes
-CONFIG_ADPCM_IMA_WAV_DECODER=yes
-CONFIG_ADPCM_IMA_WS_DECODER=yes
-CONFIG_ADPCM_MS_DECODER=yes
-CONFIG_ADPCM_SBPRO_2_DECODER=yes
-CONFIG_ADPCM_SBPRO_3_DECODER=yes
-CONFIG_ADPCM_SBPRO_4_DECODER=yes
-CONFIG_ADPCM_SWF_DECODER=yes
-CONFIG_ADPCM_THP_DECODER=yes
-CONFIG_ADPCM_VIMA_DECODER=yes
-CONFIG_ADPCM_XA_DECODER=yes
-CONFIG_ADPCM_YAMAHA_DECODER=yes
-CONFIG_ASS_DECODER=yes
-CONFIG_DVBSUB_DECODER=yes
-CONFIG_DVDSUB_DECODER=yes
-CONFIG_PGSSUB_DECODER=yes
-CONFIG_SRT_DECODER=yes
-CONFIG_XSUB_DECODER=yes
-!CONFIG_LIBFDK_AAC_DECODER=yes
-!CONFIG_LIBGSM_DECODER=yes
-!CONFIG_LIBGSM_MS_DECODER=yes
-!CONFIG_LIBILBC_DECODER=yes
-!CONFIG_LIBOPENCORE_AMRNB_DECODER=yes
-!CONFIG_LIBOPENCORE_AMRWB_DECODER=yes
-!CONFIG_LIBOPENJPEG_DECODER=yes
-!CONFIG_LIBOPUS_DECODER=yes
-!CONFIG_LIBSCHROEDINGER_DECODER=yes
-!CONFIG_LIBSPEEX_DECODER=yes
-!CONFIG_LIBVPX_VP8_DECODER=yes
-!CONFIG_LIBVPX_VP9_DECODER=yes
-CONFIG_AAC_DEMUXER=yes
-CONFIG_AC3_DEMUXER=yes
-CONFIG_ADX_DEMUXER=yes
-CONFIG_AEA_DEMUXER=yes
-CONFIG_AIFF_DEMUXER=yes
-CONFIG_AMR_DEMUXER=yes
-CONFIG_ANM_DEMUXER=yes
-CONFIG_APC_DEMUXER=yes
-CONFIG_APE_DEMUXER=yes
-CONFIG_ASF_DEMUXER=yes
-CONFIG_ASS_DEMUXER=yes
-CONFIG_AU_DEMUXER=yes
-CONFIG_AVI_DEMUXER=yes
-!CONFIG_AVISYNTH_DEMUXER=yes
-CONFIG_AVS_DEMUXER=yes
-CONFIG_BETHSOFTVID_DEMUXER=yes
-CONFIG_BFI_DEMUXER=yes
-CONFIG_BINK_DEMUXER=yes
-CONFIG_BMV_DEMUXER=yes
-CONFIG_C93_DEMUXER=yes
-CONFIG_CAF_DEMUXER=yes
-CONFIG_CAVSVIDEO_DEMUXER=yes
-CONFIG_CDG_DEMUXER=yes
-CONFIG_CDXL_DEMUXER=yes
-CONFIG_DAUD_DEMUXER=yes
-CONFIG_DFA_DEMUXER=yes
-CONFIG_DIRAC_DEMUXER=yes
-CONFIG_DNXHD_DEMUXER=yes
-CONFIG_DSICIN_DEMUXER=yes
-CONFIG_DTS_DEMUXER=yes
-CONFIG_DV_DEMUXER=yes
-CONFIG_DXA_DEMUXER=yes
-CONFIG_EA_DEMUXER=yes
-CONFIG_EA_CDATA_DEMUXER=yes
-CONFIG_EAC3_DEMUXER=yes
-CONFIG_FFMETADATA_DEMUXER=yes
-CONFIG_FILMSTRIP_DEMUXER=yes
-CONFIG_FLAC_DEMUXER=yes
-CONFIG_FLIC_DEMUXER=yes
-CONFIG_FLV_DEMUXER=yes
-CONFIG_FOURXM_DEMUXER=yes
-CONFIG_G722_DEMUXER=yes
-CONFIG_G723_1_DEMUXER=yes
-CONFIG_GSM_DEMUXER=yes
-CONFIG_GXF_DEMUXER=yes
-CONFIG_H261_DEMUXER=yes
-CONFIG_H263_DEMUXER=yes
-CONFIG_H264_DEMUXER=yes
-CONFIG_HEVC_DEMUXER=yes
-CONFIG_HLS_DEMUXER=yes
-CONFIG_HNM_DEMUXER=yes
-CONFIG_IDCIN_DEMUXER=yes
-CONFIG_IFF_DEMUXER=yes
-CONFIG_ILBC_DEMUXER=yes
-CONFIG_IMAGE2_DEMUXER=yes
-CONFIG_IMAGE2PIPE_DEMUXER=yes
-CONFIG_INGENIENT_DEMUXER=yes
-CONFIG_IPMOVIE_DEMUXER=yes
-CONFIG_ISS_DEMUXER=yes
-CONFIG_IV8_DEMUXER=yes
-CONFIG_IVF_DEMUXER=yes
-CONFIG_JV_DEMUXER=yes
-CONFIG_LATM_DEMUXER=yes
-CONFIG_LMLM4_DEMUXER=yes
-CONFIG_LXF_DEMUXER=yes
-CONFIG_M4V_DEMUXER=yes
-CONFIG_MATROSKA_DEMUXER=yes
-CONFIG_MJPEG_DEMUXER=yes
-CONFIG_MLP_DEMUXER=yes
-CONFIG_MM_DEMUXER=yes
-CONFIG_MMF_DEMUXER=yes
-CONFIG_MOV_DEMUXER=yes
-CONFIG_MP3_DEMUXER=yes
-CONFIG_MPC_DEMUXER=yes
-CONFIG_MPC8_DEMUXER=yes
-CONFIG_MPEGPS_DEMUXER=yes
-CONFIG_MPEGTS_DEMUXER=yes
-CONFIG_MPEGTSRAW_DEMUXER=yes
-CONFIG_MPEGVIDEO_DEMUXER=yes
-CONFIG_MSNWC_TCP_DEMUXER=yes
-CONFIG_MTV_DEMUXER=yes
-CONFIG_MV_DEMUXER=yes
-CONFIG_MVI_DEMUXER=yes
-CONFIG_MXF_DEMUXER=yes
-CONFIG_MXG_DEMUXER=yes
-CONFIG_NC_DEMUXER=yes
-CONFIG_NSV_DEMUXER=yes
-CONFIG_NUT_DEMUXER=yes
-CONFIG_NUV_DEMUXER=yes
-CONFIG_OGG_DEMUXER=yes
-CONFIG_OMA_DEMUXER=yes
-CONFIG_PAF_DEMUXER=yes
-CONFIG_PCM_ALAW_DEMUXER=yes
-CONFIG_PCM_MULAW_DEMUXER=yes
-CONFIG_PCM_F64BE_DEMUXER=yes
-CONFIG_PCM_F64LE_DEMUXER=yes
-CONFIG_PCM_F32BE_DEMUXER=yes
-CONFIG_PCM_F32LE_DEMUXER=yes
-CONFIG_PCM_S32BE_DEMUXER=yes
-CONFIG_PCM_S32LE_DEMUXER=yes
-CONFIG_PCM_S24BE_DEMUXER=yes
-CONFIG_PCM_S24LE_DEMUXER=yes
-CONFIG_PCM_S16BE_DEMUXER=yes
-CONFIG_PCM_S16LE_DEMUXER=yes
-CONFIG_PCM_S8_DEMUXER=yes
-CONFIG_PCM_U32BE_DEMUXER=yes
-CONFIG_PCM_U32LE_DEMUXER=yes
-CONFIG_PCM_U24BE_DEMUXER=yes
-CONFIG_PCM_U24LE_DEMUXER=yes
-CONFIG_PCM_U16BE_DEMUXER=yes
-CONFIG_PCM_U16LE_DEMUXER=yes
-CONFIG_PCM_U8_DEMUXER=yes
-CONFIG_PMP_DEMUXER=yes
-CONFIG_PVA_DEMUXER=yes
-CONFIG_QCP_DEMUXER=yes
-CONFIG_R3D_DEMUXER=yes
-CONFIG_RAWVIDEO_DEMUXER=yes
-CONFIG_RL2_DEMUXER=yes
-CONFIG_RM_DEMUXER=yes
-CONFIG_ROQ_DEMUXER=yes
-CONFIG_RPL_DEMUXER=yes
-CONFIG_RSO_DEMUXER=yes
-CONFIG_RTP_DEMUXER=yes
-CONFIG_RTSP_DEMUXER=yes
-CONFIG_SAP_DEMUXER=yes
-CONFIG_SDP_DEMUXER=yes
-CONFIG_SEGAFILM_DEMUXER=yes
-CONFIG_SHORTEN_DEMUXER=yes
-CONFIG_SIFF_DEMUXER=yes
-CONFIG_SMACKER_DEMUXER=yes
-CONFIG_SMJPEG_DEMUXER=yes
-CONFIG_SMUSH_DEMUXER=yes
-CONFIG_SOL_DEMUXER=yes
-CONFIG_SOX_DEMUXER=yes
-CONFIG_SPDIF_DEMUXER=yes
-CONFIG_SRT_DEMUXER=yes
-CONFIG_STR_DEMUXER=yes
-CONFIG_SWF_DEMUXER=yes
-CONFIG_TAK_DEMUXER=yes
-CONFIG_THP_DEMUXER=yes
-CONFIG_TIERTEXSEQ_DEMUXER=yes
-CONFIG_TMV_DEMUXER=yes
-CONFIG_TRUEHD_DEMUXER=yes
-CONFIG_TTA_DEMUXER=yes
-CONFIG_TXD_DEMUXER=yes
-CONFIG_TTY_DEMUXER=yes
-CONFIG_VC1_DEMUXER=yes
-CONFIG_VC1T_DEMUXER=yes
-CONFIG_VMD_DEMUXER=yes
-CONFIG_VOC_DEMUXER=yes
-CONFIG_VQF_DEMUXER=yes
-CONFIG_W64_DEMUXER=yes
-CONFIG_WAV_DEMUXER=yes
-CONFIG_WC3_DEMUXER=yes
-CONFIG_WSAUD_DEMUXER=yes
-CONFIG_WSVQA_DEMUXER=yes
-CONFIG_WTV_DEMUXER=yes
-CONFIG_WV_DEMUXER=yes
-CONFIG_XA_DEMUXER=yes
-CONFIG_XMV_DEMUXER=yes
-CONFIG_XWMA_DEMUXER=yes
-CONFIG_YOP_DEMUXER=yes
-CONFIG_YUV4MPEGPIPE_DEMUXER=yes
-CONFIG_A64MULTI_ENCODER=yes
-CONFIG_A64MULTI5_ENCODER=yes
-CONFIG_ALIAS_PIX_ENCODER=yes
-CONFIG_ASV1_ENCODER=yes
-CONFIG_ASV2_ENCODER=yes
-CONFIG_BMP_ENCODER=yes
-CONFIG_CLJR_ENCODER=yes
-CONFIG_COMFORTNOISE_ENCODER=yes
-CONFIG_DNXHD_ENCODER=yes
-CONFIG_DPX_ENCODER=yes
-CONFIG_DVVIDEO_ENCODER=yes
-CONFIG_FFV1_ENCODER=yes
-CONFIG_FFVHUFF_ENCODER=yes
-CONFIG_FLASHSV_ENCODER=yes
-CONFIG_FLV_ENCODER=yes
-CONFIG_GIF_ENCODER=yes
-CONFIG_H261_ENCODER=yes
-CONFIG_H263_ENCODER=yes
-CONFIG_H263P_ENCODER=yes
-CONFIG_HUFFYUV_ENCODER=yes
-CONFIG_JPEGLS_ENCODER=yes
-CONFIG_LJPEG_ENCODER=yes
-CONFIG_MJPEG_ENCODER=yes
-CONFIG_MPEG1VIDEO_ENCODER=yes
-CONFIG_MPEG2VIDEO_ENCODER=yes
-CONFIG_MPEG4_ENCODER=yes
-CONFIG_MSMPEG4V2_ENCODER=yes
-CONFIG_MSMPEG4V3_ENCODER=yes
-CONFIG_PAM_ENCODER=yes
-CONFIG_PBM_ENCODER=yes
-CONFIG_PCX_ENCODER=yes
-CONFIG_PGM_ENCODER=yes
-CONFIG_PGMYUV_ENCODER=yes
-CONFIG_PNG_ENCODER=yes
-CONFIG_PPM_ENCODER=yes
-CONFIG_PRORES_ENCODER=yes
-CONFIG_QTRLE_ENCODER=yes
-CONFIG_RAWVIDEO_ENCODER=yes
-CONFIG_ROQ_ENCODER=yes
-CONFIG_RV10_ENCODER=yes
-CONFIG_RV20_ENCODER=yes
-CONFIG_SGI_ENCODER=yes
-CONFIG_SUNRAST_ENCODER=yes
-CONFIG_SVQ1_ENCODER=yes
-CONFIG_TARGA_ENCODER=yes
-CONFIG_TIFF_ENCODER=yes
-CONFIG_UTVIDEO_ENCODER=yes
-CONFIG_V210_ENCODER=yes
-CONFIG_V410_ENCODER=yes
-CONFIG_WMV1_ENCODER=yes
-CONFIG_WMV2_ENCODER=yes
-CONFIG_XBM_ENCODER=yes
-CONFIG_XWD_ENCODER=yes
-CONFIG_ZLIB_ENCODER=yes
-CONFIG_ZMBV_ENCODER=yes
-CONFIG_AAC_ENCODER=yes
-CONFIG_AC3_ENCODER=yes
-CONFIG_AC3_FIXED_ENCODER=yes
-CONFIG_ALAC_ENCODER=yes
-CONFIG_EAC3_ENCODER=yes
-CONFIG_FLAC_ENCODER=yes
-CONFIG_MP2_ENCODER=yes
-CONFIG_NELLYMOSER_ENCODER=yes
-CONFIG_RA_144_ENCODER=yes
-CONFIG_VORBIS_ENCODER=yes
-CONFIG_WMAV1_ENCODER=yes
-CONFIG_WMAV2_ENCODER=yes
-CONFIG_PCM_ALAW_ENCODER=yes
-CONFIG_PCM_F32BE_ENCODER=yes
-CONFIG_PCM_F32LE_ENCODER=yes
-CONFIG_PCM_F64BE_ENCODER=yes
-CONFIG_PCM_F64LE_ENCODER=yes
-CONFIG_PCM_MULAW_ENCODER=yes
-CONFIG_PCM_S8_ENCODER=yes
-CONFIG_PCM_S16BE_ENCODER=yes
-CONFIG_PCM_S16LE_ENCODER=yes
-CONFIG_PCM_S24BE_ENCODER=yes
-CONFIG_PCM_S24DAUD_ENCODER=yes
-CONFIG_PCM_S24LE_ENCODER=yes
-CONFIG_PCM_S32BE_ENCODER=yes
-CONFIG_PCM_S32LE_ENCODER=yes
-CONFIG_PCM_U8_ENCODER=yes
-CONFIG_PCM_U16BE_ENCODER=yes
-CONFIG_PCM_U16LE_ENCODER=yes
-CONFIG_PCM_U24BE_ENCODER=yes
-CONFIG_PCM_U24LE_ENCODER=yes
-CONFIG_PCM_U32BE_ENCODER=yes
-CONFIG_PCM_U32LE_ENCODER=yes
-CONFIG_ROQ_DPCM_ENCODER=yes
-CONFIG_ADPCM_ADX_ENCODER=yes
-CONFIG_ADPCM_G722_ENCODER=yes
-CONFIG_ADPCM_G726_ENCODER=yes
-CONFIG_ADPCM_IMA_QT_ENCODER=yes
-CONFIG_ADPCM_IMA_WAV_ENCODER=yes
-CONFIG_ADPCM_MS_ENCODER=yes
-CONFIG_ADPCM_SWF_ENCODER=yes
-CONFIG_ADPCM_YAMAHA_ENCODER=yes
-CONFIG_ASS_ENCODER=yes
-CONFIG_DVBSUB_ENCODER=yes
-CONFIG_DVDSUB_ENCODER=yes
-CONFIG_XSUB_ENCODER=yes
-!CONFIG_LIBFAAC_ENCODER=yes
-!CONFIG_LIBFDK_AAC_ENCODER=yes
-!CONFIG_LIBGSM_ENCODER=yes
-!CONFIG_LIBGSM_MS_ENCODER=yes
-!CONFIG_LIBILBC_ENCODER=yes
-!CONFIG_LIBMP3LAME_ENCODER=yes
-!CONFIG_LIBOPENCORE_AMRNB_ENCODER=yes
-!CONFIG_LIBOPENJPEG_ENCODER=yes
-!CONFIG_LIBOPUS_ENCODER=yes
-!CONFIG_LIBSCHROEDINGER_ENCODER=yes
-!CONFIG_LIBSPEEX_ENCODER=yes
-!CONFIG_LIBTHEORA_ENCODER=yes
-!CONFIG_LIBTWOLAME_ENCODER=yes
-!CONFIG_LIBVO_AACENC_ENCODER=yes
-!CONFIG_LIBVO_AMRWBENC_ENCODER=yes
-!CONFIG_LIBVORBIS_ENCODER=yes
-!CONFIG_LIBVPX_VP8_ENCODER=yes
-!CONFIG_LIBVPX_VP9_ENCODER=yes
-!CONFIG_LIBWAVPACK_ENCODER=yes
-!CONFIG_LIBWEBP_ENCODER=yes
-!CONFIG_LIBX264_ENCODER=yes
-!CONFIG_LIBX265_ENCODER=yes
-!CONFIG_LIBXAVS_ENCODER=yes
-!CONFIG_LIBXVID_ENCODER=yes
-CONFIG_AFORMAT_FILTER=yes
-CONFIG_AMIX_FILTER=yes
-CONFIG_ANULL_FILTER=yes
-CONFIG_ASETPTS_FILTER=yes
-CONFIG_ASETTB_FILTER=yes
-CONFIG_ASHOWINFO_FILTER=yes
-CONFIG_ASPLIT_FILTER=yes
-CONFIG_ASYNCTS_FILTER=yes
-CONFIG_ATRIM_FILTER=yes
-!CONFIG_BS2B_FILTER=yes
-CONFIG_CHANNELMAP_FILTER=yes
-CONFIG_CHANNELSPLIT_FILTER=yes
-CONFIG_COMPAND_FILTER=yes
-CONFIG_JOIN_FILTER=yes
-CONFIG_RESAMPLE_FILTER=yes
-CONFIG_VOLUME_FILTER=yes
-CONFIG_ANULLSRC_FILTER=yes
-CONFIG_ANULLSINK_FILTER=yes
-!CONFIG_BLACKFRAME_FILTER=yes
-!CONFIG_BOXBLUR_FILTER=yes
-CONFIG_COPY_FILTER=yes
-CONFIG_CROP_FILTER=yes
-!CONFIG_CROPDETECT_FILTER=yes
-!CONFIG_DELOGO_FILTER=yes
-CONFIG_DRAWBOX_FILTER=yes
-!CONFIG_DRAWTEXT_FILTER=yes
-CONFIG_FADE_FILTER=yes
-CONFIG_FIELDORDER_FILTER=yes
-CONFIG_FORMAT_FILTER=yes
-CONFIG_FPS_FILTER=yes
-CONFIG_FRAMEPACK_FILTER=yes
-!CONFIG_FREI0R_FILTER=yes
-CONFIG_GRADFUN_FILTER=yes
-CONFIG_HFLIP_FILTER=yes
-!CONFIG_HQDN3D_FILTER=yes
-!CONFIG_INTERLACE_FILTER=yes
-CONFIG_LUT_FILTER=yes
-CONFIG_LUTRGB_FILTER=yes
-CONFIG_LUTYUV_FILTER=yes
-CONFIG_NEGATE_FILTER=yes
-CONFIG_NOFORMAT_FILTER=yes
-CONFIG_NULL_FILTER=yes
-!CONFIG_OCV_FILTER=yes
-CONFIG_OVERLAY_FILTER=yes
-CONFIG_PAD_FILTER=yes
-CONFIG_PIXDESCTEST_FILTER=yes
-CONFIG_SCALE_FILTER=yes
-CONFIG_SELECT_FILTER=yes
-CONFIG_SETDAR_FILTER=yes
-CONFIG_SETPTS_FILTER=yes
-CONFIG_SETSAR_FILTER=yes
-CONFIG_SETTB_FILTER=yes
-CONFIG_SHOWINFO_FILTER=yes
-CONFIG_SHUFFLEPLANES_FILTER=yes
-CONFIG_SPLIT_FILTER=yes
-CONFIG_TRANSPOSE_FILTER=yes
-CONFIG_TRIM_FILTER=yes
-CONFIG_UNSHARP_FILTER=yes
-CONFIG_VFLIP_FILTER=yes
-CONFIG_YADIF_FILTER=yes
-CONFIG_COLOR_FILTER=yes
-!CONFIG_FREI0R_SRC_FILTER=yes
-CONFIG_MOVIE_FILTER=yes
-CONFIG_NULLSRC_FILTER=yes
-CONFIG_RGBTESTSRC_FILTER=yes
-CONFIG_TESTSRC_FILTER=yes
-CONFIG_NULLSINK_FILTER=yes
-!CONFIG_H263_VAAPI_HWACCEL=yes
-!CONFIG_H263_VDPAU_HWACCEL=yes
-!CONFIG_H264_DXVA2_HWACCEL=yes
-!CONFIG_H264_VAAPI_HWACCEL=yes
-!CONFIG_H264_VDA_HWACCEL=yes
-!CONFIG_H264_VDA_OLD_HWACCEL=yes
-!CONFIG_H264_VDPAU_HWACCEL=yes
-!CONFIG_MPEG1_VDPAU_HWACCEL=yes
-!CONFIG_MPEG2_DXVA2_HWACCEL=yes
-!CONFIG_MPEG2_VAAPI_HWACCEL=yes
-!CONFIG_MPEG2_VDPAU_HWACCEL=yes
-!CONFIG_MPEG4_VAAPI_HWACCEL=yes
-!CONFIG_MPEG4_VDPAU_HWACCEL=yes
-!CONFIG_VC1_DXVA2_HWACCEL=yes
-!CONFIG_VC1_VAAPI_HWACCEL=yes
-!CONFIG_VC1_VDPAU_HWACCEL=yes
-!CONFIG_WMV3_DXVA2_HWACCEL=yes
-!CONFIG_WMV3_VAAPI_HWACCEL=yes
-!CONFIG_WMV3_VDPAU_HWACCEL=yes
-CONFIG_ALSA_INDEV=yes
-!CONFIG_BKTR_INDEV=yes
-CONFIG_DV1394_INDEV=yes
-CONFIG_FBDEV_INDEV=yes
-!CONFIG_JACK_INDEV=yes
-CONFIG_OSS_INDEV=yes
-!CONFIG_PULSE_INDEV=yes
-!CONFIG_SNDIO_INDEV=yes
-CONFIG_V4L2_INDEV=yes
-!CONFIG_VFWCAP_INDEV=yes
-!CONFIG_X11GRAB_INDEV=yes
-!CONFIG_LIBCDIO_INDEV=yes
-!CONFIG_LIBDC1394_INDEV=yes
-CONFIG_A64_MUXER=yes
-CONFIG_AC3_MUXER=yes
-CONFIG_ADTS_MUXER=yes
-CONFIG_ADX_MUXER=yes
-CONFIG_AIFF_MUXER=yes
-CONFIG_AMR_MUXER=yes
-CONFIG_ASF_MUXER=yes
-CONFIG_ASS_MUXER=yes
-CONFIG_ASF_STREAM_MUXER=yes
-CONFIG_AU_MUXER=yes
-CONFIG_AVI_MUXER=yes
-CONFIG_AVM2_MUXER=yes
-CONFIG_CAVSVIDEO_MUXER=yes
-CONFIG_CRC_MUXER=yes
-CONFIG_DAUD_MUXER=yes
-CONFIG_DIRAC_MUXER=yes
-CONFIG_DNXHD_MUXER=yes
-CONFIG_DTS_MUXER=yes
-CONFIG_DV_MUXER=yes
-CONFIG_EAC3_MUXER=yes
-CONFIG_F4V_MUXER=yes
-CONFIG_FFMETADATA_MUXER=yes
-CONFIG_FILMSTRIP_MUXER=yes
-CONFIG_FLAC_MUXER=yes
-CONFIG_FLV_MUXER=yes
-CONFIG_FRAMECRC_MUXER=yes
-CONFIG_FRAMEMD5_MUXER=yes
-CONFIG_G722_MUXER=yes
-CONFIG_GIF_MUXER=yes
-CONFIG_GXF_MUXER=yes
-CONFIG_H261_MUXER=yes
-CONFIG_H263_MUXER=yes
-CONFIG_H264_MUXER=yes
-CONFIG_HDS_MUXER=yes
-CONFIG_HEVC_MUXER=yes
-CONFIG_HLS_MUXER=yes
-CONFIG_ILBC_MUXER=yes
-CONFIG_IMAGE2_MUXER=yes
-CONFIG_IMAGE2PIPE_MUXER=yes
-CONFIG_IPOD_MUXER=yes
-CONFIG_ISMV_MUXER=yes
-CONFIG_IVF_MUXER=yes
-CONFIG_LATM_MUXER=yes
-CONFIG_M4V_MUXER=yes
-CONFIG_MD5_MUXER=yes
-CONFIG_MATROSKA_MUXER=yes
-CONFIG_MATROSKA_AUDIO_MUXER=yes
-CONFIG_MJPEG_MUXER=yes
-CONFIG_MLP_MUXER=yes
-CONFIG_MMF_MUXER=yes
-CONFIG_MOV_MUXER=yes
-CONFIG_MP2_MUXER=yes
-CONFIG_MP3_MUXER=yes
-CONFIG_MP4_MUXER=yes
-CONFIG_MPEG1SYSTEM_MUXER=yes
-CONFIG_MPEG1VCD_MUXER=yes
-CONFIG_MPEG1VIDEO_MUXER=yes
-CONFIG_MPEG2DVD_MUXER=yes
-CONFIG_MPEG2SVCD_MUXER=yes
-CONFIG_MPEG2VIDEO_MUXER=yes
-CONFIG_MPEG2VOB_MUXER=yes
-CONFIG_MPEGTS_MUXER=yes
-CONFIG_MPJPEG_MUXER=yes
-CONFIG_MXF_MUXER=yes
-CONFIG_MXF_D10_MUXER=yes
-CONFIG_NULL_MUXER=yes
-CONFIG_NUT_MUXER=yes
-CONFIG_OGG_MUXER=yes
-CONFIG_OMA_MUXER=yes
-CONFIG_PCM_ALAW_MUXER=yes
-CONFIG_PCM_MULAW_MUXER=yes
-CONFIG_PCM_F64BE_MUXER=yes
-CONFIG_PCM_F64LE_MUXER=yes
-CONFIG_PCM_F32BE_MUXER=yes
-CONFIG_PCM_F32LE_MUXER=yes
-CONFIG_PCM_S32BE_MUXER=yes
-CONFIG_PCM_S32LE_MUXER=yes
-CONFIG_PCM_S24BE_MUXER=yes
-CONFIG_PCM_S24LE_MUXER=yes
-CONFIG_PCM_S16BE_MUXER=yes
-CONFIG_PCM_S16LE_MUXER=yes
-CONFIG_PCM_S8_MUXER=yes
-CONFIG_PCM_U32BE_MUXER=yes
-CONFIG_PCM_U32LE_MUXER=yes
-CONFIG_PCM_U24BE_MUXER=yes
-CONFIG_PCM_U24LE_MUXER=yes
-CONFIG_PCM_U16BE_MUXER=yes
-CONFIG_PCM_U16LE_MUXER=yes
-CONFIG_PCM_U8_MUXER=yes
-CONFIG_PSP_MUXER=yes
-CONFIG_RAWVIDEO_MUXER=yes
-CONFIG_RM_MUXER=yes
-CONFIG_ROQ_MUXER=yes
-CONFIG_RSO_MUXER=yes
-CONFIG_RTP_MUXER=yes
-CONFIG_RTSP_MUXER=yes
-CONFIG_SAP_MUXER=yes
-CONFIG_SEGMENT_MUXER=yes
-CONFIG_SMJPEG_MUXER=yes
-CONFIG_SMOOTHSTREAMING_MUXER=yes
-CONFIG_SOX_MUXER=yes
-CONFIG_SPDIF_MUXER=yes
-CONFIG_SRT_MUXER=yes
-CONFIG_SWF_MUXER=yes
-CONFIG_TG2_MUXER=yes
-CONFIG_TGP_MUXER=yes
-CONFIG_TRUEHD_MUXER=yes
-CONFIG_VC1T_MUXER=yes
-CONFIG_VOC_MUXER=yes
-CONFIG_WAV_MUXER=yes
-CONFIG_WEBM_MUXER=yes
-CONFIG_WV_MUXER=yes
-CONFIG_YUV4MPEGPIPE_MUXER=yes
-CONFIG_ALSA_OUTDEV=yes
-CONFIG_OSS_OUTDEV=yes
-!CONFIG_SNDIO_OUTDEV=yes
-CONFIG_AAC_PARSER=yes
-CONFIG_AAC_LATM_PARSER=yes
-CONFIG_AC3_PARSER=yes
-CONFIG_ADX_PARSER=yes
-CONFIG_BMP_PARSER=yes
-CONFIG_CAVSVIDEO_PARSER=yes
-CONFIG_COOK_PARSER=yes
-CONFIG_DCA_PARSER=yes
-CONFIG_DIRAC_PARSER=yes
-CONFIG_DNXHD_PARSER=yes
-CONFIG_DVBSUB_PARSER=yes
-CONFIG_DVDSUB_PARSER=yes
-CONFIG_FLAC_PARSER=yes
-CONFIG_GSM_PARSER=yes
-CONFIG_H261_PARSER=yes
-CONFIG_H263_PARSER=yes
-CONFIG_H264_PARSER=yes
-CONFIG_HEVC_PARSER=yes
-CONFIG_MJPEG_PARSER=yes
-CONFIG_MLP_PARSER=yes
-CONFIG_MPEG4VIDEO_PARSER=yes
-CONFIG_MPEGAUDIO_PARSER=yes
-CONFIG_MPEGVIDEO_PARSER=yes
-CONFIG_OPUS_PARSER=yes
-CONFIG_PNG_PARSER=yes
-CONFIG_PNM_PARSER=yes
-CONFIG_RV30_PARSER=yes
-CONFIG_RV40_PARSER=yes
-CONFIG_TAK_PARSER=yes
-CONFIG_VC1_PARSER=yes
-CONFIG_VORBIS_PARSER=yes
-CONFIG_VP3_PARSER=yes
-CONFIG_VP8_PARSER=yes
-!CONFIG_CONCAT_PROTOCOL=yes
-CONFIG_CRYPTO_PROTOCOL=yes
-!CONFIG_FFRTMPCRYPT_PROTOCOL=yes
-CONFIG_FFRTMPHTTP_PROTOCOL=yes
-CONFIG_FILE_PROTOCOL=yes
-CONFIG_GOPHER_PROTOCOL=yes
-CONFIG_HLS_PROTOCOL=yes
-CONFIG_HTTP_PROTOCOL=yes
-CONFIG_HTTPPROXY_PROTOCOL=yes
-!CONFIG_HTTPS_PROTOCOL=yes
-CONFIG_ICECAST_PROTOCOL=yes
-CONFIG_MMSH_PROTOCOL=yes
-CONFIG_MMST_PROTOCOL=yes
-CONFIG_MD5_PROTOCOL=yes
-CONFIG_PIPE_PROTOCOL=yes
-CONFIG_RTMP_PROTOCOL=yes
-!CONFIG_RTMPE_PROTOCOL=yes
-!CONFIG_RTMPS_PROTOCOL=yes
-CONFIG_RTMPT_PROTOCOL=yes
-!CONFIG_RTMPTE_PROTOCOL=yes
-!CONFIG_RTMPTS_PROTOCOL=yes
-CONFIG_RTP_PROTOCOL=yes
-!CONFIG_SCTP_PROTOCOL=yes
-CONFIG_SRTP_PROTOCOL=yes
-CONFIG_TCP_PROTOCOL=yes
-!CONFIG_TLS_PROTOCOL=yes
-CONFIG_UDP_PROTOCOL=yes
-CONFIG_UNIX_PROTOCOL=yes
-!CONFIG_LIBRTMP_PROTOCOL=yes
-!CONFIG_LIBRTMPE_PROTOCOL=yes
-!CONFIG_LIBRTMPS_PROTOCOL=yes
-!CONFIG_LIBRTMPT_PROTOCOL=yes
-!CONFIG_LIBRTMPTE_PROTOCOL=yes
diff --git a/repos/libports/src/lib/libav/libavutil/avconfig.h b/repos/libports/src/lib/libav/libavutil/avconfig.h
deleted file mode 100644
index 09a4fdf0fd..0000000000
--- a/repos/libports/src/lib/libav/libavutil/avconfig.h
+++ /dev/null
@@ -1,7 +0,0 @@
-/* Generated by ffconf */
-#ifndef AVUTIL_AVCONFIG_H
-#define AVUTIL_AVCONFIG_H
-#include
-#define AV_HAVE_BIGENDIAN 0
-#define AV_HAVE_FAST_UNALIGNED 1
-#endif /* AVUTIL_AVCONFIG_H */