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