Changeset 2873
- Timestamp:
- 11/01/99 12:53:51 (14 years ago)
- Location:
- rat/trunk
- Files:
-
- 2 modified
-
ui.c (modified) (5 diffs)
-
ui_audiotool.tcl (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
rat/trunk/ui.c
r2870 r2873 663 663 } 664 664 665 static void 666 ui_update_powermeter(session_t *sp) 667 { 668 if (sp->meter) { 669 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.powermeter", "1", TRUE); 670 } else { 671 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.powermeter", "0", TRUE); 672 } 673 } 674 675 static void 676 ui_update_lipsync(session_t *sp) 677 { 678 if (sp->sync_on) { 679 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.sync", "1", TRUE); 680 } else { 681 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.sync", "0", TRUE); 682 } 683 } 684 685 static void 686 ui_update_silence(session_t *sp) 687 { 688 if (sp->detect_silence) { 689 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "audio.suppress.silence", "1", TRUE); 690 } else { 691 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "audio.suppress.silence", "0", TRUE); 692 } 693 } 694 695 static void 696 ui_update_playout_bounds(session_t *sp) 697 { 698 char tmp[6]; 699 if (sp->limit_playout) { 700 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.playout.limit", "1", TRUE); 701 } else { 702 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.playout.limit", "0", TRUE); 703 } 704 sprintf(tmp, "%4d", (int)sp->min_playout); 705 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.playout.min", tmp, TRUE); 706 sprintf(tmp, "%4d", (int)sp->max_playout); 707 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.playout.max", tmp, TRUE); 708 } 709 710 static void 711 ui_update_agc(session_t *sp) 712 { 713 if (sp->agc_on) { 714 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.agc", "1", TRUE); 715 } else { 716 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.agc", "0", TRUE); 717 } 718 } 719 665 720 void 666 721 ui_update(session_t *sp) … … 682 737 ui_update_channel(sp); 683 738 ui_repair(sp); 739 ui_update_converter(sp); 740 ui_update_lecture_mode(sp); 741 ui_update_powermeter(sp); 742 ui_update_lipsync(sp); 743 ui_update_silence(sp); 744 ui_update_agc(sp); 745 ui_update_playout_bounds(sp); 684 746 } 685 747 … … 739 801 mbus_qmsgf(sp->mbus_engine, mbus_name_ui, FALSE, "rtp.source.packet.duration", "\"%08lx\" %3d", ssrc, duration); 740 802 } 803 741 804 742 805 void … … 1030 1093 } 1031 1094 1032 static void1033 ui_update_options(session_t *sp)1034 {1035 if (sp->meter) {1036 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.powermeter", "1", TRUE);1037 } else {1038 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.powermeter", "0", TRUE);1039 }1040 if (sp->sync_on) {1041 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.sync", "1", TRUE);1042 } else {1043 mbus_qmsg(sp->mbus_engine, mbus_name_ui, "tool.rat.sync", "0", TRUE);1044 }1045 }1046 1047 1095 void 1048 1096 ui_initial_settings(session_t *sp) … … 1062 1110 ui_info_update_tool(sp, my_ssrc); network_process_mbus(sp); 1063 1111 ui_title(sp); network_process_mbus(sp); 1064 ui_update_options(sp); network_process_mbus(sp);1065 1112 #ifdef NDEF /* This is done by load_settings() now... */ 1066 1113 ui_load_settings(sp); network_process_mbus(sp); 1067 1114 #endif 1068 ui_update_converter(sp);1069 ui_update_repair(sp);1070 1115 } 1071 1116 -
rat/trunk/ui_audiotool.tcl
r2862 r2873 199 199 tool.rat.3d.filter.lengths {eval mbus_recv_tool.rat.3d.filter.lengths $args} 200 200 tool.rat.3d.user.settings {eval mbus_recv_tool.rat.3d.user.settings $args} 201 tool.rat.playout.limit {eval mbus_recv_tool.rat.playout.limit $args} 202 tool.rat.playout.min {eval mbus_recv_tool.rat.playout.min $args} 203 tool.rat.playout.max {eval mbus_recv_tool.rat.playout.max $args} 201 204 audio.suppress.silence {eval mbus_recv_audio.suppress.silence $args} 202 205 audio.channel.coding {eval mbus_recv_audio.channel.coding $args} … … 1009 1012 } 1010 1013 1014 proc mbus_recv_tool.rat.playout.limit {do_limit} { 1015 global limit_var 1016 set limit_var $do_limit 1017 } 1018 1019 proc mbus_recv_tool.rat.playout.min {lower_bound} { 1020 global min_var 1021 set min_var $lower_bound 1022 } 1023 1024 proc mbus_recv_tool.rat.playout.max {upper_bound} { 1025 global max_var 1026 set max_var $upper_bound 1027 } 1028 1011 1029 proc mbus_recv_mbus.quit {} { 1012 1030 destroy .
