(adsbygoogle = window.adsbygoogle || []).push({});
Another update will soon be released for PS3 Media Server. However for those of you who want a sneak peek at this handy piece of homebrew, PS3 developer SubJunk at ps3mediaserver.org has release a "testing version" for the upcoming release.
Please be warned that this is not the official release so bugs and performance issues can be expected, but please do report any issues to SubJunk on his thread linked below.
Description:
This build functions as the bleeding-edge testing version of PMS.
Here you can find features and bugfixes before they are added to the official version, and sometimes ones that never will be.
Using this build is mostly a way for you to see the newest developments and to help us by providing feedback.
Changelog:
Originally posted by another user
1.50.0-SB50:
* Synchronised with official r910 from r856, changelog:
Click to view
"mb/s" is able to be localised now
Organize import went wrong ...
Move the updateId incrementing into the notifyRefresh method
rename refreshHappened -> notifyRefresh*remove temporary debugging code reduce logspam
s/media library/cache/g
reduce logspam + fmt
update RenderIcon info + fmt
Fix the last removed file doesn't get noticed by the server bug
More tabs, sorry.
temporary code, for debuging the browsing of the tree
tabs for the IpFilter too
tabs everywhere
Apply r890 to all languages*Minor language improvements
DLNAMediaInfo.duration should be a number, and not a publicly visible string. The column type is changed too.
Instead of storing the full id hierarchy, always treat as a dynamic value, remove children number variable,*move setting the parent node into addChildInternal (and the code to find the TranscodeVirtualFolder) Rewrote the child id handling, to assign ids when it's added to a parent container, this way closeChildren(...) call is not necessary. Add proper check for modification times, so the folders are reloaded if they changed.
Updated Dutch translations
Clarify/fix/improve language
Finish r890
Recognise forced subtitles (by ExSport, #1134)
Remove unused code
Status tab displays speeds in MB/s instead of KB/s
Max bandwidth setting is much more accurate.*It actually didn't work before, but may have seemed like it did on wired connections because it had a hard-limit of 60Mb/s. It now takes into account audio overhead and halves video bitrate since we seem to send up to 1 second of video in advance, or at least that's my guess as to why the network bandwidth is often close to double the video bitrate.
Moved "max bandwidth" option from the Transcoding Settings tab to the General Configuration tab, which will help with the confusion about the setting.*Some users expected it to be the limit on video bitrate, which it is currently, while other users expected it to be a limit on the bandwidth the program uses, which it will be in an upcoming revision.
Putting back the comment, which removed in r866
Changelog catch up for recent commits
Added breaking changes to CHANGELOG.
logging fixes
bump version to reflect breaking changes
naturally sort property file entries
update contributors list*rm redundant links
More minor formatting fixes
Spaces to tabs
Enforced strict alphabetic ordering for easier translation to other languages.
Updated Dutch translation.
Updated Bulgarian and German translations (thanks, JORDITO and smo!)
Added comments.
issue 1210 : better naming
issue 1210 : RootFolder shouldnt know about GUI code, so eliminate one dependency between the RootFolder and LooksFrame
issue 626 : Implement a full featured IP filter, which supports wildcards, and ranges, so it is a valid filter now: 192.168.0-1.*,192.168.100.5*This filter is used in the v1 and v2 http engine, and in the service discovery part too.
issue 1210 : refactor the code, no need for the 'notranscodefolder' variable, which is a class wide constant.
issue 1210 : temporary compilation fixes
issue 1210 : eliminate code duplications in modifying the media cache, add check before media library re-scan
issue 1210 : avoid calling setReloadable(true) from hundreds of places, instead a*configuration listener should handle that task
issue 1210 : use the configuration object if possible, do not ask the singleton one
issue 1210 : simplify getFoldersConf method callers
issue 1210 : DNLAResource id should be a private variable
issue 1210 : remove public instance variables from DLNAResource
issue 1210 : organize variables into one block in DLNAResource
issue 1210 : Code cleanup (StringBuffer->StringBuilder), remove static code from*DLNAResource
issue 1210 : remove unused method
issue 1210 : simplify error handling, and resource closeing
issue 1210 : ArrayList -> List
issue 1210 : Separate the Windows specific functionality and avoid calling Platform.isWindows() everywhere
Remove the accidentally included NON-NLS strings
* Modified Status tab to display a tick when any renderer is found, instead of either the PS3 or warning message.
* Language improvements
SVN:
[COLOR="#FF0000"]https://www.spirton.com/svn/PS3MS-SB
Thanks[/COLOR]:
Shagrath for the main project.
Chocolateboy, lokkju, jscott, ExSport and idavies, in no particular order, for code contributions.
DPT, jpagie, mads and mazey for private testing.
Tianuchka for help with translations.
The dozens of users who provide feedback in order to let me know what needs to be improved.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.
You must login or register to view this content.