> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:ivtv-devel-
> [EMAIL PROTECTED] On Behalf Of D. Hugh Redelmeier
> Sent: 12 October 2005 20:19
> To: Discussion list for development of the IVTV driver
> Subject: Re: [ivtv-devel] What's the current state of /dev/video32
> and/dev/video48?
> 
> | From: Paul Curtis <[EMAIL PROTECTED]>
> 
> | mplayer -rawvideo on:hm12:w=720:h=480 /dev/video32
> 
> Is this an optimal way of watching live TV with a 250?  Does it cut
> down CPU load because mpeg decoding is eliminated?

It depends on how you are viewing the data. If the card can do mpeg decoding
like the 350 then it's not. If it can't and you are using Xv then yes there
should be less cpu used because you are not doing the decoding but the
transfer over the pci bus is larger because the data isn't compressed.

> 
> | (assuming no Hauppauge Macroblock conversion is occurring in the driver)
> 
> What is "Hauppauge Macroblock conversion"?
> 

It is the way the YUV data is stored in the buffer. To get the YUV data in a
form that is understood by most players the data needs to be moved around
within blocks in the data buffer (16x16 in the Y & possibly 8x8 in the UV or
something like that at least). There is an option whereby this can be done
in the driver however mplayer understands the format coming out of the card
directly which is what the hm12 is in the mplayer command line. 

John


_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to