Пример #1
0
 public static MIDIMessage newUsing(Bundle m)
 {
     return(newUsing(m.getInt(com.disappointedpig.midi.MIDIConstants.MSG_COMMAND, 0x09),
                     m.getInt(com.disappointedpig.midi.MIDIConstants.MSG_CHANNEL, 0),
                     m.getInt(com.disappointedpig.midi.MIDIConstants.MSG_NOTE, 0),
                     m.getInt(com.disappointedpig.midi.MIDIConstants.MSG_VELOCITY, 0)));
 }
Пример #2
0
 /// <summary>
 /// Constructs <seealso cref="VideoPlayerState"/> from bundle.
 /// </summary>
 /// <param name="savedState"> the bundle containing the saved mState </param>
 internal VideoPlayerState(Bundle savedState)
 {
     mMediaUri     = Uri.parse(savedState.getString(MEDIA_URI));
     mSubtitlesUri = Uri.parse(savedState.getString(SUBTITLES_URI));
     mTitle        = savedState.getString(TITLE);
     mMimeType     = savedState.getString(MIME_TYPE);
     mPlayback     = Enum.Parse(typeof(PlayerController.PlayerState), savedState.getString(PLAYER_STATE));
     mPosition     = savedState.getInt(POSITION);
     mDuration     = savedState.getInt(DURATION);
     mMute         = savedState.getInt(MUTE) == 1;
     mDeviceId     = savedState.getString(DEVICE_ID);
 }
 /// <summary>
 /// Constructs <seealso cref="MusicPlayerState"/> from bundle.
 /// </summary>
 /// <param name="savedState"> the bundle containing the saved mState </param>
 internal MusicPlayerState(Bundle savedState)
 {
     mMediaUri    = Uri.parse(savedState.getString(MEDIA_URI));
     mAlbumArtUri = Uri.parse(savedState.getString(COVER_URI));
     mTitle       = savedState.getString(TITLE);
     mArtist      = savedState.getString(ARTIST);
     mMimeType    = savedState.getString(MIMETYPE);
     mPlayback    = Enum.Parse(typeof(PlayerController.PlayerState), savedState.getString(PLAYER_STATE));
     mPosition    = savedState.getInt(POSITION);
     mDuration    = savedState.getInt(DURATION);
     mMute        = savedState.getInt(MUTE) == 1;
     mDeviceId    = savedState.getString(DEVICE_ID);
 }
Пример #4
0
 public MIDIAddressBookEntry(Bundle rinfo)
 {
     address   = rinfo.getString(RINFO_ADDR, "");
     port      = rinfo.getInt(RINFO_PORT);
     name      = rinfo.getString(RINFO_NAME, "");
     reconnect = rinfo.getBoolean(RINFO_RECON, false);
 }
Пример #5
0
 public override void onCreate(Bundle savedInstanceState)
 {
     base.onCreate(savedInstanceState);
     if (savedInstanceState != null)
     {
         mDeviceId     = savedInstanceState.getString("deviceId");
         mSelectedType = savedInstanceState.getInt("selectedType");
     }
 }
Пример #6
0
        private int getCurrectVolume(SapaApp sapaApp)
        {
            Bundle bundle = this.mAppInfoList[sapaApp.InstanceId].Configuration;

            if (bundle != null)
            {
                return(bundle.getInt("CONFIG"));
            }
            return(-1);
        }
 public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle state) {
     if ((state != null) && state.containsKey(BUNDLE_POSITION)
             && state.containsKey(BUNDLE_BOOK)) {
         mPosition = state.getInt(BUNDLE_POSITION);
         mBook = (Book) state.getSerializable(BUNDLE_BOOK);
         mEpubFileName = state.getString(BUNDLE_EPUB_FILE_NAME);
         mIsSmilAvailable = state.getBoolean(BUNDLE_IS_SMIL_AVAILABLE);
     }
     return super.onCreateView(inflater, container, state);
 }
