feat: add player #2
Merged
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.
Pull Request
Description:
Add
play()
method toVideo
,SearchResult
,Shot
object. andplay_stream()
utility functionRefactor:
Video
classself.stream_link -> self.stream_url
self.player_url (new self variable for player link)
self.thumbnail -> self.thumbnail_url
video.get_stream() -> video.generate_stream()
video.get_thumbnail() -> video.generate_thumbnail()
video.play() (new method open the player url in the default browser/notebook and return player url.)
SearchResult
classself.stream_link -> self.stream_url
self.player_url (new self variable for player link)
result.play() (new method open the player url in the default browser/notebook and return player url.)
Shot
classself.stream -> self.stream_url
self.player_url (new self variable for player link)
short.get_stream() -> shot.generate_stream( )
shot.play() (new method open the player url in the default browser/notebook and return player url.)
Changes:
Checklist: