X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bmusb%2Fbmusb.h;h=b1861efb6ddf045ae7d6a49a31d2c4667e314a25;hb=6a012a41c5422092cdac1f18a9019f37c0b85368;hp=a72ed8b04cc377ea57076ee309123a92cf34f85f;hpb=32043c95d3b9f8cb97d6d28b9996fa1bec2ce11b;p=bmusb diff --git a/bmusb/bmusb.h b/bmusb/bmusb.h index a72ed8b..b1861ef 100644 --- a/bmusb/bmusb.h +++ b/bmusb/bmusb.h @@ -162,7 +162,13 @@ enum PixelFormat { // (ie., first all Y', then all Cb, then all Cr). bmusb doesn't // produce this, nor does it specify a mechanism to describe // the precise details of the format. - PixelFormat_8BitYCbCrPlanar + PixelFormat_8BitYCbCrPlanar, + + // These exist only so that the type is guaranteed wide enough + // to contain values up to 127. CaptureInterface instances + // are free to use them as they see fit for private uses. + PixelFormat_Unused100 = 100, + PixelFormat_Unused127 = 127 }; typedef std::function