Beta helix komt binnenkort ! Bron: xbmc zelf
As we already mention in last alpha4 release post, the first beta release is nearing pretty fast. At this moment we are only waiting for one more final change to happen and then we are good to go. We are only talking a week or two at most. About three weeks have past since but, yet we haven’t sat still. The list of changes and improvements continues to grow. Although we also said feature freeze was in affect, we still found some things that were worth including in the upcoming release. These changes had little impact on stability or have been tested quite thoroughly
Localised keyboard support Although the changes are small the effects for user can be quite big as they can now use a localized keyboard. Thanks to several non team members the list of available keyboard keeps growing. Due to the growing list we now also list them alphabetical using the English language names.
DXVA-HQ scaling for videos (Windows) Since this feature might cause some issues for certain video cards, it was decided that users who actually want to use this feature, you will have to enable this through the advancedsettings.xml file. Of course this is for the more advanced users to worry about. Though it’s worth mentioning this changes as it could affect some of you.
Faster channel switching for PVR For those that use the PVR capabilities have experienced that channel switching not always is as fast as you want it to be. This should now be some what improved and will switch channels a bit faster. Although there is likely still some gain to be made for the future.
Raspberry Pi audio resampling The Pi’s GPU supports high quality re-sampling, format conversion and up/down mixing. This PR creates a factory for different re-sample implementations, moves the current one into ResampleFFMPEG, and adds a ResamplePi GPU accelerated implementation.
Add MMAL decoder and MMAL renderer for Raspberry Pi DVDs with menus do not work well with omxplayer (the main R-Pi internal player). For this the R-Pi uses the normal internal player from Kodi which offers better support for software decode for SD codecs like divx3, msmpeg, sorenson spark etc. Also omxplayer doesn’t support alsa, so can’t be used with USB and I2S sound cards. Internal dvdplayer may behave better with dodgy timestamps and packet loss, e.g. with live TV. So for this support was added to dvdplayer using the MMAL api. This offers hardware acceleration, saves the processing cost of YUV->RGB conversion, saves the memory cost of the RGB textures for video frames and allows high quality (cubic) scaling.
iOS 8 runtime fixes
Due to the release of iOS 8 some new problems showed up up the new Apple OS. Some of these issue are listed below and have been fixed
Orientation of our layer is borked when compiled against ios8 sdk and running on ios8 runtime (apple finally fixed the 90° based coordinates) Because of 1 orientation on external screen is messed up too when compiling against ios8 sdk and running on ios8 runtime On ios 8 runtime (independent of used SDK) the textfield above the native keyboard is hidden On ios 8 runtime (independent of used SDK) VTB HW decoder crashes on seek Several fixes concerning Airplay. It might still be possible that not all function like you want it to. Please know that our main developer for this part tries his best. Hopefully you understand that we are limited in both manpower and capabilities due to Apple constraints. Update Windows power management functions Our code still contained some functions that dated back to the Windows XP release. Now that we have dropped support for that OS a while ago it was also time to update the function. It is most likely most of you won’t notice it on normal usage. Due to these changes the support for the newer Windows version has improved a bit. One extra function has been added. When you have pending Windows updates that requires a reboot, it now gives you the possibility to install them if you reboot from within Kodi. Do note it will not force install any updates that you haven’t enabled.
Improvement in file handling system This is really under the hood code changes that has greatly improved the code handling for several of the file systems we handle. Mainly stability and possible error handling.
Dolby Atmos surround sound For the users who own the Transformers – Age of Extension Bluray (to name one), would have noticed that TrueHD playback didn’t work. This is caused because the Bluray includes the new Dolby Atmossound for the TrueHD track. Our devs backported a fix from FFMPEG to at least retrieve the normal audio channels for playback. The actual Dolby Atmos functionality is of yet not supported.
Extending JSON-RPC even more JSON-RPC is a remote procedure call protocol encoded in JSON. It allows any program to communicate to Kodi by sending certain commands and possibly retrieve data back. This is the main method that remotes like our official iOS remote uses to connect to Kodi. With these additions, these remotes become even more capable of controlling your favourite in house media center.
Several other fixes done:
* Fixed T9/SMS text input * Updated several PVR add-ons to include fixes done * SSA Subtitle fixes * Added settings for preferred Bluray playback method. “play main movie”, “show disc menu” or “show simplified menu” * Fix non loading of external subtitles for ISO files and Bluray directories * Fix for importing some add-on modules that depended on other modules * A lot more small fixes and tweaks.