Video playback problem solved

William Park opengeometry-FFYn/CNdgSA at public.gmane.org
Mon Dec 19 08:11:08 UTC 2011


Couldn't you just re-compiled the decoding program?
-- 
William


On Mon, Dec 19, 2011 at 02:46:46AM -0500, Walter Dnes wrote:
>   Several days ago, I was trying to solve the problem of stuttering
> video playback on an older Dell (manufactured August 2007), on which I
> had just installed Gentoo.  The PC wasn't capable of handling 1080i
> streaming video from my HDHomerun TV tuner.  The answer did *NOT*
> involve getting a video card.  I finally discovered the solution, after
> an incredible saga of thud and blunder...
> 
> * the Gentoo x86 install CD must use lowest-common-denominator basic
>   i686 instructions, in order to work on every x86 machine.  That's what
>   the CD puts on the machine during the install process.  That very
>   basic code doesn't have sse2, sse3 (aka pni), ssse3, and various other
>   advanced instructions.  Decoding video streams is a heavy-duty number
>   crunching job, and the CPU couldn't do it with one arm tied behind its
>   back.
> 
> * when I emerged system and world (i.e. rebuilt the OS and programs),
>   all the source code was compiled with the CFLAGS that I specified.
>   Now, the machine not only handles 1080i using the onboard Intel GPU,
>   it handles 1080p flawlessly.  I downloaded a short 1080p video clip
>   from Youtube to test on, because my 5-megabit ADSL connection couldn't
>   stream it realtime.
> 
>   So yes, Gentoo's optimization does make a difference.  The onboard
> GPU shows up in lspci as...
> 
> "Intel Corporation 82G33/G31 Express Integrated Graphics Controller"
> 
> and the cpu is a Core2 (*NOT* a Core2 Duo) with 2 cores that show up
> under /proc/cpuinfo as...
> 
> vendor_id       : GenuineIntel
> cpu family      : 6
> model           : 15
> model name      : Genuine Intel(R) CPU            2140  @ 1.60GHz
> stepping        : 2
> cpu MHz         : 1595.987
> cache size      : 1024 KB
> physical id     : 0
> siblings        : 2
> 
>   A 4+ year old system is saved from the scrap heap.
--
The Toronto Linux Users Group.      Meetings: http://gtalug.org/
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://gtalug.org/wiki/Mailing_lists





More information about the Legacy mailing list