Video Player is based on VLC for Android Beta, and licensed under the GNU General Public License ver3 or later..
Video-Player is hosted in the following web site
https://github.com/SuperShark09/Video-Player
If you think the Android project Video-Player listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
The following table is the detailed list of Video-Player.
Item | Value |
---|---|
Java File Count | 71 |
Supported screen sizes | [mdpiv11, ldpi, mdpi, hdpi, hdpiv9, xhdpi, mdpiv9, xhdpiv9, hdpiv11, xhdpiv11] |
Target SDK Version | 17 |
Minimum SDK Version | 7 |
Activity Count | 13 |
Fragment Count | 5 |
Required Permissions | android.permission.ACCESS_NETWORK_STATE android.permission.ACCESS_WIFI_STATE android.permission.INTERNET android.permission.MODIFY_AUDIO_SETTINGS android.permission.READ_LOGS android.permission.READ_PHONE_STATE android.permission.WAKE_LOCK android.permission.WRITE_EXTERNAL_STORAGE android.permission.WRITE_SETTINGS |
There are 49 image files in Video-Player. The names of the image files are listed as follows.
background_pattern_dark.png dots.png dropdown_ic_arrow_glow.png dropdown_ic_arrow_normal.png header.png header_button_focused.png header_button_normal.png header_button_pressed.png header_icon_audio.png header_icon_loupe.png header_icon_subtitle.png header_icon_video.png header_logo.png ic_backward_glow.png ic_backward_normal.png ic_bookmarks.png ic_folder.png ic_forward_glow.png ic_forward_normal.png ic_lock.png ic_lock_glow.png ic_menu_archive.png ic_menu_gift.png ic_menu_goto.png ic_menu_refresh.png ic_menu_revert.png ic_menu_search.png ic_pause_glow.png ic_pause_normal.png ic_play_glow.png ic_play_normal.png ic_repeat.png ic_repeat_glow.png ic_repeat_one.png ic_seekbar_thumb.png ic_shuffle.png ic_shuffle_glow.png ic_size_glow.png ic_size_normal.png ic_stat_vlc.png ic_stop_glow.png ic_stop_normal.png music_default_icon.png sleep.png sleep_cancel.png thumbnail.png video_default_icon.png wheel_pause.png wheel_play.png
The following screenshort is generated from the image listed above.
Video-Player has the following Java source files.
org.videolan.android.ui.GridFragment.java org.videolan.android.ui.SherlockGridFragment.java org.videolan.libvlc.Aout.java org.videolan.libvlc.EventHandler.java org.videolan.libvlc.IVideoPlayer.java org.videolan.libvlc.LibVLC.java org.videolan.libvlc.LibVlcException.java org.videolan.libvlc.LibVlcUtil.java org.videolan.libvlc.TrackInfo.java org.videolan.vlc.AudioService.java org.videolan.vlc.AudioServiceController.java org.videolan.vlc.BitmapCache.java org.videolan.vlc.Media.java org.videolan.vlc.MediaDatabase.java org.videolan.vlc.MediaLibrary.java org.videolan.vlc.MurmurHash.java org.videolan.vlc.PhoneStateReceiver.java org.videolan.vlc.RemoteControlClientReceiver.java org.videolan.vlc.Thumbnailer.java org.videolan.vlc.Util.java org.videolan.vlc.VLCApplication.java org.videolan.vlc.VLCCallbackTask.java org.videolan.vlc.VlcCrashHandler.java org.videolan.vlc.VlcRunnable.java org.videolan.vlc.WeakHandler.java org.videolan.vlc.gui.AboutActivity.java org.videolan.vlc.gui.AboutLicenceFragment.java org.videolan.vlc.gui.AboutMainFragment.java org.videolan.vlc.gui.BrowserActivity.java org.videolan.vlc.gui.BrowserAdapter.java org.videolan.vlc.gui.CommonDialogs.java org.videolan.vlc.gui.CompatErrorActivity.java org.videolan.vlc.gui.DebugLogActivity.java org.videolan.vlc.gui.DirectoryAdapter.java org.videolan.vlc.gui.DirectoryViewFragment.java org.videolan.vlc.gui.HistoryAdapter.java org.videolan.vlc.gui.HistoryFragment.java org.videolan.vlc.gui.MainActivity.java org.videolan.vlc.gui.PreferencesActivity.java org.videolan.vlc.gui.SearchActivity.java org.videolan.vlc.gui.SearchHistoryAdapter.java org.videolan.vlc.gui.SearchResultAdapter.java org.videolan.vlc.gui.SidebarAdapter.java org.videolan.vlc.gui.audio.AudioBrowserFragment.java org.videolan.vlc.gui.audio.AudioListAdapter.java org.videolan.vlc.gui.audio.AudioListFragment.java org.videolan.vlc.gui.audio.AudioPlayerActivity.java org.videolan.vlc.gui.audio.AudioPlaylistAdapter.java org.videolan.vlc.gui.audio.AudioUtil.java org.videolan.vlc.gui.expandable.JumpToTime.java org.videolan.vlc.gui.expandable.SpeedSelector.java org.videolan.vlc.gui.expandable.TimeSleep.java org.videolan.vlc.gui.video.MediaInfoActivity.java org.videolan.vlc.gui.video.MediaInfoAdapter.java org.videolan.vlc.gui.video.VideoGridAnimator.java org.videolan.vlc.gui.video.VideoGridFragment.java org.videolan.vlc.gui.video.VideoListAdapter.java org.videolan.vlc.gui.video.VideoPlayerActivity.java org.videolan.vlc.interfaces.IAudioPlayer.java org.videolan.vlc.interfaces.IAudioPlayerControl.java org.videolan.vlc.interfaces.IPlayerControl.java org.videolan.vlc.interfaces.ISortable.java org.videolan.vlc.interfaces.OnExpandableListener.java org.videolan.vlc.interfaces.OnPlayerControlListener.java org.videolan.vlc.widget.AudioMiniPlayer.java org.videolan.vlc.widget.ExpandableLayout.java org.videolan.vlc.widget.FlingViewGroup.java org.videolan.vlc.widget.PlayerControlClassic.java org.videolan.vlc.widget.PlayerControlWheel.java org.videolan.vlc.widget.VLCAppWidgetProvider.java