-
-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] New embeded in fragment video player #834
Closed
Closed
Changes from 37 commits
Commits
Show all changes
67 commits
Select commit
Hold shift + click to select a range
2671883
New video player
avently 7e7757e
Fixed interface elements visibility
avently aaffef2
Autoplay enabled for all playlists
avently 2829210
Rewrote MainVideoPlayer. It is based on Service
avently 4caa875
Fixed possible crash(es)
avently 8a20743
Status bar is gone in fullscreen mode
avently 0d3bbff
Change current video position via swipe
avently dfcfb60
Rebased and added fullscreen button
avently d4ec497
Remove search button from videoDetailFragment
avently 98e0cb5
Play video in fullscreen mode when device in a landscape orientation
avently b615ead
Disable video while in background
avently 67f07db
Start playing from previous position
avently 0c9c2fe
Fix for situations when autoPlay disabled in settings
avently 451d1d3
Disable fullscreen when device rotates to portrait orientation
avently 89c7d34
Replaced notification view and catched some errors
avently e534d16
Some playback issues
avently d792e80
"Continue in background" setting
avently fc5afc6
"Autoplay always" setting added
avently b310b1d
Replaced BackgroundPlayer with MainVideoPlayer
avently 0f4fe58
Fixed background playback
avently c2bb40d
Orientation from preferences will be applied in Activity, not Fragment
avently da3c1c2
Removed fullscreenButton from view
avently f94aee2
Renamed xml for player
avently af3165b
Removed BackgroundPlayer class
avently 2cc2154
Refactored code
avently f3bca65
Renamed MainVideoPlayer -> MainPlayerService
avently 465500a
Fixed annoying bug with playback after error
avently e0746c5
Fixed orientation issues
avently c6c07b2
Notification was visible in some situations
avently 7bb0f39
Simplified code for autoPlay setting and fixed backPressed event
avently a0483db
Latest PR #895 implemented
avently 9ed98ea
Removed custom autorotation listener
avently 58b4ae6
Added contentObserver
avently cda7488
Merge remote-tracking branch 'origin/dev' into dev
avently cba8842
Fixed conflicts with dev
avently 9c79f50
Resolved issues with background playback
avently a914155
PopupPlayer fixes
avently d4f9013
Needed methods extracted from PlayerEventListener to different class
avently e37848c
Small fixes
avently 249d0e8
VideoDetailFragment was blank when background player was called from …
avently 45bcd91
Quality selection improved
avently 7a4f9d1
Merge remote
avently 3176925
Support convertation from all players to all players
avently 8cb5e56
Preparation for something good
avently 2f13385
First stage of merging popup to main player
avently 9616aef
Second stage. Removed unused files
avently 2f370b5
GestureListener changed its home to a new class
avently 7b7b4ff
PlayerImpl changed its home to a new class. Third stage ended.
avently 39b1aac
Added comments and refactored the code.
avently 0d1cf94
Small fixes
avently dcd61ad
Brightness will be saved and restored across restarts
avently 4264bf9
Made the main service modular
avently fd81d2b
Removed direct link between activity-fragment
avently 03a060f
Too many changes for one day
avently 5bc809d
Merged the latest changes without videoPlayer option in preferred player
avently fbae1c5
Code style consistency
avently 48386ec
Merged latest changes
avently 5796a84
fixed issues with previous merge
avently e28b6ab
PopupPlayer uses quality value from settings
avently 8fd42b8
Hack for hiding titleBar when it wants to show up
avently eb47e69
Screen rotation via button improved
avently b804271
Massive conflict resolving
avently 431f9d4
Removed autoplay_through_intent from everywhere
avently 66be00e
Resize mode ZOOM disabled for popup and enchanced for main player
avently ae6dd19
Merged remote and fixed conflicts
0ed6a38
Merged remote and adapted UI for playback speed controller
66bee17
ShowThenHide controls after seek and fix of potential NPE
File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should be "setLandscape", just inline this call since there is only one usage.