Re: Unsupported format MFVideoFormat_P010 for Elgato HD60S+

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

 



Le mardi 03 décembre 2019 à 18:44 +0800, Qu Wenruo a écrit :
> Hi,
> 
> Just got my capture card, Elgato HD60S+.
> 
> Although it supports UVC, Linux still doesn't support it (yet?)
> 
> [34381.339277] uvcvideo: Unknown video format
> 30313050-0000-0010-8000-00aa00389b71
> 
> After a little search, that GUID looks like MFVideoFormat_P010, which
> looks like a 10bit YUV format, and ffmpeg looks supporting it.

This format is mapped in DRM already, you will need to map it into the
V4L2 enum, document it and then add the mapping in the UVC driver.
Should not be too hard.

https://docs.microsoft.com/en-us/windows/win32/medfound/10-bit-and-16-bit-yuv-video-formats

You could also add P012 and P016 while at it. These are not super
memory efficient in 10 and 12 bits, but they are compatible with 16
bits and are efficient to read/write.

> 
> Any idea on the Linux support of that card?
> 
> Thanks,
> Qu
> 

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux