wl_registry_add_listener(wl_registry, ®istry_listener, tbm_drm_client);
wl_display_roundtrip(display); //For Gloabl registry
- wl_tbm_drm_auth_get_authentication_info(tbm_drm_client->wl_tbm_drm_auth);
- wl_display_roundtrip(display);
if (!tbm_drm_client->wl_tbm_drm_auth) {
TBM_LOG("Failed to get wl_tbm_drm_auth interface\n");
return 0;
}
+ wl_tbm_drm_auth_get_authentication_info(tbm_drm_client->wl_tbm_drm_auth);
+ wl_display_roundtrip(display);
+
if (tbm_drm_client->auth_fd < 0) {
TBM_LOG("Failed to get auth info\n");
wl_tbm_drm_auth_set_user_data(tbm_drm_client->wl_tbm_drm_auth, NULL);