Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: Fw: DEC 2000 Playback



On Sat, May 08, 2004 at 03:54:39PM +0100, Philip Simons wrote:
> I've determined what needs to be done to play  a PVA file back from loading the DEC2000 Firmware and a  reset:-
> 1)Change Interface 0 to alternate setting 1
> 2)Reset of Pipe 3
> 3)Reset of pipe 0x84
> 4)Reset of pipe 7
> 5)Send 0xAA 0x01 0xB0 0x02 0x00 0x01 to the command pipe (3)
> 6)Send 0xAA 0x02 0xB0 0x02 0x00 0x01 again
> 7)Send 0xAA 0x03 0x08 0x00 to the command pipe
> 8)Send 0xAA 0x04 0x82 0x01 0x05 to the command pipe

Is the second 0xB0 really necessary?  It could just be a timing issue since
the pipes have just been reset I guess.

> The quality is't to good (probably because  this is a user space program and hence rather slow) - this will hopefully be improved when this is moved to the kernel.

Perhaps, one things I've been wondering is how to throttle sending PVA packets
to the box.  It could be that the box's buffer's status is available on one
of the other pipes.  I seem to recall one pipe just sends from the box to the
pc, and the only time I've seen variation on what it sends is when the box
is being streamed to.

> In the kernel how do you reset a pipe ( is it necessary??)

I don't know, but it might be necessary.  The dec's seem sensitive about
having their interface changed.

Cheers,
Alex


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index