-
Notifications
You must be signed in to change notification settings - Fork 378
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
is_idle is always true #53
Comments
Try using the IGNORE_CEC option to ignore CEC data for that chromecast On Tuesday, July 28, 2015, Morten Haraldsen notifications@github.com
Thanks, Ryan Kraus |
Thanks for your feedback, I tried it, it just changes to be always False, so no luck I'm afraid. |
I'm sorry, I misread your first post. To get the status of the media player, the call you are using is deprecated, instead use cast.media_controller.status.player_is_idle or cast.media_controller.status.player_state. When playing Netflix, the status should be unknown because Netflix uses a proprietary and encrypted set of commands. I'll confirm tonight that this is the case. It is possible that something changed in the netflix chromecast app to make it always report idle. The takeaway here is that Netflix is not and can not be fully supported |
I realized that I used a deprecated call, but saw in the source code that it called the correct method. Is there any way to determine if there is any media playing or not in general (regardless of application)? |
Unfortunately, not really. Netflix works with a nonstandard API and all On Wednesday, July 29, 2015, Morten Haraldsen notifications@github.com
Thanks, Ryan Kraus |
cast.media_controller.is_idle == True
no matter whether the video is playing or notIs there a work-around to discover this?
(Trying to make this work for https://github.com/ethlo/castsaver)
The text was updated successfully, but these errors were encountered: