Official thread for non-ps3 renderers (Bravia, etc.)

Discuss alternative media renderers (not PS3) supported by PS3 Media Server (e.g. Xbox 360, TVs &c.)

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby SubJunk » Fri Jun 03, 2011 11:30 pm

Option 3, use SubJunk Build, which I recommend since ExSport's build doesn't play any of my video files
SubJunk
 
Posts: 1212
Joined: Fri Mar 27, 2009 5:25 am

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby ExSport » Sat Jun 04, 2011 11:00 am

SubJunk wrote:Option 3, use SubJunk Build, which I recommend since ExSport's build doesn't play any of my video files

Strange because if my build doesn't work for you then official build can't work you either ;)
It is totally almost same with this PMS trunk plus addes some features which can't break anything.
Please be more concreete what problem you have.
Thanks
P.S.
My build is running on more than 7 different systems without problems...
ExSport
 
Posts: 2168
Joined: Mon Jan 19, 2009 5:40 pm

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby SubJunk » Sat Jun 04, 2011 1:50 pm

I had a quick look at your code and it has something to do with the forced subtitles stuff in Player.java.
If I apply the following patch (which just reverts some official code from r601) to your build my videos play, and without it they don't.

Code: Select all
Index: PMS-ExSport/net/pms/encoders/Player.java
===================================================================
--- PMS-ExSport/net/pms/encoders/Player.java   (revision 62)
+++ PMS-ExSport/net/pms/encoders/Player.java   (working copy)
@@ -182,36 +182,14 @@
               boolean forcedSubsFound = false;
             // priority to external subtitles
             for(DLNAMediaSubtitle sub:media.subtitlesCodes) {
-               if (matchedSub.lang !=null && matchedSub.lang.equals("off")) {
-                  StringTokenizer st = new StringTokenizer(configuration.getForcedSubsTags(), ","); //$NON-NLS-1$
-                  while (st != null && sub.flavor != null && st.hasMoreTokens()) {
-                     String forcedTags = st.nextToken();
-                     forcedTags = forcedTags.trim();
-                     if (sub.flavor.toLowerCase().indexOf(forcedTags) > -1) {
-                        if (Iso639.isCodesMatching(sub.lang,configuration.getMencoderSubLanguages())) {
-                           PMS.debug("Forcing prefered subtitles : " + sub.getLang() + "/" + sub.flavor);
-                           PMS.debug("Forced subtitles track : " + sub);
-                           if (sub.file != null) {
-                              PMS.debug("Found external forced file : " + sub.file.getAbsolutePath());
-                           }
-                           params.sid = sub;
-                           forcedSubsFound = true;
-                           break;
-                        }
-                     }
-                  }
-                  if (forcedSubsFound == true) break;
-               } else {
-                  PMS.debug("Found subtitles track : " + sub);
-                  if (sub.file != null) {
-                     PMS.debug("Found external file : " + sub.file.getAbsolutePath());
-                     params.sid = sub;
-                     break;
-                  }
+               PMS.debug("Found subtitles track: " + sub);
+               if (sub.file != null) {
+                  PMS.debug("Found external file: " + sub.file.getAbsolutePath());
+                  params.sid = sub;
+                  break;
                }
             }
          }
-            if (matchedSub.lang !=null && matchedSub.lang.equals("off")) return;
          
          //
          if (params.sid == null) {


I would have a closer look but it's late here, hope that helps
SubJunk
 
Posts: 1212
Joined: Fri Mar 27, 2009 5:25 am

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby ExSport » Sat Jun 04, 2011 3:41 pm

Thanks SubJunk, debug.log is enough 8-)
But I tried to test my build deeper and found the problem.
I am using quite complex "Audio/subtitles language priority" string which skipped me your problem:
Image
I tried to clean this line and reproduced your problem.
I will fix it in few days/hours.
Problem is if audio tag in movie is not found in priority line or it is found but not corresponding subs, it makes NULL point exception.
Easiest fix is adding "*,off" at the end of this line. This should fix your problem.
Many thanks for leading me to reproduce this bug :idea:
Please test it with "*,off" if it resolves your problem.
Many thanks
ExSport
ExSport
 
Posts: 2168
Joined: Mon Jan 19, 2009 5:40 pm

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby SubJunk » Sat Jun 04, 2011 10:16 pm

Yes, that fix works. Happy to help :)
SubJunk
 
Posts: 1212
Joined: Fri Mar 27, 2009 5:25 am

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby ExSport » Sun Jun 05, 2011 12:41 am

Ok, fix is easy 8-)
Replacing
Code: Select all
if (matchedSub.lang !=null && matchedSub.lang.equals("off"))
with
Code: Select all
if (matchedSub !=null && matchedSub.lang !=null && matchedSub.lang.equals("off"))

Thanks for finding bug :idea:
ExSport
 
Posts: 2168
Joined: Mon Jan 19, 2009 5:40 pm

Sony BDV-IZ1000W renderer not recognised

Postby sicpuppy » Mon Jun 06, 2011 5:49 pm

Hi There,

If this has already been posted somewhere then please excuse me and just point me in the right direction!

I have a Sony KDL-40EX503 and am streaming my content to this from my PC. Works a treat! Then I bought a Sony BDV-IZ1000W home cinema kit. I can still go to the TV menu and PS3MP works fine, but it it won't work through the BDV-IZ1000W menu...which is a tad inconvenient!!! I have been reading through the threads and it seems I need to add a new conf file for the renderer. However, I cannot get this to work.

The BDV-IZ1000W menu will allow me to see the folders and files, but the all have an asterisk before the names and so won't read them. Has anyone else managed to overcome this for the BDV-IZ1000W, or can anyone help with set up the conf?

Thanks,

Jamie.
sicpuppy
 
Posts: 1
Joined: Mon Jun 06, 2011 5:35 pm

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby pfmp » Tue Jun 21, 2011 12:06 pm

Hello
Can anyone help me to put the Sony BDV-E380 Blu-ray Home Theatre System to work with the PS3 Media Center??
When i try to see the videos on it, it give an error File Format unsuported.

Thank's in advance.
pfmp
 
Posts: 6
Joined: Mon Jun 20, 2011 11:22 am

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby mirio » Wed Jun 22, 2011 12:19 pm

Hi gyus. How do you fastforward video on Panasonic TVs (mine si Panasonic P50G20e)? When I use fastforwarding via "arrows" it works on a limited period of video and than automaticly skips to the beginning. It`s very annoying and impossible to watch video from like half or whatever e.g. when I fall asleep during watching.

Is there any "Jump to" function? This would solve the problem...

Thank you.
mirio
 
Posts: 6
Joined: Wed May 25, 2011 2:49 pm

Re: Official thread for non-ps3 renderers (Bravia, etc.)

Postby ExSport » Wed Jun 22, 2011 1:43 pm

ExSport
 
Posts: 2168
Joined: Mon Jan 19, 2009 5:40 pm

PreviousNext

Return to Alternative Media Renderers

Who is online

Users browsing this forum: No registered users and 4 guests