├── XHPlayerVideo ├── Librarys │ ├── VLCKit.framework │ │ ├── Versions │ │ │ ├── Current │ │ │ └── A │ │ │ │ ├── bin │ │ │ │ ├── share │ │ │ │ └── plugins │ │ │ │ ├── lib │ │ │ │ ├── libvlc.dylib │ │ │ │ ├── libvlccore.dylib │ │ │ │ ├── libvlc.5.dylib │ │ │ │ └── libvlccore.8.dylib │ │ │ │ ├── VLCKit │ │ │ │ ├── Modules │ │ │ │ └── module.modulemap │ │ │ │ ├── share │ │ │ │ └── lua │ │ │ │ │ ├── sd │ │ │ │ │ ├── fmc.luac │ │ │ │ │ ├── icast.luac │ │ │ │ │ ├── icecast.luac │ │ │ │ │ └── jamendo.luac │ │ │ │ │ ├── intf │ │ │ │ │ ├── cli.luac │ │ │ │ │ ├── dummy.luac │ │ │ │ │ ├── luac.luac │ │ │ │ │ ├── telnet.luac │ │ │ │ │ ├── dumpmeta.luac │ │ │ │ │ └── modules │ │ │ │ │ │ └── host.luac │ │ │ │ │ ├── playlist │ │ │ │ │ ├── cue.luac │ │ │ │ │ ├── joox.luac │ │ │ │ │ ├── break.luac │ │ │ │ │ ├── extreme.luac │ │ │ │ │ ├── france2.luac │ │ │ │ │ ├── jamendo.luac │ │ │ │ │ ├── katsomo.luac │ │ │ │ │ ├── koreus.luac │ │ │ │ │ ├── mpora.luac │ │ │ │ │ ├── pluzz.luac │ │ │ │ │ ├── satip.luac │ │ │ │ │ ├── vimeo.luac │ │ │ │ │ ├── youtube.luac │ │ │ │ │ ├── zapiks.luac │ │ │ │ │ ├── bbc_co_uk.luac │ │ │ │ │ ├── canalplus.luac │ │ │ │ │ ├── lelombrik.luac │ │ │ │ │ ├── liveleak.luac │ │ │ │ │ ├── metacafe.luac │ │ │ │ │ ├── pinkbike.luac │ │ │ │ │ ├── anevia_xml.luac │ │ │ │ │ ├── dailymotion.luac │ │ │ │ │ ├── googlevideo.luac │ │ │ │ │ ├── soundcloud.luac │ │ │ │ │ ├── anevia_streams.luac │ │ │ │ │ ├── appletrailers.luac │ │ │ │ │ ├── youtube_homepage.luac │ │ │ │ │ └── rockbox_fm_presets.luac │ │ │ │ │ ├── extensions │ │ │ │ │ └── VLSub.luac │ │ │ │ │ ├── modules │ │ │ │ │ ├── common.luac │ │ │ │ │ ├── dkjson.luac │ │ │ │ │ ├── sandbox.luac │ │ │ │ │ └── simplexml.luac │ │ │ │ │ └── meta │ │ │ │ │ ├── art │ │ │ │ │ ├── 03_lastfm.luac │ │ │ │ │ ├── 02_frenchtv.luac │ │ │ │ │ ├── 00_musicbrainz.luac │ │ │ │ │ └── 01_googleimage.luac │ │ │ │ │ ├── fetcher │ │ │ │ │ └── tvrage.luac │ │ │ │ │ └── reader │ │ │ │ │ └── filename.luac │ │ │ │ ├── plugins │ │ │ │ ├── libau_plugin.dylib │ │ │ │ ├── libcc_plugin.dylib │ │ │ │ ├── libes_plugin.dylib │ │ │ │ ├── libps_plugin.dylib │ │ │ │ ├── libts_plugin.dylib │ │ │ │ ├── libty_plugin.dylib │ │ │ │ ├── libxa_plugin.dylib │ │ │ │ ├── libaes3_plugin.dylib │ │ │ │ ├── libaiff_plugin.dylib │ │ │ │ ├── libamem_plugin.dylib │ │ │ │ ├── libaraw_plugin.dylib │ │ │ │ ├── libasf_plugin.dylib │ │ │ │ ├── libavi_plugin.dylib │ │ │ │ ├── libball_plugin.dylib │ │ │ │ ├── libcaf_plugin.dylib │ │ │ │ ├── libcdda_plugin.dylib │ │ │ │ ├── libcdg_plugin.dylib │ │ │ │ ├── libdca_plugin.dylib │ │ │ │ ├── libfaad_plugin.dylib │ │ │ │ ├── libflac_plugin.dylib │ │ │ │ ├── libfps_plugin.dylib │ │ │ │ ├── libftp_plugin.dylib │ │ │ │ ├── libg711_plugin.dylib │ │ │ │ ├── libgain_plugin.dylib │ │ │ │ ├── libgme_plugin.dylib │ │ │ │ ├── libgoom_plugin.dylib │ │ │ │ ├── libh26x_plugin.dylib │ │ │ │ ├── libhds_plugin.dylib │ │ │ │ ├── libhttp_plugin.dylib │ │ │ │ ├── libimem_plugin.dylib │ │ │ │ ├── libjpeg_plugin.dylib │ │ │ │ ├── libkate_plugin.dylib │ │ │ │ ├── liblogo_plugin.dylib │ │ │ │ ├── liblpcm_plugin.dylib │ │ │ │ ├── liblua_plugin.dylib │ │ │ │ ├── libmad_plugin.dylib │ │ │ │ ├── libmarq_plugin.dylib │ │ │ │ ├── libmkv_plugin.dylib │ │ │ │ ├── libmod_plugin.dylib │ │ │ │ ├── libmono_plugin.dylib │ │ │ │ ├── libmp4_plugin.dylib │ │ │ │ ├── libmpc_plugin.dylib │ │ │ │ ├── libmpgv_plugin.dylib │ │ │ │ ├── libnfs_plugin.dylib │ │ │ │ ├── libnsc_plugin.dylib │ │ │ │ ├── libnsv_plugin.dylib │ │ │ │ ├── libnuv_plugin.dylib │ │ │ │ ├── libogg_plugin.dylib │ │ │ │ ├── libopus_plugin.dylib │ │ │ │ ├── libpng_plugin.dylib │ │ │ │ ├── libpva_plugin.dylib │ │ │ │ ├── librar_plugin.dylib │ │ │ │ ├── libreal_plugin.dylib │ │ │ │ ├── librss_plugin.dylib │ │ │ │ ├── librtp_plugin.dylib │ │ │ │ ├── librv32_plugin.dylib │ │ │ │ ├── libsap_plugin.dylib │ │ │ │ ├── libsdp_plugin.dylib │ │ │ │ ├── libsftp_plugin.dylib │ │ │ │ ├── libshm_plugin.dylib │ │ │ │ ├── libsid_plugin.dylib │ │ │ │ ├── libsmf_plugin.dylib │ │ │ │ ├── libstl_plugin.dylib │ │ │ │ ├── libt140_plugin.dylib │ │ │ │ ├── libtcp_plugin.dylib │ │ │ │ ├── libtelx_plugin.dylib │ │ │ │ ├── libtta_plugin.dylib │ │ │ │ ├── libttml_plugin.dylib │ │ │ │ ├── libudp_plugin.dylib │ │ │ │ ├── libupnp_plugin.dylib │ │ │ │ ├── libvc1_plugin.dylib │ │ │ │ ├── libvcd_plugin.dylib │ │ │ │ ├── libvda_plugin.dylib │ │ │ │ ├── libvdr_plugin.dylib │ │ │ │ ├── libvhs_plugin.dylib │ │ │ │ ├── libvmem_plugin.dylib │ │ │ │ ├── libvoc_plugin.dylib │ │ │ │ ├── libvpx_plugin.dylib │ │ │ │ ├── libwall_plugin.dylib │ │ │ │ ├── libwav_plugin.dylib │ │ │ │ ├── libwave_plugin.dylib │ │ │ │ ├── libx264_plugin.dylib │ │ │ │ ├── libx265_plugin.dylib │ │ │ │ ├── libxml_plugin.dylib │ │ │ │ ├── libyuv_plugin.dylib │ │ │ │ ├── libyuvp_plugin.dylib │ │ │ │ ├── libzip_plugin.dylib │ │ │ │ ├── libzvbi_plugin.dylib │ │ │ │ ├── libadjust_plugin.dylib │ │ │ │ ├── libadpcm_plugin.dylib │ │ │ │ ├── libadummy_plugin.dylib │ │ │ │ ├── libafile_plugin.dylib │ │ │ │ ├── libaribsub_plugin.dylib │ │ │ │ ├── libauhal_plugin.dylib │ │ │ │ ├── libavcodec_plugin.dylib │ │ │ │ ├── libblend_plugin.dylib │ │ │ │ ├── libbonjour_plugin.dylib │ │ │ │ ├── libcanvas_plugin.dylib │ │ │ │ ├── libchain_plugin.dylib │ │ │ │ ├── libclone_plugin.dylib │ │ │ │ ├── libcvdsub_plugin.dylib │ │ │ │ ├── libddummy_plugin.dylib │ │ │ │ ├── libdecomp_plugin.dylib │ │ │ │ ├── libdummy_plugin.dylib │ │ │ │ ├── libdvbsub_plugin.dylib │ │ │ │ ├── libdvdnav_plugin.dylib │ │ │ │ ├── libdvdread_plugin.dylib │ │ │ │ ├── libedummy_plugin.dylib │ │ │ │ ├── liberase_plugin.dylib │ │ │ │ ├── libexport_plugin.dylib │ │ │ │ ├── libextract_plugin.dylib │ │ │ │ ├── libflacsys_plugin.dylib │ │ │ │ ├── libfolder_plugin.dylib │ │ │ │ ├── libfreeze_plugin.dylib │ │ │ │ ├── libgnutls_plugin.dylib │ │ │ │ ├── libgradfun_plugin.dylib │ │ │ │ ├── libgrain_plugin.dylib │ │ │ │ ├── libhotkeys_plugin.dylib │ │ │ │ ├── libhqdn3d_plugin.dylib │ │ │ │ ├── libhttps_plugin.dylib │ │ │ │ ├── libidummy_plugin.dylib │ │ │ │ ├── libimage_plugin.dylib │ │ │ │ ├── libinflate_plugin.dylib │ │ │ │ ├── libinvert_plugin.dylib │ │ │ │ ├── libkaraoke_plugin.dylib │ │ │ │ ├── libliba52_plugin.dylib │ │ │ │ ├── liblibass_plugin.dylib │ │ │ │ ├── liblive555_plugin.dylib │ │ │ │ ├── liblogger_plugin.dylib │ │ │ │ ├── libmagnify_plugin.dylib │ │ │ │ ├── libmirror_plugin.dylib │ │ │ │ ├── libmjpeg_plugin.dylib │ │ │ │ ├── libmosaic_plugin.dylib │ │ │ │ ├── libmotion_plugin.dylib │ │ │ │ ├── libmpg123_plugin.dylib │ │ │ │ ├── libmux_asf_plugin.dylib │ │ │ │ ├── libmux_avi_plugin.dylib │ │ │ │ ├── libmux_mp4_plugin.dylib │ │ │ │ ├── libmux_ogg_plugin.dylib │ │ │ │ ├── libmux_ps_plugin.dylib │ │ │ │ ├── libmux_ts_plugin.dylib │ │ │ │ ├── libmux_wav_plugin.dylib │ │ │ │ ├── libnetsync_plugin.dylib │ │ │ │ ├── libnormvol_plugin.dylib │ │ │ │ ├── liboldrc_plugin.dylib │ │ │ │ ├── libpodcast_plugin.dylib │ │ │ │ ├── libpuzzle_plugin.dylib │ │ │ │ ├── librawaud_plugin.dylib │ │ │ │ ├── librawdv_plugin.dylib │ │ │ │ ├── librawvid_plugin.dylib │ │ │ │ ├── librecord_plugin.dylib │ │ │ │ ├── libremap_plugin.dylib │ │ │ │ ├── libripple_plugin.dylib │ │ │ │ ├── librotate_plugin.dylib │ │ │ │ ├── libsatip_plugin.dylib │ │ │ │ ├── libscale_plugin.dylib │ │ │ │ ├── libscene_plugin.dylib │ │ │ │ ├── libscreen_plugin.dylib │ │ │ │ ├── libscte18_plugin.dylib │ │ │ │ ├── libscte27_plugin.dylib │ │ │ │ ├── libsepia_plugin.dylib │ │ │ │ ├── libsharpen_plugin.dylib │ │ │ │ ├── libspdif_plugin.dylib │ │ │ │ ├── libspeex_plugin.dylib │ │ │ │ ├── libspudec_plugin.dylib │ │ │ │ ├── libstats_plugin.dylib │ │ │ │ ├── libsubsdec_plugin.dylib │ │ │ │ ├── libsubsusf_plugin.dylib │ │ │ │ ├── libsvcdsub_plugin.dylib │ │ │ │ ├── libswscale_plugin.dylib │ │ │ │ ├── libsyslog_plugin.dylib │ │ │ │ ├── libtaglib_plugin.dylib │ │ │ │ ├── libtdummy_plugin.dylib │ │ │ │ ├── libtheora_plugin.dylib │ │ │ │ ├── libtospdif_plugin.dylib │ │ │ │ ├── libtwolame_plugin.dylib │ │ │ │ ├── libvdummy_plugin.dylib │ │ │ │ ├── libvisual_plugin.dylib │ │ │ │ ├── libvobsub_plugin.dylib │ │ │ │ ├── libvorbis_plugin.dylib │ │ │ │ ├── libadaptive_plugin.dylib │ │ │ │ ├── libalphamask_plugin.dylib │ │ │ │ ├── libanaglyph_plugin.dylib │ │ │ │ ├── libavcapture_plugin.dylib │ │ │ │ ├── libcroppadd_plugin.dylib │ │ │ │ ├── libcvpx_i420_plugin.dylib │ │ │ │ ├── libdemux_cdg_plugin.dylib │ │ │ │ ├── libdemux_stl_plugin.dylib │ │ │ │ ├── libdemuxdump_plugin.dylib │ │ │ │ ├── libdiracsys_plugin.dylib │ │ │ │ ├── libequalizer_plugin.dylib │ │ │ │ ├── libflaschen_plugin.dylib │ │ │ │ ├── libfreetype_plugin.dylib │ │ │ │ ├── libgestures_plugin.dylib │ │ │ │ ├── libgradient_plugin.dylib │ │ │ │ ├── libgrey_yuv_plugin.dylib │ │ │ │ ├── libi420_nv12_plugin.dylib │ │ │ │ ├── libi420_rgb_plugin.dylib │ │ │ │ ├── libi420_yuy2_plugin.dylib │ │ │ │ ├── libi422_i420_plugin.dylib │ │ │ │ ├── libi422_yuy2_plugin.dylib │ │ │ │ ├── libkeychain_plugin.dylib │ │ │ │ ├── liblibbluray_plugin.dylib │ │ │ │ ├── liblibmpeg2_plugin.dylib │ │ │ │ ├── libmediadirs_plugin.dylib │ │ │ │ ├── libmicrodns_plugin.dylib │ │ │ │ ├── libmux_dummy_plugin.dylib │ │ │ │ ├── liboggspots_plugin.dylib │ │ │ │ ├── liboldmovie_plugin.dylib │ │ │ │ ├── libparam_eq_plugin.dylib │ │ │ │ ├── libplaylist_plugin.dylib │ │ │ │ ├── libposterize_plugin.dylib │ │ │ │ ├── libpostproc_plugin.dylib │ │ │ │ ├── libprefetch_plugin.dylib │ │ │ │ ├── librawvideo_plugin.dylib │ │ │ │ ├── libremoteosd_plugin.dylib │ │ │ │ ├── librtpvideo_plugin.dylib │ │ │ │ ├── libsubsdelay_plugin.dylib │ │ │ │ ├── libsubsttml_plugin.dylib │ │ │ │ ├── libsubstx3g_plugin.dylib │ │ │ │ ├── libsubtitle_plugin.dylib │ │ │ │ ├── libtimecode_plugin.dylib │ │ │ │ ├── libtransform_plugin.dylib │ │ │ │ ├── libvod_rtsp_plugin.dylib │ │ │ │ ├── libyuy2_i420_plugin.dylib │ │ │ │ ├── libyuy2_i422_plugin.dylib │ │ │ │ ├── libaccess_eyetv_plugin.dylib │ │ │ │ ├── libaccess_imem_plugin.dylib │ │ │ │ ├── libaccess_mms_plugin.dylib │ │ │ │ ├── libantiflicker_plugin.dylib │ │ │ │ ├── libattachment_plugin.dylib │ │ │ │ ├── libaudio_format_plugin.dylib │ │ │ │ ├── libblendbench_plugin.dylib │ │ │ │ ├── libbluescreen_plugin.dylib │ │ │ │ ├── libcache_block_plugin.dylib │ │ │ │ ├── libcache_read_plugin.dylib │ │ │ │ ├── libcolorthres_plugin.dylib │ │ │ │ ├── libcompressor_plugin.dylib │ │ │ │ ├── libdeinterlace_plugin.dylib │ │ │ │ ├── libfile_logger_plugin.dylib │ │ │ │ ├── libfilesystem_plugin.dylib │ │ │ │ ├── libfloat_mixer_plugin.dylib │ │ │ │ ├── libgaussianblur_plugin.dylib │ │ │ │ ├── libi420_10_p010_plugin.dylib │ │ │ │ ├── libi420_rgb_mmx_plugin.dylib │ │ │ │ ├── libmotionblur_plugin.dylib │ │ │ │ ├── libmotiondetect_plugin.dylib │ │ │ │ ├── libmpeg_audio_plugin.dylib │ │ │ │ ├── libmux_mpjpeg_plugin.dylib │ │ │ │ ├── libpsychedelic_plugin.dylib │ │ │ │ ├── libscaletempo_plugin.dylib │ │ │ │ ├── libschroedinger_plugin.dylib │ │ │ │ ├── libspatializer_plugin.dylib │ │ │ │ ├── libstereo_widen_plugin.dylib │ │ │ │ ├── libuleaddvaudio_plugin.dylib │ │ │ │ ├── libvideotoolbox_plugin.dylib │ │ │ │ ├── libvout_macosx_plugin.dylib │ │ │ │ ├── libaccess_archive_plugin.dylib │ │ │ │ ├── libaccess_concat_plugin.dylib │ │ │ │ ├── libaudioscrobbler_plugin.dylib │ │ │ │ ├── libcaopengllayer_plugin.dylib │ │ │ │ ├── libchorus_flanger_plugin.dylib │ │ │ │ ├── libconsole_logger_plugin.dylib │ │ │ │ ├── libdynamicoverlay_plugin.dylib │ │ │ │ ├── libedgedetection_plugin.dylib │ │ │ │ ├── libfile_keystore_plugin.dylib │ │ │ │ ├── libfingerprinter_plugin.dylib │ │ │ │ ├── libi420_rgb_sse2_plugin.dylib │ │ │ │ ├── libi420_yuy2_mmx_plugin.dylib │ │ │ │ ├── libi420_yuy2_sse2_plugin.dylib │ │ │ │ ├── libi422_yuy2_mmx_plugin.dylib │ │ │ │ ├── libi422_yuy2_sse2_plugin.dylib │ │ │ │ ├── libinteger_mixer_plugin.dylib │ │ │ │ ├── libpacketizer_a52_plugin.dylib │ │ │ │ ├── libpacketizer_dts_plugin.dylib │ │ │ │ ├── libpacketizer_mlp_plugin.dylib │ │ │ │ ├── libpacketizer_vc1_plugin.dylib │ │ │ │ ├── libstream_out_es_plugin.dylib │ │ │ │ ├── libstream_out_rtp_plugin.dylib │ │ │ │ ├── libugly_resampler_plugin.dylib │ │ │ │ ├── libaccess_output_udp_plugin.dylib │ │ │ │ ├── libaccess_realrtsp_plugin.dylib │ │ │ │ ├── libaddonsfsstorage_plugin.dylib │ │ │ │ ├── libaudiobargraph_a_plugin.dylib │ │ │ │ ├── libaudiobargraph_v_plugin.dylib │ │ │ │ ├── libdemux_chromecast_plugin.dylib │ │ │ │ ├── libmemory_keystore_plugin.dylib │ │ │ │ ├── libpacketizer_copy_plugin.dylib │ │ │ │ ├── libpacketizer_dirac_plugin.dylib │ │ │ │ ├── libpacketizer_flac_plugin.dylib │ │ │ │ ├── libpacketizer_h264_plugin.dylib │ │ │ │ ├── libpacketizer_hevc_plugin.dylib │ │ │ │ ├── libsecuretransport_plugin.dylib │ │ │ │ ├── libspeex_resampler_plugin.dylib │ │ │ │ ├── libstream_out_bridge_plugin.dylib │ │ │ │ ├── libstream_out_cycle_plugin.dylib │ │ │ │ ├── libstream_out_delay_plugin.dylib │ │ │ │ ├── libstream_out_dummy_plugin.dylib │ │ │ │ ├── libstream_out_gather_plugin.dylib │ │ │ │ ├── libstream_out_raop_plugin.dylib │ │ │ │ ├── libstream_out_record_plugin.dylib │ │ │ │ ├── libstream_out_setid_plugin.dylib │ │ │ │ ├── libstream_out_smem_plugin.dylib │ │ │ │ ├── libstream_out_stats_plugin.dylib │ │ │ │ ├── libaccess_output_dummy_plugin.dylib │ │ │ │ ├── libaccess_output_file_plugin.dylib │ │ │ │ ├── libaccess_output_http_plugin.dylib │ │ │ │ ├── libaccess_output_shout_plugin.dylib │ │ │ │ ├── libaddonsvorepository_plugin.dylib │ │ │ │ ├── libnsspeechsynthesizer_plugin.dylib │ │ │ │ ├── libstream_out_autodel_plugin.dylib │ │ │ │ ├── libstream_out_display_plugin.dylib │ │ │ │ ├── libstream_out_standard_plugin.dylib │ │ │ │ ├── libaccess_output_livehttp_plugin.dylib │ │ │ │ ├── libdolby_surround_decoder_plugin.dylib │ │ │ │ ├── libpacketizer_mpeg4audio_plugin.dylib │ │ │ │ ├── libpacketizer_mpeg4video_plugin.dylib │ │ │ │ ├── libpacketizer_mpegvideo_plugin.dylib │ │ │ │ ├── libsimple_channel_mixer_plugin.dylib │ │ │ │ ├── libstream_out_chromaprint_plugin.dylib │ │ │ │ ├── libstream_out_chromecast_plugin.dylib │ │ │ │ ├── libstream_out_description_plugin.dylib │ │ │ │ ├── libstream_out_duplicate_plugin.dylib │ │ │ │ ├── libstream_out_transcode_plugin.dylib │ │ │ │ ├── libtrivial_channel_mixer_plugin.dylib │ │ │ │ ├── libheadphone_channel_mixer_plugin.dylib │ │ │ │ └── libstream_out_mosaic_bridge_plugin.dylib │ │ │ │ ├── Resources │ │ │ │ └── Info.plist │ │ │ │ └── Headers │ │ │ │ ├── VLCVideoLayer.h │ │ │ │ ├── VLCMediaLibrary.h │ │ │ │ ├── VLCKit.h │ │ │ │ ├── VLCVideoView.h │ │ │ │ ├── VLCExtensionsManager.h │ │ │ │ └── VLCExtension.h │ │ ├── bin │ │ ├── lib │ │ ├── share │ │ ├── Headers │ │ ├── Modules │ │ ├── VLCKit │ │ ├── include │ │ ├── plugins │ │ └── Resources │ └── include │ │ ├── .gitignore │ │ ├── vlc_mime.h │ │ ├── vlc_avcodec.h │ │ ├── vlc_meta_fetcher.h │ │ ├── vlc_rand.h │ │ ├── vlc_main.h │ │ ├── vlc_pgpkey.h │ │ ├── vlc_memory.h │ │ ├── vlc_aout_volume.h │ │ ├── vlc_inhibit.h │ │ ├── vlc_iso_lang.h │ │ ├── vlc_md5.h │ │ ├── vlc │ │ ├── vlc.h │ │ └── libvlc_version.h.in │ │ ├── vlc_gcrypt.h │ │ ├── vlc_probe.h │ │ └── vlc_xlib.h ├── Assets.xcassets │ ├── Contents.json │ └── AppIcon.appiconset │ │ ├── 256.png │ │ ├── _128.png │ │ ├── _16.png │ │ ├── _32.png │ │ ├── _64.png │ │ └── Contents.json ├── Resources │ ├── audio.icns │ ├── smpl.icns │ ├── video.icns │ ├── background.jpg │ ├── defaultCover.png │ └── videoNotExist.png ├── main.m ├── AppDelegate.h ├── Class │ ├── Modules │ │ ├── PlayList │ │ │ ├── Views │ │ │ │ ├── VideoCellSelectedView.h │ │ │ │ ├── PlayListTitleView.h │ │ │ │ ├── VideoListTableView.h │ │ │ │ └── VideoCellSelectedView.m │ │ │ ├── Controllers │ │ │ │ ├── PlayListViewController.h │ │ │ │ ├── PlayListWindowController.h │ │ │ │ ├── PlayListViewController.xib │ │ │ │ └── PlayListWindowController.m │ │ │ ├── Windows │ │ │ │ ├── PlayListWindow.h │ │ │ │ └── PlayListWindow.m │ │ │ ├── Cells │ │ │ │ └── VideoCell.h │ │ │ └── Models │ │ │ │ ├── PlayListModel.h │ │ │ │ └── VideoModel.h │ │ ├── Log │ │ │ ├── Log.h │ │ │ └── Log.m │ │ └── PlayerVideo │ │ │ ├── Controllers │ │ │ ├── PlayerVideoWindowController.h │ │ │ ├── PlayerVideoViewController.h │ │ │ └── PlayerVideoViewController.xib │ │ │ └── Views │ │ │ ├── PlayerTitleView.h │ │ │ └── ControllerView.h │ ├── Macro │ │ └── Macro.h │ └── Common │ │ └── NSLabel.h └── AppDelegate.m ├── images ├── 1.png └── 2.png ├── Podfile ├── XHPlayerVideo.xcodeproj └── project.xcworkspace │ └── contents.xcworkspacedata ├── README.md ├── XHPlayerVideoTests ├── Info.plist └── XHPlayerVideoTests.m ├── XHPlayerVideoUITests ├── Info.plist └── XHPlayerVideoUITests.m └── .gitignore /XHPlayerVideo/Librarys/VLCKit.framework/Versions/Current: -------------------------------------------------------------------------------- 1 | A -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/bin: -------------------------------------------------------------------------------- 1 | Versions/Current/bin -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/lib: -------------------------------------------------------------------------------- 1 | Versions/Current/lib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/bin/share: -------------------------------------------------------------------------------- 1 | ../share -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/share: -------------------------------------------------------------------------------- 1 | Versions/Current/share -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/.gitignore: -------------------------------------------------------------------------------- 1 | vlc_about.h 2 | !vlc 3 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Headers: -------------------------------------------------------------------------------- 1 | Versions/Current/Headers -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Modules: -------------------------------------------------------------------------------- 1 | Versions/Current/Modules -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/VLCKit: -------------------------------------------------------------------------------- 1 | Versions/Current/VLCKit -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/bin/plugins: -------------------------------------------------------------------------------- 1 | ../plugins -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/include: -------------------------------------------------------------------------------- 1 | Versions/Current/include -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/plugins: -------------------------------------------------------------------------------- 1 | Versions/Current/plugins -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Resources: -------------------------------------------------------------------------------- 1 | Versions/Current/Resources -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlc.dylib: -------------------------------------------------------------------------------- 1 | libvlc.5.dylib -------------------------------------------------------------------------------- /images/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/images/1.png -------------------------------------------------------------------------------- /images/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/images/2.png -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlccore.dylib: -------------------------------------------------------------------------------- 1 | libvlccore.8.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/audio.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/audio.icns -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/smpl.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/smpl.icns -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/video.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/video.icns -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/background.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/background.jpg -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/defaultCover.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/defaultCover.png -------------------------------------------------------------------------------- /XHPlayerVideo/Resources/videoNotExist.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Resources/videoNotExist.png -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/256.png -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_128.png -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_16.png -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_32.png -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/_64.png -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/VLCKit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/VLCKit -------------------------------------------------------------------------------- /Podfile: -------------------------------------------------------------------------------- 1 | # Uncomment this line to define a global platform for your project 2 | # platform :ios, '9.0' 3 | 4 | target 'XHPlayerVideo' do 5 | 6 | pod 'Masonry' 7 | 8 | end 9 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Modules/module.modulemap: -------------------------------------------------------------------------------- 1 | framework module VLCKit { 2 | umbrella header "VLCKit.h" 3 | 4 | export * 5 | module * { export * } 6 | } 7 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlc.5.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlc.5.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/fmc.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/fmc.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlccore.8.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/lib/libvlccore.8.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/cli.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/cli.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/icast.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/icast.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libau_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libau_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libes_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libes_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libps_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libps_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libts_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libts_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libty_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libty_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libxa_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libxa_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/dummy.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/dummy.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/luac.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/luac.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/telnet.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/telnet.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/icecast.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/icecast.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/jamendo.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/sd/jamendo.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaes3_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaes3_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaiff_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaiff_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libamem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libamem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaraw_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaraw_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libasf_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libasf_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavi_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavi_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libball_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libball_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcaf_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcaf_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcdda_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcdda_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcdg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcdg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdca_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdca_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfaad_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfaad_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflac_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflac_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfps_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfps_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libftp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libftp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libg711_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libg711_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgain_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgain_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgme_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgme_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgoom_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgoom_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libh26x_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libh26x_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhds_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhds_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhttp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhttp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libimem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libimem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libjpeg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libjpeg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkate_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkate_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblogo_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblogo_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblpcm_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblpcm_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblua_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblua_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmad_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmad_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmarq_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmarq_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmkv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmkv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmod_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmod_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmono_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmono_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmp4_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmp4_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpgv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpgv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnfs_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnfs_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnuv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnuv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libogg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libogg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libopus_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libopus_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpng_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpng_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpva_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpva_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librar_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librar_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libreal_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libreal_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librss_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librss_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librtp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librtp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librv32_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librv32_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsap_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsap_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsdp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsdp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsftp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsftp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libshm_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libshm_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsid_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsid_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsmf_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsmf_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstl_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstl_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libt140_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libt140_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtcp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtcp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtelx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtelx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtta_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtta_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libttml_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libttml_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libudp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libudp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libupnp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libupnp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvc1_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvc1_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvcd_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvcd_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvda_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvda_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvdr_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvdr_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvhs_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvhs_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvmem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvmem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvoc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvoc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvpx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvpx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwall_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwall_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwav_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwav_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwave_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libwave_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libx264_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libx264_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libx265_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libx265_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libxml_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libxml_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuvp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuvp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libzip_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libzip_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libzvbi_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libzvbi_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/dumpmeta.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/dumpmeta.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/cue.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/cue.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/joox.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/joox.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadjust_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadjust_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadpcm_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadpcm_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libafile_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libafile_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaribsub_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaribsub_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libauhal_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libauhal_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavcodec_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavcodec_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libblend_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libblend_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libbonjour_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libbonjour_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcanvas_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcanvas_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libchain_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libchain_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libclone_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libclone_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcvdsub_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcvdsub_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libddummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libddummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdecomp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdecomp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvbsub_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvbsub_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvdnav_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvdnav_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvdread_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdvdread_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libedummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libedummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liberase_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liberase_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libexport_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libexport_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libextract_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libextract_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflacsys_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflacsys_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfolder_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfolder_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfreeze_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfreeze_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgnutls_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgnutls_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgradfun_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgradfun_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgrain_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgrain_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhotkeys_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhotkeys_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhqdn3d_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhqdn3d_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhttps_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libhttps_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libidummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libidummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libimage_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libimage_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinflate_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinflate_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinvert_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinvert_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkaraoke_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkaraoke_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libliba52_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libliba52_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibass_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibass_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblive555_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblive555_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblogger_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblogger_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmagnify_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmagnify_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmirror_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmirror_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmjpeg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmjpeg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmosaic_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmosaic_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotion_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotion_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpg123_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpg123_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_asf_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_asf_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_avi_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_avi_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_mp4_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_mp4_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ogg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ogg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ps_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ps_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ts_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_ts_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_wav_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_wav_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnetsync_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnetsync_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnormvol_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnormvol_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboldrc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboldrc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpodcast_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpodcast_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpuzzle_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpuzzle_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawaud_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawaud_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawdv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawdv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawvid_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawvid_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librecord_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librecord_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libremap_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libremap_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libripple_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libripple_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librotate_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librotate_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsatip_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsatip_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscale_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscale_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscene_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscene_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscreen_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscreen_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscte18_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscte18_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscte27_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscte27_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsepia_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsepia_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsharpen_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsharpen_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspdif_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspdif_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspeex_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspeex_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspudec_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspudec_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstats_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstats_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsdec_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsdec_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsusf_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsusf_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsvcdsub_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsvcdsub_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libswscale_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libswscale_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsyslog_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsyslog_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtaglib_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtaglib_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtdummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtdummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtheora_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtheora_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtospdif_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtospdif_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtwolame_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtwolame_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvdummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvdummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvisual_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvisual_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvobsub_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvobsub_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvorbis_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvorbis_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/extensions/VLSub.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/extensions/VLSub.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/common.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/common.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/dkjson.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/dkjson.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/sandbox.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/sandbox.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/break.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/break.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/extreme.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/extreme.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/france2.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/france2.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/jamendo.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/jamendo.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/katsomo.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/katsomo.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/koreus.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/koreus.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/mpora.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/mpora.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/pluzz.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/pluzz.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/satip.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/satip.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/vimeo.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/vimeo.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/youtube.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/youtube.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/zapiks.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/zapiks.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadaptive_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libadaptive_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libalphamask_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libalphamask_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libanaglyph_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libanaglyph_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavcapture_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libavcapture_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcroppadd_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcroppadd_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcvpx_i420_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcvpx_i420_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_cdg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_cdg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_stl_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_stl_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemuxdump_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemuxdump_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdiracsys_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdiracsys_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libequalizer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libequalizer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflaschen_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libflaschen_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfreetype_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfreetype_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgestures_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgestures_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgradient_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgradient_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgrey_yuv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgrey_yuv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_nv12_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_nv12_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_i420_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_i420_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkeychain_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libkeychain_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibbluray_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibbluray_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibmpeg2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liblibmpeg2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmediadirs_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmediadirs_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmicrodns_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmicrodns_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_dummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_dummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboggspots_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboggspots_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboldmovie_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/liboldmovie_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libparam_eq_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libparam_eq_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libplaylist_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libplaylist_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libposterize_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libposterize_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpostproc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpostproc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libprefetch_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libprefetch_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawvideo_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librawvideo_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libremoteosd_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libremoteosd_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librtpvideo_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/librtpvideo_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsdelay_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsdelay_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsttml_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubsttml_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubstx3g_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubstx3g_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubtitle_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsubtitle_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtimecode_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtimecode_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtransform_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtransform_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvod_rtsp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvod_rtsp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuy2_i420_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuy2_i420_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuy2_i422_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libyuy2_i422_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/modules/host.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/intf/modules/host.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/03_lastfm.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/03_lastfm.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/simplexml.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/modules/simplexml.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/bbc_co_uk.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/bbc_co_uk.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/canalplus.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/canalplus.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/lelombrik.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/lelombrik.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/liveleak.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/liveleak.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/metacafe.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/metacafe.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/pinkbike.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/pinkbike.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_eyetv_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_eyetv_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_imem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_imem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_mms_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_mms_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libantiflicker_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libantiflicker_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libattachment_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libattachment_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudio_format_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudio_format_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libblendbench_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libblendbench_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libbluescreen_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libbluescreen_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcache_block_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcache_block_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcache_read_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcache_read_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcolorthres_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcolorthres_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcompressor_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcompressor_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdeinterlace_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdeinterlace_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfile_logger_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfile_logger_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfilesystem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfilesystem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfloat_mixer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfloat_mixer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgaussianblur_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libgaussianblur_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_10_p010_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_10_p010_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_mmx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_mmx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotionblur_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotionblur_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotiondetect_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmotiondetect_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpeg_audio_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmpeg_audio_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_mpjpeg_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmux_mpjpeg_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpsychedelic_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpsychedelic_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscaletempo_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libscaletempo_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libschroedinger_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libschroedinger_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspatializer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspatializer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstereo_widen_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstereo_widen_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libuleaddvaudio_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libuleaddvaudio_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvideotoolbox_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvideotoolbox_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvout_macosx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libvout_macosx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/02_frenchtv.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/02_frenchtv.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/fetcher/tvrage.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/fetcher/tvrage.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/reader/filename.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/reader/filename.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/anevia_xml.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/anevia_xml.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/dailymotion.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/dailymotion.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/googlevideo.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/googlevideo.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/soundcloud.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/soundcloud.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_archive_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_archive_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_concat_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_concat_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudioscrobbler_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudioscrobbler_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcaopengllayer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libcaopengllayer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libchorus_flanger_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libchorus_flanger_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libconsole_logger_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libconsole_logger_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdynamicoverlay_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdynamicoverlay_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libedgedetection_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libedgedetection_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfile_keystore_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfile_keystore_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfingerprinter_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libfingerprinter_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_sse2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_rgb_sse2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_mmx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_mmx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_sse2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi420_yuy2_sse2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_mmx_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_mmx_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_sse2_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libi422_yuy2_sse2_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinteger_mixer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libinteger_mixer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_a52_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_a52_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_dts_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_dts_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mlp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mlp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_vc1_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_vc1_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_es_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_es_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_rtp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_rtp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libugly_resampler_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libugly_resampler_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/00_musicbrainz.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/00_musicbrainz.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/01_googleimage.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/meta/art/01_googleimage.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/anevia_streams.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/anevia_streams.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/appletrailers.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/appletrailers.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_udp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_udp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_realrtsp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_realrtsp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaddonsfsstorage_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaddonsfsstorage_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudiobargraph_a_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudiobargraph_a_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudiobargraph_v_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaudiobargraph_v_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_chromecast_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdemux_chromecast_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmemory_keystore_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libmemory_keystore_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_copy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_copy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_dirac_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_dirac_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_flac_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_flac_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_h264_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_h264_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_hevc_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_hevc_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsecuretransport_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsecuretransport_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspeex_resampler_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libspeex_resampler_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_bridge_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_bridge_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_cycle_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_cycle_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_delay_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_delay_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_dummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_dummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_gather_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_gather_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_raop_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_raop_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_record_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_record_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_setid_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_setid_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_smem_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_smem_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_stats_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_stats_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/youtube_homepage.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/youtube_homepage.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_dummy_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_dummy_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_file_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_file_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_http_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_http_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_shout_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_shout_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaddonsvorepository_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaddonsvorepository_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsspeechsynthesizer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libnsspeechsynthesizer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_autodel_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_autodel_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_display_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_display_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_standard_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_standard_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/rockbox_fm_presets.luac: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/share/lua/playlist/rockbox_fm_presets.luac -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_livehttp_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libaccess_output_livehttp_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdolby_surround_decoder_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libdolby_surround_decoder_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpeg4audio_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpeg4audio_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpeg4video_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpeg4video_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpegvideo_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libpacketizer_mpegvideo_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsimple_channel_mixer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libsimple_channel_mixer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_chromaprint_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_chromaprint_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_chromecast_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_chromecast_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_description_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_description_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_duplicate_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_duplicate_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_transcode_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_transcode_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtrivial_channel_mixer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libtrivial_channel_mixer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libheadphone_channel_mixer_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libheadphone_channel_mixer_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_mosaic_bridge_plugin.dylib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caixuehao/XHPlayerVideo/HEAD/XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/plugins/libstream_out_mosaic_bridge_plugin.dylib -------------------------------------------------------------------------------- /XHPlayerVideo/main.m: -------------------------------------------------------------------------------- 1 | // 2 | // main.m 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/26. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | int main(int argc, const char * argv[]) { 12 | return NSApplicationMain(argc, argv); 13 | } 14 | -------------------------------------------------------------------------------- /XHPlayerVideo/AppDelegate.h: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/26. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface AppDelegate : NSObject 12 | 13 | 14 | @end 15 | 16 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Views/VideoCellSelectedView.h: -------------------------------------------------------------------------------- 1 | // 2 | // VideoCellSelectedView.h 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/2. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface VideoCellSelectedView : NSView 12 | 13 | @end 14 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Controllers/PlayListViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListViewController.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlayListViewController : NSViewController 12 | 13 | @end -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/Log/Log.h: -------------------------------------------------------------------------------- 1 | // 2 | // Log.h 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/19. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #define LOG(log) [Log Log:log]; 11 | 12 | @interface Log : NSObject 13 | 14 | +(void)Log:(NSString*)log; 15 | 16 | @end 17 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Windows/PlayListWindow.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListWindow.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlayListWindow : NSWindow 12 | 13 | @property(nonatomic)BOOL isDisplay; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Cells/VideoCell.h: -------------------------------------------------------------------------------- 1 | // 2 | // VideoCell.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/31. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "VideoModel.h" 11 | @interface VideoCell : NSView 12 | 13 | @property(nonatomic)VideoModel* video; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | 2 | 3 | # OSX 播放器 4 | 5 | #### 还没解决的bug 6 | 1.在分屏播放时不正常 7 | 8 | 2.切换视频时内存一直没释放。 9 | 10 | 3.VLCKit.framework 太大 11 | 12 | 4.调试时不崩溃,直接打开时常崩溃。(前面3个还好,不影响使用,这个挺严重的) 13 | 14 | 15 | 16 | ###### 截图 17 | 18 | 19 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayerVideo/Controllers/PlayerVideoWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayerVideoWC.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/27. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlayerVideoWindowController : NSWindowController 12 | 13 | +(PlayerVideoWindowController*)getPlayerVideoWindowController; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayerVideo/Controllers/PlayerVideoViewController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayerVideoVC.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/27. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "VideoModel.h" 11 | @interface PlayerVideoViewController : NSViewController 12 | 13 | @property(nonatomic,strong)VideoModel* currentVideo; 14 | 15 | @end 16 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Controllers/PlayListWindowController.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListWindowController.h 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/1. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlayListWindowController : NSWindowController 12 | 13 | -(void)displayWindow:(NSRect)playerFrame; 14 | 15 | -(void)displaySwitch:(NSRect)playerFrame; 16 | 17 | -(void)hideWindow; 18 | 19 | @end 20 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Views/PlayListTitleView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListTitleView.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/29. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface PlayListTitleView : NSView 12 | 13 | @property(nonatomic)NSButton* hideBtn; 14 | 15 | @property(nonatomic)NSButton* playModeBtn; 16 | 17 | @property(nonatomic)NSButton* removeAllVideoBtn; 18 | 19 | @property(nonatomic)NSButton* addVideoBtn; 20 | 21 | -(void)updatePlayModeBtnState; 22 | 23 | @end 24 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Views/VideoListTableView.h: -------------------------------------------------------------------------------- 1 | // 2 | // videoListTableView.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "VideoModel.h" 11 | #import "PlayListModel.h" 12 | 13 | @interface VideoListTableView : NSTableView 14 | //@property(nonatomic)id selectedDelegate; 15 | 16 | @property(nonatomic)NSMutableArray* videos; 17 | 18 | -(instancetype)initWithArray:(NSArray*)videos; 19 | 20 | -(instancetype)initWithModel:(PlayListModel*)model; 21 | 22 | @end 23 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayerVideo/Views/PlayerTitleView.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayerTitleView.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/29. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "NSLabel.h" 11 | 12 | @interface PlayerTitleView : NSView 13 | 14 | 15 | 16 | @property(nonatomic)NSButton* closeBtn; 17 | 18 | @property(nonatomic)NSButton* minmizeBtn; 19 | 20 | @property(nonatomic)NSButton* maximizeBtn; 21 | 22 | @property(nonatomic)NSButton* topBtn; 23 | 24 | @property(nonatomic)NSLabel* titleLabel; 25 | 26 | @property(nonatomic)NSButton* displayPlayListBtn; 27 | 28 | @end 29 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/Log/Log.m: -------------------------------------------------------------------------------- 1 | // 2 | // Log.m 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/19. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import "Log.h" 10 | 11 | @implementation Log 12 | 13 | +(void)Log:(NSString*)log{ 14 | NSLog(@"%@",log); 15 | // [[[NSOperationQueue alloc] init] addOperationWithBlock:^{ 16 | NSString *path = NSSearchPathForDirectoriesInDomains(NSDesktopDirectory, NSUserDomainMask, YES)[0]; 17 | path = [path stringByAppendingPathComponent:@"XHPlayerVideoLog.plist"]; 18 | NSMutableArray* logArr = [[NSMutableArray alloc] initWithContentsOfFile:path]; 19 | if (logArr == nil) logArr = [[NSMutableArray alloc] init]; 20 | [logArr addObject:log]; 21 | [logArr writeToFile:path atomically:YES]; 22 | //}]; 23 | } 24 | 25 | @end 26 | -------------------------------------------------------------------------------- /XHPlayerVideoTests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1 23 | 24 | 25 | -------------------------------------------------------------------------------- /XHPlayerVideoUITests/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | CFBundleDevelopmentRegion 6 | en 7 | CFBundleExecutable 8 | $(EXECUTABLE_NAME) 9 | CFBundleIdentifier 10 | $(PRODUCT_BUNDLE_IDENTIFIER) 11 | CFBundleInfoDictionaryVersion 12 | 6.0 13 | CFBundleName 14 | $(PRODUCT_NAME) 15 | CFBundlePackageType 16 | BNDL 17 | CFBundleShortVersionString 18 | 1.0 19 | CFBundleSignature 20 | ???? 21 | CFBundleVersion 22 | 1 23 | 24 | 25 | -------------------------------------------------------------------------------- /XHPlayerVideoTests/XHPlayerVideoTests.m: -------------------------------------------------------------------------------- 1 | // 2 | // XHPlayerVideoTests.m 3 | // XHPlayerVideoTests 4 | // 5 | // Created by C on 16/8/26. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XHPlayerVideoTests : XCTestCase 12 | 13 | @end 14 | 15 | @implementation XHPlayerVideoTests 16 | 17 | - (void)setUp { 18 | [super setUp]; 19 | // Put setup code here. This method is called before the invocation of each test method in the class. 20 | } 21 | 22 | - (void)tearDown { 23 | // Put teardown code here. This method is called after the invocation of each test method in the class. 24 | [super tearDown]; 25 | } 26 | 27 | - (void)testExample { 28 | // This is an example of a functional test case. 29 | // Use XCTAssert and related functions to verify your tests produce the correct results. 30 | } 31 | 32 | - (void)testPerformanceExample { 33 | // This is an example of a performance test case. 34 | [self measureBlock:^{ 35 | // Put the code you want to measure the time of here. 36 | }]; 37 | } 38 | 39 | @end 40 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Models/PlayListModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListModel.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import "VideoModel.h" 11 | typedef NS_ENUM(NSInteger, PlayMode) { 12 | PlayModeListCycle,//顺序播放 13 | PlayModeSingleCycle,//单曲循环 14 | PlayModeRandom,//随机播放 15 | PlayModeSequential//顺序播放 16 | }; 17 | @protocol PlayListUpdateDataDelegate; 18 | 19 | @interface PlayListModel : NSObject 20 | 21 | +(instancetype)share; 22 | //当改变了数据时调用(用来通知显示列表) 23 | -(void)updateData; 24 | 25 | -(void)removeAll; 26 | -(void)removeVideo:(VideoModel*)video; 27 | 28 | @property(nonatomic,weak)iddelegate; 29 | 30 | @property(nonatomic,readonly)NSMutableArray* playList; 31 | 32 | 33 | @property(nonatomic)VideoModel* currentVideo;//正在播放的视频 34 | 35 | @property(nonatomic)PlayMode playMode;//播放模式 36 | 37 | @end 38 | 39 | //数据刷新时调用 40 | @protocol PlayListUpdateDataDelegate 41 | @optional 42 | -(void)playlistUpdateData:(PlayListModel*)model; 43 | @end -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayerVideo/Views/ControllerView.h: -------------------------------------------------------------------------------- 1 | // 2 | // ControllerView.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/27. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface ControllerView : NSView 12 | 13 | //快进 (快退感觉没用先不写) 14 | @property(nonatomic)NSButton* fastForwardBtn; 15 | @property(nonatomic)NSButton* resetBtn; 16 | @property(nonatomic)NSButton* rewindBtn; 17 | 18 | //播放速度(快退感觉没啥用就不写了) 19 | @property(nonatomic)NSButton* turnDownRateBtn; 20 | @property(nonatomic)NSTextField* currentRateLabel; 21 | @property(nonatomic)NSButton* turnOnRateBtn; 22 | 23 | //上一个视频 播放暂停 下一个视频 24 | @property(nonatomic)NSButton* lastVideoBtn; 25 | @property(nonatomic)NSButton* playSwitchBtn; 26 | @property(nonatomic)NSButton* nextVideoBtn; 27 | 28 | //音量 29 | @property(nonatomic)NSButton* soundSwitchBtn; 30 | @property(nonatomic)NSSlider* volumeSlider; 31 | 32 | //视频进度 33 | @property(nonatomic)NSSlider *videoSlider; 34 | @property(nonatomic)NSTextField *videoCurrentTimeLabel; 35 | @property(nonatomic)NSTextField *videoTotalTimeLabel; 36 | 37 | @end 38 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Macro/Macro.h: -------------------------------------------------------------------------------- 1 | // 2 | // Macro.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/27. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #ifndef Macro_h 10 | #define Macro_h 11 | 12 | #define SSize [NSScreen mainScreen].frame.size 13 | 14 | #define VideoCellWidth 300 15 | #define VideoCellHeight 186 16 | 17 | #pragma mark - Color 18 | 19 | #define CColor(r,g,b,a) [NSColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:a] 20 | #define CColorRGB [NSColor colorWithRed:r/255.0 green:g/255.0 blue:b/255.0 alpha:1.0] 21 | 22 | 23 | #pragma Notification 24 | 25 | #define SendNotification(name,userinfo) [[NSNotificationCenter defaultCenter] postNotification:[NSNotification notificationWithName:name object:nil userInfo:userinfo]] 26 | 27 | #define PlayVideoNotification @"PlayVideoNotification" //播放视频 {@“video”:VideoModel(要播放的视频)} 28 | #define StopPlayVideoNotification @"StopPlayVideoNotification"//停止播放视频 29 | 30 | #define PlayNextVideoNotification @"PlayNextVideoNotification" //播放下一个视频 31 | #define PlayLastVideoNotification @"PlayLastVideoNotification" //播放上一个视频 32 | #define PLayEndNotification @"PLayEndNotification" //播放结束 33 | 34 | #endif /* Macro_h */ 35 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Controllers/PlayListViewController.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayerVideo/Controllers/PlayerVideoViewController.xib: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Models/VideoModel.h: -------------------------------------------------------------------------------- 1 | // 2 | // XHVideo.h 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | #import 11 | 12 | @protocol LoadThumbnailDelegate; 13 | 14 | 15 | @interface VideoModel : NSObject 16 | 17 | @property(nonatomic,readonly)NSString* path; 18 | @property(nonatomic,readonly)VLCMedia* media; 19 | @property(nonatomic,readonly)NSString* thumbnailPath; 20 | 21 | @property(atomic,weak,readonly)id delegate; 22 | 23 | 24 | //用本地读取的数据创建对象 25 | -(instancetype)initWithData:(NSDictionary*)data; 26 | 27 | //用路径初始化一个视频对象 28 | -(instancetype)initWithPath:(NSString*)path; 29 | 30 | //把所有数据做成一个字典方便保存 31 | -(NSDictionary*)getData; 32 | 33 | //播放 34 | -(void)play; 35 | //移除 36 | - (void)remove; 37 | //异步调用(额,可能会被释放感觉有点危险)尽量只在一个地方调用删除吧 38 | - (void)removeAlertDidEnd:(NSAlert *)alert returnCode:(NSInteger)returnCode contextInfo:(void *)contextInfo; 39 | 40 | //判断是否相等 41 | -(BOOL)isEqualtoVideoModel:(VideoModel*)aVideoModel; 42 | //判断是否是正在正在播放的视频 43 | -(BOOL)isCurrentVideo; 44 | 45 | //加载缩略图 46 | -(void)loadThumnbnail:(id)delegate; 47 | 48 | @end 49 | 50 | @protocol LoadThumbnailDelegate 51 | @required 52 | 53 | -(void)thumbnailLoaded:(NSImage*)thumbnail; 54 | 55 | @end -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_mime.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_mime.h: Mime type recognition 3 | ***************************************************************************** 4 | * Copyright (C) 2012 VLC authors and VideoLAN 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | #ifndef VLC_MIME_H 22 | #define VLC_MIME_H 1 23 | 24 | /** 25 | * \file 26 | * Mime type recognition helpers. 27 | */ 28 | 29 | VLC_API const char * vlc_mime_Ext2Mime( const char *psz_url ); 30 | 31 | #endif /* _VLC_MIME_H */ 32 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Resources/Info.plist: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | BuildMachineOSBuild 6 | 15G31 7 | CFBundleDevelopmentRegion 8 | English 9 | CFBundleExecutable 10 | VLCKit 11 | CFBundleIdentifier 12 | org.videolan.vlckitframework 13 | CFBundleInfoDictionaryVersion 14 | 6.0 15 | CFBundleName 16 | VLC 17 | CFBundlePackageType 18 | FMWK 19 | CFBundleShortVersionString 20 | 0.1 21 | CFBundleSupportedPlatforms 22 | 23 | MacOSX 24 | 25 | CFBundleVersion 26 | 0.1 27 | DTCompiler 28 | com.apple.compilers.llvm.clang.1_0 29 | DTPlatformBuild 30 | 7D175 31 | DTPlatformVersion 32 | GM 33 | DTSDKBuild 34 | 15E60 35 | DTSDKName 36 | macosx10.11 37 | DTXcode 38 | 0730 39 | DTXcodeBuild 40 | 7D175 41 | 42 | 43 | -------------------------------------------------------------------------------- /XHPlayerVideoUITests/XHPlayerVideoUITests.m: -------------------------------------------------------------------------------- 1 | // 2 | // XHPlayerVideoUITests.m 3 | // XHPlayerVideoUITests 4 | // 5 | // Created by C on 16/8/26. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import 10 | 11 | @interface XHPlayerVideoUITests : XCTestCase 12 | 13 | @end 14 | 15 | @implementation XHPlayerVideoUITests 16 | 17 | - (void)setUp { 18 | [super setUp]; 19 | 20 | // Put setup code here. This method is called before the invocation of each test method in the class. 21 | 22 | // In UI tests it is usually best to stop immediately when a failure occurs. 23 | self.continueAfterFailure = NO; 24 | // UI tests must launch the application that they test. Doing this in setup will make sure it happens for each test method. 25 | [[[XCUIApplication alloc] init] launch]; 26 | 27 | // In UI tests it’s important to set the initial state - such as interface orientation - required for your tests before they run. The setUp method is a good place to do this. 28 | } 29 | 30 | - (void)tearDown { 31 | // Put teardown code here. This method is called after the invocation of each test method in the class. 32 | [super tearDown]; 33 | } 34 | 35 | - (void)testExample { 36 | // Use recording to get started writing UI tests. 37 | // Use XCTAssert and related functions to verify your tests produce the correct results. 38 | } 39 | 40 | @end 41 | -------------------------------------------------------------------------------- /XHPlayerVideo/Assets.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "images" : [ 3 | { 4 | "size" : "16x16", 5 | "idiom" : "mac", 6 | "filename" : "_16.png", 7 | "scale" : "1x" 8 | }, 9 | { 10 | "size" : "16x16", 11 | "idiom" : "mac", 12 | "filename" : "_32.png", 13 | "scale" : "2x" 14 | }, 15 | { 16 | "size" : "32x32", 17 | "idiom" : "mac", 18 | "filename" : "_32.png", 19 | "scale" : "1x" 20 | }, 21 | { 22 | "size" : "32x32", 23 | "idiom" : "mac", 24 | "filename" : "_64.png", 25 | "scale" : "2x" 26 | }, 27 | { 28 | "size" : "128x128", 29 | "idiom" : "mac", 30 | "filename" : "_128.png", 31 | "scale" : "1x" 32 | }, 33 | { 34 | "size" : "128x128", 35 | "idiom" : "mac", 36 | "filename" : "256.png", 37 | "scale" : "2x" 38 | }, 39 | { 40 | "size" : "256x256", 41 | "idiom" : "mac", 42 | "filename" : "256.png", 43 | "scale" : "1x" 44 | }, 45 | { 46 | "idiom" : "mac", 47 | "size" : "256x256", 48 | "scale" : "2x" 49 | }, 50 | { 51 | "idiom" : "mac", 52 | "size" : "512x512", 53 | "scale" : "1x" 54 | }, 55 | { 56 | "idiom" : "mac", 57 | "size" : "512x512", 58 | "scale" : "2x" 59 | } 60 | ], 61 | "info" : { 62 | "version" : 1, 63 | "author" : "xcode" 64 | } 65 | } -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_avcodec.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_avcodec.h: VLC thread support for libavcodec 3 | ***************************************************************************** 4 | * Copyright (C) 2009-2010 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | #ifndef VLC_AVCODEC_H 22 | # define VLC_AVCODEC_H 1 23 | 24 | static inline void vlc_avcodec_lock (void) 25 | { 26 | vlc_global_lock (VLC_AVCODEC_MUTEX); 27 | } 28 | 29 | static inline void vlc_avcodec_unlock (void) 30 | { 31 | vlc_global_unlock (VLC_AVCODEC_MUTEX); 32 | } 33 | 34 | #endif 35 | -------------------------------------------------------------------------------- /XHPlayerVideo/AppDelegate.m: -------------------------------------------------------------------------------- 1 | // 2 | // AppDelegate.m 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/26. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import "AppDelegate.h" 10 | #import "VideoModel.h" 11 | #import "Macro.h" 12 | #import "PlayerVideoWindowController.h" 13 | 14 | 15 | @interface AppDelegate () 16 | 17 | @end 18 | 19 | @implementation AppDelegate 20 | 21 | - (void)applicationDidFinishLaunching:(NSNotification *)aNotification { 22 | // Insert code here to initialize your application 23 | // PlayerVideoWindowController* playerVideo = [[PlayerVideoWindowController alloc] init]; 24 | // [playerVideo showWindow:self]; 25 | // [playerVideo.window makeKeyAndOrderFront:nil]; 26 | 27 | } 28 | 29 | - (void)applicationWillTerminate:(NSNotification *)aNotification { 30 | // Insert code here to tear down your application 31 | } 32 | 33 | //点击Dock重新打开主窗口 34 | - (BOOL)applicationShouldHandleReopen:(NSApplication *)theApplication 35 | hasVisibleWindows:(BOOL)flag{ 36 | // if (!flag){//是否有可见窗口 37 | //主窗口显示 38 | // [NSApp activateIgnoringOtherApps:NO]; 39 | [[PlayerVideoWindowController getPlayerVideoWindowController].window makeKeyAndOrderFront:self]; 40 | // } 41 | 42 | 43 | return YES; 44 | } 45 | 46 | - (BOOL)application:(NSApplication *)sender openFile:(NSString *)filename{ 47 | NSLog(@"打开文件:%@",filename); 48 | 49 | //创建通知并发送 50 | VideoModel* video = [[VideoModel alloc] initWithPath:filename]; 51 | [video play]; 52 | 53 | return YES; 54 | } 55 | 56 | @end 57 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_meta_fetcher.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_meta_fetcher.h 3 | ***************************************************************************** 4 | * Copyright (C) 2009 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | #ifndef VLC_META_FETCHER_H 22 | #define VLC_META_FETCHER_H 1 23 | 24 | typedef enum meta_fetcher_scope_t 25 | { 26 | FETCHER_SCOPE_LOCAL = 0x01, 27 | FETCHER_SCOPE_NETWORK = 0x02, 28 | FETCHER_SCOPE_ANY = 0x03 29 | } meta_fetcher_scope_t; 30 | 31 | typedef struct meta_fetcher_t 32 | { 33 | VLC_COMMON_MEMBERS 34 | input_item_t *p_item; 35 | meta_fetcher_scope_t e_scope; 36 | } meta_fetcher_t; 37 | 38 | #endif 39 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Windows/PlayListWindow.m: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListWindow.m 3 | // XHPlayerVideo 4 | // 5 | // Created by C on 16/8/28. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | #import "Macro.h" 9 | 10 | #import "PlayListWindow.h" 11 | #import "PlayListViewController.h" 12 | //#import "PlayerVideoWindowController.h" 13 | 14 | 15 | static PlayListWindow* sharePlayListWindow; 16 | @implementation PlayListWindow 17 | 18 | -(void)dealloc{ 19 | NSLog(@"%s",__FUNCTION__); 20 | } 21 | 22 | -(instancetype)init{ 23 | self = [super init]; 24 | if (self) { 25 | _isDisplay = NO; 26 | [self setReleasedWhenClosed:NO];//设置关闭时不释放 27 | 28 | self.titlebarAppearsTransparent = YES; // 标题栏透明 29 | [self setStyleMask:NSResizableWindowMask|NSTitledWindowMask|NSFullSizeContentViewWindowMask]; 30 | [self setMovableByWindowBackground:YES]; 31 | 32 | 33 | [[self standardWindowButton:NSWindowZoomButton] setHidden:YES]; 34 | [[self standardWindowButton:NSWindowCloseButton] setHidden:YES]; 35 | [[self standardWindowButton:NSWindowMiniaturizeButton] setHidden:YES]; 36 | 37 | PlayListViewController* playlist = [[PlayListViewController alloc] initWithNibName:@"PlayListViewController" bundle:[NSBundle mainBundle]]; 38 | [self setContentViewController:playlist]; 39 | 40 | [self setMaxSize:NSMakeSize(VideoCellWidth+20, SSize.height)]; 41 | [self setMinSize:NSMakeSize(VideoCellWidth+20, VideoCellHeight+40)]; 42 | 43 | } 44 | return self; 45 | } 46 | 47 | 48 | @end 49 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_rand.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_rand.h: RNG 3 | ***************************************************************************** 4 | * Copyright © 2007 Rémi Denis-Courmont 5 | * $Id: 3ae95ac04c55f46d116481eb89255b013f6d1c32 $ 6 | * 7 | * This program is free software; you can redistribute it and/or modify it 8 | * under the terms of the GNU Lesser General Public License as published by 9 | * the Free Software Foundation; either version 2.1 of the License, or 10 | * (at your option) any later version. 11 | * 12 | * This program is distributed in the hope that it will be useful, 13 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 14 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 15 | * GNU Lesser General Public License for more details. 16 | * 17 | * You should have received a copy of the GNU Lesser General Public License 18 | * along with this program; if not, write to the Free Software Foundation, 19 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 20 | *****************************************************************************/ 21 | 22 | #ifndef VLC_RAND_H 23 | # define VLC_RAND_H 24 | 25 | /** 26 | * \file 27 | * This file defined random number generator function in vlc 28 | */ 29 | 30 | VLC_API void vlc_rand_bytes(void *buf, size_t len); 31 | 32 | /* Interlocked (but not reproducible) functions for the POSIX PRNG */ 33 | VLC_API double vlc_drand48(void) VLC_USED; 34 | VLC_API long vlc_lrand48(void) VLC_USED; 35 | VLC_API long vlc_mrand48(void) VLC_USED; 36 | 37 | #endif 38 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Xcode 2 | # 3 | # gitignore contributors: remember to update Global/Xcode.gitignore, Objective-C.gitignore & Swift.gitignore 4 | 5 | ## Build generated 6 | build/ 7 | DerivedData/ 8 | 9 | ## Various settings 10 | *.pbxuser 11 | !default.pbxuser 12 | *.mode1v3 13 | !default.mode1v3 14 | *.mode2v3 15 | !default.mode2v3 16 | *.perspectivev3 17 | !default.perspectivev3 18 | xcuserdata/ 19 | 20 | ## Other 21 | *.moved-aside 22 | *.xcuserstate 23 | 24 | ## Obj-C/Swift specific 25 | *.hmap 26 | *.ipa 27 | *.dSYM.zip 28 | *.dSYM 29 | 30 | # CocoaPods 31 | # 32 | # We recommend against adding the Pods directory to your .gitignore. However 33 | # you should judge for yourself, the pros and cons are mentioned at: 34 | # https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control 35 | # 36 | # 37 | Pods/ 38 | xcuserdata/ 39 | *.xcworkspace 40 | *.lock 41 | 42 | # Carthage 43 | # 44 | # Add this line if you want to avoid checking in source code from Carthage dependencies. 45 | # Carthage/Checkouts 46 | 47 | Carthage/Build 48 | 49 | # fastlane 50 | # 51 | # It is recommended to not store the screenshots in the git repo. Instead, use fastlane to re-generate the 52 | # screenshots whenever they are needed. 53 | # For more information about the recommended setup visit: 54 | # https://github.com/fastlane/fastlane/blob/master/fastlane/docs/Gitignore.md 55 | 56 | fastlane/report.xml 57 | fastlane/screenshots 58 | 59 | #Code Injection 60 | # 61 | # After new code Injection tools there's a generated folder /iOSInjectionProject 62 | # https://github.com/johnno1962/injectionforxcode 63 | 64 | iOSInjectionProject/ 65 | .DS_Store 66 | VLCKit.framework 67 | 68 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Controllers/PlayListWindowController.m: -------------------------------------------------------------------------------- 1 | // 2 | // PlayListWindowController.m 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/1. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import "PlayListWindowController.h" 10 | #import "PlayListWindow.h" 11 | 12 | #import "Macro.h" 13 | 14 | @interface PlayListWindowController () 15 | 16 | @end 17 | 18 | @implementation PlayListWindowController{ 19 | PlayListWindow* playListWindow; 20 | } 21 | - (instancetype)init{ 22 | playListWindow = [[PlayListWindow alloc] init]; 23 | self = [super initWithWindow:playListWindow]; 24 | if (self) { 25 | 26 | } 27 | return self; 28 | } 29 | - (void)windowDidLoad { 30 | [super windowDidLoad]; 31 | 32 | // Implement this method to handle any initialization after your window controller's window has been loaded from its nib file. 33 | } 34 | 35 | #pragma Actions 36 | -(void)displayWindow:(NSRect)playerFrame{ 37 | 38 | [playListWindow makeKeyAndOrderFront:nil]; 39 | //控制是否跟随 40 | // [[PlayerVideoWindowController getPlayerVideoWindowController].window addChildWindow:sharePlayListWindow ordered:NSWindowAbove]; 41 | [self.window setFrame:NSMakeRect(playerFrame.origin.x+playerFrame.size.width, playerFrame.origin.y,VideoCellWidth+20 , playerFrame.size.height) display:YES]; 42 | playListWindow.isDisplay = YES; 43 | } 44 | 45 | -(void)displaySwitch:(NSRect)playerFrame{ 46 | // if (playListWindow.isDisplay){//&&playListWindow.visible 47 | // [self hideWindow]; 48 | // }else { 49 | [self displayWindow:playerFrame]; 50 | // } 51 | } 52 | 53 | 54 | -(void)hideWindow{ 55 | [playListWindow close]; 56 | playListWindow.isDisplay = NO; 57 | } 58 | 59 | @end 60 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCVideoLayer.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCVideoLayer.h: VLCKit.framework VLCVideoLayer header 3 | ***************************************************************************** 4 | * Copyright (C) 2007 Pierre d'Herbemont 5 | * Copyright (C) 2007 VLC authors and VideoLAN 6 | * $Id$ 7 | * 8 | * Authors: Pierre d'Herbemont 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | #import 26 | 27 | /** 28 | * a custom layer for rendering video in a CoreAnimation environment 29 | */ 30 | @interface VLCVideoLayer : CALayer 31 | 32 | /** 33 | * Is a video being rendered in this layer? 34 | * \return the BOOL value 35 | */ 36 | @property (nonatomic, readonly) BOOL hasVideo; 37 | /** 38 | * Should the video fill the screen by adding letterboxing or stretching? 39 | * \return the BOOL value 40 | */ 41 | @property (nonatomic) BOOL fillScreen; 42 | 43 | @end 44 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCMediaLibrary.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCMediaLibrary.h: VLCKit.framework VLCMediaDiscoverer header 3 | ***************************************************************************** 4 | * Copyright (C) 2007 Pierre d'Herbemont 5 | * Copyright (C) 2007, 2014 VLC authors and VideoLAN 6 | * $Id$ 7 | * 8 | * Authors: Pierre d'Herbemont 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | #import "VLCMediaList.h" 26 | 27 | @class VLCMediaList; 28 | 29 | /** 30 | * media library stub 31 | */ 32 | @interface VLCMediaLibrary : NSObject 33 | 34 | /** 35 | * library singleton 36 | * \deprecated will be removed in the next release 37 | */ 38 | + (VLCMediaLibrary*)sharedMediaLibrary __attribute__((deprecated)); 39 | 40 | /** 41 | * list of all media 42 | * \deprecated will be removed in the next release 43 | */ 44 | @property (nonatomic, readonly, strong) VLCMediaList * allMedia __attribute__((deprecated)); 45 | 46 | @end 47 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Modules/PlayList/Views/VideoCellSelectedView.m: -------------------------------------------------------------------------------- 1 | // 2 | // VideoCellSelectedView.m 3 | // XHPlayerVideo 4 | // 5 | // Created by cxh on 16/9/2. 6 | // Copyright © 2016年 C. All rights reserved. 7 | // 8 | 9 | #import "VideoCellSelectedView.h" 10 | #import "Macro.h" 11 | 12 | @implementation VideoCellSelectedView 13 | -(instancetype)initWithFrame:(NSRect)frameRect{ 14 | self = [super initWithFrame:frameRect]; 15 | if (self) { 16 | } 17 | return self; 18 | } 19 | 20 | - (void)drawRect:(NSRect)dirtyRect { 21 | [super drawRect:dirtyRect]; 22 | 23 | float height = self.bounds.size.height; 24 | float width = self.bounds.size.width; 25 | 26 | //画圆角边框 27 | NSBezierPath* bezierPath = [NSBezierPath bezierPathWithRoundedRect:NSInsetRect(self.bounds,0,0) xRadius:5 yRadius:5]; 28 | [bezierPath setLineWidth:15.0]; 29 | [CColor(255, 225, 15, 0.7) setStroke]; 30 | [bezierPath stroke]; 31 | 32 | 33 | 34 | float radius = 50.0; 35 | NSBezierPath* bezierPaht2 = [NSBezierPath bezierPathWithOvalInRect:NSMakeRect(width*0.5-radius, height*0.5-radius, radius*2.0, radius*2.0)]; 36 | [bezierPaht2 setLineWidth:10.0]; 37 | [CColor(155, 225, 15, 1) setStroke]; 38 | [bezierPaht2 stroke]; 39 | 40 | 41 | 42 | //渐变三角 43 | NSGradient* gradient = [[NSGradient alloc] initWithStartingColor:CColor(125, 25, 255, 0.7) endingColor:CColor(205, 255, 125, 0.7)]; 44 | NSBezierPath* bezierPath3 = [NSBezierPath bezierPath]; 45 | [bezierPath3 moveToPoint:NSMakePoint(width*0.5-20.0, height*0.5-35)];//起点 46 | [bezierPath3 lineToPoint:NSMakePoint(width*0.5-20.0, height*0.5+35)]; 47 | [bezierPath3 lineToPoint:NSMakePoint(width*0.5+45, height*0.5)]; 48 | [bezierPath3 lineToPoint:NSMakePoint(width*0.5-20.0, height*0.5-35)]; 49 | [bezierPath3 closePath]; 50 | [gradient drawInBezierPath:bezierPath3 angle:170]; 51 | } 52 | 53 | @end 54 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_main.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_main.h: access to all program variables 3 | * Declaration and extern access to LibVLC instance object. 4 | ***************************************************************************** 5 | * Copyright (C) 1999, 2000, 2001, 2002, 2008 VLC authors and VideoLAN 6 | * 7 | * Authors: Vincent Seguin 8 | * 9 | * This program is free software; you can redistribute it and/or modify it 10 | * under the terms of the GNU Lesser General Public License as published by 11 | * the Free Software Foundation; either version 2.1 of the License, or 12 | * (at your option) any later version. 13 | * 14 | * This program is distributed in the hope that it will be useful, 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 | * GNU Lesser General Public License for more details. 18 | * 19 | * You should have received a copy of the GNU Lesser General Public License 20 | * along with this program; if not, write to the Free Software Foundation, 21 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 22 | *****************************************************************************/ 23 | 24 | /** 25 | * \file 26 | * This file defines libvlc_int_t internal libvlc instance 27 | */ 28 | 29 | struct hotkey; 30 | 31 | /***************************************************************************** 32 | * libvlc_internal_instance_t 33 | ***************************************************************************** 34 | * This structure is a LibVLC instance, for use by libvlc core and plugins 35 | *****************************************************************************/ 36 | struct libvlc_int_t 37 | { 38 | VLC_COMMON_MEMBERS 39 | 40 | /* Structure storing the action name / key associations */ 41 | const struct hotkey *p_hotkeys; 42 | }; 43 | 44 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_pgpkey.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_pgpkey.h: VideoLAN PGP Public Key used to sign releases 3 | *****************************************************************************/ 4 | 5 | /* We trust this public key, and by extension, also keys signed by it. */ 6 | 7 | /* NOTE: 8 | * We need a 1024 bits DSA key. 9 | * Don't forget to upload the key to http://download.videolan.org/pub/keys/ 10 | */ 11 | 12 | /* 13 | * VideoLAN Release Signing Key (2013) 14 | * expires on 2014-02-03 15 | */ 16 | 17 | static const uint8_t videolan_public_key_longid[8] = { 18 | 0x71, 0x80, 0x71, 0x3B, 0xE5, 0x8D, 0x1A, 0xDC 19 | }; 20 | 21 | /* gpg --export --armor ""|sed -e s/^/\"/ -e s/\$/\\\\n\"/ */ 22 | static const uint8_t videolan_public_key[] = { 23 | "-----BEGIN PGP PUBLIC KEY BLOCK-----\n" 24 | "Version: GnuPG v2.0.19 (GNU/Linux)\n" 25 | "\n" 26 | "mQGiBFD9w2QRBACoEzH9KKirWE4wgiuPPynNnxks+p+t5i1z3CG+1XhagmTHoOf3\n" 27 | "v8i19kKHV6WnVMn2CKJFgwTTLYXOJTrBM/4ABVtu11cHeeueeo+pCSkdoLzYJ5QF\n" 28 | "HbByB6j33QUbwKF0frEs+ge4LxzvYyCDAmNAW560QtOAR9Lk1Fo5B1GXzwCg1kDk\n" 29 | "RkSe7EOZNm1U2rYAQ2VPrfsEAIHr4ooOyUByPR7XpoDOKoaXEG0hjpgh46lbgse+\n" 30 | "dQx8YrxS9vXQLwYokfWLrs55avx9Ys0iVv2TMv7X4Tn5sTVaK5K+NbKhxhLORxGI\n" 31 | "sgKqRn7W5SG5xoO0w/dmQj756ppjITGbxjFuhYE0X5S6NeMhUuFci7sJ42R7F1Ko\n" 32 | "6sYuA/wOMUxCk4XOXeQF16ApyyenjE/UWbBNEhBmjEsZkYAFNc89pAEnEFSnIxK8\n" 33 | "fcuCQioM6ojjaW+aEs/q3/klI0nat9LMLhNSCebjriMHwJDU70NeCn4nPWsfItT1\n" 34 | "eKvbHNcX+3bq3D/i2Wa3PZ5YFFF01C61dHmVC9YGh4sAOXO09LQjVmlkZW9MQU4g\n" 35 | "UmVsZWFzZSBTaWduaW5nIEtleSAoMjAxMymIaAQTEQIAKAUCUP3DZAIbAwUJAfJX\n" 36 | "AAYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQcYBxO+WNGtwQQwCg1JX6dDn5\n" 37 | "gMpV4oczkpwlj5noOQwAn0HdTOxfmefXNQF1x+Gt9BXBYXrNiEYEEBECAAYFAlD9\n" 38 | "xH4ACgkQp0FUn1ntKYdB+gCfS641cDBN2rOKf/+Fra/p3bXgAeAAn2sJtSdN07Dv\n" 39 | "rZeDWEbkhT620YOS\n" 40 | "=Npzf\n" 41 | "-----END PGP PUBLIC KEY BLOCK-----\n" 42 | }; 43 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_memory.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_memory.h: Memory functions 3 | ***************************************************************************** 4 | * Copyright (C) 2009 VLC authors and VideoLAN 5 | * 6 | * Authors: JP Dinger 7 | * 8 | * This program is free software; you can redistribute it and/or modify it 9 | * under the terms of the GNU Lesser General Public License as published by 10 | * the Free Software Foundation; either version 2.1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU Lesser General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU Lesser General Public License 19 | * along with this program; if not, write to the Free Software Foundation, 20 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 21 | *****************************************************************************/ 22 | 23 | #ifndef VLC_MEMORY_H 24 | #define VLC_MEMORY_H 1 25 | 26 | #include 27 | 28 | /** 29 | * \defgroup memory Memory 30 | * @{ 31 | * \file 32 | * Memory fixups 33 | */ 34 | 35 | /** 36 | * This wrapper around realloc() will free the input pointer when 37 | * realloc() returns NULL. The use case ptr = realloc(ptr, newsize) will 38 | * cause a memory leak when ptr pointed to a heap allocation before, 39 | * leaving the buffer allocated but unreferenced. vlc_realloc() is a 40 | * drop-in replacement for that use case (and only that use case). 41 | */ 42 | static inline void *realloc_or_free( void *p, size_t sz ) 43 | { 44 | void *n = realloc(p,sz); 45 | if( !n ) 46 | free(p); 47 | return n; 48 | } 49 | 50 | /** 51 | * @} 52 | */ 53 | 54 | #endif 55 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCKit.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCKit.h: VLCKit.framework main header 3 | ***************************************************************************** 4 | * Copyright (C) 2007 Pierre d'Herbemont 5 | * Copyright (C) 2007, 2013-2014 VLC authors and VideoLAN 6 | * $Id$ 7 | * 8 | * Authors: Pierre d'Herbemont 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | #import 26 | #import 27 | #import 28 | #import 29 | #import 30 | #import 31 | #import 32 | #import 33 | #import 34 | #import 35 | #import 36 | #import 37 | #import 38 | #import 39 | #import 40 | 41 | @class VLCMedia; 42 | @class VLCMediaLibrary; 43 | @class VLCMediaList; 44 | @class VLCTime; 45 | @class VLCVideoView; 46 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCVideoView.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCVideoView.h: VLCKit.framework VLCVideoView header 3 | ***************************************************************************** 4 | * Copyright (C) 2007 Pierre d'Herbemont 5 | * Copyright (C) 2007 VLC authors and VideoLAN 6 | * $Id$ 7 | * 8 | * Authors: Pierre d'Herbemont 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | #import 26 | #import 27 | 28 | /** 29 | * a custom view suitable for video rendering in AppKit environments 30 | */ 31 | @interface VLCVideoView : NSView 32 | 33 | /* Properties */ 34 | /** 35 | * NSColor to set as the view background if no video is being rendered 36 | */ 37 | @property (nonatomic, copy) NSColor *backColor; 38 | 39 | /** 40 | * Is a video being rendered in this layer? 41 | * \return the BOOL value 42 | */ 43 | @property (nonatomic, readonly) BOOL hasVideo; 44 | /** 45 | * Should the video fill the screen by adding letterboxing or stretching? 46 | * \return the BOOL value 47 | */ 48 | @property (nonatomic) BOOL fillScreen; 49 | 50 | @end 51 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_aout_volume.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_aout_volume.h: audio volume module 3 | ***************************************************************************** 4 | * Copyright (C) 2002-2009 VLC authors and VideoLAN 5 | * $Id: df85b8fd14e00454e88c08061e3059fa67927dab $ 6 | * 7 | * Authors: Christophe Massiot 8 | * Laurent Aimar 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | #ifndef VLC_AOUT_MIXER_H 26 | #define VLC_AOUT_MIXER_H 1 27 | 28 | #ifdef __cplusplus 29 | extern "C" { 30 | #endif 31 | 32 | /** 33 | * \defgroup audio_volume Audio output volume 34 | * \ingroup audio_output 35 | * @{ 36 | * \file 37 | * This file defines functions, structures and macros for audio output mixer object 38 | */ 39 | 40 | typedef struct audio_volume audio_volume_t; 41 | 42 | /** 43 | * Audio volume 44 | */ 45 | struct audio_volume 46 | { 47 | VLC_COMMON_MEMBERS 48 | 49 | vlc_fourcc_t format; /**< Audio samples format */ 50 | void (*amplify)(audio_volume_t *, block_t *, float); /**< Amplifier */ 51 | }; 52 | 53 | /** @} */ 54 | 55 | #ifdef __cplusplus 56 | } 57 | #endif 58 | 59 | #endif 60 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_inhibit.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_inhibit.h: VLC screen saver inhibition 3 | ***************************************************************************** 4 | * Copyright (C) 2009 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | /** 22 | * \file 23 | * This file defines the interface for screen-saver inhibition modules 24 | */ 25 | 26 | #ifndef VLC_INHIBIT_H 27 | # define VLC_INHIBIT_H 1 28 | 29 | typedef struct vlc_inhibit vlc_inhibit_t; 30 | typedef struct vlc_inhibit_sys vlc_inhibit_sys_t; 31 | 32 | enum vlc_inhibit_flags 33 | { 34 | VLC_INHIBIT_NONE=0 /*< No inhibition */, 35 | VLC_INHIBIT_SUSPEND=0x1 /*< Processor is in use - do not suspend */, 36 | VLC_INHIBIT_DISPLAY=0x2 /*< Display is in use - do not blank/lock */, 37 | #define VLC_INHIBIT_AUDIO (VLC_INHIBIT_SUSPEND) 38 | #define VLC_INHIBIT_VIDEO (VLC_INHIBIT_SUSPEND|VLC_INHIBIT_DISPLAY) 39 | }; 40 | 41 | struct vlc_inhibit 42 | { 43 | VLC_COMMON_MEMBERS 44 | 45 | vlc_inhibit_sys_t *p_sys; 46 | void (*inhibit) (vlc_inhibit_t *, unsigned flags); 47 | }; 48 | 49 | static inline void vlc_inhibit_Set (vlc_inhibit_t *ih, unsigned flags) 50 | { 51 | ih->inhibit (ih, flags); 52 | } 53 | 54 | #endif 55 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_iso_lang.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_iso_lang.h: function to decode language code (in dvd or a52 for instance). 3 | ***************************************************************************** 4 | * Copyright (C) 1998-2001 VLC authors and VideoLAN 5 | * $Id: f27fb665f3db2754e137610a74f14d157bb647e9 $ 6 | * 7 | * Author: Stéphane Borel 8 | * Arnaud de Bossoreille de Ribou 9 | * 10 | * This program is free software; you can redistribute it and/or modify it 11 | * under the terms of the GNU Lesser General Public License as published by 12 | * the Free Software Foundation; either version 2.1 of the License, or 13 | * (at your option) any later version. 14 | * 15 | * This program is distributed in the hope that it will be useful, 16 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 17 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 18 | * GNU Lesser General Public License for more details. 19 | * 20 | * You should have received a copy of the GNU Lesser General Public License 21 | * along with this program; if not, write to the Free Software Foundation, 22 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 23 | *****************************************************************************/ 24 | 25 | /** 26 | * \file 27 | * This file defines functions and structures for iso639 language codes 28 | */ 29 | 30 | struct iso639_lang_t 31 | { 32 | const char *psz_eng_name; /* Description in English */ 33 | const char psz_iso639_1[3]; /* ISO-639-1 (2 characters) code */ 34 | const char psz_iso639_2T[4]; /* ISO-639-2/T (3 characters) English code */ 35 | const char psz_iso639_2B[4]; /* ISO-639-2/B (3 characters) native code */ 36 | }; 37 | 38 | #if defined( __cplusplus ) 39 | extern "C" { 40 | #endif 41 | VLC_API const iso639_lang_t * GetLang_1( const char * ); 42 | VLC_API const iso639_lang_t * GetLang_2T( const char * ); 43 | VLC_API const iso639_lang_t * GetLang_2B( const char * ); 44 | #if defined( __cplusplus ) 45 | } 46 | #endif 47 | 48 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_md5.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_md5.h: MD5 hash 3 | ***************************************************************************** 4 | * Copyright © 2004-2011 VLC authors and VideoLAN 5 | * 6 | * Authors: Rémi Denis-Courmont 7 | * Rafaël Carré 8 | * 9 | * This program is free software; you can redistribute it and/or modify it 10 | * under the terms of the GNU Lesser General Public License as published by 11 | * the Free Software Foundation; either version 2.1 of the License, or 12 | * (at your option) any later version. 13 | * 14 | * This program is distributed in the hope that it will be useful, 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 17 | * GNU Lesser General Public License for more details. 18 | * 19 | * You should have received a copy of the GNU Lesser General Public License 20 | * along with this program; if not, write to the Free Software Foundation, 21 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 22 | *****************************************************************************/ 23 | 24 | #ifndef VLC_MD5_H 25 | # define VLC_MD5_H 26 | 27 | /** 28 | * \file 29 | * This file defines functions and structures to compute MD5 digests 30 | */ 31 | 32 | struct md5_s 33 | { 34 | uint32_t A, B, C, D; /* chaining variables */ 35 | uint32_t nblocks; 36 | uint8_t buf[64]; 37 | int count; 38 | }; 39 | 40 | VLC_API void InitMD5( struct md5_s * ); 41 | VLC_API void AddMD5( struct md5_s *, const void *, size_t ); 42 | VLC_API void EndMD5( struct md5_s * ); 43 | 44 | /** 45 | * Returns a char representation of the md5 hash, as shown by UNIX md5 or 46 | * md5sum tools. 47 | */ 48 | static inline char * psz_md5_hash( struct md5_s *md5_s ) 49 | { 50 | char *psz = (char*)malloc( 33 ); /* md5 string is 32 bytes + NULL character */ 51 | if( likely(psz) ) 52 | { 53 | for( int i = 0; i < 16; i++ ) 54 | sprintf( &psz[2*i], "%02" PRIx8, md5_s->buf[i] ); 55 | } 56 | return psz; 57 | } 58 | 59 | #endif 60 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc/vlc.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc.h: global header for libvlc 3 | ***************************************************************************** 4 | * Copyright (C) 1998-2008 VLC authors and VideoLAN 5 | * $Id: 1e2cf65f9467664726cfed16aa792342339946b1 $ 6 | * 7 | * Authors: Vincent Seguin 8 | * Samuel Hocevar 9 | * Gildas Bazin 10 | * Derk-Jan Hartman 11 | * Pierre d'Herbemont 12 | * 13 | * This program is free software; you can redistribute it and/or modify it 14 | * under the terms of the GNU Lesser General Public License as published by 15 | * the Free Software Foundation; either version 2.1 of the License, or 16 | * (at your option) any later version. 17 | * 18 | * This program is distributed in the hope that it will be useful, 19 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 20 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 21 | * GNU Lesser General Public License for more details. 22 | * 23 | * You should have received a copy of the GNU Lesser General Public License 24 | * along with this program; if not, write to the Free Software Foundation, 25 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 26 | *****************************************************************************/ 27 | 28 | #ifndef VLC_VLC_H 29 | #define VLC_VLC_H 1 30 | 31 | /** 32 | * \file 33 | * This file defines libvlc new external API 34 | */ 35 | 36 | # ifdef __cplusplus 37 | extern "C" { 38 | # endif 39 | 40 | #include 41 | #include 42 | #include 43 | #include 44 | #include 45 | #include 46 | #include 47 | #include 48 | #include 49 | #include 50 | #include 51 | 52 | # ifdef __cplusplus 53 | } 54 | # endif 55 | 56 | #endif /* _VLC_VLC_H */ 57 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_gcrypt.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_gcrypt.h: VLC thread support for gcrypt 3 | ***************************************************************************** 4 | * Copyright (C) 2004-2010 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | /** 22 | * \file 23 | * This file implements gcrypt support functions in vlc 24 | */ 25 | 26 | #include 27 | 28 | static inline void vlc_gcrypt_init (void) 29 | { 30 | /* This would need a process-wide static mutex with all libraries linking 31 | * to a given instance of libgcrypt. We cannot do this as we have different 32 | * plugins linking with gcrypt, and some underlying libraries may use it 33 | * behind our back. Only way is to always link gcrypt statically (ouch!) or 34 | * have upstream gcrypt provide one shared object per threading system. */ 35 | static bool done = false; 36 | 37 | vlc_global_lock (VLC_GCRYPT_MUTEX); 38 | if (!done) 39 | { 40 | /* The suggested way for an application to make sure that global_init 41 | * has been called is by using gcry_check_version. (see global_init 42 | * comments in gcrypt sources) */ 43 | gcry_check_version(NULL); 44 | done = true; 45 | } 46 | vlc_global_unlock (VLC_GCRYPT_MUTEX); 47 | } 48 | -------------------------------------------------------------------------------- /XHPlayerVideo/Class/Common/NSLabel.h: -------------------------------------------------------------------------------- 1 | /* 2 | * The MIT License (MIT) 3 | * 4 | * Copyright (c) 2015 Leonard Hecker 5 | * 6 | * Permission is hereby granted, free of charge, to any person obtaining a copy 7 | * of this software and associated documentation files (the "Software"), to deal 8 | * in the Software without restriction, including without limitation the rights 9 | * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 10 | * copies of the Software, and to permit persons to whom the Software is 11 | * furnished to do so, subject to the following conditions: 12 | * 13 | * The above copyright notice and this permission notice shall be included in all 14 | * copies or substantial portions of the Software. 15 | * 16 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 17 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 18 | * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 19 | * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 20 | * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 21 | * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 22 | * SOFTWARE. 23 | */ 24 | 25 | #import 26 | 27 | IB_DESIGNABLE 28 | @interface NSLabel : NSView 29 | 30 | @property(nonatomic, copy) IBInspectable NSString* text; 31 | @property(nonatomic, copy) NSAttributedString* attributedText; 32 | @property(nonatomic, retain) NSFont* font; 33 | @property(nonatomic, retain) IBInspectable NSColor* textColor; 34 | @property(nonatomic, retain) IBInspectable NSColor* backgroundColor; 35 | @property(nonatomic, assign) IBInspectable NSInteger numberOfLines; 36 | @property(nonatomic, assign) NSTextAlignment textAlignment; 37 | @property(nonatomic, assign) NSLineBreakMode lineBreakMode; 38 | @property(nonatomic, assign) IBInspectable CGFloat preferredMaxLayoutWidth; 39 | 40 | - (instancetype)init; 41 | - (instancetype)initWithFrame:(NSRect)frameRect NS_DESIGNATED_INITIALIZER; 42 | - (instancetype)initWithCoder:(NSCoder*)coder NS_DESIGNATED_INITIALIZER; 43 | 44 | @end 45 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_probe.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_probe.h: service probing interface 3 | ***************************************************************************** 4 | * Copyright (C) 2009 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | #ifndef VLC_PROBE_H 22 | # define VLC_PROBE_H 1 23 | 24 | # include 25 | 26 | /** 27 | * \file 28 | * This file defines functions and structures to run-time probe VLC extensions 29 | */ 30 | 31 | # ifdef __cplusplus 32 | extern "C" { 33 | # endif 34 | 35 | void *vlc_probe (vlc_object_t *, const char *, size_t *); 36 | #define vlc_probe(obj, cap, pcount) \ 37 | vlc_probe(VLC_OBJECT(obj), cap, pcount) 38 | 39 | struct vlc_probe_t 40 | { 41 | VLC_COMMON_MEMBERS 42 | 43 | void *list; 44 | size_t count; 45 | }; 46 | 47 | typedef struct vlc_probe_t vlc_probe_t; 48 | 49 | static inline int vlc_probe_add(vlc_probe_t *obj, const void *data, 50 | size_t len) 51 | { 52 | char *tab = (char *)realloc (obj->list, (obj->count + 1) * len); 53 | 54 | if (unlikely(tab == NULL)) 55 | return VLC_ENOMEM; 56 | memcpy(tab + (obj->count * len), data, len); 57 | obj->list = tab; 58 | obj->count++; 59 | return VLC_SUCCESS; 60 | } 61 | 62 | # define VLC_PROBE_CONTINUE VLC_EGENERIC 63 | # define VLC_PROBE_STOP VLC_SUCCESS 64 | 65 | # ifdef __cplusplus 66 | } 67 | # endif 68 | 69 | #endif 70 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCExtensionsManager.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCKit: VLCExtensionsManager 3 | ***************************************************************************** 4 | * Copyright (C) 2010-2014 Pierre d'Herbemont and VideoLAN 5 | * 6 | * Authors: Pierre d'Herbemont 7 | * 8 | * This program is free software; you can redistribute it and/or modify it 9 | * under the terms of the GNU Lesser General Public License as published by 10 | * the Free Software Foundation; either version 2.1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU Lesser General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU Lesser General Public License 19 | * along with this program; if not, write to the Free Software Foundation, 20 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 21 | *****************************************************************************/ 22 | 23 | #import 24 | 25 | @class VLCExtension; 26 | @class VLCMediaPlayer; 27 | 28 | /** 29 | * manager class for lua extensions within VLC 30 | */ 31 | @interface VLCExtensionsManager : NSObject 32 | 33 | /** 34 | * singleton manager instance 35 | * \deprecated will be removed in the next release 36 | */ 37 | + (VLCExtensionsManager *)sharedManager __attribute__((deprecated)); 38 | 39 | /** 40 | * list of available extensions 41 | * \deprecated will be removed in the next release 42 | */ 43 | @property (NS_NONATOMIC_IOSONLY, readonly, copy) NSArray *extensions __attribute__((deprecated)); 44 | 45 | /** 46 | * start execution of a given extension instance 47 | * \param extension the extension to run 48 | * \deprecated will be removed in the next release 49 | */ 50 | - (void)runExtension:(VLCExtension *)extension __attribute__((deprecated)); 51 | 52 | /** 53 | * player instance to use with the extensions 54 | * \deprecated will be removed in the next release 55 | */ 56 | @property (readwrite, strong) VLCMediaPlayer *mediaPlayer __attribute__((deprecated)); 57 | 58 | @end 59 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc_xlib.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * vlc_xlib.h: initialization of Xlib 3 | ***************************************************************************** 4 | * Copyright (C) 2010 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | #ifndef VLC_XLIB_H 22 | # define VLC_XLIB_H 1 23 | 24 | # include 25 | # include 26 | # include 27 | # include 28 | 29 | static inline bool vlc_xlib_init (vlc_object_t *obj) 30 | { 31 | if (!var_InheritBool (obj, "xlib")) 32 | return false; 33 | 34 | bool ok = false; 35 | 36 | /* XInitThreads() can be called multiple times, 37 | * but it is not reentrant, so we need this global lock. */ 38 | vlc_global_lock (VLC_XLIB_MUTEX); 39 | 40 | if (_Xglobal_lock == NULL && unlikely(_XErrorFunction != NULL)) 41 | /* (_Xglobal_lock == NULL) => Xlib threads not initialized */ 42 | /* (_XErrorFunction != NULL) => Xlib already in use */ 43 | fprintf (stderr, "%s:%u:%s: Xlib not initialized for threads.\n" 44 | "This process is probably using LibVLC incorrectly.\n" 45 | "Pass \"--no-xlib\" to libvlc_new() to fix this.\n", 46 | __FILE__, __LINE__, __func__); 47 | else if (XInitThreads ()) 48 | ok = true; 49 | 50 | vlc_global_unlock (VLC_XLIB_MUTEX); 51 | 52 | if (!ok) 53 | msg_Err (obj, "Xlib not initialized for threads"); 54 | return ok; 55 | } 56 | 57 | #endif 58 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/include/vlc/libvlc_version.h.in: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * libvlc_version.h 3 | ***************************************************************************** 4 | * Copyright (C) 2010 Rémi Denis-Courmont 5 | * 6 | * This program is free software; you can redistribute it and/or modify it 7 | * under the terms of the GNU Lesser General Public License as published by 8 | * the Free Software Foundation; either version 2.1 of the License, or 9 | * (at your option) any later version. 10 | * 11 | * This program is distributed in the hope that it will be useful, 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 14 | * GNU Lesser General Public License for more details. 15 | * 16 | * You should have received a copy of the GNU Lesser General Public License 17 | * along with this program; if not, write to the Free Software Foundation, 18 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 19 | *****************************************************************************/ 20 | 21 | /** 22 | * \file 23 | * This file defines version macros for LibVLC. 24 | * Those macros are primilarly intended for conditional (pre)compilation. 25 | * To get the run-time LibVLC version, use libvlc_get_version() instead 26 | * (the run-time version may be more recent than build-time one, thanks to 27 | * backward binary compatibility). 28 | * 29 | * \version This header file is available in LibVLC 1.1.4 and higher. 30 | */ 31 | 32 | #ifndef LIBVLC_VERSION_H 33 | # define LIBVLC_VERSION_H 1 34 | 35 | /** LibVLC major version number */ 36 | # define LIBVLC_VERSION_MAJOR (@VERSION_MAJOR@) 37 | 38 | /** LibVLC minor version number */ 39 | # define LIBVLC_VERSION_MINOR (@VERSION_MINOR@) 40 | 41 | /** LibVLC revision */ 42 | # define LIBVLC_VERSION_REVISION (@VERSION_REVISION@) 43 | 44 | # define LIBVLC_VERSION_EXTRA (0) 45 | 46 | /** Makes a single integer from a LibVLC version numbers */ 47 | # define LIBVLC_VERSION(maj,min,rev,extra) \ 48 | ((maj << 24) | (min << 16) | (rev << 8) | (extra)) 49 | 50 | /** LibVLC full version as a single integer (for comparison) */ 51 | # define LIBVLC_VERSION_INT \ 52 | LIBVLC_VERSION(LIBVLC_VERSION_MAJOR, LIBVLC_VERSION_MINOR, \ 53 | LIBVLC_VERSION_REVISION, LIBVLC_VERSION_EXTRA) 54 | 55 | #endif 56 | -------------------------------------------------------------------------------- /XHPlayerVideo/Librarys/VLCKit.framework/Versions/A/Headers/VLCExtension.h: -------------------------------------------------------------------------------- 1 | /***************************************************************************** 2 | * VLCKit: VLCExtensions 3 | ***************************************************************************** 4 | * Copyright (C) 2010-2014 Pierre d'Herbemont and VideoLAN 5 | * 6 | * Authors: Pierre d'Herbemont 7 | * 8 | * This program is free software; you can redistribute it and/or modify it 9 | * under the terms of the GNU Lesser General Public License as published by 10 | * the Free Software Foundation; either version 2.1 of the License, or 11 | * (at your option) any later version. 12 | * 13 | * This program is distributed in the hope that it will be useful, 14 | * but WITHOUT ANY WARRANTY; without even the implied warranty of 15 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 16 | * GNU Lesser General Public License for more details. 17 | * 18 | * You should have received a copy of the GNU Lesser General Public License 19 | * along with this program; if not, write to the Free Software Foundation, 20 | * Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. 21 | *****************************************************************************/ 22 | 23 | #import 24 | #import 25 | 26 | /** 27 | * wrapper class for lua extensions within VLCKit 28 | */ 29 | @interface VLCExtension : NSObject 30 | 31 | /** 32 | * initializer for wrapper class 33 | * \param instance the extension_t instance to init the wrapper with 34 | * \deprecated will be removed in the next release 35 | */ 36 | - (instancetype)initWithInstance:(struct extension_t *)instance NS_DESIGNATED_INITIALIZER __attribute__((deprecated)); // FIXME: Should be internal 37 | 38 | /** 39 | * the extension instance used to init the wrapper with 40 | * \deprecated will be removed in the next release 41 | */ 42 | @property (NS_NONATOMIC_IOSONLY, readonly) struct extension_t *instance __attribute__((deprecated)); // FIXME: Should be internal 43 | 44 | /** 45 | * technical name of the extension 46 | * \deprecated will be removed in the next release 47 | */ 48 | @property (NS_NONATOMIC_IOSONLY, readonly, copy) NSString *name __attribute__((deprecated)); 49 | 50 | /** 51 | * user-visible name of the extension 52 | * \deprecated will be removed in the next release 53 | */ 54 | @property (NS_NONATOMIC_IOSONLY, readonly, copy) NSString *title __attribute__((deprecated)); 55 | 56 | @end 57 | --------------------------------------------------------------------------------