Closed svenfoo closed 4 years ago
The failing AppVeyor build does not seem related to my changes, I assume that the build would also fail in the Leia branch.
I have created this pull request against the default branch Leia. Should it have been created against master instead? Just let me know, I'll rebase the changes then.
Yes, @svenfoo. You should get the changes merged against Matrix first. After that Leia.
Also the fix version number should be incremented. So to 2.0.7
Sorry, I stand corrected there is no Matrix branch. @AlwinEsch should there be a matrix branch?
It should be this addon only uses the Leia branch?
The API for VFS on Matrix and Leia are the same and they can stay on Leia and also makes sense to have the fix there.
But after them is in I can create also a Matrix branch to prevent future problems if the API becomes changed and is then more understandable as since it is already confusing to use a Leia branch together with Matrix on the Kodi.
Thanks @AlwinEsch. And for the errors with AppVeyor what should be done?
@svenfoo, you still need to update the version in the addon xml.
This all looks good now. We just need to verify what's up with appveyor before approve/merge.
@AlwinEsch please advise?
Thanks very much for the contribution. I also made a release for the new version.
The INPUTSTREAM_IDS and INPUTSTREAM_INFO structs are defined as C structs, initializing by constructor may leave struct members uninitialized.
See the discussion in https://github.com/xbmc/xbmc/pull/17233 for reasons why this can not easily be fixed in the base class.
Fixes https://github.com/xbmc/inputstream.rtmp/issues/27