I appreciate to directly experiment ffmpeg without X11 or SDL
dependencies, just using the ffmpeg binary.
This is especially true when I work on embedded systems and I use it a lot.

Even though the fbdev output device is available, the Linux
Framebuffer is often considered obsolete in favor of KMS/DRM.
But if there are plans to remove output devices like fbdev or xv, I
understand that it is difficult to consider supporting a KMS/DRM
output ...

Nicolas Caramelli

Le mar. 19 janv. 2021 à 13:46, John Cox <j...@kynesim.co.uk> a écrit :
>
> On Mon, 18 Jan 2021 23:37:09 +0000, you wrote:
> >On 16/01/2021 22:12, Nicolas Caramelli wrote:
> >> This patch adds KMS/DRM output device for rendering a video stream
> >> using KMS/DRM dumb buffer.
> >> The proposed implementation is very basic, only bgr0 pixel format is
> >> currently supported (the most common format with KMS/DRM).
> >> To enable this output device you need to configure FFmpeg with 
> >> --enable-libdrm.
> >> Example: ffmpeg -re -i INPUT -pix_fmt bgr0 -f kmsdumb /dev/dri/card0
> >
> >If you want to render things to a normal display device why not use a normal 
> >video player?  Or even ffplay?
> >
> >IMO something like this would be of more value as a simple video player 
> >example with the documentation rather than including it as weirdly 
> >constrained library code which will see very little use.
> >
> >(Note that I would argue against adding more general display output devices 
> >which are already present, like fb and xv, because they are of essentially 
> >no value to libavdevice users.  Removing legacy code is harder, though.)
>
> I take your point but I personally have found it very useful to have
> simple display devices on the output of ffmpeg for testing purposes.
> Though I guess that if I want that then the device should be bundled
> with the application rather than in a library.
>
> John Cox
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
>
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to