public void success(ActionInvocation invocation) { MediaInfo mediaInfo = new MediaInfo(invocation.getOutputMap()); received(invocation, mediaInfo); }
@Override synchronized public void setURI(URI uri) { stop(); super.setURI(uri); currentMediaInfo = new MediaInfo(uri.toString(), ""); currentPositionInfo = new PositionInfo(1, "", uri.toString()); getAvTransportLastChange().setEventedValue( getInstanceId(), new AVTransportVariable.AVTransportURI(uri), new AVTransportVariable.CurrentTrackURI(uri) ); transportStateChanged(TransportState.STOPPED); }
public AVTransport(UnsignedIntegerFourBytes instanceID, LastChange lastChange, StorageMedium[] possiblePlayMedia) { this.instanceID = instanceID; this.lastChange = lastChange; setDeviceCapabilities(new DeviceCapabilities(possiblePlayMedia)); setMediaInfo(new MediaInfo()); setTransportInfo(new TransportInfo()); setPositionInfo(new PositionInfo()); setTransportSettings(new TransportSettings()); }
public void durationChanged(final DurationChangedEvent evt) { log.fine("Duration Changed event received: " + evt.getDuration()); synchronized (GstMediaPlayer.this) { String newValue = ModelUtil.toTimeString(evt.getDuration().toSeconds()); currentMediaInfo = new MediaInfo( currentMediaInfo.getCurrentURI(), "", new UnsignedIntegerFourBytes(1), newValue, StorageMedium.NETWORK ); getAvTransportLastChange().setEventedValue( getInstanceId(), new AVTransportVariable.CurrentTrackDuration(newValue), new AVTransportVariable.CurrentMediaDuration(newValue) ); } } }
public void success(ActionInvocation invocation) { MediaInfo mediaInfo = new MediaInfo(invocation.getOutputMap()); received(invocation, mediaInfo); }
synchronized public void setURI(URI uri, String type, String name, String currentURIMetaData) { Log.i(TAG, "setURI " + uri); currentMediaInfo = new MediaInfo(uri.toString(),currentURIMetaData); currentPositionInfo = new PositionInfo(1, "", uri.toString()); getAvTransportLastChange().setEventedValue(getInstanceId(), new AVTransportVariable.AVTransportURI(uri), new AVTransportVariable.CurrentTrackURI(uri)); transportStateChanged(TransportState.STOPPED); IJKPlayer.setMediaListener(new GstMediaListener()); Intent intent = new Intent(); intent.setClass(mContext, RenderPlayerService.class); intent.putExtra("type", type); intent.putExtra("name", name); intent.putExtra("playURI", uri.toString()); mContext.startService(intent); }
public void durationChanged(int duration) { log.fine("Duration Changed event received: " + duration); synchronized (ZxtMediaPlayer.this) { String newValue = ModelUtil.toTimeString(duration/1000); currentMediaInfo = new MediaInfo(currentMediaInfo.getCurrentURI(), "", new UnsignedIntegerFourBytes(1), newValue, StorageMedium.NETWORK); getAvTransportLastChange().setEventedValue(getInstanceId(), new AVTransportVariable.CurrentTrackDuration(newValue), new AVTransportVariable.CurrentMediaDuration(newValue)); } } }
public AVTransport(UnsignedIntegerFourBytes instanceID, LastChange lastChange, StorageMedium[] possiblePlayMedia) { this.instanceID = instanceID; this.lastChange = lastChange; setDeviceCapabilities(new DeviceCapabilities(possiblePlayMedia)); setMediaInfo(new MediaInfo()); setTransportInfo(new TransportInfo()); setPositionInfo(new PositionInfo()); setTransportSettings(new TransportSettings()); }
public void resetTrackInfo() { positionInfo = new PositionInfo(); mediaInfo = new MediaInfo(); notifyAllObservers(); }
public void resetTrackInfo() { positionInfo = new PositionInfo(); mediaInfo = new MediaInfo(); notifyAllObservers(); }
public void success(ActionInvocation invocation) { MediaInfo mediaInfo = new MediaInfo(invocation.getOutputMap()); received(invocation, mediaInfo); }
public AVTransport(UnsignedIntegerFourBytes instanceID, LastChange lastChange, StorageMedium[] possiblePlayMedia) { this.instanceID = instanceID; this.lastChange = lastChange; setDeviceCapabilities(new DeviceCapabilities(possiblePlayMedia)); setMediaInfo(new MediaInfo()); setTransportInfo(new TransportInfo()); setPositionInfo(new PositionInfo()); setTransportSettings(new TransportSettings()); }