1. No user installed addons are supported, python or otherwise.
2. No, they really are not supported.
3. They are not coming back
4. Read from 1. again

Any mention of illegal streaming sites, addons or any pirated material will not be tolerated. This is not democracy and any offenders will be banned and posts deleted immediately without warning.

Other than that, we hope you enjoy MrMC so far and we welcome any input and feedback you might have.

Team MrMC.

FireOS Progress

Development talk only
Post Reply
User avatar
davilla
Team MrMC
Posts: 2345
Joined: 26 Oct 2015, 17:01

FireOS Progress

Post by davilla » 28 Aug 2016, 14:24

Fixed video playback stopping when pushed to background and restored to foreground. Video now resumes even when using MediaCodec surface.

Fixed music playback when Alexa speaks. Music continues after transient loss.

Fixed audio stutter issues under passthrough.

cosmoxl
Posts: 733
Joined: 12 Dec 2015, 14:16

Re: FireOS Progress

Post by cosmoxl » 28 Aug 2016, 18:18

davilla wrote:Fixed video playback stopping when pushed to background and restored to foreground. Video now resumes even when using MediaCodec surface.

Fixed music playback when Alexa speaks. Music continues after transient loss.

Fixed audio stutter issues under passthrough.
:)

koying
Posts: 55
Joined: 20 Mar 2016, 17:49

Re: RE: FireOS Progress

Post by koying » 28 Aug 2016, 19:43

davilla wrote:Fixed video playback stopping when pushed to background and restored to foreground. Video now resumes even when using MediaCodec surface
Eager to see that one :)

User avatar
davilla
Team MrMC
Posts: 2345
Joined: 26 Oct 2015, 17:01

Re: RE: FireOS Progress

Post by davilla » 28 Aug 2016, 20:16

koying wrote:
davilla wrote:Fixed video playback stopping when pushed to background and restored to foreground. Video now resumes even when using MediaCodec surface
Eager to see that one :)
Two days of trying various things that did not work right and much hair loss :)

koying
Posts: 55
Joined: 20 Mar 2016, 17:49

Re: FireOS Progress

Post by koying » 28 Aug 2016, 22:55

Just as a hint: did you succeed in circumventing the android limitation, or did you implement some kind of state saving in mrmc ?

User avatar
davilla
Team MrMC
Posts: 2345
Joined: 26 Oct 2015, 17:01

Re: FireOS Progress

Post by davilla » 28 Aug 2016, 23:33

koying wrote:Just as a hint: did you succeed in circumventing the android limitation, or did you implement some kind of state saving in mrmc ?
You can't circumvent stopping video when pushed into background. In iOS/tvOS either. You could, at any point, get suspended (a real process suspend under iOS/tvOS) so you have to release player resources. MrMC remembers what it was doing and returns to it. Sort of a work in progress with various bits stuffed into place. The final solution will expand core player to handled being pushed and popped :)

koying
Posts: 55
Joined: 20 Mar 2016, 17:49

Re: FireOS Progress

Post by koying » 29 Aug 2016, 08:46

Player is one thing, but do not forget playlists and gui, which is the tricky part, really, when resuming.

I had an internal chat regarding this possibility back in the days. I just went the easy way and prioritize the non-surface ;)

User avatar
davilla
Team MrMC
Posts: 2345
Joined: 26 Oct 2015, 17:01

Re: FireOS Progress

Post by davilla » 29 Aug 2016, 13:59

koying wrote:Player is one thing, but do not forget playlists and gui, which is the tricky part, really, when resuming.

I had an internal chat regarding this possibility back in the days. I just went the easy way and prioritize the non-surface ;)
Of course, but I'm also not concerned about changing core to fit the needs of MrMC :)

This implementation serves two purposes, 1) resolve the problem with Alexa (voice) searches when playing video. 2) explore and uncover other issues. In Kodi, they like complete, finished solutions. As can be seen by the massive amount of PRs that just sit and rot. Here at MrMC, we dance to a different tune and while complete solutions are nice. Sometimes, one just has to push something out and see what issues develop and deal with them.

Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest