|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
AudioLanguageControl | Audio language control |
FreezeControl | This interface should be implemented to enable the application to freeze the player. |
LanguageControl | This interface is the base interface for both audio and subtitling language control. |
MediaTimePositionControl | This interface should be implemented to enable the application to position the media position in time (timeline control). |
SubtitlingLanguageControl | Subtitling language control |
Class Summary | |
MediaLocator | Defines a JMF MediaLocator which can easily be created from
an instance of org.davic.net.Locator . |
MediaPresentedEvent | Generated as soon as possible after new content is actually being presented to the user, regardless of whether a state change has taken place in the player or not. |
MediaTimePositionChangedEvent | This event is generated whenever the media position is changed (when the invocation of the setMediaPosition resulted in a change in the media position). |
ResourceReturnedEvent | Generated if a Player which was stopped due to having its resources withdrawn has had those resources returned to it. |
ResourceWithdrawnEvent | Generated if a Player has some or all of the resources used withdrawn for some reason. |
Exception Summary | |
LanguageNotAvailableException | This exception indicates that a requested language was not available |
MediaFreezeException | This exception indicates that either the freeze method or the resume method was unsuccessful. |
NotAuthorizedException | This exception indicates that the source can not be accessed in order to reference the new content, the source has not been accepted. |
NotAuthorizedMediaException | This exception indicates that the source can not be accessed in order to reference the new content, the source has not been accepted. |
Provides various extensions to the Java Media Framework for the control of TV oriented audio / video content.
This javadoc has been edited to match the contents of the MHP specification.
The following classes and interfaces not required in the MHP specification have been removed.
Add the following constructor:
MediaTimePositionChangedEvent (Controller from, int previous, int current, int target, Time mediaTime)
The following is added to the description of this method.
If the player is started and if decoding of the media stream is not frozen then calls to this method shall have no effect otherwise an exception is thrown.
The standard constructors for this exception, a no-argument one and one with a single 'reason' parameter have been removed and replaced with appropriate ones. The new ones enable values to be passed in for the various 'get' methods in the exception.
In the description of this method (as modified by DVB issue #754), replace
If the player is started and if decoding of the media stream is not frozen then calls to this method shall have no effect otherwise an exception is thrown.
With
If the player is started and if decoding of the media stream is not frozen then calls to this method shall have no effect.
If the player is not started then the exception shall be thrown.
Add the following definitions for the parameters of this constructor from - the controller whose media position was changed previous previous - the state the controller was in before this event current current - the state the controller was in at the time the event was generated target target - the state that the controller is heading to mediaTime mediaTime - the media time after the change
Existing constructors replaced by
NotAuthorizedMediaException( org.davic.mpeg.Service, int reason )
NotAuthorizedMediaException( org.davic.mpeg.ServiceElementaryStream[], int reason[] )
NotAuthorizedMediaException( org.davic.mpeg.ElementaryStream[], int[], int[] )
NotAuthorizedMediaException(Service, int major_reason,int minor_reason)
If more than one stream with the same language exists, the behaviour of selectLanguage(String)is to select the first listed in the network signalling. NOTE:This is equivalent to item b under 11.4.2.3,"Default media player behaviour".
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |