PS3 Media Server 1.50.0-b2
Vous trouverez ici les différentes versions 1.50.0-b2 de PS3 Media Server ainsi que 7-zip, l’outil de compression dont je me sers un peu partout…
Pour les versions supérieures à 1.23.0:
- Il faut juste désinstaller l’ancienne version et installer la nouvelle application à la place.
Pour les versions antérieures à 1.23.0:
- Pour conserver vos anciens paramètres, vous aurez besoin de conserver le fichier PMS.conf qui se trouve par défaut sous C:\ProgramData\PMS (Le chemin exact est visible dans l’onglet Traces de PS3 Media Server à la ligne « Profile Directory ») afin de le remettre en place lors de la nouvelle installation.
- Si vous utilisez la médiathèque, vous aurez besoin de la réinitialiser.
r970 --> PS3 Media Server 1.50.0 Beta 2 is released
r970 --> Removed Cinavia bypass code from r760 and r761 Hopefully got everything
r969 --> Minor whitespace formatting fixes
r968 --> Prepared the entire net.pms.dlna package for making all instance variables private. This is done by introducing getter and setter methods for all non-private variables and changing all code to use those. This introduces one minor breaking change: old occurrences of DLNAMediaLang.getLang() should be replaced by the new method DLNAMediaLang.getLangFullName(). All non-private instance variables have been marked as @deprecated as a warning to plugin developers. For the time being they are still ac
r967 --> commented oms plugin interfaces (net.pms.external)
r966 --> Updated Dutch translation
r965 --> Fixed audio file transcoding (small typo).
r964 --> Updated r958 (Now WAV extends Format, not MP3)
r963 --> Clear tabs from blank lines created in r962
r962 --> Prepared DLNAResource.java for making all instance variables private. This is donie by introducing getter and setter methods for all protected variables and changing all code to use those. This introduces one breaking change: old occurences of getId() should be replaced by the new method getResourceId(). All protected instance variables have been marked as @deprecated as a warning to plugin developers. For the time being they are still accessible for backwards compatibility.
r961 --> Fix for NullPointerException at RootFolder.java, line 628.
r960 --> More verbose label explains inner working
r959 --> Applied latest patch from #822 (thanks, aval57)
r958 --> Fix Issue 457 again (new mplayer allows s16be format)
r957 --> Fix minor formatting from last few revisions
r956 --> Fix for NullPointerException at MapFile.java, line 217.
r955 --> Fixed #Transcode# chapter folder support (issue 1263)
r954 --> Fix for NullPointerException at Request.java, line 549.
r953 --> Added comments
r952 --> Avoid dlna error because of faulty plugin or DLNAResource. This change allows pms to work normally with correctly configured DLNAResources and to not add ones that are faulty. For this a try/catch block has been added in DLNAResource.addChild. A stack trace will show the origin of the problem. It also surrounds every call to an external interface implementation (ExternalListener etc) with a try/catch. Throwable is being caught everywhere to catch exceptions as well as errors (e.g. java.lang.NoSu
r951 --> Missed credit in changelog
r950 --> resolved small display bug when showing plugins (introduced in r888)
r949 --> PS3 Media Server 1.50.0 Beta 1 is released
r949 --> Updated changelog before beta release
r948 --> Minor language updates
r947 --> Fixes for chunked response for issue 822 (thanks, infidel!)
r946 --> Removed UserAgent that conflicted with XBMC
r945 --> Restored verbose error messages (issue 1258)
r944 --> show hand cursor when mouse-over a clickable label in about tab (this is a more intuitive feedback to the user)
r943 --> GUI: set BorderFactory.createEmptyBorder() instead of null for borders, as the border was ugly in the transcoding tab under win7
r942 --> Updated JRE autodownload to 7u1 from 7.0 Fixes security vulnerabilities
r941 --> Fix for issue 1250, #transcode# folder not being populated (thanks, andreas!)
r940 --> Fix for NumberFormatException while parsing MediaInfo
r939 --> Fixed SVN properties for the new text files (Try not to forget doing: svn propset svn:eol-style native [newFile])
r938 --> Added support for feeds that require HTTP authentication (issue 1244)
r937 --> rename : ...Exists() -> ...Available()
r936 --> add javadocs, and licence to the SpeedStats method
r935 --> Continuation of r933 for OSX
r934 --> Finished r927
r933 --> Update MediaInfo to 0.7.50 from 0.7.47
r932 --> net/pms/configuration/SpeedStats.java -> net/pms/network/SpeedStats.java
r931 --> Added MPlayer/MEncoder dependency
r930 --> Convert spaces to tabs
r929 --> Minor formatting
r928 --> Move a couple of utility method out of DLNAResource/HTTPResource
r927 --> Limit bandwidth by 110Mb/s by default. I think it's a good setting for the average wired connection. It will hopefully decrease the amount of "stuttering playback" reports we get on the forums.
r926 --> formatting changes, fixing eclipse warnings
r925 --> Parse the 'timeseekrange.dlna.org" header properly, when it's given as 00:00:00.00 And pass this information to the DLNAResource getInputStream method
r924 --> Fix bandwidth limit units (bytes to bits) /facepalm
r923 --> Minor simplification in DLNAResource, add getParentID method
r922 --> Simplify RendererConfiguration, with removing the handling of the InetAddress and the network speed And move speed compilation into a Callable object, so it can be executed in the background
r921 --> Remove bold from MEncoder settings descriptions
r920 --> Modify Status tab to display a tick when any renderer is found, instead of either the PS3 or warning image. #1213 Modified language to match it
r919 --> Fix DVD audio sync in new MEncoder builds
r918 --> Use 448 KB/s for transcoded AC3 audio to workaround MPlayer Bug 1947: http://bugzilla.mplayerhq.hu/show_bug.cgi?id=1947
r917 --> Newer MEncoder version supports more values for number of channels
r916 --> Updated Windows MPlayer & MEncoder to SB15 from r30369 & r32674 which fixes many playback issues, improves colours in some files compared with r30369 and many more things Removed unused functions as a result of the update Minor formatting
r915 --> Fixed Navigation/Share Settings tab display (patch2 from http://www.ps3mediaserver.org/forum/viewtopic.php?f=11&t=12246&p=58496, thanks to smo) Improves positioning of items on that tab
r914 --> Correct usage of MB/Mo According to http://en.wikipedia.org/wiki/Octet_%28computing%29#Use French and Romanian people use Mo (Megaoctet) instead of MB (Megabyte)
r913 --> Previously getDurationSeconds returned a primitive double, not an object. Changing this contract in r897 introduced a lot's of NPE possiblity, which sufaced in issue 1214 too.
r912 --> Made log message for unrecognized renderers more verbose. Now logging User-Agent plus other unknown HTTP headers that might be used for identification with UserAgentAdditionalHeaderSearch.
r911 --> Display an actual copy/pastable command in the debug.log
r910 --> "mb/s" is able to be localised now
r909 --> Organize import went wrong ...
r908 --> Move the updateId incrementing into the notifyRefresh method
r907 --> rename refreshHappened -> notifyRefresh remove temporary debugging code reduce logspam
r906 --> s/media library/cache/g
r905 --> reduce logspam + fmt
r904 --> update RenderIcon info + fmt
r903 --> Fix the last removed file doesn't get noticed by the server bug
r902 --> More tabs, sorry.
r901 --> temporary code, for debuging the browsing of the tree
r900 --> tabs for the IpFilter too
r899 --> tabs everywhere
r898 --> Apply r890 to all languages Minor language improvements
r897 --> DLNAMediaInfo.duration should be a number, and not a publicly visible string. The column type is changed too.
r896 --> 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.
r895 --> Updated Dutch translations
r894 --> Clarify/fix/improve language
r893 --> Finish r890
r892 --> Recognise forced subtitles (by ExSport, #1134)
r891 --> Remove unused code
r890 --> Status tab displays speeds in MB/s instead of KB/s
r889 --> 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.
r888 --> 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.
r887 --> Putting back the comment, which removed in r866
r886 --> Changelog catch up for recent commits
r885 --> Added breaking changes to CHANGELOG.
r884 --> logging fixes
r883 --> bump version to reflect breaking changes
r882 --> naturally sort property file entries
r881 --> update contributors list rm redundant links
r880 --> More minor formatting fixes
r879 --> Spaces to tabs
r878 --> Enforced strict alphabetic ordering for easier translation to other languages.
r877 --> Updated Dutch translation.
r876 --> Updated Bulgarian and German translations (thanks, JORDITO and smo!)
r875 --> Added comments.
r874 --> issue 1210 : better naming
r873 --> issue 1210 : RootFolder shouldnt know about GUI code, so eliminate one dependency between the RootFolder and LooksFrame
r872 --> 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.
r871 --> issue 1210 : refactor the code, no need for the 'notranscodefolder' variable, which is a class wide constant.
r870 --> issue 1210 : temporary compilation fixes
r869 --> issue 1210 : eliminate code duplications in modifying the media cache, add check before media library re-scan
r868 --> issue 1210 : avoid calling setReloadable(true) from hundreds of places, instead a configuration listener should handle that task
r867 --> issue 1210 : use the configuration object if possible, do not ask the singleton one
r866 --> issue 1210 : simplify getFoldersConf method callers
r865 --> issue 1210 : DNLAResource id should be a private variable
r864 --> issue 1210 : remove public instance variables from DLNAResource
r863 --> issue 1210 : organize variables into one block in DLNAResource
r862 --> issue 1210 : Code cleanup (StringBuffer->StringBuilder), remove static code from DLNAResource
r861 --> issue 1210 : remove unused method
r860 --> issue 1210 : simplify error handling, and resource closeing
r859 --> issue 1210 : ArrayList -> List
r858 --> issue 1210 : Separate the Windows specific functionality and avoid calling Platform.isWindows() everywhere
r857 --> Remove the accidentally included NON-NLS strings
r856 --> remove the ChannelGroup static singleton
r855 --> issue-1185: customization to skip network interfaces
r854 --> Added support for chunking renderers like Sony Bluray now also for HTTP engine v1 (thanks, infidel!) See issue 822.
r853 --> Moved the contents of the README.txt to the FAQ on the forum.
r852 --> Added instructions on how to create a .conf file
r851 --> Updated binaries build script to include Linux support (thanks, happy.neko!)
r850 --> Continuation of r849 commit: fix for NullPointerException.
r849 --> Fix for NullPointerException when cache is used (issue 1236)
r848 --> Renamed ~Notes.txt to README.txt for
r847 --> Fixed Transcoding tab display
r846 --> Continue minor formatting
r845 --> Added lib/~Notes.txt which lists libraries that shouldn't be updated because they have caused incompatibility issues
r844 --> Update libraries (configuration, jgoodies and slf4j)
r843 --> Minor formatting
r842 --> Code cleanup: remove all $NON-NLS comments
r841 --> Increment version
r840 --> Updated OSX MPlayer to include fontconfig (see http://www.ps3mediaserver.org/forum/viewtopic.php?f=7&t=12111)
r839 --> minor doc fix
r838 --> rv r835, as the installation dir may be the profile dir
r837 --> Keep renderer image padding consistent
r836 --> Added option to create a desktop shortcut to the Windows installer (#81) Didn't add the start menu option since AFAIK it is best practice for every program to add an entry there
r835 --> overwrite example WEB.conf
r834 --> Fix for NullPointerException
r833 --> Update JRE autodownload to 7.0 from 6u27, which fixes the Windows 7 tray icon bug
r832 --> Official release of 1.40.0