gstreamer_test_apps/gstplayer/src/GstTest.rss
branchRCL_3
changeset 30 7e817e7e631c
parent 29 567bb019e3e3
--- a/gstreamer_test_apps/gstplayer/src/GstTest.rss	Tue Aug 31 15:30:33 2010 +0300
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,807 +0,0 @@
-
-
-//  RESOURCE IDENTIFIER
-NAME GST
-
-//  INCLUDES
-
-#include <eikon.rh>
-#include <avkon.rsg>
-#include <avkon.rh>
-#include <avkon.mbg>
-//#include "VoIPTest.hrh"
-
-#define KWidth 176
-#define KHeight 100
-#define KMaxLength 256
-
-
-// ---------------------------------------------------------
-//
-//    Define the resource file signature
-//    This resource should be empty.
-//
-// ---------------------------------------------------------
-//
-RESOURCE RSS_SIGNATURE
-    {
-    }
-
-// ---------------------------------------------------------
-//
-//    Default Document Name
-//
-// ---------------------------------------------------------
-//
-RESOURCE TBUF r_default_document_name
-    {
-    buf="";
-    }
-
-// ---------------------------------------------------------
-//
-//    Define default menu and CBA key.
-//
-// ---------------------------------------------------------
-//
-RESOURCE EIK_APP_INFO
-    {
-    menubar = r_voiptestapp_menubar;
-    hotkeys = r_voiptestapp_hotkeys;
-    cba = R_AVKON_SOFTKEYS_OPTIONS_EXIT;
-    status_pane = r_my_status_pane;
-    }
-
-//----------------------------------------------------
-//
-//    r_voiptestapp_hotkeys
-//
-//----------------------------------------------------
-//
-RESOURCE HOTKEYS r_voiptestapp_hotkeys
-    {
-    control =
-        {
-        HOTKEY
-            {
-            command = EAknCmdExit;
-            key = 'x';
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_menubar
-//   Menubar for the VoIPTestApp
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_BAR r_voiptestapp_menubar
-    {
-    titles =
-        {
-        MENU_TITLE
-            {
-            menu_pane = r_voiptestapp_menu;
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_dnlink_codec_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dnlink_codec_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecG711;
-            txt = "G.711";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecG729;
-            txt = "G.729";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecILBC;
-            txt = "iLBC";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecAMRNB;
-            txt = "AMR-NB";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecPCM16;
-            txt = "PCM16";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_uplink_codec_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_uplink_codec_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecG711;
-            txt = "G.711";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecG729;
-            txt = "G.729";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecILBC;
-            txt = "iLBC";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecAMRNB;
-            txt = "AMR-NB";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecPCM16;
-            txt = "PCM16";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_dnlink_speaker_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dnlink_speaker_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestGetMaxVolume;
-            txt = "Get Max Volume";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetMaxVolume;
-            txt = "Set Max Volume";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestMuteSpeaker;
-            txt = "Mute Speaker";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetVolume;
-            txt = "Get Volume";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_uplink_mic_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_uplink_mic_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestGetMaxGain;
-            txt = "Get Max Gain";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetMaxGain;
-            txt = "Set Max Gain";
-            },
-        MENU_ITEM
-            { command = EVoIPTestMuteMic;
-            txt = "Mute Mic";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetGain;
-            txt = "Get Gain";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_dnlink_codec_settings_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dnlink_codec_settings_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestSetFrameMode;
-            txt = "Toggle frame mode";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetFrameMode;
-            txt = "Get frame mode";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetFrameModeRqrdForEC;
-            txt = "Frame mode req for EC";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestConcealErrForNextBuf;
-            txt = "Conceal Err Next Buf";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetCng;
-            txt = "Toggle CNG (G.711/iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetCng;
-            txt = "Get CNG (G.711/iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetPlc;
-            txt = "Toggle PLC (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetPlc;
-            txt = "Get PLC  (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestG711ALAW;
-            txt = "Set ALaw (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestG711ULAW;
-            txt = "Set uLaw (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetG711Mode;
-            txt = "Get Codec Mode (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestILBC20MS;
-            txt = "Set 20ms frame (iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestILBC30MS;
-            txt = "Set 30ms frame (iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetILBCMode;
-            txt = "Get Codec Mode (iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestBadLsfNextBuffer;
-            txt = "Bad lsf next buf (G.729)";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_uplink_codec_settings_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_uplink_codec_settings_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestGetSupportedBitrates;
-            txt = "Get supported bitrates";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetMinBitrate;
-            txt = "Set MIN bitrate";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetMaxBitrate;
-            txt = "Set MAX bitrate";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetBitrate;
-            txt = "Get bitrate";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetVad;
-            txt = "Toggle VAD";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetVad;
-            txt = "Get VAD";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkG711ALAW;
-            txt = "Set ALaw (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkG711ULAW;
-            txt = "Set uLaw (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetUplinkG711Mode;
-            txt = "Get Codec Mode (G.711)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkILBC20MS;
-            txt = "Set 20ms frame (iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkILBC30MS;
-            txt = "Set 30ms frame (iLBC)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestGetUplinkILBCMode;
-            txt = "Get Codec Mode (iLBC)";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_dnlink_output_dev_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dnlink_output_dev_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkHandset;
-            txt = "Select Handset";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkLoudSpeaker;
-            txt = "Select Loudspeaker";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkGetAudioDevice;
-            txt = "Get Audio Device";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_dnlink_jitter_buf_menu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dnlink_jitter_buf_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkJBConfig;
-            txt = "Configure JB";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkJBReset;
-            txt = "Reset JB";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkJBDelayDown;
-            txt = "Delay Down";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkJBDelayUp;
-            txt = "Delay Up";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_downlink_submenu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_downlink_submenu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkFormats;
-            txt = "Get Downlink Formats";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDownlinkFormat;
-            txt = "Init decoder...";
-            cascade = r_voiptestapp_dnlink_codec_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestStartDownlink;
-            txt = "Start";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestStopDownlink;
-            txt = "Stop";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestCloseDownlink;
-            txt = "Close";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkSpeakerSettings;
-            txt = "Speaker settings...";
-            cascade = r_voiptestapp_dnlink_speaker_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDnlinkCodecSettings;
-            txt = "Decoder settings...";
-            cascade = r_voiptestapp_dnlink_codec_settings_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestSetAudioDevice;
-            txt = "Select output device...";
-            cascade = r_voiptestapp_dnlink_output_dev_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestJitterBuffer;
-            txt = "Jitter Buffer...";
-            cascade = r_voiptestapp_dnlink_jitter_buf_menu;
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_uplink_submenu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_uplink_submenu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkFormats;
-            txt = "Get Uplink Formats";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkFormat;
-            txt = "Init encoder...";
-            cascade = r_voiptestapp_uplink_codec_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestStartUplink;
-            txt = "Start";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestStopUplink;
-            txt = "Stop";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestCloseUplink;
-            txt = "Close";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkFormat;
-            txt = "Mic Settings...";
-            cascade = r_voiptestapp_uplink_mic_menu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestUplinkCodecSettings;
-            txt = "Encoder settings...";
-            cascade = r_voiptestapp_uplink_codec_settings_menu;
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-// r_voiptestapp_dtmf_submenu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_dtmf_submenu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFInitDnlink;
-            txt = "Init DTMF player (DNL)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFPlayDnlink;
-            txt = "Play (DNL)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFCloseDnlink;
-            txt = "Close DTMF player (DNL)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFInitUplink;
-            txt = "Init DTMF player (UPL)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFPlayUplink;
-            txt = "Play (UPL)";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFCloseUplink;
-            txt = "Close DTMF player (UPL)";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-// r_voiptestapp_ringtone_init_submenu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_ringtone_init_submenu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestRTInitPlayerFromFile;
-            txt = "Open File";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTInitPlayerFromRFile;
-            txt = "Open RFile";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTInitPlayerFromProfiles;
-            txt = "Use Profiles";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTInitPlayerFromDes;
-            txt = "Open Des";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-// r_voiptestapp_ringtone_submenu
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_ringtone_submenu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestRTInitPlayer;
-            txt = "Init Ring Tone player...";
-            cascade = r_voiptestapp_ringtone_init_submenu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTPlay;
-            txt = "Play";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTPause;
-            txt = "Pause";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTResume;
-            txt = "Resume";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTStop;
-            txt = "Stop";
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRTClose;
-            txt = "Close";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_voiptestapp_menu
-//   Menu for "Options"
-//
-// ---------------------------------------------------------
-//
-RESOURCE MENU_PANE r_voiptestapp_menu
-    {
-    items =
-        {
-        MENU_ITEM
-            {
-            command = EVoIPTestDnLink;
-            txt = "Downlink Stream...";
-            cascade = r_voiptestapp_downlink_submenu;
-            },
-         MENU_ITEM
-            {
-            command = EVoIPTestUpLink;
-            txt = "Uplink Stream...";
-            cascade = r_voiptestapp_uplink_submenu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestDTMFPlayer;
-            txt = "DTMF Tone Player...";
-            cascade = r_voiptestapp_dtmf_submenu;
-            },
-        MENU_ITEM
-            {
-            command = EVoIPTestRingTonePlayer;
-            txt = "Ring Tone Player...";
-            cascade = r_voiptestapp_ringtone_submenu;
-            },
-        MENU_ITEM
-            {
-            command = EAknCmdOneTouchLoopback;
-            txt = "One touch loopback";
-            },
-        MENU_ITEM
-            {
-            command = EAknCmdExit;
-            txt = "Exit";
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   r_richtexteditor_rich_text_editor
-//   RichTextEditor resources
-//
-// ---------------------------------------------------------
-//
-RESOURCE RTXTED r_richtexteditor_rich_text_editor
-    {
-    width = KWidth;
-    height = KHeight;
-    textlimit = KMaxLength;
-    flags = EEikEdwinReadOnly | EEikEdwinAvkonDisableCursor;
-    avkon_flags = EAknEditorFlagEnableScrollBars;
-    }
-
-// ---------------------------------------------------------
-//
-//   Status pane
-//
-// ---------------------------------------------------------
-//
-RESOURCE STATUS_PANE_APP_MODEL r_my_status_pane
-    {
-    panes =
-        {
-        SPANE_PANE
-            {
-            id = EEikStatusPaneUidTitle;
-            type = EAknCtTitlePane;
-            resource = r_my_title_pane;
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   General Query dialog
-//
-// ---------------------------------------------------------
-//
-RESOURCE DIALOG r_voiptestapp_confirmation_query
-    {
-    flags = EGeneralQueryFlags;
-    buttons = R_AVKON_SOFTKEYS_YES_NO;
-    // r_vr_softkeys_ok_cancel;
-    items =
-        {
-        DLG_LINE
-            {
-            type = EAknCtQuery;
-            id = EGeneralQuery;
-            control = AVKON_CONFIRMATION_QUERY 
-                { 
-                layout = EConfirmationLayout;
-                };
-            }
-        };
-    }
-
-// ---------------------------------------------------------
-//
-//   Title pane text
-//
-// ---------------------------------------------------------
-//
-RESOURCE TITLE_PANE r_my_title_pane
-    {
-    txt = "VoIPTestApp";
-    }
-
-// End of file