+static const struct {
+ int width;
+ int height;
+ int framerate;
+ int level_idc;
+} test_framerate[] = {
+ // Some typical sizes and frame rates.
+ // (From H.264 table A-1 and table A-6)
+ { 176, 144, 15, 10 },
+ { 176, 144, 16, 11 },
+ { 320, 240, 10, 11 },
+ { 320, 240, 20, 12 },
+ { 320, 240, 40, 21 },
+ { 352, 288, 30, 13 },
+ { 352, 288, 51, 22 },
+ { 352, 576, 25, 21 },
+ { 352, 576, 26, 30 },
+ { 640, 480, 33, 30 },
+ { 640, 480, 34, 31 },
+ { 720, 480, 50, 31 },
+ { 720, 576, 25, 30 },
+ { 800, 600, 55, 31 },
+ { 1024, 768, 35, 31 },
+ { 1024, 768, 70, 32 },
+ { 1280, 720, 30, 31 },
+ { 1280, 720, 31, 32 },
+ { 1280, 960, 45, 32 },
+ { 1280, 960, 46, 40 },
+ { 1280, 1024, 42, 32 },
+ { 1600, 1200, 32, 40 },
+ { 1600, 1200, 33, 42 },
+ { 1920, 1088, 30, 40 },
+ { 1920, 1088, 55, 42 },
+ { 2048, 1024, 30, 40 },
+ { 2048, 1024, 62, 42 },
+ { 2048, 1088, 60, 42 },
+ { 3680, 1536, 26, 50 },
+ { 4096, 2048, 30, 51 },
+ { 4096, 2048, 59, 52 },
+ { 4096, 2160, 60, 52 },
+};
+