CURRENT_STATUS_DISCOVER_REMOTE_DEVICE,
CURRENT_STATUS_PUBLISH_REMOTE_DEVICE,
CURRENT_STATUS_SET_REMOTE_PERMISSION,
+#ifndef TIZEN_FEATURE_TV_PROD
CURRENT_STATUS_SET_RPI_PLAYBACK_ROUTE,
CURRENT_STATUS_GET_RPI_PLAYBACK_ROUTE,
CURRENT_STATUS_SET_HOST_VOLUME,
CURRENT_STATUS_GET_HOST_VOLUME,
+#endif
};
g_menu_state = CURRENT_STATUS_PUBLISH_REMOTE_DEVICE;
else if (strncmp(cmd, "alw", MAX_CMD_LEN) == 0)
g_menu_state = CURRENT_STATUS_SET_REMOTE_PERMISSION;
+#ifndef TIZEN_FEATURE_TV_PROD
else if (strncmp(cmd, "srpr", MAX_CMD_LEN) == 0)
g_menu_state = CURRENT_STATUS_SET_RPI_PLAYBACK_ROUTE;
else if (strncmp(cmd, "grpr", MAX_CMD_LEN) == 0)
g_menu_state = CURRENT_STATUS_SET_HOST_VOLUME;
else if (strncmp(cmd, "ghv", MAX_CMD_LEN) == 0)
g_menu_state = CURRENT_STATUS_GET_HOST_VOLUME;
+#endif
else if (strncmp(cmd, "q", MAX_CMD_LEN) == 0) {
g_print("closing the test suite\n");
quit_program();
g_print("dis. *Discover remote devices\n");
g_print("pub. *Publish remote devices\n");
g_print("alw. *Allow remote device\n");
+#ifndef TIZEN_FEATURE_TV_PROD
g_print("srpr. *Set RPI playback route\t");
g_print("grpr. *Get RPI playback route\n");
g_print("shv. *Set HOST Volume\t");
g_print("ghv. *Get HOST Volume\n");
+#endif
g_print(" * is for internal usage.\n");
g_print("=========================================================================================\n");
}
g_print("*** press enter 0:disable, 1:enable\n");
else if (g_menu_state == CURRENT_STATUS_SET_REMOTE_PERMISSION)
g_print("*** press enter number num, allow(0,1)\n");
+#ifndef TIZEN_FEATURE_TV_PROD
else if (g_menu_state == CURRENT_STATUS_SET_RPI_PLAYBACK_ROUTE)
g_print("*** input rpi playback route to set (0:auto, 1:headphone, 2:HDMI1, 3:HDMI2(rpi4 only)\n");
else if (g_menu_state == CURRENT_STATUS_GET_RPI_PLAYBACK_ROUTE)
flag = 1;
} else if (g_menu_state == CURRENT_STATUS_GET_HOST_VOLUME)
g_print("*** input sound type for HOST(0:SYSTEM 1:NOTIFICATION 2:ALARM 3:RINGTONE 4:MEDIA 5:CALL 6:VOIP 7:VOICE)\n");
+#endif
else {
g_print("*** unknown status.\n");
quit_program();
reset_menu_state();
break;
}
+#ifndef TIZEN_FEATURE_TV_PROD
case CURRENT_STATUS_SET_RPI_PLAYBACK_ROUTE: {
int ret;
sound_rpi_playback_route_type type = atoi(cmd);
reset_menu_state();
break;
}
+#endif
}
end:
g_timeout_add(100, timeout_menu_display, 0);