X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bmusb%2Fbmusb.h;fp=bmusb%2Fbmusb.h;h=0ea7c369fb86e04398d41f019617c0e6f8e5eb74;hb=824260a0732a49b5a18f2e16e04b0373c37a3bea;hp=83677afdbdeb69fb0f606db17f7811cc7ccacd09;hpb=0853ce1f4e8632d1190569d53c1f5825d2812eb1;p=bmusb diff --git a/bmusb/bmusb.h b/bmusb/bmusb.h index 83677af..0ea7c36 100644 --- a/bmusb/bmusb.h +++ b/bmusb/bmusb.h @@ -151,7 +151,11 @@ enum PixelFormat { // Note that unlike true v210, there is no guarantee about // 128-byte line alignment (or lack thereof); you should check // the stride member of VideoFormat. - PixelFormat_10BitYCbCr + PixelFormat_10BitYCbCr, + + // 8-bit 4:4:4:4 RGBA (in that order). bmusb itself doesn't + // produce this, but it is useful to represent e.g. synthetic inputs. + PixelFormat_8BitRGBA }; typedef std::function