g_print("r. Remove media source\n");
g_print("p. Pause/play media source\t");
g_print("o. Get the pause of media source\n");
+ g_print("mu. Mute media source\n");
g_print("v. Set video resolution\t");
g_print("l. Get video resolution\n");
g_print("td. Set transceiver direction\t");
g_print("gd. Get transceiver direction\n");
+ g_print("pa. Set media path to file source\n");
g_print("sf. Set media format to media packet source\n");
g_print("dt. Set display type\t");
g_print("dm. Set display mode\t");
- g_print("gm. Get display mode\t");
+ g_print("gm. Get display mode\n");
g_print("dv. Set display visible\t");
g_print("gv. Get display visible\n");
g_print("al. Set audio loopback\t");
g_print("vl. Set video loopback\n");
+ g_print("------------------------------------- Data Channel --------------------------------------\n");
g_print("cd. Create data channel\t");
g_print("dd. Destroy data channel\n");
g_print("zs. Send string via data channel\n");
g_print("zb. Send string as bytes data via data channel\t");
g_print("zf. Send file via data channel\n");
- g_print("mu. Mute media source\n");
g_print("------------------------------------- Callbacks -----------------------------------------\n");
g_print("sac. Set all callbacks below (except for the encoded frame callbacks)\n");
g_print("san. Set all the negotiation state change callbacks\t");
g_print("sd. Send local description\n");
g_print("sp. Start pushing packet to media packet source\t");
g_print("tp. Stop pushing packet to media packet source\n");
- g_print("pa. Set media path to the file source\n");
g_print("-------------------------------- Private Signaling Server -------------------------------\n");
g_print("ssc. Create signaling server\t");
g_print("ssd. Destroy signaling server\n");