X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=bmusb.cpp;h=2e0f5c3e4c83264c25f780bf22be984891269f5d;hb=32043c95d3b9f8cb97d6d28b9996fa1bec2ce11b;hp=775c88dc288e780a2835ed38851de857b8b80b63;hpb=f37788d57a0a83533922c82ad9aaabbda8eb08a7;p=bmusb diff --git a/bmusb.cpp b/bmusb.cpp index 775c88d..2e0f5c3 100644 --- a/bmusb.cpp +++ b/bmusb.cpp @@ -1,4 +1,4 @@ -// Intensity Shuttle USB3 capture driver, v0.6.0 +// Intensity Shuttle USB3 capture driver, v0.7.0 // Can download 8-bit and 10-bit UYVY/v210-ish frames from HDMI, quite stable // (can do captures for hours at a time with no drops), except during startup // 576p60/720p60/1080i60 works, 1080p60 does not work (firmware limitation) @@ -199,6 +199,7 @@ bool decode_video_format(uint16_t video_format, VideoFormat *decoded_video_forma constexpr VideoFormatEntry entries[] = { { 0x01f1, 720, 480, 0, 40, 5, 60000, 1001, false }, // 480p59.94 (believed). { 0x0131, 720, 576, 0, 44, 5, 50, 1, false }, // 576p50. + { 0x0151, 720, 576, 0, 44, 5, 50, 1, false }, // 576p50. { 0x0011, 720, 576, 0, 44, 5, 50, 1, false }, // 576p50 (5:4). { 0x0143, 1280, 720, 0, 25, 5, 50, 1, false }, // 720p50. { 0x0103, 1280, 720, 0, 25, 5, 60, 1, false }, // 720p60.