linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* Re[4]: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support
       [not found]             ` <opslirxnwd49uzoa@localhost>
@ 2005-02-01 14:09               ` Bora Þahin
  2005-02-01 16:33                 ` Matt Porter
  0 siblings, 1 reply; 4+ messages in thread
From: Bora Þahin @ 2005-02-01 14:09 UTC (permalink / raw)
  To: Torben Vinther Schmidt; +Cc: linuxppc-embedded

Hi,

Torben> I'm fairly sure that decoding of
Torben> mpeg2 video in most cases would be too slow to consider without the help  
Torben> of some kind of graphical decoder chip.

Unless you use some powered CPU. As it would require to give an example, MPC8540(667-800 MHz) from
PPC family seems ideal for it as a SoC solution...

Thanks...


-- 
Bora SAHIN

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support
  2005-02-01 14:09               ` Re[4]: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support Bora Þahin
@ 2005-02-01 16:33                 ` Matt Porter
  2005-02-01 17:03                   ` Stefan Nickl
  2005-02-01 18:19                   ` Re[2]: " Bora Þahin
  0 siblings, 2 replies; 4+ messages in thread
From: Matt Porter @ 2005-02-01 16:33 UTC (permalink / raw)
  To: Bora ?ahin; +Cc: Torben Vinther Schmidt, linuxppc-embedded

On Tue, Feb 01, 2005 at 04:09:57PM +0200, Bora ?ahin wrote:
> Hi,
> 
> Torben> I'm fairly sure that decoding of
> Torben> mpeg2 video in most cases would be too slow to consider without the help  
> Torben> of some kind of graphical decoder chip.
> 
> Unless you use some powered CPU. As it would require to give an example, MPC8540(667-800 MHz) from
> PPC family seems ideal for it as a SoC solution...

Even then, this depends completely on what else the platform has to
do as well as what profile/level of MPEG-2 you are decoding. Something
like a ~800Mhz e500 core has no chance of handling a main profile high
level MPEG-2 stream for playback (typically 720p/1080i video). A high-end
(1.45Ghzish) 7457 with an optimized altivec mpeg2 software decode library
and a video card with iDCT assist is about the minimum PPC for these
applications.

This is why most consumer products are using something with a decoder,
like the integrated one in the IBM STBxxxx chips or the Sigma Designs
decoders.

-Matt

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support
  2005-02-01 16:33                 ` Matt Porter
@ 2005-02-01 17:03                   ` Stefan Nickl
  2005-02-01 18:19                   ` Re[2]: " Bora Þahin
  1 sibling, 0 replies; 4+ messages in thread
From: Stefan Nickl @ 2005-02-01 17:03 UTC (permalink / raw)
  To: Bora ?ahin; +Cc: linuxppc-embedded

On Tue, 2005-02-01 at 09:33 -0700, Matt Porter wrote:
> On Tue, Feb 01, 2005 at 04:09:57PM +0200, Bora ?ahin wrote:
> > Hi,
> > 
> > Torben> I'm fairly sure that decoding of
> > Torben> mpeg2 video in most cases would be too slow to consider without the help  
> > Torben> of some kind of graphical decoder chip.
> > 
> > Unless you use some powered CPU. As it would require to give an example, MPC8540(667-800 MHz) from
> > PPC family seems ideal for it as a SoC solution...
> 
> Even then, this depends completely on what else the platform has to
> do as well as what profile/level of MPEG-2 you are decoding. Something
> like a ~800Mhz e500 core has no chance of handling a main profile high
> level MPEG-2 stream for playback (typically 720p/1080i video). A high-end
> (1.45Ghzish) 7457 with an optimized altivec mpeg2 software decode library
> and a video card with iDCT assist is about the minimum PPC for these
> applications.

Maybe you want to hook up some hardware MPEG decoder to the
Siliconmotion SM501's Zoom Video port.

I'm currently hacking on the XOrg driver for that graphics chip
and could well use a partner in crime ;-)

In any case, if you use a e500 core you want to make sure you get away
with single-precision floating point arithmetics.

-- 
Stefan Nickl
Kontron Modular Computers

^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re[2]: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support
  2005-02-01 16:33                 ` Matt Porter
  2005-02-01 17:03                   ` Stefan Nickl
@ 2005-02-01 18:19                   ` Bora Þahin
  1 sibling, 0 replies; 4+ messages in thread
From: Bora Þahin @ 2005-02-01 18:19 UTC (permalink / raw)
  To: Matt Porter; +Cc: linuxppc-embedded

Hi,

Matt> Even then, this depends completely on what else the platform has to
Matt> do as well as what profile/level of MPEG-2 you are decoding. Something
Matt> like a ~800Mhz e500 core has no chance of handling a main profile high
Matt> level MPEG-2 stream for playback (typically 720p/1080i video). A high-end
Matt> (1.45Ghzish) 7457 with an optimized altivec mpeg2 software decode library
Matt> and a video card with iDCT assist is about the minimum PPC for these
Matt> applications.

It is not that quality. I dont know decoding algoritms. But I have a film encoded bu Xvid.
Video Codec
     Aspect ratio: 592 x 320  (1.850 : 1)
     Frame/Sec   : 25
     Avg Bitrate : 1175 kb/s

I think quality is sufficiently enough. My Celeron 466/440 BX buddy does a good job.
     
Matt> This is why most consumer products are using something with a decoder,
Matt> like the integrated one in the IBM STBxxxx chips or

I am looking for probable and reasonable powerful cpu based solutions without going in that
direction...

Matt> the Sigma Designs decoders.

AFAIK, it does not support PPC platform...

-- 
Bora SAHIN

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2005-02-01 18:18 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
     [not found] <528646bc0501191635b1d318a@mail.gmail.com>
     [not found] ` <41EF3626.4060502@kegel.com>
     [not found]   ` <528646bc05012715092fd0c5ad@mail.gmail.com>
     [not found]     ` <1849856903.20050130181456@ttnet.net.tr>
     [not found]       ` <528646bc05013107535a422f16@mail.gmail.com>
     [not found]         ` <opslg6nunu49uzoa@localhost>
     [not found]           ` <16211604486.20050201144642@ttnet.net.tr>
     [not found]             ` <opslirxnwd49uzoa@localhost>
2005-02-01 14:09               ` Re[4]: [linux-cirrus] Re: Cirrus Logic MaverickCrunch support Bora Þahin
2005-02-01 16:33                 ` Matt Porter
2005-02-01 17:03                   ` Stefan Nickl
2005-02-01 18:19                   ` Re[2]: " Bora Þahin

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).