diff options
| author | Sanjeev Reddy <[email protected]> | 2019-02-06 18:20:26 -0800 |
|---|---|---|
| committer | Sanjeev Reddy <[email protected]> | 2019-02-06 18:20:26 -0800 |
| commit | 1e87469a012d6c60e34e873b5c1139bc0e7392a7 (patch) | |
| tree | ba3f7dfaf7b1740e4496d22ba4e025d28415c1e9 /avstream/avscamera/sys/formats.cpp | |
| parent | 27302e1d522bc16e1cc18232602f7eca1b79db0f (diff) | |
Updating samples with RS5 changes and setting DriverTargetPlatform to Universal to enable API Validator
Diffstat (limited to 'avstream/avscamera/sys/formats.cpp')
| -rw-r--r-- | avstream/avscamera/sys/formats.cpp | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/avstream/avscamera/sys/formats.cpp b/avstream/avscamera/sys/formats.cpp index 0c03d4ab..d521c4c5 100644 --- a/avstream/avscamera/sys/formats.cpp +++ b/avstream/avscamera/sys/formats.cpp @@ -25,6 +25,14 @@ #pragma code_seg("PAGE") #endif // ALLOC_PRAGMA +// Define 720p resolution. +#define D720P_W 1280 +#define D720P_H 720 + +// Add 20% for overscan. +#define D720P_W_OS (1280+(1280/5)) +#define D720P_H_OS (720+(720/5)) + /************************************************************************** @@ -311,6 +319,23 @@ DEFINE_DATARANGE_VIDEO( 32, KS_BI_RGB) +DEFINE_DATARANGE_VIDEO( + FormatNV12_720p, + STATICGUIDOF(KSDATAFORMAT_SUBTYPE_NV12), + D720P_W, D720P_H, + 30, + 1, + 12, + FOURCC_NV12) + +DEFINE_DATARANGE_VIDEO( + FormatNV12_720pOverscan, + STATICGUIDOF(KSDATAFORMAT_SUBTYPE_NV12), + D720P_W_OS, D720P_H_OS, + 30, + 1, + 12, + FOURCC_NV12) // // CapturePinDataRanges: @@ -366,6 +391,8 @@ VideoCapturePinDataRanges [VIDEO_CAPTURE_PIN_DATA_RANGE_COUNT] = (PKSDATARANGE) &FormatRGB32Bpp_CaptureVGA_120fpsOverscan, (PKSDATARANGE) &FormatRGB32Bpp_CaptureQVGA, (PKSDATARANGE) &FormatRGB32Bpp_CaptureQVGAOverscan, + (PKSDATARANGE) &FormatNV12_720p, + (PKSDATARANGE) &FormatNV12_720pOverscan }; const @@ -387,4 +414,5 @@ VideoPreviewPinDataRanges[VIDEO_PREVIEW_PIN_DATA_RANGE_COUNT] = (PKSDATARANGE) &FormatRGB32Bpp_CaptureVGA_90fps, (PKSDATARANGE) &FormatRGB32Bpp_CaptureVGA_120fps, (PKSDATARANGE) &FormatRGB32Bpp_CaptureQVGA, + (PKSDATARANGE) &FormatNV12_720p }; |
