Plex Media Center for OS X Leopard

Regressions, fixes

OK, I wanted to track down two issues quickly, and I didn’t feel like it was worth making a whole new release (yet, at least). This binary (please uncompress with “bzip2 -d” and replace OSXBMC.app/Contents/MacOS/XBMC) should fix the following two issues:

  • FIX: Greek characters (and really any non-ASCII characters) in a file name in the results of a smart search made the file not show up. How excessively anglo-centric of me.
  • REG: People reported that 720p MKV files showed excessive frame droppage and trouble skipping around. I *believe* I’ve fixed it, but I’d like confirmation.

You can find the new binary here and the source has been pushed to GitHub. Please let me know if these issues are fixed.

As an aside, I used the magic of “git bisect” to help me pinpoint when exactly the regression was introduced. It’s like a time machine that keeps cutting the search space in half and you simply recompile, test, and tell it if the problem exists or not. Simply magnificent.

I know this isn’t a formal release, but perhaps you’ll be quicker to forgive the regression if Barkley makes an appearance.

40D-2140.jpg

12 Comments so far

  1. sigalakos June 8th, 2008 11:39 pm

    Thanks again for an ultra-delorean88mph-fast, pre-WWDC-Jobsian-epic, ouzo-rocks, Barkley-code-licking bug-fix release!

  2. Olle June 9th, 2008 12:28 am

    I’m stunned. This team of fine coders is just amazing!

    Keep up the good work, guys! You make a good role model to every other open source project out there :-)

    Sincerely,
    Olle

  3. astr0b0y June 9th, 2008 12:36 am

    Don’t forget to make this file executable…

  4. beto77 June 9th, 2008 3:10 am

    How about an auto update future in the program? It is possible/easy to add?

  5. Weavus June 9th, 2008 3:46 am

    Yeah… whats the timeline for integrating sparkle for updates? Would make a very nice Mac specific feature.

  6. beto77 June 9th, 2008 4:13 am

    sorry for the nob question but, how I make the file executable? ..

  7. sigalakos June 9th, 2008 4:43 am

    Hi betto77. You have to use the terminal to the best of my knowledge. First replace the XBMC file. Then open the Terminal and go to the same folder as the XBMC file, e.g. /Applications/OSXBMC.app/Contents/MacOS/
    Then you type the command “chmod u+x XBMC” . If everything went OK, OSXBMC.app will now launch!

  8. hippojay June 9th, 2008 8:24 am

    OK - that seems to have fixed the mkv frame dropping (using my “Hairspray” test)..

    I’ll try and get a few tests done to see if an earlier beta performed better than the patched b6.. attention-seeking-toddler-permitting of course..

  9. elan June 9th, 2008 11:19 am

    @Weavus: I don’t think we’re going to end up using Sparkle. Stay tuned for something better in its place.

    So it sounds like the MKV frame dropping regression is fixed? Going once. Going twice…

  10. Robert June 9th, 2008 11:44 am

    I replace the XBMC file with the new one, but nothing happens. I tried to open Terminal as written above, but no luck. Why not upload a upgraded build or can some one please tell me exactly how to make the file work and open. I am very new to mac. Windows owner all my life, sorry. :)

  11. The Edge June 9th, 2008 12:28 pm

    Apples .mov HD trailers, both 720p and 1080p have problems with this fix and b6. Some work some don’t.

    They played fine with b5 release.

    Hope this info helps.

  12. Jeremy June 9th, 2008 1:36 pm

    @Robert - Reopen the Finder window in the directory you replaced the XBMC file in (/Applications/OSXBMC.app/Contents/MacOS/).
    Launch Terminal.
    Type “chmod u+x ” (don’t type the quotes and note the trailing space after the x).
    From the Finder window you have open, drag the XBMC file onto the Terminal window (you will then see the path to the file written).
    Hit Enter, launch XBMC…

Leave a reply

Support Plex

Mmmmm...Beer!

Contact Me

elan at plexapp dot com
  • Meta

  • Recent Comments

    • Mickey"oops I am late :( Happy Thanksgiving Elan and everyone celebrating it! I make a toast to all the things done..."
    • sham"I installed plex 7.1 for the first time yesterday, being a long time htpc guy (done dev for freevo, mce xp, mce..."
    • Anton"Hi, Thanks for the app. I’ve switched from Sapphire, some things I love some thing I hate. Overall great..."
    • Jakob Metzger"ok, yea. I kinda figured that out. I noticed that it is exactly the same OSD as the regular iTunes..."
  • What I'm Doing...

  • Archives