Refactor code within music plugin to enable easier maintenance.
Also a few small bug fixes. See internal thread for more details
http://mantis.team-mediaportal.com/view.php?id=3236
Open the issue in Mantis...
Refactor code within music plugin to enable easier maintenance.
Also a few small bug fixes. See internal thread for more details...
Refactor code within music plugin to enable easier maintenance.
Also a few small bug fixes. See internal thread for more details...
In current SVN if all cards are in use for live TV and a recording is scheduled then (based on tv setup option) live TV should be kicked to allow for recording to take place. This is not happening and recording is waiting for live TV to give up card.
http://mantis.team-mediaportal.com/view.php?id=3234
Open the issue in Mantis...
In current SVN if all cards are in use for live TV and a recording is scheduled then (based on tv setup option) live TV should be...
In current SVN if all cards are in use for live TV and a recording is scheduled then (based on tv setup option) live TV should be...
When you have set, not selected items have alpha transparency. When browsing right -> left, alpha is not correctly rendered to selected item but item stays transparent until scrolling (animation) stops.
http://mantis.team-mediaportal.com/view.php?id=3233
Open the issue in Mantis...
When you have set, not selected items have alpha transparency. When browsing right -> left, alpha is not correctly rendered to...
When you have set, not selected items have alpha transparency. When browsing right -> left, alpha is not correctly rendered to...
In the past last.fm was provided as one stream so was flagged as radio (which then changes what info is displayed on mini-display / overlay).
Now last.fm streams individual mp3 files so this change identifies them as music rather than radio meaning artwork and tag info is displayed...
In the past last.fm was provided as one stream so was flagged as radio (which then changes what info is displayed on mini-display /...
In the past last.fm was provided as one stream so was flagged as radio (which then changes what info is displayed on mini-display /...
The skin engine is not correctly picking up string values vs functions e.g.
#rating / 10 (#votes #StreamedMP.Votes)
http://mantis.team-mediaportal.com/view.php?id=3230
Open the issue in Mantis...
The skin engine is not correctly picking up string values vs functions e.g.
#rating / 10 (#votes #StreamedMP.Votes)...
The skin engine is not correctly picking up string values vs functions e.g.
#rating / 10 (#votes #StreamedMP.Votes)...
The sort button on Recorded TV behaves completely different as it does on other windows.
In Recorded TV, the button cycles through all sort options, whereas in the other windows a dialog is displayed with the sort options.
The behavior should be consistent for all windows.
http://mantis.team-mediaportal.com/view.php?id=3229
Open...
The sort button on Recorded TV behaves completely different as it does on other windows.
In Recorded TV, the button cycles through...
The sort button on Recorded TV behaves completely different as it does on other windows.
In Recorded TV, the button cycles through...
The strings that the virtual keyboard shows for it's different styles are hardcoded in the source code. This means that adding new strings requires modification of this and recompiling.
Changing the behavior to load the strings from the language files makes maintaining it easier and more flexible, and will also provide the ability to...
The strings that the virtual keyboard shows for it's different styles are hardcoded in the source code. This means that adding new...
The strings that the virtual keyboard shows for it's different styles are hardcoded in the source code. This means that adding new...
Currently, MP has 2 virtual keyboard types, one standard, and one SMS only. However most of the internal plugins don't offer an option on which keyboard to use and even if they do there's no way for user to switch keyboard from MP's UI.
The proposed solution is to keep only 1 virtual keyboard type and add a SMS-style input toggle...
Currently, MP has 2 virtual keyboard types, one standard, and one SMS only. However most of the internal plugins don't offer an...
Currently, MP has 2 virtual keyboard types, one standard, and one SMS only. However most of the internal plugins don't offer an...
While the MPSettings values are cached, any read/write operation from it still requires a new object to be instantiated. This is normally not a problem, except that the above mentioned skinfunction causes this to happen at every render pass. MPSettings values are always cached, and thus always read from the same valuelist, so...
While the MPSettings values are cached, any read/write operation from it still requires a new object to be instantiated. This is...
While the MPSettings values are cached, any read/write operation from it still requires a new object to be instantiated. This is...
1. use shares in my videos (using list layout but it doesn't matter)
2. before browsing, add a few NEW video files to the share
3. open this share (directory) and thumbnails are generated using MTN
4. the icons in list still hold default thumbnails (default video thumb)
5. if you exit this share and reenter, list icons will have movie...
1. use shares in my videos (using list layout but it doesn't matter)
2. before browsing, add a few NEW video files to the share
3...
1. use shares in my videos (using list layout but it doesn't matter)
2. before browsing, add a few NEW video files to the share
3...
pilehave patch:
https://forum.team-mediaportal.com/submit-code-patches-mediaportal-tv-server-etc-325/guilistcontrol-popup-first-letter-when-scrolling-88576/ [^]
http://mantis.team-mediaportal.com/view.php?id=3224
Open the issue in Mantis...
The polarisation field on the edit/create satellite channel tuning details (TVLibrary.SetupTv.Dialogs.FormDVBSTuningDetail) does not show the tuning details stored in the database. Also, the polarisation value that gets saved does not reflect the value that a user chooses.
http://mantis.team-mediaportal.com/view.php?id=3223
Open the...
The polarisation field on the edit/create satellite channel tuning details (TVLibrary.SetupTv.Dialogs.FormDVBSTuningDetail) does...
The polarisation field on the edit/create satellite channel tuning details (TVLibrary.SetupTv.Dialogs.FormDVBSTuningDetail) does...
Currently MP checks community skin versions against the reference.xml of Blue3(w).
The required skinversion information will be moved into code. And the check will be done against this info.
If a skin does not have the required version, then MediaPortal will show an warning screen with a link to the wiki, explaining what happened...
Currently MP checks community skin versions against the reference.xml of Blue3(w).
The required skinversion information will be...
Currently MP checks community skin versions against the reference.xml of Blue3(w).
The required skinversion information will be...
it should only retrieve the remote tv guide (if enabled) when:
1) the last registered remote tvguide transfer is atleast 24 hrs old.
2) the scheduled retrieval time has not passed 5 mins.
http://mantis.team-mediaportal.com/view.php?id=3221
Open the issue in Mantis...
it should only retrieve the remote tv guide (if enabled) when:
1) the last registered remote tvguide transfer is atleast 24 hrs...
it should only retrieve the remote tv guide (if enabled) when:
1) the last registered remote tvguide transfer is atleast 24 hrs...
The system.time condition offers the abillity that controls are only visibile between the two given dates (hh:mm,hh:mm).
http://mantis.team-mediaportal.com/view.php?id=3220
Open the issue in Mantis...
The system.time condition offers the abillity that controls are only visibile between the two given dates (hh:mm,hh:mm)...
The system.time condition offers the abillity that controls are only visibile between the two given dates (hh:mm,hh:mm)...
This patch brings the following features
* Subtitles streams switching with support of ISubengine interface like MPC engine
* External subtitle files : listing and selection
* Postprocessing engine : if ffdshow is loaded a new context menu is proposed (postprocessing) to enable/disable crop, resize, deinterlace...
*...
This patch brings the following features
* Subtitles streams switching with support of ISubengine interface like MPC engine...
This patch brings the following features
* Subtitles streams switching with support of ISubengine interface like MPC engine...
The fix for mantis 3171 (tuning a channel sometimes results in "no audio video video detected") breaks support for analog (including) HDPVR and hybrid cards. Scanning still works, but viewing times out waiting for video and audio even though audio and video start events are logged.
I can reproduce this consistently on my machine...
The fix for mantis 3171 (tuning a channel sometimes results in "no audio video video detected") breaks support for analog...
The fix for mantis 3171 (tuning a channel sometimes results in "no audio video video detected") breaks support for analog...
When you set a default layout for a share in MP config this is stored in mediaportal.xml. We also store a layout inside the Folder Settings database.
This means that setting in does not work as it should
http://mantis.team-mediaportal.com/view.php?id=3217
Open the issue in Mantis...
When you set a default layout for a share in MP config this is stored in mediaportal.xml. We also store a layout inside the Folder...
When you set a default layout for a share in MP config this is stored in mediaportal.xml. We also store a layout inside the Folder...
If you create a view in music or movies with cover flow as the selected layout when you open up the view in MP it will default to list view
http://mantis.team-mediaportal.com/view.php?id=3216
Open the issue in Mantis...
If you create a view in music or movies with cover flow as the selected layout when you open up the view in MP it will default to...
If you create a view in music or movies with cover flow as the selected layout when you open up the view in MP it will default to...
If you open last.fm plugin and start a stream then either skip to next track or start another stream this will crash MP
http://mantis.team-mediaportal.com/view.php?id=3215
Open the issue in Mantis...
If you open last.fm plugin and start a stream then either skip to next track or start another stream this will crash MP...
If you open last.fm plugin and start a stream then either skip to next track or start another stream this will crash MP...
I can confirm this is needed for Chieftec case. I have an HT01-SL with same issue (when MP starts, and load MDPlugin for iMon, IRSS stops working until manually restarted).
http://mantis.team-mediaportal.com/view.php?id=3214
Open the issue in Mantis...
I can confirm this is needed for Chieftec case. I have an HT01-SL with same issue (when MP starts, and load MDPlugin for iMon, IRSS...
I can confirm this is needed for Chieftec case. I have an HT01-SL with same issue (when MP starts, and load MDPlugin for iMon, IRSS...
MP supports automatic skipping of commercials using ComSkip. But this feature currently works only for single seat installations. For multiseat installations we suggest our users switch to UNC (unsupported) instead of RTSP.
http://mantis.team-mediaportal.com/view.php?id=3212
Open the issue in Mantis...
MP supports automatic skipping of commercials using ComSkip. But this feature currently works only for single seat installations...
MP supports automatic skipping of commercials using ComSkip. But this feature currently works only for single seat installations...
When using the "TV Streams" Button in MyTV, then the client should attach to a present RTSP stream he selects.
This is nolonger working. Instead, the TV Server now tunes the channel again, which means that it won't have access to the allready present TS-Buffer, and he wont be able to shift places anymore...
When using the "TV Streams" Button in MyTV, then the client should attach to a present RTSP stream he selects.
This is nolonger...
When using the "TV Streams" Button in MyTV, then the client should attach to a present RTSP stream he selects.
This is nolonger...
Add a new optional Property to Image controls, that skinners can use to give a hint to MP that this image should not be disposed of, but instead kept.
This can dramatically speeds up Pageloading.
http://mantis.team-mediaportal.com/view.php?id=3209
Open the issue in Mantis...
Add a new optional Property to Image controls, that skinners can use to give a hint to MP that this image should not be disposed...
Add a new optional Property to Image controls, that skinners can use to give a hint to MP that this image should not be disposed...
CI filter detection is currently based on names. This leads to errors after changed filter names in newer drivers: https://forum.team-mediaportal.com/general-development-no-feature-request-here-48/digitaldevices-dual-dvb-s2-testing-cam-diseqc-82416/index16.html#post681371 [^]
http://mantis.team-mediaportal.com/view.php?id=3208
Open...
CI filter detection is currently based on names. This leads to errors after changed filter names in newer drivers...
CI filter detection is currently based on names. This leads to errors after changed filter names in newer drivers...
Made some fields read-only where safe/recommended by Resharper in various classes, especially lock-objects.
GUIControlFactory tuned a bit
Simplified GUIWindowManager away from array-index to simple dictionary, which should also be a bit faster, but not noticibly probably.
Optimized Texturepacker.Get to use far less string comparisons...
Made some fields read-only where safe/recommended by Resharper in various classes, especially lock-objects.
GUIControlFactory tuned...
Made some fields read-only where safe/recommended by Resharper in various classes, especially lock-objects.
GUIControlFactory tuned...
GUIControl now has a single, small Baseclass, instead of a deep XAML like inheritence chain.
GUIWindow similarly gets rid of it's inheritence
GUIWindow exposes its GUIControls as what they are, instead of one of its baseclasses, implemented GUIControlCollection
ContextMenu reimplemented with what it actually uses (which is one single...
GUIControl now has a single, small Baseclass, instead of a deep XAML like inheritence chain.
GUIWindow similarly gets rid of it's...
GUIControl now has a single, small Baseclass, instead of a deep XAML like inheritence chain.
GUIWindow similarly gets rid of it's...