diff --git a/.gitignore b/.gitignore
index d7157b6..46355f0 100644
--- a/.gitignore
+++ b/.gitignore
@@ -199,3 +199,5 @@ ModelManifest.xml
# LocalHistory VS extension
.localhistory/
+
+libvlc
\ No newline at end of file
diff --git a/LibVlc/libvlc.dll b/LibVlc/libvlc.dll
deleted file mode 100644
index ac48126..0000000
Binary files a/LibVlc/libvlc.dll and /dev/null differ
diff --git a/LibVlc/libvlccore.dll b/LibVlc/libvlccore.dll
deleted file mode 100644
index 3ac2a67..0000000
Binary files a/LibVlc/libvlccore.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libaccess_bd_plugin.dll b/LibVlc/plugins/access/libaccess_bd_plugin.dll
deleted file mode 100644
index 5c041e8..0000000
Binary files a/LibVlc/plugins/access/libaccess_bd_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libaccess_mms_plugin.dll b/LibVlc/plugins/access/libaccess_mms_plugin.dll
deleted file mode 100644
index 16ced56..0000000
Binary files a/LibVlc/plugins/access/libaccess_mms_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libaccess_realrtsp_plugin.dll b/LibVlc/plugins/access/libaccess_realrtsp_plugin.dll
deleted file mode 100644
index 30a05d1..0000000
Binary files a/LibVlc/plugins/access/libaccess_realrtsp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libattachment_plugin.dll b/LibVlc/plugins/access/libattachment_plugin.dll
deleted file mode 100644
index 2b1305f..0000000
Binary files a/LibVlc/plugins/access/libattachment_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libbluray-j2se-0.7.0.jar b/LibVlc/plugins/access/libbluray-j2se-0.7.0.jar
deleted file mode 100644
index 9975812..0000000
Binary files a/LibVlc/plugins/access/libbluray-j2se-0.7.0.jar and /dev/null differ
diff --git a/LibVlc/plugins/access/libcdda_plugin.dll b/LibVlc/plugins/access/libcdda_plugin.dll
deleted file mode 100644
index ff43c9e..0000000
Binary files a/LibVlc/plugins/access/libcdda_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libdshow_plugin.dll b/LibVlc/plugins/access/libdshow_plugin.dll
deleted file mode 100644
index fe71ac2..0000000
Binary files a/LibVlc/plugins/access/libdshow_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libdtv_plugin.dll b/LibVlc/plugins/access/libdtv_plugin.dll
deleted file mode 100644
index 5574cec..0000000
Binary files a/LibVlc/plugins/access/libdtv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libdvdnav_plugin.dll b/LibVlc/plugins/access/libdvdnav_plugin.dll
deleted file mode 100644
index e786461..0000000
Binary files a/LibVlc/plugins/access/libdvdnav_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libdvdread_plugin.dll b/LibVlc/plugins/access/libdvdread_plugin.dll
deleted file mode 100644
index b51a0d1..0000000
Binary files a/LibVlc/plugins/access/libdvdread_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libfilesystem_plugin.dll b/LibVlc/plugins/access/libfilesystem_plugin.dll
deleted file mode 100644
index b679fa6..0000000
Binary files a/LibVlc/plugins/access/libfilesystem_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libftp_plugin.dll b/LibVlc/plugins/access/libftp_plugin.dll
deleted file mode 100644
index 30b34fd..0000000
Binary files a/LibVlc/plugins/access/libftp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libhttp_plugin.dll b/LibVlc/plugins/access/libhttp_plugin.dll
deleted file mode 100644
index 9351f93..0000000
Binary files a/LibVlc/plugins/access/libhttp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libidummy_plugin.dll b/LibVlc/plugins/access/libidummy_plugin.dll
deleted file mode 100644
index 9829b31..0000000
Binary files a/LibVlc/plugins/access/libidummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libimem_plugin.dll b/LibVlc/plugins/access/libimem_plugin.dll
deleted file mode 100644
index ed1da25..0000000
Binary files a/LibVlc/plugins/access/libimem_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/liblibbluray_plugin.dll b/LibVlc/plugins/access/liblibbluray_plugin.dll
deleted file mode 100644
index 6c53d20..0000000
Binary files a/LibVlc/plugins/access/liblibbluray_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/liblive555_plugin.dll b/LibVlc/plugins/access/liblive555_plugin.dll
deleted file mode 100644
index 58c1ae2..0000000
Binary files a/LibVlc/plugins/access/liblive555_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/librar_plugin.dll b/LibVlc/plugins/access/librar_plugin.dll
deleted file mode 100644
index ab20e31..0000000
Binary files a/LibVlc/plugins/access/librar_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/librtp_plugin.dll b/LibVlc/plugins/access/librtp_plugin.dll
deleted file mode 100644
index ac5f147..0000000
Binary files a/LibVlc/plugins/access/librtp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libscreen_plugin.dll b/LibVlc/plugins/access/libscreen_plugin.dll
deleted file mode 100644
index 38702b3..0000000
Binary files a/LibVlc/plugins/access/libscreen_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libsdp_plugin.dll b/LibVlc/plugins/access/libsdp_plugin.dll
deleted file mode 100644
index d95b6af..0000000
Binary files a/LibVlc/plugins/access/libsdp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libsftp_plugin.dll b/LibVlc/plugins/access/libsftp_plugin.dll
deleted file mode 100644
index c1241e6..0000000
Binary files a/LibVlc/plugins/access/libsftp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libshm_plugin.dll b/LibVlc/plugins/access/libshm_plugin.dll
deleted file mode 100644
index b66a5cf..0000000
Binary files a/LibVlc/plugins/access/libshm_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libsmb_plugin.dll b/LibVlc/plugins/access/libsmb_plugin.dll
deleted file mode 100644
index 0d75cfd..0000000
Binary files a/LibVlc/plugins/access/libsmb_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libtcp_plugin.dll b/LibVlc/plugins/access/libtcp_plugin.dll
deleted file mode 100644
index e3e53e3..0000000
Binary files a/LibVlc/plugins/access/libtcp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libtimecode_plugin.dll b/LibVlc/plugins/access/libtimecode_plugin.dll
deleted file mode 100644
index f872136..0000000
Binary files a/LibVlc/plugins/access/libtimecode_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libudp_plugin.dll b/LibVlc/plugins/access/libudp_plugin.dll
deleted file mode 100644
index 124d79d..0000000
Binary files a/LibVlc/plugins/access/libudp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libvcd_plugin.dll b/LibVlc/plugins/access/libvcd_plugin.dll
deleted file mode 100644
index f9f1877..0000000
Binary files a/LibVlc/plugins/access/libvcd_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libvdr_plugin.dll b/LibVlc/plugins/access/libvdr_plugin.dll
deleted file mode 100644
index 3f88eb1..0000000
Binary files a/LibVlc/plugins/access/libvdr_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access/libzip_plugin.dll b/LibVlc/plugins/access/libzip_plugin.dll
deleted file mode 100644
index 2fa305f..0000000
Binary files a/LibVlc/plugins/access/libzip_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_dummy_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_dummy_plugin.dll
deleted file mode 100644
index a04331c..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_dummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_file_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_file_plugin.dll
deleted file mode 100644
index 5e058f0..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_file_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_http_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_http_plugin.dll
deleted file mode 100644
index d764eb6..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_http_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_livehttp_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_livehttp_plugin.dll
deleted file mode 100644
index 0a77afd..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_livehttp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_shout_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_shout_plugin.dll
deleted file mode 100644
index 594ddd4..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_shout_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/access_output/libaccess_output_udp_plugin.dll b/LibVlc/plugins/access_output/libaccess_output_udp_plugin.dll
deleted file mode 100644
index b3d62e3..0000000
Binary files a/LibVlc/plugins/access_output/libaccess_output_udp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/liba52tofloat32_plugin.dll b/LibVlc/plugins/audio_filter/liba52tofloat32_plugin.dll
deleted file mode 100644
index 2e3b579..0000000
Binary files a/LibVlc/plugins/audio_filter/liba52tofloat32_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/liba52tospdif_plugin.dll b/LibVlc/plugins/audio_filter/liba52tospdif_plugin.dll
deleted file mode 100644
index 22fa6ca..0000000
Binary files a/LibVlc/plugins/audio_filter/liba52tospdif_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libaudio_format_plugin.dll b/LibVlc/plugins/audio_filter/libaudio_format_plugin.dll
deleted file mode 100644
index af5ac2b..0000000
Binary files a/LibVlc/plugins/audio_filter/libaudio_format_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libaudiobargraph_a_plugin.dll b/LibVlc/plugins/audio_filter/libaudiobargraph_a_plugin.dll
deleted file mode 100644
index d6d949a..0000000
Binary files a/LibVlc/plugins/audio_filter/libaudiobargraph_a_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libchorus_flanger_plugin.dll b/LibVlc/plugins/audio_filter/libchorus_flanger_plugin.dll
deleted file mode 100644
index 258a6dd..0000000
Binary files a/LibVlc/plugins/audio_filter/libchorus_flanger_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libcompressor_plugin.dll b/LibVlc/plugins/audio_filter/libcompressor_plugin.dll
deleted file mode 100644
index 3c7ba87..0000000
Binary files a/LibVlc/plugins/audio_filter/libcompressor_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libdolby_surround_decoder_plugin.dll b/LibVlc/plugins/audio_filter/libdolby_surround_decoder_plugin.dll
deleted file mode 100644
index 6cd58e5..0000000
Binary files a/LibVlc/plugins/audio_filter/libdolby_surround_decoder_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libdtstofloat32_plugin.dll b/LibVlc/plugins/audio_filter/libdtstofloat32_plugin.dll
deleted file mode 100644
index 7795608..0000000
Binary files a/LibVlc/plugins/audio_filter/libdtstofloat32_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libdtstospdif_plugin.dll b/LibVlc/plugins/audio_filter/libdtstospdif_plugin.dll
deleted file mode 100644
index 7382756..0000000
Binary files a/LibVlc/plugins/audio_filter/libdtstospdif_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libequalizer_plugin.dll b/LibVlc/plugins/audio_filter/libequalizer_plugin.dll
deleted file mode 100644
index ea66005..0000000
Binary files a/LibVlc/plugins/audio_filter/libequalizer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libgain_plugin.dll b/LibVlc/plugins/audio_filter/libgain_plugin.dll
deleted file mode 100644
index 28cec14..0000000
Binary files a/LibVlc/plugins/audio_filter/libgain_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.dll b/LibVlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.dll
deleted file mode 100644
index 7b3a6c2..0000000
Binary files a/LibVlc/plugins/audio_filter/libheadphone_channel_mixer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libkaraoke_plugin.dll b/LibVlc/plugins/audio_filter/libkaraoke_plugin.dll
deleted file mode 100644
index df9a34a..0000000
Binary files a/LibVlc/plugins/audio_filter/libkaraoke_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libmono_plugin.dll b/LibVlc/plugins/audio_filter/libmono_plugin.dll
deleted file mode 100644
index 4defb14..0000000
Binary files a/LibVlc/plugins/audio_filter/libmono_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libmpgatofixed32_plugin.dll b/LibVlc/plugins/audio_filter/libmpgatofixed32_plugin.dll
deleted file mode 100644
index 0b3f7c3..0000000
Binary files a/LibVlc/plugins/audio_filter/libmpgatofixed32_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libnormvol_plugin.dll b/LibVlc/plugins/audio_filter/libnormvol_plugin.dll
deleted file mode 100644
index 4a47aad..0000000
Binary files a/LibVlc/plugins/audio_filter/libnormvol_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libparam_eq_plugin.dll b/LibVlc/plugins/audio_filter/libparam_eq_plugin.dll
deleted file mode 100644
index 1181369..0000000
Binary files a/LibVlc/plugins/audio_filter/libparam_eq_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libremap_plugin.dll b/LibVlc/plugins/audio_filter/libremap_plugin.dll
deleted file mode 100644
index 4687acf..0000000
Binary files a/LibVlc/plugins/audio_filter/libremap_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libsamplerate_plugin.dll b/LibVlc/plugins/audio_filter/libsamplerate_plugin.dll
deleted file mode 100644
index 078b4d1..0000000
Binary files a/LibVlc/plugins/audio_filter/libsamplerate_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libscaletempo_plugin.dll b/LibVlc/plugins/audio_filter/libscaletempo_plugin.dll
deleted file mode 100644
index 9d81ca3..0000000
Binary files a/LibVlc/plugins/audio_filter/libscaletempo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libsimple_channel_mixer_plugin.dll b/LibVlc/plugins/audio_filter/libsimple_channel_mixer_plugin.dll
deleted file mode 100644
index 007750b..0000000
Binary files a/LibVlc/plugins/audio_filter/libsimple_channel_mixer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libspatializer_plugin.dll b/LibVlc/plugins/audio_filter/libspatializer_plugin.dll
deleted file mode 100644
index d97479a..0000000
Binary files a/LibVlc/plugins/audio_filter/libspatializer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libspeex_resampler_plugin.dll b/LibVlc/plugins/audio_filter/libspeex_resampler_plugin.dll
deleted file mode 100644
index 05b76d7..0000000
Binary files a/LibVlc/plugins/audio_filter/libspeex_resampler_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libstereo_widen_plugin.dll b/LibVlc/plugins/audio_filter/libstereo_widen_plugin.dll
deleted file mode 100644
index ef43ac6..0000000
Binary files a/LibVlc/plugins/audio_filter/libstereo_widen_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.dll b/LibVlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.dll
deleted file mode 100644
index 4cb6877..0000000
Binary files a/LibVlc/plugins/audio_filter/libtrivial_channel_mixer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_filter/libugly_resampler_plugin.dll b/LibVlc/plugins/audio_filter/libugly_resampler_plugin.dll
deleted file mode 100644
index 278795d..0000000
Binary files a/LibVlc/plugins/audio_filter/libugly_resampler_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_mixer/libfloat_mixer_plugin.dll b/LibVlc/plugins/audio_mixer/libfloat_mixer_plugin.dll
deleted file mode 100644
index 41b8c4a..0000000
Binary files a/LibVlc/plugins/audio_mixer/libfloat_mixer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_mixer/libinteger_mixer_plugin.dll b/LibVlc/plugins/audio_mixer/libinteger_mixer_plugin.dll
deleted file mode 100644
index ea1c64f..0000000
Binary files a/LibVlc/plugins/audio_mixer/libinteger_mixer_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libadummy_plugin.dll b/LibVlc/plugins/audio_output/libadummy_plugin.dll
deleted file mode 100644
index eccc48a..0000000
Binary files a/LibVlc/plugins/audio_output/libadummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libafile_plugin.dll b/LibVlc/plugins/audio_output/libafile_plugin.dll
deleted file mode 100644
index 47bfee3..0000000
Binary files a/LibVlc/plugins/audio_output/libafile_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libamem_plugin.dll b/LibVlc/plugins/audio_output/libamem_plugin.dll
deleted file mode 100644
index e383b20..0000000
Binary files a/LibVlc/plugins/audio_output/libamem_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libdirectsound_plugin.dll b/LibVlc/plugins/audio_output/libdirectsound_plugin.dll
deleted file mode 100644
index 5cc1f2d..0000000
Binary files a/LibVlc/plugins/audio_output/libdirectsound_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libmmdevice_plugin.dll b/LibVlc/plugins/audio_output/libmmdevice_plugin.dll
deleted file mode 100644
index ec2bd68..0000000
Binary files a/LibVlc/plugins/audio_output/libmmdevice_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libwasapi_plugin.dll b/LibVlc/plugins/audio_output/libwasapi_plugin.dll
deleted file mode 100644
index 06e98b6..0000000
Binary files a/LibVlc/plugins/audio_output/libwasapi_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/audio_output/libwaveout_plugin.dll b/LibVlc/plugins/audio_output/libwaveout_plugin.dll
deleted file mode 100644
index ec0de1f..0000000
Binary files a/LibVlc/plugins/audio_output/libwaveout_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/liba52_plugin.dll b/LibVlc/plugins/codec/liba52_plugin.dll
deleted file mode 100644
index a316ff1..0000000
Binary files a/LibVlc/plugins/codec/liba52_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libadpcm_plugin.dll b/LibVlc/plugins/codec/libadpcm_plugin.dll
deleted file mode 100644
index fc9a4f5..0000000
Binary files a/LibVlc/plugins/codec/libadpcm_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libaes3_plugin.dll b/LibVlc/plugins/codec/libaes3_plugin.dll
deleted file mode 100644
index fc622cb..0000000
Binary files a/LibVlc/plugins/codec/libaes3_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libaraw_plugin.dll b/LibVlc/plugins/codec/libaraw_plugin.dll
deleted file mode 100644
index a03ba55..0000000
Binary files a/LibVlc/plugins/codec/libaraw_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libavcodec_plugin.dll b/LibVlc/plugins/codec/libavcodec_plugin.dll
deleted file mode 100644
index f97cdc7..0000000
Binary files a/LibVlc/plugins/codec/libavcodec_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libcc_plugin.dll b/LibVlc/plugins/codec/libcc_plugin.dll
deleted file mode 100644
index 391b655..0000000
Binary files a/LibVlc/plugins/codec/libcc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libcdg_plugin.dll b/LibVlc/plugins/codec/libcdg_plugin.dll
deleted file mode 100644
index 020937a..0000000
Binary files a/LibVlc/plugins/codec/libcdg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libcrystalhd_plugin.dll b/LibVlc/plugins/codec/libcrystalhd_plugin.dll
deleted file mode 100644
index 34df51f..0000000
Binary files a/LibVlc/plugins/codec/libcrystalhd_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libcvdsub_plugin.dll b/LibVlc/plugins/codec/libcvdsub_plugin.dll
deleted file mode 100644
index 457740a..0000000
Binary files a/LibVlc/plugins/codec/libcvdsub_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libddummy_plugin.dll b/LibVlc/plugins/codec/libddummy_plugin.dll
deleted file mode 100644
index 00530d1..0000000
Binary files a/LibVlc/plugins/codec/libddummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libdmo_plugin.dll b/LibVlc/plugins/codec/libdmo_plugin.dll
deleted file mode 100644
index f79a9ab..0000000
Binary files a/LibVlc/plugins/codec/libdmo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libdts_plugin.dll b/LibVlc/plugins/codec/libdts_plugin.dll
deleted file mode 100644
index bf0e4c3..0000000
Binary files a/LibVlc/plugins/codec/libdts_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libdvbsub_plugin.dll b/LibVlc/plugins/codec/libdvbsub_plugin.dll
deleted file mode 100644
index 1485b05..0000000
Binary files a/LibVlc/plugins/codec/libdvbsub_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libdxva2_plugin.dll b/LibVlc/plugins/codec/libdxva2_plugin.dll
deleted file mode 100644
index 2fce8be..0000000
Binary files a/LibVlc/plugins/codec/libdxva2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libedummy_plugin.dll b/LibVlc/plugins/codec/libedummy_plugin.dll
deleted file mode 100644
index e2c2a8e..0000000
Binary files a/LibVlc/plugins/codec/libedummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libfaad_plugin.dll b/LibVlc/plugins/codec/libfaad_plugin.dll
deleted file mode 100644
index 7a06bbc..0000000
Binary files a/LibVlc/plugins/codec/libfaad_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libflac_plugin.dll b/LibVlc/plugins/codec/libflac_plugin.dll
deleted file mode 100644
index c1bcbd0..0000000
Binary files a/LibVlc/plugins/codec/libflac_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libg711_plugin.dll b/LibVlc/plugins/codec/libg711_plugin.dll
deleted file mode 100644
index 76f0756..0000000
Binary files a/LibVlc/plugins/codec/libg711_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libjpeg_plugin.dll b/LibVlc/plugins/codec/libjpeg_plugin.dll
deleted file mode 100644
index cb31365..0000000
Binary files a/LibVlc/plugins/codec/libjpeg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libkate_plugin.dll b/LibVlc/plugins/codec/libkate_plugin.dll
deleted file mode 100644
index fcc53e0..0000000
Binary files a/LibVlc/plugins/codec/libkate_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/liblibass_plugin.dll b/LibVlc/plugins/codec/liblibass_plugin.dll
deleted file mode 100644
index 87a27e8..0000000
Binary files a/LibVlc/plugins/codec/liblibass_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/liblibmpeg2_plugin.dll b/LibVlc/plugins/codec/liblibmpeg2_plugin.dll
deleted file mode 100644
index 69dc1ac..0000000
Binary files a/LibVlc/plugins/codec/liblibmpeg2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/liblpcm_plugin.dll b/LibVlc/plugins/codec/liblpcm_plugin.dll
deleted file mode 100644
index d22319a..0000000
Binary files a/LibVlc/plugins/codec/liblpcm_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libmft_plugin.dll b/LibVlc/plugins/codec/libmft_plugin.dll
deleted file mode 100644
index a33fef7..0000000
Binary files a/LibVlc/plugins/codec/libmft_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libmpeg_audio_plugin.dll b/LibVlc/plugins/codec/libmpeg_audio_plugin.dll
deleted file mode 100644
index d01cb8a..0000000
Binary files a/LibVlc/plugins/codec/libmpeg_audio_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libopus_plugin.dll b/LibVlc/plugins/codec/libopus_plugin.dll
deleted file mode 100644
index 42017ee..0000000
Binary files a/LibVlc/plugins/codec/libopus_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libpng_plugin.dll b/LibVlc/plugins/codec/libpng_plugin.dll
deleted file mode 100644
index 595974a..0000000
Binary files a/LibVlc/plugins/codec/libpng_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libqsv_plugin.dll b/LibVlc/plugins/codec/libqsv_plugin.dll
deleted file mode 100644
index c78ea10..0000000
Binary files a/LibVlc/plugins/codec/libqsv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libquicktime_plugin.dll b/LibVlc/plugins/codec/libquicktime_plugin.dll
deleted file mode 100644
index 77fad0a..0000000
Binary files a/LibVlc/plugins/codec/libquicktime_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/librawvideo_plugin.dll b/LibVlc/plugins/codec/librawvideo_plugin.dll
deleted file mode 100644
index ffb2202..0000000
Binary files a/LibVlc/plugins/codec/librawvideo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libschroedinger_plugin.dll b/LibVlc/plugins/codec/libschroedinger_plugin.dll
deleted file mode 100644
index f021cf6..0000000
Binary files a/LibVlc/plugins/codec/libschroedinger_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libscte27_plugin.dll b/LibVlc/plugins/codec/libscte27_plugin.dll
deleted file mode 100644
index 77ad2d8..0000000
Binary files a/LibVlc/plugins/codec/libscte27_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libspeex_plugin.dll b/LibVlc/plugins/codec/libspeex_plugin.dll
deleted file mode 100644
index ebdc391..0000000
Binary files a/LibVlc/plugins/codec/libspeex_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libspudec_plugin.dll b/LibVlc/plugins/codec/libspudec_plugin.dll
deleted file mode 100644
index 84fa644..0000000
Binary files a/LibVlc/plugins/codec/libspudec_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libstl_plugin.dll b/LibVlc/plugins/codec/libstl_plugin.dll
deleted file mode 100644
index a54b595..0000000
Binary files a/LibVlc/plugins/codec/libstl_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libsubsdec_plugin.dll b/LibVlc/plugins/codec/libsubsdec_plugin.dll
deleted file mode 100644
index c7150b7..0000000
Binary files a/LibVlc/plugins/codec/libsubsdec_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libsubstx3g_plugin.dll b/LibVlc/plugins/codec/libsubstx3g_plugin.dll
deleted file mode 100644
index eccf252..0000000
Binary files a/LibVlc/plugins/codec/libsubstx3g_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libsubsusf_plugin.dll b/LibVlc/plugins/codec/libsubsusf_plugin.dll
deleted file mode 100644
index 579d22d..0000000
Binary files a/LibVlc/plugins/codec/libsubsusf_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libsvcdsub_plugin.dll b/LibVlc/plugins/codec/libsvcdsub_plugin.dll
deleted file mode 100644
index 82a7bd2..0000000
Binary files a/LibVlc/plugins/codec/libsvcdsub_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libt140_plugin.dll b/LibVlc/plugins/codec/libt140_plugin.dll
deleted file mode 100644
index 10460fb..0000000
Binary files a/LibVlc/plugins/codec/libt140_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libtheora_plugin.dll b/LibVlc/plugins/codec/libtheora_plugin.dll
deleted file mode 100644
index c0ce09f..0000000
Binary files a/LibVlc/plugins/codec/libtheora_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libtwolame_plugin.dll b/LibVlc/plugins/codec/libtwolame_plugin.dll
deleted file mode 100644
index 7ca7e99..0000000
Binary files a/LibVlc/plugins/codec/libtwolame_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libuleaddvaudio_plugin.dll b/LibVlc/plugins/codec/libuleaddvaudio_plugin.dll
deleted file mode 100644
index be10d56..0000000
Binary files a/LibVlc/plugins/codec/libuleaddvaudio_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libvorbis_plugin.dll b/LibVlc/plugins/codec/libvorbis_plugin.dll
deleted file mode 100644
index 882ba0f..0000000
Binary files a/LibVlc/plugins/codec/libvorbis_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libvpx_plugin.dll b/LibVlc/plugins/codec/libvpx_plugin.dll
deleted file mode 100644
index 3fde78a..0000000
Binary files a/LibVlc/plugins/codec/libvpx_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libx264_plugin.dll b/LibVlc/plugins/codec/libx264_plugin.dll
deleted file mode 100644
index 72c6d1c..0000000
Binary files a/LibVlc/plugins/codec/libx264_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libx265_plugin.dll b/LibVlc/plugins/codec/libx265_plugin.dll
deleted file mode 100644
index b26a3b6..0000000
Binary files a/LibVlc/plugins/codec/libx265_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/codec/libzvbi_plugin.dll b/LibVlc/plugins/codec/libzvbi_plugin.dll
deleted file mode 100644
index 514da95..0000000
Binary files a/LibVlc/plugins/codec/libzvbi_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libdummy_plugin.dll b/LibVlc/plugins/control/libdummy_plugin.dll
deleted file mode 100644
index f2f14b6..0000000
Binary files a/LibVlc/plugins/control/libdummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libgestures_plugin.dll b/LibVlc/plugins/control/libgestures_plugin.dll
deleted file mode 100644
index beac62e..0000000
Binary files a/LibVlc/plugins/control/libgestures_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libhotkeys_plugin.dll b/LibVlc/plugins/control/libhotkeys_plugin.dll
deleted file mode 100644
index 0d16e31..0000000
Binary files a/LibVlc/plugins/control/libhotkeys_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libnetsync_plugin.dll b/LibVlc/plugins/control/libnetsync_plugin.dll
deleted file mode 100644
index 6fc5d96..0000000
Binary files a/LibVlc/plugins/control/libnetsync_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libntservice_plugin.dll b/LibVlc/plugins/control/libntservice_plugin.dll
deleted file mode 100644
index c903b7a..0000000
Binary files a/LibVlc/plugins/control/libntservice_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/liboldrc_plugin.dll b/LibVlc/plugins/control/liboldrc_plugin.dll
deleted file mode 100644
index c30ad96..0000000
Binary files a/LibVlc/plugins/control/liboldrc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libwin_hotkeys_plugin.dll b/LibVlc/plugins/control/libwin_hotkeys_plugin.dll
deleted file mode 100644
index e4faca1..0000000
Binary files a/LibVlc/plugins/control/libwin_hotkeys_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/control/libwin_msg_plugin.dll b/LibVlc/plugins/control/libwin_msg_plugin.dll
deleted file mode 100644
index ed34de3..0000000
Binary files a/LibVlc/plugins/control/libwin_msg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libaiff_plugin.dll b/LibVlc/plugins/demux/libaiff_plugin.dll
deleted file mode 100644
index 26d1944..0000000
Binary files a/LibVlc/plugins/demux/libaiff_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libasf_plugin.dll b/LibVlc/plugins/demux/libasf_plugin.dll
deleted file mode 100644
index 55a1a39..0000000
Binary files a/LibVlc/plugins/demux/libasf_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libau_plugin.dll b/LibVlc/plugins/demux/libau_plugin.dll
deleted file mode 100644
index 254ba38..0000000
Binary files a/LibVlc/plugins/demux/libau_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libavi_plugin.dll b/LibVlc/plugins/demux/libavi_plugin.dll
deleted file mode 100644
index 3589036..0000000
Binary files a/LibVlc/plugins/demux/libavi_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libcaf_plugin.dll b/LibVlc/plugins/demux/libcaf_plugin.dll
deleted file mode 100644
index 6722af7..0000000
Binary files a/LibVlc/plugins/demux/libcaf_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libdemux_cdg_plugin.dll b/LibVlc/plugins/demux/libdemux_cdg_plugin.dll
deleted file mode 100644
index 4c58a66..0000000
Binary files a/LibVlc/plugins/demux/libdemux_cdg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libdemux_stl_plugin.dll b/LibVlc/plugins/demux/libdemux_stl_plugin.dll
deleted file mode 100644
index c7a455d..0000000
Binary files a/LibVlc/plugins/demux/libdemux_stl_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libdemuxdump_plugin.dll b/LibVlc/plugins/demux/libdemuxdump_plugin.dll
deleted file mode 100644
index 1d59701..0000000
Binary files a/LibVlc/plugins/demux/libdemuxdump_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libdiracsys_plugin.dll b/LibVlc/plugins/demux/libdiracsys_plugin.dll
deleted file mode 100644
index 9d6fb8f..0000000
Binary files a/LibVlc/plugins/demux/libdiracsys_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libes_plugin.dll b/LibVlc/plugins/demux/libes_plugin.dll
deleted file mode 100644
index d48e265..0000000
Binary files a/LibVlc/plugins/demux/libes_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libflacsys_plugin.dll b/LibVlc/plugins/demux/libflacsys_plugin.dll
deleted file mode 100644
index da00efa..0000000
Binary files a/LibVlc/plugins/demux/libflacsys_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libgme_plugin.dll b/LibVlc/plugins/demux/libgme_plugin.dll
deleted file mode 100644
index 5d7ec4e..0000000
Binary files a/LibVlc/plugins/demux/libgme_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libh264_plugin.dll b/LibVlc/plugins/demux/libh264_plugin.dll
deleted file mode 100644
index 03f6648..0000000
Binary files a/LibVlc/plugins/demux/libh264_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libhevc_plugin.dll b/LibVlc/plugins/demux/libhevc_plugin.dll
deleted file mode 100644
index e362e4c..0000000
Binary files a/LibVlc/plugins/demux/libhevc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libimage_plugin.dll b/LibVlc/plugins/demux/libimage_plugin.dll
deleted file mode 100644
index 2314bb2..0000000
Binary files a/LibVlc/plugins/demux/libimage_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmjpeg_plugin.dll b/LibVlc/plugins/demux/libmjpeg_plugin.dll
deleted file mode 100644
index d8bbe96..0000000
Binary files a/LibVlc/plugins/demux/libmjpeg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmkv_plugin.dll b/LibVlc/plugins/demux/libmkv_plugin.dll
deleted file mode 100644
index 5a1553f..0000000
Binary files a/LibVlc/plugins/demux/libmkv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmod_plugin.dll b/LibVlc/plugins/demux/libmod_plugin.dll
deleted file mode 100644
index 3eb3c4b..0000000
Binary files a/LibVlc/plugins/demux/libmod_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmp4_plugin.dll b/LibVlc/plugins/demux/libmp4_plugin.dll
deleted file mode 100644
index 9bb662a..0000000
Binary files a/LibVlc/plugins/demux/libmp4_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmpc_plugin.dll b/LibVlc/plugins/demux/libmpc_plugin.dll
deleted file mode 100644
index 012600b..0000000
Binary files a/LibVlc/plugins/demux/libmpc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libmpgv_plugin.dll b/LibVlc/plugins/demux/libmpgv_plugin.dll
deleted file mode 100644
index 88b78e1..0000000
Binary files a/LibVlc/plugins/demux/libmpgv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libnsc_plugin.dll b/LibVlc/plugins/demux/libnsc_plugin.dll
deleted file mode 100644
index 00b02e6..0000000
Binary files a/LibVlc/plugins/demux/libnsc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libnsv_plugin.dll b/LibVlc/plugins/demux/libnsv_plugin.dll
deleted file mode 100644
index a9e3158..0000000
Binary files a/LibVlc/plugins/demux/libnsv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libnuv_plugin.dll b/LibVlc/plugins/demux/libnuv_plugin.dll
deleted file mode 100644
index 5f79056..0000000
Binary files a/LibVlc/plugins/demux/libnuv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libogg_plugin.dll b/LibVlc/plugins/demux/libogg_plugin.dll
deleted file mode 100644
index 20e1017..0000000
Binary files a/LibVlc/plugins/demux/libogg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libplaylist_plugin.dll b/LibVlc/plugins/demux/libplaylist_plugin.dll
deleted file mode 100644
index 7f29f5e..0000000
Binary files a/LibVlc/plugins/demux/libplaylist_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libps_plugin.dll b/LibVlc/plugins/demux/libps_plugin.dll
deleted file mode 100644
index 6411732..0000000
Binary files a/LibVlc/plugins/demux/libps_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libpva_plugin.dll b/LibVlc/plugins/demux/libpva_plugin.dll
deleted file mode 100644
index 352d6a7..0000000
Binary files a/LibVlc/plugins/demux/libpva_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/librawaud_plugin.dll b/LibVlc/plugins/demux/librawaud_plugin.dll
deleted file mode 100644
index 7c286c5..0000000
Binary files a/LibVlc/plugins/demux/librawaud_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/librawdv_plugin.dll b/LibVlc/plugins/demux/librawdv_plugin.dll
deleted file mode 100644
index 9b1a1b8..0000000
Binary files a/LibVlc/plugins/demux/librawdv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/librawvid_plugin.dll b/LibVlc/plugins/demux/librawvid_plugin.dll
deleted file mode 100644
index e84f2a3..0000000
Binary files a/LibVlc/plugins/demux/librawvid_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libreal_plugin.dll b/LibVlc/plugins/demux/libreal_plugin.dll
deleted file mode 100644
index b6332a2..0000000
Binary files a/LibVlc/plugins/demux/libreal_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libsid_plugin.dll b/LibVlc/plugins/demux/libsid_plugin.dll
deleted file mode 100644
index f96f3d3..0000000
Binary files a/LibVlc/plugins/demux/libsid_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libsmf_plugin.dll b/LibVlc/plugins/demux/libsmf_plugin.dll
deleted file mode 100644
index 297c2d1..0000000
Binary files a/LibVlc/plugins/demux/libsmf_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libsubtitle_plugin.dll b/LibVlc/plugins/demux/libsubtitle_plugin.dll
deleted file mode 100644
index 82e6769..0000000
Binary files a/LibVlc/plugins/demux/libsubtitle_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libts_plugin.dll b/LibVlc/plugins/demux/libts_plugin.dll
deleted file mode 100644
index 7ac96f7..0000000
Binary files a/LibVlc/plugins/demux/libts_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libtta_plugin.dll b/LibVlc/plugins/demux/libtta_plugin.dll
deleted file mode 100644
index 93a67ec..0000000
Binary files a/LibVlc/plugins/demux/libtta_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libty_plugin.dll b/LibVlc/plugins/demux/libty_plugin.dll
deleted file mode 100644
index 9d7bb47..0000000
Binary files a/LibVlc/plugins/demux/libty_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libvc1_plugin.dll b/LibVlc/plugins/demux/libvc1_plugin.dll
deleted file mode 100644
index a5c1c92..0000000
Binary files a/LibVlc/plugins/demux/libvc1_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libvobsub_plugin.dll b/LibVlc/plugins/demux/libvobsub_plugin.dll
deleted file mode 100644
index d0c9cb5..0000000
Binary files a/LibVlc/plugins/demux/libvobsub_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libvoc_plugin.dll b/LibVlc/plugins/demux/libvoc_plugin.dll
deleted file mode 100644
index 60ae7fe..0000000
Binary files a/LibVlc/plugins/demux/libvoc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libwav_plugin.dll b/LibVlc/plugins/demux/libwav_plugin.dll
deleted file mode 100644
index 9528908..0000000
Binary files a/LibVlc/plugins/demux/libwav_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/demux/libxa_plugin.dll b/LibVlc/plugins/demux/libxa_plugin.dll
deleted file mode 100644
index 20e73f9..0000000
Binary files a/LibVlc/plugins/demux/libxa_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/gui/libqt4_plugin.dll b/LibVlc/plugins/gui/libqt4_plugin.dll
deleted file mode 100644
index 5c4f40c..0000000
Binary files a/LibVlc/plugins/gui/libqt4_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/gui/libskins2_plugin.dll b/LibVlc/plugins/gui/libskins2_plugin.dll
deleted file mode 100644
index 66786c4..0000000
Binary files a/LibVlc/plugins/gui/libskins2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/lua/liblua_plugin.dll b/LibVlc/plugins/lua/liblua_plugin.dll
deleted file mode 100644
index 2e5902a..0000000
Binary files a/LibVlc/plugins/lua/liblua_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/meta_engine/libfolder_plugin.dll b/LibVlc/plugins/meta_engine/libfolder_plugin.dll
deleted file mode 100644
index 981d66c..0000000
Binary files a/LibVlc/plugins/meta_engine/libfolder_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/meta_engine/libtaglib_plugin.dll b/LibVlc/plugins/meta_engine/libtaglib_plugin.dll
deleted file mode 100644
index a49eab9..0000000
Binary files a/LibVlc/plugins/meta_engine/libtaglib_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libaddonsfsstorage_plugin.dll b/LibVlc/plugins/misc/libaddonsfsstorage_plugin.dll
deleted file mode 100644
index 06f3cec..0000000
Binary files a/LibVlc/plugins/misc/libaddonsfsstorage_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libaddonsvorepository_plugin.dll b/LibVlc/plugins/misc/libaddonsvorepository_plugin.dll
deleted file mode 100644
index 27fe1f8..0000000
Binary files a/LibVlc/plugins/misc/libaddonsvorepository_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libaudioscrobbler_plugin.dll b/LibVlc/plugins/misc/libaudioscrobbler_plugin.dll
deleted file mode 100644
index 95da766..0000000
Binary files a/LibVlc/plugins/misc/libaudioscrobbler_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libexport_plugin.dll b/LibVlc/plugins/misc/libexport_plugin.dll
deleted file mode 100644
index 5459ebc..0000000
Binary files a/LibVlc/plugins/misc/libexport_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libfingerprinter_plugin.dll b/LibVlc/plugins/misc/libfingerprinter_plugin.dll
deleted file mode 100644
index 09b3ab2..0000000
Binary files a/LibVlc/plugins/misc/libfingerprinter_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libgnutls_plugin.dll b/LibVlc/plugins/misc/libgnutls_plugin.dll
deleted file mode 100644
index e944961..0000000
Binary files a/LibVlc/plugins/misc/libgnutls_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/liblogger_plugin.dll b/LibVlc/plugins/misc/liblogger_plugin.dll
deleted file mode 100644
index b204d9b..0000000
Binary files a/LibVlc/plugins/misc/liblogger_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libstats_plugin.dll b/LibVlc/plugins/misc/libstats_plugin.dll
deleted file mode 100644
index 4ea1ddb..0000000
Binary files a/LibVlc/plugins/misc/libstats_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libvod_rtsp_plugin.dll b/LibVlc/plugins/misc/libvod_rtsp_plugin.dll
deleted file mode 100644
index ddc4f6e..0000000
Binary files a/LibVlc/plugins/misc/libvod_rtsp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/misc/libxml_plugin.dll b/LibVlc/plugins/misc/libxml_plugin.dll
deleted file mode 100644
index f3c92d2..0000000
Binary files a/LibVlc/plugins/misc/libxml_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_asf_plugin.dll b/LibVlc/plugins/mux/libmux_asf_plugin.dll
deleted file mode 100644
index 8e02087..0000000
Binary files a/LibVlc/plugins/mux/libmux_asf_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_avi_plugin.dll b/LibVlc/plugins/mux/libmux_avi_plugin.dll
deleted file mode 100644
index fc688d9..0000000
Binary files a/LibVlc/plugins/mux/libmux_avi_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_dummy_plugin.dll b/LibVlc/plugins/mux/libmux_dummy_plugin.dll
deleted file mode 100644
index 2a35ddf..0000000
Binary files a/LibVlc/plugins/mux/libmux_dummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_mp4_plugin.dll b/LibVlc/plugins/mux/libmux_mp4_plugin.dll
deleted file mode 100644
index d59c43f..0000000
Binary files a/LibVlc/plugins/mux/libmux_mp4_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_mpjpeg_plugin.dll b/LibVlc/plugins/mux/libmux_mpjpeg_plugin.dll
deleted file mode 100644
index 30763a2..0000000
Binary files a/LibVlc/plugins/mux/libmux_mpjpeg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_ogg_plugin.dll b/LibVlc/plugins/mux/libmux_ogg_plugin.dll
deleted file mode 100644
index f24ce2d..0000000
Binary files a/LibVlc/plugins/mux/libmux_ogg_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_ps_plugin.dll b/LibVlc/plugins/mux/libmux_ps_plugin.dll
deleted file mode 100644
index 7809690..0000000
Binary files a/LibVlc/plugins/mux/libmux_ps_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_ts_plugin.dll b/LibVlc/plugins/mux/libmux_ts_plugin.dll
deleted file mode 100644
index 0082693..0000000
Binary files a/LibVlc/plugins/mux/libmux_ts_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/mux/libmux_wav_plugin.dll b/LibVlc/plugins/mux/libmux_wav_plugin.dll
deleted file mode 100644
index 2f3d0bc..0000000
Binary files a/LibVlc/plugins/mux/libmux_wav_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_copy_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_copy_plugin.dll
deleted file mode 100644
index f7adaf9..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_copy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_dirac_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_dirac_plugin.dll
deleted file mode 100644
index 4d8414d..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_dirac_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_flac_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_flac_plugin.dll
deleted file mode 100644
index 6b81aac..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_flac_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_h264_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_h264_plugin.dll
deleted file mode 100644
index 658691b..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_h264_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_hevc_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_hevc_plugin.dll
deleted file mode 100644
index 3454269..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_hevc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_mlp_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_mlp_plugin.dll
deleted file mode 100644
index b721922..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_mlp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.dll
deleted file mode 100644
index e4f1200..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_mpeg4audio_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.dll
deleted file mode 100644
index 891f46a..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_mpeg4video_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.dll
deleted file mode 100644
index 979f7fb..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_mpegvideo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/packetizer/libpacketizer_vc1_plugin.dll b/LibVlc/plugins/packetizer/libpacketizer_vc1_plugin.dll
deleted file mode 100644
index 5de725b..0000000
Binary files a/LibVlc/plugins/packetizer/libpacketizer_vc1_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/plugins.dat.46032 b/LibVlc/plugins/plugins.dat.46032
deleted file mode 100644
index 45a3185..0000000
Binary files a/LibVlc/plugins/plugins.dat.46032 and /dev/null differ
diff --git a/LibVlc/plugins/services_discovery/libmediadirs_plugin.dll b/LibVlc/plugins/services_discovery/libmediadirs_plugin.dll
deleted file mode 100644
index e817086..0000000
Binary files a/LibVlc/plugins/services_discovery/libmediadirs_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/services_discovery/libpodcast_plugin.dll b/LibVlc/plugins/services_discovery/libpodcast_plugin.dll
deleted file mode 100644
index 048119a..0000000
Binary files a/LibVlc/plugins/services_discovery/libpodcast_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/services_discovery/libsap_plugin.dll b/LibVlc/plugins/services_discovery/libsap_plugin.dll
deleted file mode 100644
index 7f02e2b..0000000
Binary files a/LibVlc/plugins/services_discovery/libsap_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/services_discovery/libupnp_plugin.dll b/LibVlc/plugins/services_discovery/libupnp_plugin.dll
deleted file mode 100644
index b037684..0000000
Binary files a/LibVlc/plugins/services_discovery/libupnp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/services_discovery/libwindrive_plugin.dll b/LibVlc/plugins/services_discovery/libwindrive_plugin.dll
deleted file mode 100644
index eb56f3c..0000000
Binary files a/LibVlc/plugins/services_discovery/libwindrive_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_filter/libdash_plugin.dll b/LibVlc/plugins/stream_filter/libdash_plugin.dll
deleted file mode 100644
index df0ac6d..0000000
Binary files a/LibVlc/plugins/stream_filter/libdash_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_filter/libhttplive_plugin.dll b/LibVlc/plugins/stream_filter/libhttplive_plugin.dll
deleted file mode 100644
index 417928f..0000000
Binary files a/LibVlc/plugins/stream_filter/libhttplive_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_filter/librecord_plugin.dll b/LibVlc/plugins/stream_filter/librecord_plugin.dll
deleted file mode 100644
index bda036c..0000000
Binary files a/LibVlc/plugins/stream_filter/librecord_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_filter/libsmooth_plugin.dll b/LibVlc/plugins/stream_filter/libsmooth_plugin.dll
deleted file mode 100644
index 95e8203..0000000
Binary files a/LibVlc/plugins/stream_filter/libsmooth_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_autodel_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_autodel_plugin.dll
deleted file mode 100644
index f2f5e89..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_autodel_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_bridge_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_bridge_plugin.dll
deleted file mode 100644
index 525ff6d..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_bridge_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_chromaprint_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_chromaprint_plugin.dll
deleted file mode 100644
index 0a9802a..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_chromaprint_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_delay_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_delay_plugin.dll
deleted file mode 100644
index 63800fe..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_delay_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_description_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_description_plugin.dll
deleted file mode 100644
index 3a7ef81..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_description_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_display_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_display_plugin.dll
deleted file mode 100644
index 1548452..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_display_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_dummy_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_dummy_plugin.dll
deleted file mode 100644
index 14364f4..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_dummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_duplicate_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_duplicate_plugin.dll
deleted file mode 100644
index 9dc7127..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_duplicate_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_es_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_es_plugin.dll
deleted file mode 100644
index 9cfe068..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_es_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_gather_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_gather_plugin.dll
deleted file mode 100644
index 5a7993e..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_gather_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_langfromtelx_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_langfromtelx_plugin.dll
deleted file mode 100644
index f362be9..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_langfromtelx_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.dll
deleted file mode 100644
index 183f18c..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_mosaic_bridge_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_raop_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_raop_plugin.dll
deleted file mode 100644
index aafb9de..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_raop_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_record_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_record_plugin.dll
deleted file mode 100644
index 96b529f..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_record_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_rtp_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_rtp_plugin.dll
deleted file mode 100644
index 29a5934..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_rtp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_setid_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_setid_plugin.dll
deleted file mode 100644
index 72b86a3..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_setid_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_smem_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_smem_plugin.dll
deleted file mode 100644
index f490431..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_smem_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_standard_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_standard_plugin.dll
deleted file mode 100644
index 99a7e0a..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_standard_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_stats_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_stats_plugin.dll
deleted file mode 100644
index fb649cd..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_stats_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/stream_out/libstream_out_transcode_plugin.dll b/LibVlc/plugins/stream_out/libstream_out_transcode_plugin.dll
deleted file mode 100644
index 38db605..0000000
Binary files a/LibVlc/plugins/stream_out/libstream_out_transcode_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/text_renderer/libfreetype_plugin.dll b/LibVlc/plugins/text_renderer/libfreetype_plugin.dll
deleted file mode 100644
index 751ca9d..0000000
Binary files a/LibVlc/plugins/text_renderer/libfreetype_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/text_renderer/libtdummy_plugin.dll b/LibVlc/plugins/text_renderer/libtdummy_plugin.dll
deleted file mode 100644
index 0c22fa4..0000000
Binary files a/LibVlc/plugins/text_renderer/libtdummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libchain_plugin.dll b/LibVlc/plugins/video_chroma/libchain_plugin.dll
deleted file mode 100644
index c30b5d7..0000000
Binary files a/LibVlc/plugins/video_chroma/libchain_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libgrey_yuv_plugin.dll b/LibVlc/plugins/video_chroma/libgrey_yuv_plugin.dll
deleted file mode 100644
index 7d1e04d..0000000
Binary files a/LibVlc/plugins/video_chroma/libgrey_yuv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_rgb_mmx_plugin.dll b/LibVlc/plugins/video_chroma/libi420_rgb_mmx_plugin.dll
deleted file mode 100644
index a8cbd28..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_rgb_mmx_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_rgb_plugin.dll b/LibVlc/plugins/video_chroma/libi420_rgb_plugin.dll
deleted file mode 100644
index b91af2b..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_rgb_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_rgb_sse2_plugin.dll b/LibVlc/plugins/video_chroma/libi420_rgb_sse2_plugin.dll
deleted file mode 100644
index 34fa2a8..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_rgb_sse2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.dll b/LibVlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.dll
deleted file mode 100644
index bf8c45a..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_yuy2_mmx_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_yuy2_plugin.dll b/LibVlc/plugins/video_chroma/libi420_yuy2_plugin.dll
deleted file mode 100644
index e80b156..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_yuy2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi420_yuy2_sse2_plugin.dll b/LibVlc/plugins/video_chroma/libi420_yuy2_sse2_plugin.dll
deleted file mode 100644
index 9b50595..0000000
Binary files a/LibVlc/plugins/video_chroma/libi420_yuy2_sse2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi422_i420_plugin.dll b/LibVlc/plugins/video_chroma/libi422_i420_plugin.dll
deleted file mode 100644
index 8635c97..0000000
Binary files a/LibVlc/plugins/video_chroma/libi422_i420_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.dll b/LibVlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.dll
deleted file mode 100644
index 87fb117..0000000
Binary files a/LibVlc/plugins/video_chroma/libi422_yuy2_mmx_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi422_yuy2_plugin.dll b/LibVlc/plugins/video_chroma/libi422_yuy2_plugin.dll
deleted file mode 100644
index c74bcae..0000000
Binary files a/LibVlc/plugins/video_chroma/libi422_yuy2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.dll b/LibVlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.dll
deleted file mode 100644
index c8628ea..0000000
Binary files a/LibVlc/plugins/video_chroma/libi422_yuy2_sse2_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/librv32_plugin.dll b/LibVlc/plugins/video_chroma/librv32_plugin.dll
deleted file mode 100644
index 96f21ba..0000000
Binary files a/LibVlc/plugins/video_chroma/librv32_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libswscale_plugin.dll b/LibVlc/plugins/video_chroma/libswscale_plugin.dll
deleted file mode 100644
index a66a12a..0000000
Binary files a/LibVlc/plugins/video_chroma/libswscale_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libyuy2_i420_plugin.dll b/LibVlc/plugins/video_chroma/libyuy2_i420_plugin.dll
deleted file mode 100644
index 6967d5c..0000000
Binary files a/LibVlc/plugins/video_chroma/libyuy2_i420_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_chroma/libyuy2_i422_plugin.dll b/LibVlc/plugins/video_chroma/libyuy2_i422_plugin.dll
deleted file mode 100644
index 33257e9..0000000
Binary files a/LibVlc/plugins/video_chroma/libyuy2_i422_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libadjust_plugin.dll b/LibVlc/plugins/video_filter/libadjust_plugin.dll
deleted file mode 100644
index 9396e94..0000000
Binary files a/LibVlc/plugins/video_filter/libadjust_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libalphamask_plugin.dll b/LibVlc/plugins/video_filter/libalphamask_plugin.dll
deleted file mode 100644
index ad7a774..0000000
Binary files a/LibVlc/plugins/video_filter/libalphamask_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libanaglyph_plugin.dll b/LibVlc/plugins/video_filter/libanaglyph_plugin.dll
deleted file mode 100644
index 5f795b7..0000000
Binary files a/LibVlc/plugins/video_filter/libanaglyph_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libantiflicker_plugin.dll b/LibVlc/plugins/video_filter/libantiflicker_plugin.dll
deleted file mode 100644
index 7a021ab..0000000
Binary files a/LibVlc/plugins/video_filter/libantiflicker_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libatmo_plugin.dll b/LibVlc/plugins/video_filter/libatmo_plugin.dll
deleted file mode 100644
index 89dea55..0000000
Binary files a/LibVlc/plugins/video_filter/libatmo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libaudiobargraph_v_plugin.dll b/LibVlc/plugins/video_filter/libaudiobargraph_v_plugin.dll
deleted file mode 100644
index 7b003f4..0000000
Binary files a/LibVlc/plugins/video_filter/libaudiobargraph_v_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libball_plugin.dll b/LibVlc/plugins/video_filter/libball_plugin.dll
deleted file mode 100644
index 2ac143a..0000000
Binary files a/LibVlc/plugins/video_filter/libball_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libblend_plugin.dll b/LibVlc/plugins/video_filter/libblend_plugin.dll
deleted file mode 100644
index 5153e84..0000000
Binary files a/LibVlc/plugins/video_filter/libblend_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libblendbench_plugin.dll b/LibVlc/plugins/video_filter/libblendbench_plugin.dll
deleted file mode 100644
index a37b030..0000000
Binary files a/LibVlc/plugins/video_filter/libblendbench_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libbluescreen_plugin.dll b/LibVlc/plugins/video_filter/libbluescreen_plugin.dll
deleted file mode 100644
index 113ed05..0000000
Binary files a/LibVlc/plugins/video_filter/libbluescreen_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libcanvas_plugin.dll b/LibVlc/plugins/video_filter/libcanvas_plugin.dll
deleted file mode 100644
index 047fa3f..0000000
Binary files a/LibVlc/plugins/video_filter/libcanvas_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libcolorthres_plugin.dll b/LibVlc/plugins/video_filter/libcolorthres_plugin.dll
deleted file mode 100644
index edea1b4..0000000
Binary files a/LibVlc/plugins/video_filter/libcolorthres_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libcroppadd_plugin.dll b/LibVlc/plugins/video_filter/libcroppadd_plugin.dll
deleted file mode 100644
index 051fde8..0000000
Binary files a/LibVlc/plugins/video_filter/libcroppadd_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libdeinterlace_plugin.dll b/LibVlc/plugins/video_filter/libdeinterlace_plugin.dll
deleted file mode 100644
index afe9f46..0000000
Binary files a/LibVlc/plugins/video_filter/libdeinterlace_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/liberase_plugin.dll b/LibVlc/plugins/video_filter/liberase_plugin.dll
deleted file mode 100644
index 602a2f3..0000000
Binary files a/LibVlc/plugins/video_filter/liberase_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libextract_plugin.dll b/LibVlc/plugins/video_filter/libextract_plugin.dll
deleted file mode 100644
index 4a1f02f..0000000
Binary files a/LibVlc/plugins/video_filter/libextract_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libfreeze_plugin.dll b/LibVlc/plugins/video_filter/libfreeze_plugin.dll
deleted file mode 100644
index ea52c54..0000000
Binary files a/LibVlc/plugins/video_filter/libfreeze_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libgaussianblur_plugin.dll b/LibVlc/plugins/video_filter/libgaussianblur_plugin.dll
deleted file mode 100644
index 2b8d376..0000000
Binary files a/LibVlc/plugins/video_filter/libgaussianblur_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libgradfun_plugin.dll b/LibVlc/plugins/video_filter/libgradfun_plugin.dll
deleted file mode 100644
index dd9ee51..0000000
Binary files a/LibVlc/plugins/video_filter/libgradfun_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libgradient_plugin.dll b/LibVlc/plugins/video_filter/libgradient_plugin.dll
deleted file mode 100644
index cc8aabd..0000000
Binary files a/LibVlc/plugins/video_filter/libgradient_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libgrain_plugin.dll b/LibVlc/plugins/video_filter/libgrain_plugin.dll
deleted file mode 100644
index e05e573..0000000
Binary files a/LibVlc/plugins/video_filter/libgrain_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libhqdn3d_plugin.dll b/LibVlc/plugins/video_filter/libhqdn3d_plugin.dll
deleted file mode 100644
index de34012..0000000
Binary files a/LibVlc/plugins/video_filter/libhqdn3d_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libinvert_plugin.dll b/LibVlc/plugins/video_filter/libinvert_plugin.dll
deleted file mode 100644
index 3ff5412..0000000
Binary files a/LibVlc/plugins/video_filter/libinvert_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/liblogo_plugin.dll b/LibVlc/plugins/video_filter/liblogo_plugin.dll
deleted file mode 100644
index 08b54cc..0000000
Binary files a/LibVlc/plugins/video_filter/liblogo_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmagnify_plugin.dll b/LibVlc/plugins/video_filter/libmagnify_plugin.dll
deleted file mode 100644
index a5d8d73..0000000
Binary files a/LibVlc/plugins/video_filter/libmagnify_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmarq_plugin.dll b/LibVlc/plugins/video_filter/libmarq_plugin.dll
deleted file mode 100644
index 2483630..0000000
Binary files a/LibVlc/plugins/video_filter/libmarq_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmirror_plugin.dll b/LibVlc/plugins/video_filter/libmirror_plugin.dll
deleted file mode 100644
index 1ce80a9..0000000
Binary files a/LibVlc/plugins/video_filter/libmirror_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmosaic_plugin.dll b/LibVlc/plugins/video_filter/libmosaic_plugin.dll
deleted file mode 100644
index a0ee451..0000000
Binary files a/LibVlc/plugins/video_filter/libmosaic_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmotionblur_plugin.dll b/LibVlc/plugins/video_filter/libmotionblur_plugin.dll
deleted file mode 100644
index b8b2fe1..0000000
Binary files a/LibVlc/plugins/video_filter/libmotionblur_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libmotiondetect_plugin.dll b/LibVlc/plugins/video_filter/libmotiondetect_plugin.dll
deleted file mode 100644
index bac2036..0000000
Binary files a/LibVlc/plugins/video_filter/libmotiondetect_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/liboldmovie_plugin.dll b/LibVlc/plugins/video_filter/liboldmovie_plugin.dll
deleted file mode 100644
index 3545dc5..0000000
Binary files a/LibVlc/plugins/video_filter/liboldmovie_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libposterize_plugin.dll b/LibVlc/plugins/video_filter/libposterize_plugin.dll
deleted file mode 100644
index cf76860..0000000
Binary files a/LibVlc/plugins/video_filter/libposterize_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libpostproc_plugin.dll b/LibVlc/plugins/video_filter/libpostproc_plugin.dll
deleted file mode 100644
index bfff6c4..0000000
Binary files a/LibVlc/plugins/video_filter/libpostproc_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libpsychedelic_plugin.dll b/LibVlc/plugins/video_filter/libpsychedelic_plugin.dll
deleted file mode 100644
index 30de976..0000000
Binary files a/LibVlc/plugins/video_filter/libpsychedelic_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libpuzzle_plugin.dll b/LibVlc/plugins/video_filter/libpuzzle_plugin.dll
deleted file mode 100644
index f5e1a9e..0000000
Binary files a/LibVlc/plugins/video_filter/libpuzzle_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libremoteosd_plugin.dll b/LibVlc/plugins/video_filter/libremoteosd_plugin.dll
deleted file mode 100644
index a47a0a3..0000000
Binary files a/LibVlc/plugins/video_filter/libremoteosd_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libripple_plugin.dll b/LibVlc/plugins/video_filter/libripple_plugin.dll
deleted file mode 100644
index 57a252d..0000000
Binary files a/LibVlc/plugins/video_filter/libripple_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/librotate_plugin.dll b/LibVlc/plugins/video_filter/librotate_plugin.dll
deleted file mode 100644
index dfefc6f..0000000
Binary files a/LibVlc/plugins/video_filter/librotate_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/librss_plugin.dll b/LibVlc/plugins/video_filter/librss_plugin.dll
deleted file mode 100644
index 8b40843..0000000
Binary files a/LibVlc/plugins/video_filter/librss_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libscale_plugin.dll b/LibVlc/plugins/video_filter/libscale_plugin.dll
deleted file mode 100644
index fede15f..0000000
Binary files a/LibVlc/plugins/video_filter/libscale_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libscene_plugin.dll b/LibVlc/plugins/video_filter/libscene_plugin.dll
deleted file mode 100644
index 806aa43..0000000
Binary files a/LibVlc/plugins/video_filter/libscene_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libsepia_plugin.dll b/LibVlc/plugins/video_filter/libsepia_plugin.dll
deleted file mode 100644
index 9434b73..0000000
Binary files a/LibVlc/plugins/video_filter/libsepia_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libsharpen_plugin.dll b/LibVlc/plugins/video_filter/libsharpen_plugin.dll
deleted file mode 100644
index 9c46480..0000000
Binary files a/LibVlc/plugins/video_filter/libsharpen_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libsubsdelay_plugin.dll b/LibVlc/plugins/video_filter/libsubsdelay_plugin.dll
deleted file mode 100644
index f2a5df2..0000000
Binary files a/LibVlc/plugins/video_filter/libsubsdelay_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libtransform_plugin.dll b/LibVlc/plugins/video_filter/libtransform_plugin.dll
deleted file mode 100644
index b881011..0000000
Binary files a/LibVlc/plugins/video_filter/libtransform_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libvhs_plugin.dll b/LibVlc/plugins/video_filter/libvhs_plugin.dll
deleted file mode 100644
index 461ac62..0000000
Binary files a/LibVlc/plugins/video_filter/libvhs_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libwave_plugin.dll b/LibVlc/plugins/video_filter/libwave_plugin.dll
deleted file mode 100644
index 93f3c42..0000000
Binary files a/LibVlc/plugins/video_filter/libwave_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_filter/libyuvp_plugin.dll b/LibVlc/plugins/video_filter/libyuvp_plugin.dll
deleted file mode 100644
index c4afd5d..0000000
Binary files a/LibVlc/plugins/video_filter/libyuvp_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libcaca_plugin.dll b/LibVlc/plugins/video_output/libcaca_plugin.dll
deleted file mode 100644
index 76e9194..0000000
Binary files a/LibVlc/plugins/video_output/libcaca_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libdirect2d_plugin.dll b/LibVlc/plugins/video_output/libdirect2d_plugin.dll
deleted file mode 100644
index 3259910..0000000
Binary files a/LibVlc/plugins/video_output/libdirect2d_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libdirect3d_plugin.dll b/LibVlc/plugins/video_output/libdirect3d_plugin.dll
deleted file mode 100644
index d67c606..0000000
Binary files a/LibVlc/plugins/video_output/libdirect3d_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libdirectdraw_plugin.dll b/LibVlc/plugins/video_output/libdirectdraw_plugin.dll
deleted file mode 100644
index d8bee82..0000000
Binary files a/LibVlc/plugins/video_output/libdirectdraw_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libdrawable_plugin.dll b/LibVlc/plugins/video_output/libdrawable_plugin.dll
deleted file mode 100644
index 9fe3b82..0000000
Binary files a/LibVlc/plugins/video_output/libdrawable_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libgl_plugin.dll b/LibVlc/plugins/video_output/libgl_plugin.dll
deleted file mode 100644
index 1a5cd91..0000000
Binary files a/LibVlc/plugins/video_output/libgl_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libglwin32_plugin.dll b/LibVlc/plugins/video_output/libglwin32_plugin.dll
deleted file mode 100644
index c39003c..0000000
Binary files a/LibVlc/plugins/video_output/libglwin32_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libvdummy_plugin.dll b/LibVlc/plugins/video_output/libvdummy_plugin.dll
deleted file mode 100644
index d0beab7..0000000
Binary files a/LibVlc/plugins/video_output/libvdummy_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libvmem_plugin.dll b/LibVlc/plugins/video_output/libvmem_plugin.dll
deleted file mode 100644
index c577dc4..0000000
Binary files a/LibVlc/plugins/video_output/libvmem_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libwingdi_plugin.dll b/LibVlc/plugins/video_output/libwingdi_plugin.dll
deleted file mode 100644
index dd76831..0000000
Binary files a/LibVlc/plugins/video_output/libwingdi_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_output/libyuv_plugin.dll b/LibVlc/plugins/video_output/libyuv_plugin.dll
deleted file mode 100644
index ae734d1..0000000
Binary files a/LibVlc/plugins/video_output/libyuv_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_splitter/libclone_plugin.dll b/LibVlc/plugins/video_splitter/libclone_plugin.dll
deleted file mode 100644
index 521e4b8..0000000
Binary files a/LibVlc/plugins/video_splitter/libclone_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_splitter/libpanoramix_plugin.dll b/LibVlc/plugins/video_splitter/libpanoramix_plugin.dll
deleted file mode 100644
index 4d89d8a..0000000
Binary files a/LibVlc/plugins/video_splitter/libpanoramix_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/video_splitter/libwall_plugin.dll b/LibVlc/plugins/video_splitter/libwall_plugin.dll
deleted file mode 100644
index 90acb88..0000000
Binary files a/LibVlc/plugins/video_splitter/libwall_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/visualization/libglspectrum_plugin.dll b/LibVlc/plugins/visualization/libglspectrum_plugin.dll
deleted file mode 100644
index 0961c64..0000000
Binary files a/LibVlc/plugins/visualization/libglspectrum_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/visualization/libgoom_plugin.dll b/LibVlc/plugins/visualization/libgoom_plugin.dll
deleted file mode 100644
index 61a2444..0000000
Binary files a/LibVlc/plugins/visualization/libgoom_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/visualization/libprojectm_plugin.dll b/LibVlc/plugins/visualization/libprojectm_plugin.dll
deleted file mode 100644
index e4a06e3..0000000
Binary files a/LibVlc/plugins/visualization/libprojectm_plugin.dll and /dev/null differ
diff --git a/LibVlc/plugins/visualization/libvisual_plugin.dll b/LibVlc/plugins/visualization/libvisual_plugin.dll
deleted file mode 100644
index b55a3f7..0000000
Binary files a/LibVlc/plugins/visualization/libvisual_plugin.dll and /dev/null differ
diff --git a/Meta.Vlc.Wpf.Sample/MainWindow.xaml b/Meta.Vlc.Wpf.Sample/MainWindow.xaml
index aa757d3..889a18f 100644
--- a/Meta.Vlc.Wpf.Sample/MainWindow.xaml
+++ b/Meta.Vlc.Wpf.Sample/MainWindow.xaml
@@ -37,7 +37,7 @@ Version: 20160109
-
+
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj
index 74d9617..3bd3dd3 100644
--- a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj
@@ -39,6 +39,8 @@
DEBUG;TRACE
prompt
4
+ true
+ 7.3
AnyCPU
@@ -48,6 +50,7 @@
TRACE
prompt
4
+ 7.3
Meta.Vlc.Wpf.Sample.App
@@ -145,10 +148,6 @@
{f4026089-4dbe-4c6e-b3fd-9153a5925feb}
Meta.Vlc.Wpf - .Net 3.5
-
- {6f34ca47-d818-42b2-9c41-2fadeb7024cf}
- Meta.Vlc - .Net 3.5
-
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj.DotSettings b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj.DotSettings
new file mode 100644
index 0000000..195c460
--- /dev/null
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 3.5.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj
index c91090e..a6f5964 100644
--- a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj
@@ -24,6 +24,8 @@
DEBUG;TRACE
prompt
4
+ true
+ 7.3
AnyCPU
@@ -33,6 +35,7 @@
TRACE
prompt
4
+ 7.3
Meta.Vlc.Wpf.Sample.App
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj.DotSettings b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj.DotSettings
new file mode 100644
index 0000000..195c460
--- /dev/null
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.0.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj
index 7b5525e..43d0ea1 100644
--- a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj
@@ -24,6 +24,8 @@
prompt
4
false
+ true
+ latest
AnyCPU
@@ -33,6 +35,7 @@
TRACE
prompt
4
+ latest
Meta.Vlc.Wpf.Sample.App
@@ -46,6 +49,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ latest
..\x64\Release\.NET 4.5\
@@ -56,6 +60,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ latest
true
@@ -66,6 +71,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ latest
..\x86\Release\.NET 4.5\
@@ -76,6 +82,7 @@
prompt
MinimumRecommendedRules.ruleset
true
+ latest
diff --git a/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj.DotSettings b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj.DotSettings
new file mode 100644
index 0000000..195c460
--- /dev/null
+++ b/Meta.Vlc.Wpf.Sample/Meta.Vlc.Wpf.Sample - .Net 4.5.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf.Sample/Properties/AssemblyInfo.cs b/Meta.Vlc.Wpf.Sample/Properties/AssemblyInfo.cs
index 06bd78d..78f09e7 100644
--- a/Meta.Vlc.Wpf.Sample/Properties/AssemblyInfo.cs
+++ b/Meta.Vlc.Wpf.Sample/Properties/AssemblyInfo.cs
@@ -15,7 +15,7 @@
[assembly: AssemblyCopyright("Copyright © 2015")]
[assembly: AssemblyTrademark("")]
[assembly: AssemblyCulture("")]
-[assembly: VlcSettings(@"..\..\libvlc", "-I", "--dummy-quiet", "--ignore-config", "--no-video-title", "--no-sub-autodetect-file")]
+[assembly: VlcSettings(@"..\..\..\libvlc", "-I", "--dummy-quiet", "--ignore-config", "--no-video-title", "--no-sub-autodetect-file")]
//[assembly: VlcSettings(@"..\..\libvlc", "-I dummy", "--ignore-config", "--no-video-title", "--file-logging", "--logfile=log.txt", "--verbose=2", "--no-sub-autodetect-file" //,"--rtsp-tcp"
// )]
//note: you may need to add the option --rtsp-tcp to pass RTSP through a VPN (e.g if you want to access some IP Camera behind a firewall by tunneling to its local network via VPN)
diff --git a/Meta.Vlc.Wpf/ApiManager.cs b/Meta.Vlc.Wpf/ApiManager.cs
index 0c9abbb..e6184e8 100644
--- a/Meta.Vlc.Wpf/ApiManager.cs
+++ b/Meta.Vlc.Wpf/ApiManager.cs
@@ -1,10 +1,11 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: ApiManager.cs
-// Version: 20160214
+// Version: 20181231
-using System;
-using System.Linq;
using System.Collections.Generic;
+using System.Diagnostics;
+using System.IO;
+using System.Linq;
namespace Meta.Vlc.Wpf
{
@@ -27,10 +28,7 @@ public static class ApiManager
public static void ReleaseAll()
{
if (Vlcs == null) return;
- foreach (var vlc in Vlcs)
- {
- vlc.Dispose();
- }
+ foreach (var vlc in Vlcs) vlc.Dispose();
Vlcs.Clear();
}
@@ -41,12 +39,12 @@ public static void ReleaseAll()
///
/// The path of LibVlc dlls.
///
- public static String LibVlcPath { get; private set; }
+ public static string LibVlcPath { get; private set; }
///
/// The options when initialize LibVlc.
///
- public static IList VlcOption { get; private set; }
+ public static IList VlcOption { get; private set; }
///
/// The list of VLC.
@@ -60,10 +58,7 @@ public static Vlc DefaultVlc
{
get
{
- if (_defaultVlc == null)
- {
- Vlcs.Add(_defaultVlc = new Vlc(VlcOption.ToArray()));
- }
+ if (_defaultVlc == null) Vlcs.Add(_defaultVlc = new Vlc(VlcOption.ToArray()));
return _defaultVlc;
}
@@ -82,7 +77,7 @@ static ApiManager()
{
IsInitialized = false;
LibVlcPath =
- System.IO.Path.GetDirectoryName(System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName) +
+ Path.GetDirectoryName(Process.GetCurrentProcess().MainModule.FileName) +
@"\LibVlc\";
}
@@ -98,7 +93,7 @@ private static void Initialize()
/// Initialize the VLC with path of LibVlc.
///
///
- public static void Initialize(String libVlcPath)
+ public static void Initialize(string libVlcPath)
{
LibVlcPath = libVlcPath;
Initialize();
@@ -109,7 +104,7 @@ public static void Initialize(String libVlcPath)
///
///
///
- public static void Initialize(String libVlcPath, params String[] vlcOption)
+ public static void Initialize(string libVlcPath, params string[] vlcOption)
{
LibVlcPath = libVlcPath;
VlcOption = vlcOption;
diff --git a/Meta.Vlc.Wpf/AspectRatio.cs b/Meta.Vlc.Wpf/AspectRatio.cs
index dfb15cd..7839d83 100644
--- a/Meta.Vlc.Wpf/AspectRatio.cs
+++ b/Meta.Vlc.Wpf/AspectRatio.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: AspectRatio.cs
-// Version: 20160214
+// Version: 20181231
namespace Meta.Vlc.Wpf
{
diff --git a/Meta.Vlc.Wpf/ChromaType.cs b/Meta.Vlc.Wpf/ChromaType.cs
index 576c298..ed82090 100644
--- a/Meta.Vlc.Wpf/ChromaType.cs
+++ b/Meta.Vlc.Wpf/ChromaType.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: ChromaType.cs
-// Version: 20160214
+// Version: 20181231
namespace Meta.Vlc.Wpf
{
diff --git a/Meta.Vlc.Wpf/EndBehavior.cs b/Meta.Vlc.Wpf/EndBehavior.cs
index a919be3..4c25de1 100644
--- a/Meta.Vlc.Wpf/EndBehavior.cs
+++ b/Meta.Vlc.Wpf/EndBehavior.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: EndBehavior.cs
-// Version: 20160214
+// Version: 20181231
namespace Meta.Vlc.Wpf
{
diff --git a/Meta.Vlc.Wpf/Extension.cs b/Meta.Vlc.Wpf/Extension.cs
index af8187e..debdc89 100644
--- a/Meta.Vlc.Wpf/Extension.cs
+++ b/Meta.Vlc.Wpf/Extension.cs
@@ -1,10 +1,9 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: Extension.cs
-// Version: 20160312
+// Version: 20181231
using System;
using System.IO;
-using System.Text;
using System.Windows.Media;
namespace Meta.Vlc.Wpf
@@ -24,12 +23,12 @@ public static class Extension
///
///
public static TRet DefaultValueWhenNull(this T value, Func selector,
- TRet defaultValue = default(TRet))
+ TRet defaultValue = default)
{
return value == null ? defaultValue : selector(value);
}
- public static T DefaultValueWhenTrue(this T value, bool boolean, T defaultValue = default(T))
+ public static T DefaultValueWhenTrue(this T value, bool boolean, T defaultValue = default)
{
return boolean ? defaultValue : value;
}
@@ -42,7 +41,7 @@ public static TRet DefaultValueWhenNull(this T value, Func sel
///
public static string CombinePath(this string srcPath, string extPath)
{
- DirectoryInfo dir = new DirectoryInfo(Path.Combine(srcPath, extPath));
+ var dir = new DirectoryInfo(Path.Combine(srcPath, extPath));
return dir.FullName;
}
@@ -53,13 +52,14 @@ public static string CombinePath(this string srcPath, string extPath)
///
public static bool IsDriveRootDirectory(this string path)
{
- Uri uri = path.ToUri();
+ var uri = path.ToUri();
if (uri != null && uri.IsFile)
{
- DirectoryInfo dir = new DirectoryInfo(uri.LocalPath);
+ var dir = new DirectoryInfo(uri.LocalPath);
return dir.Root.FullName == dir.FullName;
}
+
return false;
}
@@ -83,10 +83,7 @@ public static Uri ToUri(this string str)
public static string FormatPath(this string path)
{
path = path.Replace('\\', '/');
- if (!path.EndsWith("/"))
- {
- path += '/';
- }
+ if (!path.EndsWith("/")) path += '/';
return path;
}
@@ -110,7 +107,7 @@ public static PixelFormat GetPixelFormat(this ChromaType chroma)
return PixelFormats.Bgra32;
default:
- throw new NotSupportedException(String.Format("Not support pixel format: {0}", chroma));
+ throw new NotSupportedException($"Not support pixel format: {chroma}");
}
}
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj
index 1bb8397..8b25b4d 100644
--- a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj
@@ -23,6 +23,8 @@
TRACE;DEBUG;DotNet35
prompt
4
+ latest
+ true
pdbonly
@@ -32,6 +34,8 @@
prompt
4
..\Release\.NET 3.5\Meta.Vlc.Wpf.XML
+ latest
+ true
true
@@ -41,6 +45,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x64\Release\.NET 3.5\
@@ -51,6 +57,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
true
@@ -60,6 +68,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x86\Release\.NET 3.5\
@@ -70,6 +80,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
false
@@ -135,7 +147,7 @@
- {6f34ca47-d818-42b2-9c41-2fadeb7024cf}
+ {966c7e4a-c5be-411c-b822-a17e9fca0b69}
Meta.Vlc - .Net 3.5
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj.DotSettings b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj.DotSettings
new file mode 100644
index 0000000..195c460
--- /dev/null
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 3.5.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj
index 6932f89..8f6ed9f 100644
--- a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj
@@ -24,6 +24,8 @@
TRACE;DEBUG;DotNet40
prompt
4
+ latest
+ true
pdbonly
@@ -33,6 +35,8 @@
prompt
4
..\Release\.NET 4.0\Meta.Vlc.Wpf.XML
+ latest
+ true
true
@@ -42,6 +46,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x64\Release\.NET 4.0\
@@ -52,6 +58,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
true
@@ -61,6 +69,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x86\Release\.NET 4.0\
@@ -71,6 +81,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
false
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj.DotSettings b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj.DotSettings
new file mode 100644
index 0000000..195c460
--- /dev/null
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.0.csproj.DotSettings
@@ -0,0 +1,2 @@
+
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj
index 3852f6b..9d9f85c 100644
--- a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj
@@ -25,6 +25,8 @@
4
false
false
+ true
+ latest
pdbonly
@@ -35,6 +37,8 @@
4
false
..\Release\.NET 4.5\Meta.Vlc.Wpf.XML
+ true
+ latest
true
@@ -44,6 +48,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x64\Release\.NET 4.5\
@@ -54,6 +60,8 @@
x64
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
true
@@ -63,6 +71,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
..\x86\Release\.NET 4.5\
@@ -73,6 +83,8 @@
x86
prompt
MinimumRecommendedRules.ruleset
+ true
+ latest
false
diff --git a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj.DotSettings b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj.DotSettings
index 662f956..195c460 100644
--- a/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj.DotSettings
+++ b/Meta.Vlc.Wpf/Meta.Vlc.Wpf - .Net 4.5.csproj.DotSettings
@@ -1,2 +1,2 @@
- CSharp50
\ No newline at end of file
+ Latest
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf/Properties/Annotations.cs b/Meta.Vlc.Wpf/Properties/Annotations.cs
index f50144a..b9201cb 100644
--- a/Meta.Vlc.Wpf/Properties/Annotations.cs
+++ b/Meta.Vlc.Wpf/Properties/Annotations.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: Annotations.cs
-// Version: 20160214
+// Version: 20181231
using System;
@@ -103,7 +103,7 @@ public StringFormatMethodAttribute(string formatParameterName)
FormatParameterName = formatParameterName;
}
- public string FormatParameterName { get; private set; }
+ public string FormatParameterName { get; }
}
///
@@ -118,8 +118,7 @@ public ValueProviderAttribute(string name)
Name = name;
}
- [NotNull]
- public string Name { get; private set; }
+ [NotNull] public string Name { get; }
}
///
@@ -131,7 +130,7 @@ public ValueProviderAttribute(string name)
///
/// public void Foo(string param) {
/// if (param == null)
- /// throw new ArgumentNullException("par"); // Warning: Cannot resolve symbol
+ /// throw new ArgumentNullException("par"); // Warning: Cannot resolve symbol
/// }
///
///
@@ -167,18 +166,18 @@ public sealed class InvokerParameterNameAttribute : Attribute
///
///
///
- /// public class Foo : INotifyPropertyChanged {
- /// public event PropertyChangedEventHandler PropertyChanged;
- /// [NotifyPropertyChangedInvocator]
- /// protected virtual void NotifyChanged(string propertyName) { ... }
- ///
- /// private string _name;
- /// public string Name {
- /// get { return _name; }
- /// set { _name = value; NotifyChanged("LastName"); /* Warning */ }
- /// }
- /// }
- ///
+ /// public class Foo : INotifyPropertyChanged {
+ /// public event PropertyChangedEventHandler PropertyChanged;
+ /// [NotifyPropertyChangedInvocator]
+ /// protected virtual void NotifyChanged(string propertyName) { ... }
+ ///
+ /// private string _name;
+ /// public string Name {
+ /// get { return _name; }
+ /// set { _name = value; NotifyChanged("LastName"); /* Warning */ }
+ /// }
+ /// }
+ ///
/// Examples of generated notifications:
///
/// -
@@ -207,7 +206,7 @@ public NotifyPropertyChangedInvocatorAttribute(string parameterName)
ParameterName = parameterName;
}
- public string ParameterName { get; private set; }
+ public string ParameterName { get; }
}
///
@@ -279,8 +278,8 @@ public ContractAnnotationAttribute([NotNull] string contract, bool forceFullStat
ForceFullStates = forceFullStates;
}
- public string Contract { get; private set; }
- public bool ForceFullStates { get; private set; }
+ public string Contract { get; }
+ public bool ForceFullStates { get; }
}
///
@@ -306,7 +305,7 @@ public LocalizationRequiredAttribute(bool required)
Required = required;
}
- public bool Required { get; private set; }
+ public bool Required { get; }
}
///
@@ -321,11 +320,11 @@ public LocalizationRequiredAttribute(bool required)
/// class NoEquality { }
/// class UsesNoEquality {
/// public void Test() {
- /// var ca1 = new NoEquality();
- /// var ca2 = new NoEquality();
- /// if (ca1 != null) { // OK
- /// bool condition = ca1 == ca2; // Warning
- /// }
+ /// var ca1 = new NoEquality();
+ /// var ca2 = new NoEquality();
+ /// if (ca1 != null) { // OK
+ /// bool condition = ca1 == ca2; // Warning
+ /// }
/// }
/// }
///
@@ -348,7 +347,7 @@ public sealed class CannotApplyEqualityOperatorAttribute : Attribute
///
///
[AttributeUsage(AttributeTargets.Class, AllowMultiple = true)]
- [BaseTypeRequired(typeof (Attribute))]
+ [BaseTypeRequired(typeof(Attribute))]
public sealed class BaseTypeRequiredAttribute : Attribute
{
public BaseTypeRequiredAttribute([NotNull] Type baseType)
@@ -356,8 +355,7 @@ public BaseTypeRequiredAttribute([NotNull] Type baseType)
BaseType = baseType;
}
- [NotNull]
- public Type BaseType { get; private set; }
+ [NotNull] public Type BaseType { get; }
}
///
@@ -388,8 +386,8 @@ public UsedImplicitlyAttribute(ImplicitUseKindFlags useKindFlags, ImplicitUseTar
TargetFlags = targetFlags;
}
- public ImplicitUseKindFlags UseKindFlags { get; private set; }
- public ImplicitUseTargetFlags TargetFlags { get; private set; }
+ public ImplicitUseKindFlags UseKindFlags { get; }
+ public ImplicitUseTargetFlags TargetFlags { get; }
}
///
@@ -420,11 +418,9 @@ public MeansImplicitUseAttribute(ImplicitUseKindFlags useKindFlags, ImplicitUseT
TargetFlags = targetFlags;
}
- [UsedImplicitly]
- public ImplicitUseKindFlags UseKindFlags { get; private set; }
+ [UsedImplicitly] public ImplicitUseKindFlags UseKindFlags { get; }
- [UsedImplicitly]
- public ImplicitUseTargetFlags TargetFlags { get; private set; }
+ [UsedImplicitly] public ImplicitUseTargetFlags TargetFlags { get; }
}
[Flags]
@@ -481,7 +477,7 @@ public PublicAPIAttribute([NotNull] string comment)
Comment = comment;
}
- public string Comment { get; private set; }
+ public string Comment { get; }
}
///
@@ -528,7 +524,7 @@ public PathReferenceAttribute([PathReference] string basePath)
BasePath = basePath;
}
- public string BasePath { get; private set; }
+ public string BasePath { get; }
}
///
@@ -549,7 +545,7 @@ public PathReferenceAttribute([PathReference] string basePath)
/// [SourceTemplate]
/// public static void forEach<T>(this IEnumerable<T> xs) {
/// foreach (var x in xs) {
- /// //$ $END$
+ /// //$ $END$
/// }
/// }
///
@@ -574,7 +570,7 @@ public sealed class SourceTemplateAttribute : Attribute
/// [SourceTemplate, Macro(Target = "item", Expression = "suggestVariableName()")]
/// public static void forEach<T>(this IEnumerable<T> collection) {
/// foreach (var item in collection) {
- /// //$ $END$
+ /// //$ $END$
/// }
/// }
///
@@ -622,7 +618,7 @@ public AspMvcAreaMasterLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -633,7 +629,7 @@ public AspMvcAreaPartialViewLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -644,7 +640,7 @@ public AspMvcAreaViewLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -655,7 +651,7 @@ public AspMvcMasterLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -666,7 +662,7 @@ public AspMvcPartialViewLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -677,7 +673,7 @@ public AspMvcViewLocationFormatAttribute(string format)
Format = format;
}
- public string Format { get; private set; }
+ public string Format { get; }
}
///
@@ -698,7 +694,7 @@ public AspMvcActionAttribute(string anonymousProperty)
AnonymousProperty = anonymousProperty;
}
- public string AnonymousProperty { get; private set; }
+ public string AnonymousProperty { get; }
}
///
@@ -718,7 +714,7 @@ public AspMvcAreaAttribute(string anonymousProperty)
AnonymousProperty = anonymousProperty;
}
- public string AnonymousProperty { get; private set; }
+ public string AnonymousProperty { get; }
}
///
@@ -739,7 +735,7 @@ public AspMvcControllerAttribute(string anonymousProperty)
AnonymousProperty = anonymousProperty;
}
- public string AnonymousProperty { get; private set; }
+ public string AnonymousProperty { get; }
}
///
@@ -850,7 +846,7 @@ public HtmlElementAttributesAttribute(string name)
Name = name;
}
- public string Name { get; private set; }
+ public string Name { get; }
}
[AttributeUsage(AttributeTargets.Parameter | AttributeTargets.Field | AttributeTargets.Property)]
@@ -861,8 +857,7 @@ public HtmlAttributeValueAttribute([NotNull] string name)
Name = name;
}
- [NotNull]
- public string Name { get; private set; }
+ [NotNull] public string Name { get; }
}
///
@@ -887,7 +882,7 @@ public CollectionAccessAttribute(CollectionAccessType collectionAccessType)
CollectionAccessType = collectionAccessType;
}
- public CollectionAccessType CollectionAccessType { get; private set; }
+ public CollectionAccessType CollectionAccessType { get; }
}
[Flags]
@@ -929,7 +924,7 @@ public AssertionConditionAttribute(AssertionConditionType conditionType)
ConditionType = conditionType;
}
- public AssertionConditionType ConditionType { get; private set; }
+ public AssertionConditionType ConditionType { get; }
}
///
@@ -1019,8 +1014,8 @@ public AspChildControlTypeAttribute(string tagName, Type controlType)
ControlType = controlType;
}
- public string TagName { get; private set; }
- public Type ControlType { get; private set; }
+ public string TagName { get; }
+ public Type ControlType { get; }
}
[AttributeUsage(AttributeTargets.Property | AttributeTargets.Method)]
@@ -1046,7 +1041,7 @@ public AspRequiredAttributeAttribute([NotNull] string attribute)
Attribute = attribute;
}
- public string Attribute { get; private set; }
+ public string Attribute { get; }
}
[AttributeUsage(AttributeTargets.Property)]
@@ -1057,7 +1052,7 @@ public AspTypePropertyAttribute(bool createConstructorReferences)
CreateConstructorReferences = createConstructorReferences;
}
- public bool CreateConstructorReferences { get; private set; }
+ public bool CreateConstructorReferences { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -1068,7 +1063,7 @@ public RazorImportNamespaceAttribute(string name)
Name = name;
}
- public string Name { get; private set; }
+ public string Name { get; }
}
[AttributeUsage(AttributeTargets.Assembly, AllowMultiple = true)]
@@ -1080,8 +1075,8 @@ public RazorInjectionAttribute(string type, string fieldName)
FieldName = fieldName;
}
- public string Type { get; private set; }
- public string FieldName { get; private set; }
+ public string Type { get; }
+ public string FieldName { get; }
}
[AttributeUsage(AttributeTargets.Method)]
diff --git a/Meta.Vlc.Wpf/Properties/AssemblyInfo.cs b/Meta.Vlc.Wpf/Properties/AssemblyInfo.cs
index 4c84c01..2012059 100644
--- a/Meta.Vlc.Wpf/Properties/AssemblyInfo.cs
+++ b/Meta.Vlc.Wpf/Properties/AssemblyInfo.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: AssemblyInfo.cs
-// Version: 20160214
+// Version: 20181231
using System.Reflection;
using System.Runtime.InteropServices;
@@ -41,7 +41,7 @@
ResourceDictionaryLocation.SourceAssembly //常规资源词典所处位置
//(在页面、应用程序或任何主题特定资源词典中
// 未找到某个资源的情况下使用)
- )]
+)]
// 程序集的版本信息由下面四个值组成:
//
diff --git a/Meta.Vlc.Wpf/Properties/Settings.settings b/Meta.Vlc.Wpf/Properties/Settings.settings
index 033d7a5..c14891b 100644
--- a/Meta.Vlc.Wpf/Properties/Settings.settings
+++ b/Meta.Vlc.Wpf/Properties/Settings.settings
@@ -1,4 +1,5 @@
+
diff --git a/Meta.Vlc.Wpf/SnapshotContext.cs b/Meta.Vlc.Wpf/SnapshotContext.cs
index 7c3385f..37b1cfa 100644
--- a/Meta.Vlc.Wpf/SnapshotContext.cs
+++ b/Meta.Vlc.Wpf/SnapshotContext.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: SnapshotContext.cs
-// Version: 20160214
+// Version: 20181231
using System;
using System.IO;
@@ -18,14 +18,14 @@ internal class SnapshotContext
#region --- Initialization ---
- public SnapshotContext(String path, SnapshotFormat format, int quality)
+ public SnapshotContext(string path, SnapshotFormat format, int quality)
{
Path = path.FormatPath();
Format = format;
Quality = quality;
}
- public SnapshotContext(String path, int quality)
+ public SnapshotContext(string path, int quality)
{
Path = System.IO.Path.GetDirectoryName(path).FormatPath();
Name = System.IO.Path.GetFileName(path);
@@ -44,6 +44,7 @@ public SnapshotContext(String path, int quality)
default:
throw new ArgumentOutOfRangeException("path", @"Screenshot format must be 'bmp', 'jpg' or 'png'.");
}
+
Quality = quality;
}
@@ -51,31 +52,28 @@ public SnapshotContext(String path, int quality)
#region --- Properties ---
- public String Path { get; private set; }
- public String Name { get; private set; }
- public SnapshotFormat Format { get; private set; }
- public int Quality { get; private set; }
+ public string Path { get; }
+ public string Name { get; private set; }
+ public SnapshotFormat Format { get; }
+ public int Quality { get; }
#endregion --- Properties ---
#region --- Methods ---
-
+
public void Save(VlcPlayer player, BitmapSource source)
{
- if (this.Name == null)
- {
- this.GetName(player);
- }
+ if (Name == null) GetName(player);
BitmapEncoder encoder = null;
- switch (this.Format)
+ switch (Format)
{
case SnapshotFormat.BMP:
encoder = new BmpBitmapEncoder();
break;
case SnapshotFormat.JPG:
- encoder = new JpegBitmapEncoder() { QualityLevel = this.Quality };
+ encoder = new JpegBitmapEncoder {QualityLevel = Quality};
break;
case SnapshotFormat.PNG:
@@ -84,13 +82,13 @@ public void Save(VlcPlayer player, BitmapSource source)
}
encoder.Frames.Add(BitmapFrame.Create(source));
- using (Stream stream = File.Create(String.Format("{0}\\{1}", this.Path, this.Name)))
+ using (Stream stream = File.Create($"{Path}\\{Name}"))
{
encoder.Save(stream);
}
}
- private static String GetMediaName(String path)
+ private static string GetMediaName(string path)
{
if (path.IsDriveRootDirectory())
{
@@ -100,18 +98,20 @@ private static String GetMediaName(String path)
return item.VolumeLabel;
}
else
+ {
return System.IO.Path.GetFileNameWithoutExtension(path);
+ }
return "Unkown";
}
- private String GetName(VlcPlayer player)
+ private string GetName(VlcPlayer player)
{
- Name = String.Format("{0}-{1}-{2}.{3}",
- GetMediaName(player.VlcMediaPlayer.Media.Mrl.Replace("file:///", "")),
- (int)(player.Time.TotalMilliseconds), _count++, Format.ToString().ToLower());
+ Name =
+ $"{GetMediaName(player.VlcMediaPlayer.Media.Mrl.Replace("file:///", ""))}-{(int) player.Time.TotalMilliseconds}-{_count++}.{Format.ToString().ToLower()}";
return Name;
}
+
#endregion --- Methods ---
}
-}
+}
\ No newline at end of file
diff --git a/Meta.Vlc.Wpf/SnapshotFormat.cs b/Meta.Vlc.Wpf/SnapshotFormat.cs
index 4421a4b..6b77c62 100644
--- a/Meta.Vlc.Wpf/SnapshotFormat.cs
+++ b/Meta.Vlc.Wpf/SnapshotFormat.cs
@@ -1,6 +1,6 @@
// Project: Meta.Vlc (https://github.com/higankanshi/Meta.Vlc)
// Filename: SnapshotFormat.cs
-// Version: 20160214
+// Version: 20181231
namespace Meta.Vlc.Wpf
{
diff --git a/Meta.Vlc.Wpf/Themes/Generic.xaml b/Meta.Vlc.Wpf/Themes/Generic.xaml
index 18a821d..f6c47e8 100644
--- a/Meta.Vlc.Wpf/Themes/Generic.xaml
+++ b/Meta.Vlc.Wpf/Themes/Generic.xaml
@@ -5,12 +5,12 @@ Version: 20160404
-->
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
+ xmlns:local="clr-namespace:Meta.Vlc.Wpf">