Пример #8
0
        /// <summary>
        /// Init the agent. </summary>
        /// <param name="context"> application context. </param>
        private EngagementAgent(Context context)
        {
            if (!InstanceFieldsInitialized)
            {
                InitializeInstanceFields();
                InstanceFieldsInitialized = true;
            }
            /* Store application context, we'll use this to bind */
            mContext = context;

            /* Create main thread handler */
            mHandler = new Handler(Looper.MainLooper);

            /* Retrieve configuration */
            Bundle config = EngagementUtils.getMetaData(context);

            mReportCrash = config.getBoolean("engagement:reportCrash", true);
            string settingsFile = config.getString("engagement:agent:settings:name");
            int    settingsMode = config.getInt("engagement:agent:settings:mode", 0);

            if (TextUtils.isEmpty(settingsFile))
            {
                settingsFile = "engagement.agent";
            }

            /* Watch preferences */
            mSettings         = context.getSharedPreferences(settingsFile, settingsMode);
            mSettingsListener = new OnSharedPreferenceChangeListenerAnonymousInnerClassHelper(this);
            mSettings.registerOnSharedPreferenceChangeListener(mSettingsListener);

            /* Install Engagement crash handler if enabled */
            if (mReportCrash)
            {
                Thread.DefaultUncaughtExceptionHandler = mEngagementCrashHandler;
            }

            /* Broadcast intent for Engagement modules */
            Intent agentCreatedIntent = new Intent(INTENT_ACTION_AGENT_CREATED);

            agentCreatedIntent.Package = context.PackageName;
            context.sendBroadcast(agentCreatedIntent);
        }
Пример #9
0
		public override void onCreate(Bundle savedInstanceState)
		{
			base.onCreate(savedInstanceState);
			if (savedInstanceState != null)
			{
				mDeviceId = savedInstanceState.getString("deviceId");
				mSelectedType = savedInstanceState.getInt("selectedType");
			}
		}
			/// <summary>
			/// Constructs <seealso cref="VideoPlayerState"/> from bundle.
			/// </summary>
			/// <param name="savedState"> the bundle containing the saved mState </param>
			internal VideoPlayerState(Bundle savedState)
			{
				mMediaUri = Uri.parse(savedState.getString(MEDIA_URI));
				mSubtitlesUri = Uri.parse(savedState.getString(SUBTITLES_URI));
				mTitle = savedState.getString(TITLE);
				mMimeType = savedState.getString(MIME_TYPE);
				mPlayback = Enum.Parse(typeof(PlayerController.PlayerState), savedState.getString(PLAYER_STATE));
				mPosition = savedState.getInt(POSITION);
				mDuration = savedState.getInt(DURATION);
				mMute = savedState.getInt(MUTE) == 1;
				mDeviceId = savedState.getString(DEVICE_ID);
			}
			/// <summary>
			/// Constructs <seealso cref="MusicPlayerState"/> from bundle.
			/// </summary>
			/// <param name="savedState"> the bundle containing the saved mState </param>
			internal MusicPlayerState(Bundle savedState)
			{

				mMediaUri = Uri.parse(savedState.getString(MEDIA_URI));
				mAlbumArtUri = Uri.parse(savedState.getString(COVER_URI));
				mTitle = savedState.getString(TITLE);
				mArtist = savedState.getString(ARTIST);
				mMimeType = savedState.getString(MIMETYPE);
				mPlayback = Enum.Parse(typeof(PlayerController.PlayerState), savedState.getString(PLAYER_STATE));
				mPosition = savedState.getInt(POSITION);
				mDuration = savedState.getInt(DURATION);
				mMute = savedState.getInt(MUTE) == 1;
				mDeviceId = savedState.getString(DEVICE_ID);
			}
Пример #12
0
 private void addToOutboundQueue(byte[] data, Bundle rinfo)
 {
     try {
         outboundQueue.add(new DatagramPacket(data, data.length, InetAddress.getByName(rinfo.getString(com.disappointedpig.midi.MIDIConstants.RINFO_ADDR)), rinfo.getInt(com.disappointedpig.midi.MIDIConstants.RINFO_PORT)));
         selector.wakeup();
     } catch (UnknownHostException e) {
         e.printStackTrace();
     }
 }