again a VDR on Epia-M board issue.. maybe another perspective

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

 



Thomas Glomann a ?crit :
>>>Now, could the softdevice plugin be modified in a way that it takes the
>>>decoded video from the ff card, instead of the ffmpeg software decoder,
>>>and then overlays the decoded video with the OSD (using DirectFB).
>>>
>>>In short, can the softdevice plugin somehow take use of the onboared hw
>>>mpeg2 decoder of a ff card?
>>
>>There is to my knowledge _no_ way to get decoded data from any hardware
>>decoder addon card, back to PC memory.
>>
> well, i thought that the softdevice plugin could work as a 'regular' 
> tv-application, that displays the decoded video via the v4l-interface, but 
> still acts , in respect to VDR, as a DVB device. Softdevice wouldn't need to 
> get the decoded video back into memory, it just would have to provide the OSD 
> ontop of the v4l-video window.  (you could compile DVB driver w/o OSD 
> support, otherwise both-OSDs would be drawn (from ff card itself ))
> 
> do you understand what I have in mind? :)

I think the kvdr desktop app work the way you describe (except for OSD, 
which is handled by the FF card).
There must a way for the v4l device to get back decoded frame in-memory, 
and copy it on-screen. I don't know how it works though.

But well : if you want hardware decoding and you have a M6000, you could 
just use the onboard CLE266 and get rid of your expensive broken FF card...

Which get to the lesson learned from this post : hardware decoding is a 
really popular subject with softdevice.
To summarize :
* hardware decoding can be done with CLE266/nVidia hardware support 
(libXvMC et al.), with DXR3, and the new idea is FF-card (I also have in 
stock an old Cinemaster card, similar to DXR3, but with a C-cube chip : 
support in Linux is unknown)
* ffmpeg already have untested nVidia support in CVS
* hardware decoding in the softdevice way should not mandate the use of 
full X11
* DirectFB could be used for XvMC-like interface, but maybe support is 
better hosted in ffmpeg (that way, various formats/codecs would be fed 
to softdevice, using opportunistic hardware decoding when available)

May I suggest that interested people brainstorm in various mailing-lists 
(ffmpeg, directfb, other I didn't think about) and report back on the 
softdevice mailing-list ?

-- 
NH


[Index of Archives]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Util Linux NG]     [Xfree86]     [Big List of Linux Books]     [Fedora Users]     [Fedora Women]     [ALSA Devel]     [Linux USB]

  Powered by Linux