From ae0b13e2d798518d3c1e4aa1ee506b6324ca5b24 Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Sat, 28 Sep 2024 17:32:22 -0400 Subject: [PATCH] give refresh rate in plist as a real 1/60, etc. --- lib/raop_handlers.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/raop_handlers.h b/lib/raop_handlers.h index d00912a..98f62dd 100644 --- a/lib/raop_handlers.h +++ b/lib/raop_handlers.h @@ -146,7 +146,7 @@ raop_handler_info(raop_conn_t *conn, plist_t displays_0_width_pixels_node = plist_new_uint(conn->raop->width); plist_t displays_0_height_pixels_node = plist_new_uint(conn->raop->height); plist_t displays_0_rotation_node = plist_new_bool(0); /* set to true in AppleTV gen 3 (which has features bit 8 set */ - plist_t displays_0_refresh_rate_node = plist_new_uint(conn->raop->refreshRate); /* set as real 0.166666 = 60hz in AppleTV gen 3 */ + plist_t displays_0_refresh_rate_node = plist_new_real((double) 1.0 / conn->raop->refreshRate); /* set as real 0.166666 = 60hz in AppleTV gen 3 */ plist_t displays_0_max_fps_node = plist_new_uint(conn->raop->maxFPS); plist_t displays_0_overscanned_node = plist_new_bool(conn->raop->overscanned); plist_t displays_0_features = plist_new_uint(14);