[AppleTV] Compiling crystalhd-for-osx Lib/Kext

  Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Post Reply
i5Js Offline
Senior Member
Posts: 227
Joined: Dec 2009
Reputation: 0
Post: #221
davilla Wrote:XCode, macports (10.4SDK), crystalhd headers (intel build). buildbot (is in macports), there's some trivial setup and a launchd plist.

The initial svn checkout takes the longest, once that is done, it's cached and builds are pulled from it following an svn update. The dmg upload is next. Impact is pretty minimal, I'm on a 3Mb DSL line and am handling both i386 and ppc builds, don't notice it except when I'm using the MacMini for active development. A firewall does not matter, slaves contact the master.

is there any instructions to setup it? I've buildbot installed and ready to help. Smile
find quote
TeknoJnky Offline
Fan
Posts: 423
Joined: Aug 2008
Reputation: 0
Post: #222
so uhm yeah, I feel like a retard...

My rc.local had the turbo kext, but of course my sbin was missing it.

now I'm getting the bcm crystalhd rendrer and cpu is down to 30-50%, so it seems to be detected and working...

but still get alot of stuttering and even a local kill bill vol1 m2ts won't play more than a few fps


@ bobby, the rc.local file is supposed to take care of loading on reboot

(or so I thought), but actually it doesn't seem to be doing that.

edit more duhhhhh, rc.local had turbo kext instead of turbo atv
now that I fixed my rc.local, it loads the turbo atv and crystalhd kext correctly on boot.
(This post was last modified: 2010-01-09 04:48 by TeknoJnky.)
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #223
TeknoJnky Wrote:so uhm yeah, I feel like a retard...

My rc.local had the turbo kext, but of course my sbin was missing it.

now I'm getting the bcm crystalhd rendrer and cpu is down to 30-50%, so it seems to be detected and working...

but still get alot of stuttering and even a local kill bill vol1 m2ts won't play more than a few fps


@ bobby, the rc.local file is supposed to take care of loading on reboot

(or so I thought), but actually it doesn't seem to be doing that.

blib a ff on that m2ts TeknoJnky.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
TeknoJnky Offline
Fan
Posts: 423
Joined: Aug 2008
Reputation: 0
Post: #224
ok not sure what that means exactly, this?

Code:
20:19:19 T:52662272 M:  3796992   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4165632   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4087808   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  3915776   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:53996544 M:  3911680   DEBUG: CrystalHD: SetDropState... 1
20:19:19 T:52662272 M:  3874816   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4165632   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4124672   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4083712   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:53996544 M:  4079616   DEBUG: CrystalHD: SetDropState... 0
20:19:20 T:52662272 M:  3874816   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4030464   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4001792   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  3911680   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:53996544 M:  3907584   DEBUG: CrystalHD: SetDropState... 1
20:19:20 T:52662272 M:  3805184   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period

http://pastebin.com/mf982560
find quote
m_lopez_h Offline
Member
Posts: 63
Joined: Jul 2004
Reputation: 0
Post: #225
herod98 Wrote:I used Davilla's binary

http://crystalhd-for-osx.googlecode.com/...-1.0.0.zip

And the following instructions :-

http://todayguesswhat.blogspot.com/2010/...le-tv.html

I followed the instructions from herod98's post and eventually got everything working. CrystalHD shows up as a rendering option and works great (thanks Davilla!). I'm now able to decode HD with the Apple TV.

Going forward, do I need to update the crystalhd lib / kext manually or will Launcher 3.x be updated to download both XBMC and crystal HD necessary files?
find quote
davilla Offline
Team-XBMC Developer
Posts: 10,397
Joined: Feb 2008
Reputation: 58
Post: #226
TeknoJnky Wrote:ok not sure what that means exactly, this?

Code:
20:19:19 T:52662272 M:  3796992   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4165632   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4087808   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  3915776   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:53996544 M:  3911680   DEBUG: CrystalHD: SetDropState... 1
20:19:19 T:52662272 M:  3874816   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:19 T:52662272 M:  4165632   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4124672   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4083712   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:53996544 M:  4079616   DEBUG: CrystalHD: SetDropState... 0
20:19:20 T:52662272 M:  3874816   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4030464   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  4001792   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:52662272 M:  3911680   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period
20:19:20 T:53996544 M:  3907584   DEBUG: CrystalHD: SetDropState... 1
20:19:20 T:52662272 M:  3805184   ERROR: ffmpeg[3239000]: [NULL] non-existing SPS 1 referenced in buffering period

http://pastebin.com/mf982560

ffmpeg demuxer does not like something about this m2ts video file.


MediaInfo : http://mediainfo.sourceforge.net/
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
find quote
TeknoJnky Offline
Fan
Posts: 423
Joined: Aug 2008
Reputation: 0
Post: #227
well its a straight rip from the bluray disk, I will start checking some others.

I had dark knight work once awhile back, but it hasnt since.
find quote
babbe Offline
Junior Member
Posts: 4
Joined: Jan 2010
Reputation: 0
Post: #228
TeknoJnky Wrote:now I'm getting the bcm crystalhd rendrer and cpu is down to 30-50%, so it seems to be detected and working...

How do you determine the cpu load ? - Thanks in advance !
find quote
fredaroony Offline
Junior Member
Posts: 20
Joined: Aug 2009
Reputation: 0
Post: #229
babbe Wrote:How do you determine the cpu load ? - Thanks in advance !

ssh in then type top
find quote
babbe Offline
Junior Member
Posts: 4
Joined: Jan 2010
Reputation: 0
Post: #230
thank you !
Is there another way to determine whether the card works ?
find quote
Post Reply