From 722128bf0fa71e2ace8579b71c50549791a32492 Mon Sep 17 00:00:00 2001 From: "F. Duncanh" Date: Sat, 14 Sep 2024 02:09:06 -0400 Subject: [PATCH] correct refresh rate in GET /info plist: 60Hz -> 1/60 = 0.016666!!!! ( --- 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);