コード例 #1
0
        /////////////////////////////////////////////////////////////////////////////////
        // SmcDeviceFinder.StatusListener implementation
        /////////////////////////////////////////////////////////////////////////////////

        public override void onStarted(SmcDeviceFinder deviceFinder, int error)
        {
            mDeviceFinder = deviceFinder;
            mPlayer       = (SmcAvPlayer)mDeviceFinder.getDevice(mDeviceType, mDeviceId);
            if (mPlayer == null)
            {
                mController.setLocalPlayer();
                return;
            }

            if (mController.CurrentState != PlayerState.STOPPED)
            {
                registerListeners();
            }

            mPlayer.requestVolumeInfo();
            mPlayer.requestStateInfo();
            mPlayer.requestMuteInfo();
        }
コード例 #2
0
		/////////////////////////////////////////////////////////////////////////////////
		// SmcDeviceFinder.StatusListener implementation
		/////////////////////////////////////////////////////////////////////////////////

		public override void onStarted(SmcDeviceFinder deviceFinder, int error)
		{
			mDeviceFinder = deviceFinder;
			mPlayer = (SmcAvPlayer) mDeviceFinder.getDevice(mDeviceType, mDeviceId);
			if (mPlayer == null)
			{
				mController.setLocalPlayer();
				return;
			}

			if (mController.CurrentState != PlayerState.STOPPED)
			{
				registerListeners();
			}

			mPlayer.requestVolumeInfo();
			mPlayer.requestStateInfo();
			mPlayer.requestMuteInfo();
		}