Re: Helix Player

2006-05-31 Thread Bob Tracy
If necessity is the mother of invention, then MPlayer killed her as
far as moving forward with getting Helex Player working on the Alpha.
Didn't realize MPlayer could handle the streaming audio formats in
which I'm interested.

For anyone that cares (probably no one based on the amount of feedback
received to date), the current MPlayer source builds just fine on Alpha
with gcc-3.4.6.  Support for building a .deb package is included.

Still have the issue of getting the ALSA snd-es18xx driver working, but
OSS is allowing me to get by for now.

-- 
---
Bob Tracy   WTO + WIPO = DMCA? http://www.anti-dmca.org
[EMAIL PROTECTED]
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Helix Player

2006-05-31 Thread Emmanuel Kasper
What binary codecs do you mean ? I tought these 
http://www.mplayerhq.hu/design7/dload.html#codecs

were only for x86.
Bob, personally I do care that mplayer runs fine on my alpha :)
Manu



Helge Kreutzmann a écrit :

Hello,
On Wed, May 31, 2006 at 08:57:42AM -0500, Bob Tracy wrote:


For anyone that cares (probably no one based on the amount of feedback
received to date), the current MPlayer source builds just fine on Alpha
with gcc-3.4.6.  Support for building a .deb package is included.



I used mplayer for several years already on alpha. Build fine, even
used the few binary codecs available.

Greetings

   Helge




--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Helix Player

2006-05-31 Thread Bob Tracy
Emmanuel Kasper wrote:
 What binary codecs do you mean ? I tought these 
 http://www.mplayerhq.hu/design7/dload.html#codecs
 were only for x86.

At the above URL you'll find two http locations for other binary codec
packages where there are a number of packages for non-x86.  The only
codec package available for Alpha at the present time is RealPlayer 8.

-- 
---
Bob Tracy   WTO + WIPO = DMCA? http://www.anti-dmca.org
[EMAIL PROTECTED]
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Helix Player

2006-05-27 Thread Bob Tracy
Recently I've been wondering about the feasibility of producing a
working Helix Player port for the Alpha.  Falk Hueffner suggested
I should have a look at MPlayer.  What I've discovered isn't promising.
There are no Debian packages, and probably won't be due to both the
non-free nature of several needed components and the question of
software patents.  Regardless of the politics, the bottom line is
that any useful (non-trivial) media player is going to have to have
Alpha-specific codecs available.  The MPlayer website has RealPlayer8
codecs available for the Alpha, but everything looks pretty x86-centric
otherwise.

So...  As things stand today I can almost build hxplay-1.0.7, but the
work left to do is non-trivial.  Before moving forward with this, I
wouldn't mind a few comments from those who have gone before: will the
finished product be able to do anything useful?  I haven't approached
the Helix Community yet about codecs for Alpha, but that would seem to
be a necessary step.

Alternatively, does anyone have a media player for the Alpha that can
handle streaming audio in at least one of the semi-modern formats
(RealAudio, Windows Media Audio)?  I'm not worried about video at this
stage.

-- 
---
Bob Tracy   Beware the fire-and-forget weapon that
[EMAIL PROTECTED]forgets who fired it.   --Bill Kennedy
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Helix Player

2006-05-19 Thread Bob Tracy
Falk Hueffner wrote:
 [EMAIL PROTECTED] (Bob Tracy) writes:
  Anyone working on this?  Version 1.0.4 might be doable if the
  dependencies on the Tru64 native compiler (ccc) could be eliminated.
  Specifically, it looks like common/include/atomicbase.h needs to have
  a #elif defined (__alpha)  defined (__GNUC__) section written to
  be used instead of the existing  #elif defined (__alpha) code.
 
 I wrote a patch that does just that (see bug #337867). However, I
 never really tested it and I think there were some other problems...
 Is there anything that Helix Player can play that mplayer cannot? I
 thought not, which is why I didn't follow this anymore...

Can mplayer handle streaming audio (Internet radio) these days?  Didn't
realize mplayer had reached that level of capabilities.  Great news if
true.  I've needed to give mplayer a long overdue look anyway.  Even in
its infancy it looked promising.  Thanks for the steer!

 By the way, the correct way to fix this would be to rip out all of the
 architecture-specific cruft in atomicbase.h and use gcc atomic
 builtins, which are present from 4.1 on.

Did not know about atomic builtins in 4.1 and later, but I discovered
asm/atomic.h from the linux-kernel-headers package when I was
looking for something to borrow for use in Helix Player.  The asm
code there is definitely a kindred spirit to the Tru64 code in the
Helix Player atomicbase.h file.

-- 
---
Bob Tracy   WTO + WIPO = DMCA? http://www.anti-dmca.org
[EMAIL PROTECTED]
---


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Helix Player

2006-05-18 Thread Falk Hueffner
[EMAIL PROTECTED] (Bob Tracy) writes:

 Anyone working on this?  Version 1.0.4 might be doable if the
 dependencies on the Tru64 native compiler (ccc) could be eliminated.
 Specifically, it looks like common/include/atomicbase.h needs to have
 a #elif defined (__alpha)  defined (__GNUC__) section written to
 be used instead of the existing  #elif defined (__alpha) code.

I wrote a patch that does just that (see bug #337867). However, I
never really tested it and I think there were some other problems...
Is there anything that Helix Player can play that mplayer cannot? I
thought not, which is why I didn't follow this anymore...

By the way, the correct way to fix this would be to rip out all of the
architecture-specific cruft in atomicbase.h and use gcc atomic
builtins, which are present from 4.1 on.

-- 
Falk


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]