home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
Submit: code patches (MediaPortal/TV-Server/etc.)
FrameGrabber enhancements (adding support for UI)
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="popy" data-source="post: 1126045" data-attributes="member: 114134"><p>@<a href="https://forum.team-mediaportal.com/members/lightning303.97876/" target="_blank">Lightning303</a>: i have made two patches now, one for mediaportal 1.11pre (master branch) & for the atmolight plugin itself.</p><p>On my HTPC the patch is working like it should -> when the video is minimized, now the gui frame data is used <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite2" alt=";)" title="Wink ;)" loading="lazy" data-shortname=";)" /></p><p>My patch also include changes in VideoModeSwitcher so it doesnt use frame data when video is playing and is minimized -> because without the patch it has switched aspect ratio depending on the GUI frame data.</p><p></p><p>Why Atmolight patch is needed? -> it isnt really needed BUT i have added the IsFullScreenVideo bool flag to the NewFrameHandler, so when atmolight plugin or any other (new) plugin grabs frame data and want to know if frame data is a fullscreenvideo or is gui frame data. So the plugin can decide itself if it uses the data or drop it.</p><p></p><p>Changelog:</p><ul> <li data-xf-list-type="ul">if video is playing not in fullscreen the current GUI frame data is used for the NewFrameHandler event</li> <li data-xf-list-type="ul">added is "IsFullScreenVideo" bool to Event NewFrameHandler (thats the reason why atmolight plugin needs to be patched)</li> <li data-xf-list-type="ul">VideoModeSwitcher is not using the GUI frame data</li> </ul><p>attached in the zip you can find the patched core.dll, mediaportal.exe, ProcessPlugins.dll & Atmolight plugin which uses the new OnNewFrame handler event. The two unified patches (mediaportal & atmolight plugin) are also attached.</p><p></p><p>Can you please test it and report back if it also works for you?</p><p>Would be nice if the patches are finds its way into the next release <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite7" alt=":p" title="Stick Out Tongue :p" loading="lazy" data-shortname=":p" /></p><p></p><p>pOpY</p></blockquote><p></p>
[QUOTE="popy, post: 1126045, member: 114134"] @[URL='https://forum.team-mediaportal.com/members/lightning303.97876/']Lightning303[/URL]: i have made two patches now, one for mediaportal 1.11pre (master branch) & for the atmolight plugin itself. On my HTPC the patch is working like it should -> when the video is minimized, now the gui frame data is used ;) My patch also include changes in VideoModeSwitcher so it doesnt use frame data when video is playing and is minimized -> because without the patch it has switched aspect ratio depending on the GUI frame data. Why Atmolight patch is needed? -> it isnt really needed BUT i have added the IsFullScreenVideo bool flag to the NewFrameHandler, so when atmolight plugin or any other (new) plugin grabs frame data and want to know if frame data is a fullscreenvideo or is gui frame data. So the plugin can decide itself if it uses the data or drop it. Changelog: [LIST] [*]if video is playing not in fullscreen the current GUI frame data is used for the NewFrameHandler event [*]added is "IsFullScreenVideo" bool to Event NewFrameHandler (thats the reason why atmolight plugin needs to be patched) [*]VideoModeSwitcher is not using the GUI frame data [/LIST] attached in the zip you can find the patched core.dll, mediaportal.exe, ProcessPlugins.dll & Atmolight plugin which uses the new OnNewFrame handler event. The two unified patches (mediaportal & atmolight plugin) are also attached. Can you please test it and report back if it also works for you? Would be nice if the patches are finds its way into the next release :p pOpY [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
Submit: code patches (MediaPortal/TV-Server/etc.)
FrameGrabber enhancements (adding support for UI)
Contact us
RSS
Top
Bottom