Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright 2002 Sun Microsystems, Inc.; Nokia Corporation. See the Copyright Notice and Specification License for more details.
PREV NEXT | FRAMES NO FRAMES

A B C D E F G I J L M N P R S T U V

## A

addPlayerListener(PlayerListener) - Method in interface javax.microedition.media.Player
  Add a player listener for this player.
AUTHOR_KEY - Static variable in interface javax.microedition.media.control.MetaDataControl
  Default key for AUTHOR information.

## B

BLOCK_END - Static variable in interface javax.microedition.media.control.ToneControl
  Defines an ending point for a block.
BLOCK_START - Static variable in interface javax.microedition.media.control.ToneControl
  Defines a starting point for a block.
BUFFERING_STARTED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the `Player` enters into a buffering mode.
BUFFERING_STOPPED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the `Player` leaves the buffering mode.

## C

C4 - Static variable in interface javax.microedition.media.control.ToneControl
  Middle C.
close() - Method in interface javax.microedition.media.Player
  Close the `Player` and release its resources.
CLOSED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that the `Player` is closed.
CLOSED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` is closed.
commit() - Method in interface javax.microedition.media.control.RecordControl
  Complete the current recording.
connect() - Method in class javax.microedition.media.protocol.DataSource
  Open a connection to the source described by the locator and initiate communication.
ContentDescriptor - class javax.microedition.media.protocol.ContentDescriptor.
  A `ContentDescriptor` identifies media data containers.
ContentDescriptor(String) - Constructor for class javax.microedition.media.protocol.ContentDescriptor
  Create a content descriptor with the specified content type.
Control - interface javax.microedition.media.Control.
  A `Control` object is used to control some media processing functions.
CONTROL_CHANGE - Static variable in interface javax.microedition.media.control.MIDIControl
  Command value for Control Change message (0xB0, or 176).
Controllable - interface javax.microedition.media.Controllable.
  `Controllable` provides an interface for obtaining the `Control`s from an object like a `Player`.
COPYRIGHT_KEY - Static variable in interface javax.microedition.media.control.MetaDataControl
  Default key for COPYRIGHT information.
createPlayer(DataSource) - Static method in class javax.microedition.media.Manager
  Create a `Player` for a `DataSource`.
createPlayer(InputStream, String) - Static method in class javax.microedition.media.Manager
  Create a `Player` to play back media from an `InputStream`.
createPlayer(String) - Static method in class javax.microedition.media.Manager
  Create a `Player` from an input locator.

## D

DataSource - class javax.microedition.media.protocol.DataSource.
  A `DataSource` is an abstraction for media protocol-handlers.
DataSource(String) - Constructor for class javax.microedition.media.protocol.DataSource
  Construct a `DataSource` from a locator.
DATE_KEY - Static variable in interface javax.microedition.media.control.MetaDataControl
  Default key for DATE information.
deallocate() - Method in interface javax.microedition.media.Player
  Release the scarce or exclusive resources like the audio device acquired by the `Player`.
DEVICE_AVAILABLE - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the system or another higher priority application has released an exclusive device which is now available to the `Player`.
DEVICE_UNAVAILABLE - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the system or another higher priority application has temporarily taken control of an exclusive device which was previously available to the `Player`.
disconnect() - Method in class javax.microedition.media.protocol.DataSource
  Close the connection to the source described by the locator and free resources used to maintain the connection.
DURATION_UPDATED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the duration of a `Player` is updated.

## E

END_OF_MEDIA - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` has reached the end of the media.
ERROR - Static variable in interface javax.microedition.media.PlayerListener
  Posted when an error had occurred.

## F

FramePositioningControl - interface javax.microedition.media.control.FramePositioningControl.
  The `FramePositioningControl` is the interface to control precise positioning to a video frame for `Players`.

## G

getBankList(boolean) - Method in interface javax.microedition.media.control.MIDIControl
  Returns list of installed banks.
getChannelVolume(int) - Method in interface javax.microedition.media.control.MIDIControl
  Get volume for the given channel.
getContentDescriptor() - Method in interface javax.microedition.media.protocol.SourceStream
  Get the content type for this stream.
getContentLength() - Method in interface javax.microedition.media.protocol.SourceStream
  Get the size in bytes of the content on this stream.
getContentType() - Method in interface javax.microedition.media.Player
  Get the content type of the media that's being played back by this `Player`.
getContentType() - Method in class javax.microedition.media.protocol.ContentDescriptor
  Obtain a string that represents the content type for this descriptor.
getContentType() - Method in class javax.microedition.media.protocol.DataSource
  Get a string that describes the content-type of the media that the source is providing.
getContentType() - Method in interface javax.microedition.media.control.RecordControl
  Return the content type of the recorded media.
getControl(String) - Method in interface javax.microedition.media.Controllable
  Obtain the object that implements the specified `Control` interface.
getControls() - Method in interface javax.microedition.media.Controllable
  Obtain the collection of `Control`s from the object that implements this interface.
getDisplayHeight() - Method in interface javax.microedition.media.control.VideoControl
  Return the actual height of the current render video.
getDisplayWidth() - Method in interface javax.microedition.media.control.VideoControl
  Return the actual width of the current render video.
getDisplayX() - Method in interface javax.microedition.media.control.VideoControl
  Return the X-coordinate of the video with respect to the GUI object where the video is displayed.
getDisplayY() - Method in interface javax.microedition.media.control.VideoControl
  Return the Y-coordinate of the video with respective to the GUI object where the video is displayed.
getDuration() - Method in interface javax.microedition.media.Player
  Get the duration of the media.
getKeyName(int, int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Given bank, program and key, get name of key.
getKeys() - Method in interface javax.microedition.media.control.MetaDataControl
  Return the list of keys for the available metadata values.
getKeyValue(String) - Method in interface javax.microedition.media.control.MetaDataControl
  Retrieve the value found in the metadata associated with the given key.
getLevel() - Method in interface javax.microedition.media.control.VolumeControl
  Get the current volume level set.
getLocator() - Method in class javax.microedition.media.protocol.DataSource
  Get the locator that describes this source.
getMaxPitch() - Method in interface javax.microedition.media.control.PitchControl
  Gets the maximum playback pitch raise supported by the `Player`.
getMaxRate() - Method in interface javax.microedition.media.control.RateControl
  Gets the maximum playback rate supported by the `Player`.
getMediaTime() - Method in interface javax.microedition.media.Player
  Gets this `Player`'s current media time.
getMinPitch() - Method in interface javax.microedition.media.control.PitchControl
  Gets the minimum playback pitch raise supported by the `Player`.
getMinRate() - Method in interface javax.microedition.media.control.RateControl
  Gets the minimum playback rate supported by the `Player`.
getPitch() - Method in interface javax.microedition.media.control.PitchControl
  Gets the current playback pitch raise.
getProgram(int) - Method in interface javax.microedition.media.control.MIDIControl
  Returns program assigned to channel.
getProgramList(int) - Method in interface javax.microedition.media.control.MIDIControl
  Given bank, get list of program numbers.
getProgramName(int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Given bank and program, get name of program.
getRate() - Method in interface javax.microedition.media.control.RateControl
  Gets the current playback rate.
getSeekType() - Method in interface javax.microedition.media.protocol.SourceStream
  Find out if the stream is seekable.
getSnapshot(String) - Method in interface javax.microedition.media.control.VideoControl
  Gets a snapshot of the displayed content.
getSourceHeight() - Method in interface javax.microedition.media.control.VideoControl
  Return the height of the source video.
getSourceWidth() - Method in interface javax.microedition.media.control.VideoControl
  Return the width of the source video.
getState() - Method in interface javax.microedition.media.Player
  Gets the current state of this `Player`.
getStopTime() - Method in interface javax.microedition.media.control.StopTimeControl
  Gets the last value successfully set by `setStopTime`.
getStreams() - Method in class javax.microedition.media.protocol.DataSource
  Get the collection of streams that this source manages.
getSupportedContentTypes(String) - Static method in class javax.microedition.media.Manager
  Return the list of supported content types for the given protocol.
getSupportedProtocols(String) - Static method in class javax.microedition.media.Manager
  Return the list of supported protocols given the content type.
getSystemTimeBase() - Static method in class javax.microedition.media.Manager
  Get the time-base object for the system.
getTempo() - Method in interface javax.microedition.media.control.TempoControl
  Gets the current playback tempo.
getTime() - Method in interface javax.microedition.media.TimeBase
  Get the current time of this `TimeBase`.
getTimeBase() - Method in interface javax.microedition.media.Player
  Gets the `TimeBase` that this `Player` is using.
getTransferSize() - Method in interface javax.microedition.media.protocol.SourceStream
  Get the size of a "logical" chunk of media data from the source.
GUIControl - interface javax.microedition.media.control.GUIControl.
  `GUIControl` extends `Control` and is defined for controls that provide GUI functionalities.

## I

initDisplayMode(int, Object) - Method in interface javax.microedition.media.control.GUIControl
  Initialize the mode on how the GUI is displayed.
initDisplayMode(int, Object) - Method in interface javax.microedition.media.control.VideoControl
  Initialize the mode on how the video is displayed.
isBankQuerySupported() - Method in interface javax.microedition.media.control.MIDIControl
  Returns whether banks of the synthesizer can be queried.
isMuted() - Method in interface javax.microedition.media.control.VolumeControl
  Get the mute state of the signal associated with this `VolumeControl`.

## J

javax.microedition.media - package javax.microedition.media
javax.microedition.media.control - package javax.microedition.media.control
  This package defines the specific `Control` types that can be used with a `Player`.
javax.microedition.media.protocol - package javax.microedition.media.protocol
  This package defines the custom protocol handling interfaces.

## L

longMidiEvent(byte[], int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Sends a long MIDI event to the device, typically a system exclusive message.

## M

Manager - class javax.microedition.media.Manager.
  `Manager` is the access point for obtaining system dependent resources such as `Players` for multimedia processing.
mapFrameToTime(int) - Method in interface javax.microedition.media.control.FramePositioningControl
  Converts the given frame number to the corresponding media time.
mapTimeToFrame(long) - Method in interface javax.microedition.media.control.FramePositioningControl
  Converts the given media time to the corresponding frame number.
MediaException - exception javax.microedition.media.MediaException.
  A `MediaException` indicates an unexpected error condition in a method.
MediaException() - Constructor for class javax.microedition.media.MediaException
  Constructs a `MediaException` with `null` as its error detail message.
MediaException(String) - Constructor for class javax.microedition.media.MediaException
  Constructs a `MediaException` with the specified detail message.
MetaDataControl - interface javax.microedition.media.control.MetaDataControl.
  `MetaDataControl` is used to retrieve metadata information included within the media streams.
MIDI_DEVICE_LOCATOR - Static variable in class javax.microedition.media.Manager
  The locator to create a MIDI `Player` which gives access to the MIDI device by making `MIDIControl` available.
MIDIControl - interface javax.microedition.media.control.MIDIControl.
  `MIDIControl` provides access to MIDI rendering and transmitting devices.

## N

NOT_SEEKABLE - Static variable in interface javax.microedition.media.protocol.SourceStream
  The value returned by `getSeekType` indicating that this `SourceStream` is not seekable.
NOTE_ON - Static variable in interface javax.microedition.media.control.MIDIControl
  Command value for Note On message (0x90, or 144).

## P

PitchControl - interface javax.microedition.media.control.PitchControl.
  PitchControl raises or lowers the playback pitch of audio without changing the playback speed.
PLAY_BLOCK - Static variable in interface javax.microedition.media.control.ToneControl
  Play a defined block.
Player - interface javax.microedition.media.Player.
  `Player` controls the rendering of time based media data.
PlayerListener - interface javax.microedition.media.PlayerListener.
  `PlayerListener` is the interface for receiving asynchronous events generated by `Players`.
playerUpdate(Player, String, Object) - Method in interface javax.microedition.media.PlayerListener
  This method is called to deliver an event to a registered listener when a `Player` event is observed.
playTone(int, int, int) - Static method in class javax.microedition.media.Manager
  Play back a tone as specified by a note and its duration.
prefetch() - Method in interface javax.microedition.media.Player
  Acquires the scarce and exclusive resources and processes as much data as necessary to reduce the start latency.
PREFETCHED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has acquired all the resources to begin playing.

## R

RANDOM_ACCESSIBLE - Static variable in interface javax.microedition.media.protocol.SourceStream
  The value returned by `getSeekType` indicating that this `SourceStream` can be seeked anywhere within the media.
RateControl - interface javax.microedition.media.control.RateControl.
  `RateControl` controls the playback rate of a `Player`.
read(byte[], int, int) - Method in interface javax.microedition.media.protocol.SourceStream
  Reads up to `len` bytes of data from the input stream into an array of bytes.
realize() - Method in interface javax.microedition.media.Player
  Constructs portions of the `Player` without acquiring the scarce and exclusive resources.
REALIZED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has acquired the required information but not the resources to function.
RECORD_ERROR - Static variable in interface javax.microedition.media.PlayerListener
  Posted when an error occurs during the recording.
RECORD_STARTED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when recording is started.
RECORD_STOPPED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when recording is stopped.
RecordControl - interface javax.microedition.media.control.RecordControl.
  `RecordControl` controls the recording of media from a `Player`.
removePlayerListener(PlayerListener) - Method in interface javax.microedition.media.Player
  Remove a player listener for this player.
REPEAT - Static variable in interface javax.microedition.media.control.ToneControl
  The REPEAT event tag.
RESET - Static variable in interface javax.microedition.media.control.StopTimeControl
  Returned by `getStopTime` if no stop-time is set.
reset() - Method in interface javax.microedition.media.control.RecordControl
  Erase the current recording.
RESOLUTION - Static variable in interface javax.microedition.media.control.ToneControl
  The RESOLUTION event tag.

## S

seek(int) - Method in interface javax.microedition.media.control.FramePositioningControl
  Seek to a given video frame.
seek(long) - Method in interface javax.microedition.media.protocol.SourceStream
  Seek to the specified point in the stream.
SEEKABLE_TO_START - Static variable in interface javax.microedition.media.protocol.SourceStream
  The value returned by `getSeekType` indicating that this `SourceStream` can be seeked only to the beginning of the media stream.
SET_VOLUME - Static variable in interface javax.microedition.media.control.ToneControl
  The SET_VOLUME event tag.
setChannelVolume(int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Set volume for the given channel.
setDisplayFullScreen(boolean) - Method in interface javax.microedition.media.control.VideoControl
  Set the size of the render region for the video clip to be fullscreen.
setDisplayLocation(int, int) - Method in interface javax.microedition.media.control.VideoControl
  Set the location of the video with respect to the canvas where the video is displayed.
setDisplaySize(int, int) - Method in interface javax.microedition.media.control.VideoControl
  Resize the video image.
setLevel(int) - Method in interface javax.microedition.media.control.VolumeControl
  Set the volume using a linear point scale with values between 0 and 100.
setLoopCount(int) - Method in interface javax.microedition.media.Player
  Set the number of times the `Player` will loop and play the content.
setMediaTime(long) - Method in interface javax.microedition.media.Player
  Sets the `Player`'s media time.
setMute(boolean) - Method in interface javax.microedition.media.control.VolumeControl
  Mute or unmute the `Player` associated with this `VolumeControl`.
setPitch(int) - Method in interface javax.microedition.media.control.PitchControl
  Sets the relative pitch raise.
setProgram(int, int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Set program of a channel.
setRate(int) - Method in interface javax.microedition.media.control.RateControl
  Sets the playback rate.
setRecordLocation(String) - Method in interface javax.microedition.media.control.RecordControl
  Set the output location where the data will be recorded.
setRecordSizeLimit(int) - Method in interface javax.microedition.media.control.RecordControl
  Set the record size limit.
setRecordStream(OutputStream) - Method in interface javax.microedition.media.control.RecordControl
  Set the output stream where the data will be recorded.
setSequence(byte[]) - Method in interface javax.microedition.media.control.ToneControl
  Sets the tone sequence.
setStopTime(long) - Method in interface javax.microedition.media.control.StopTimeControl
  Sets the media time at which you want the `Player` to stop.
setTempo(int) - Method in interface javax.microedition.media.control.TempoControl
  Sets the current playback tempo.
setTimeBase(TimeBase) - Method in interface javax.microedition.media.Player
  Sets the `TimeBase` for this `Player`.
setVisible(boolean) - Method in interface javax.microedition.media.control.VideoControl
  Show or hide the video.
shortMidiEvent(int, int, int) - Method in interface javax.microedition.media.control.MIDIControl
  Sends a short MIDI event to the device.
SILENCE - Static variable in interface javax.microedition.media.control.ToneControl
  Silence.
SIZE_CHANGED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the size of the video is changed either because the source video size or the display size is changed.
skip(int) - Method in interface javax.microedition.media.control.FramePositioningControl
  Skip a given number of frames from the current position.
SourceStream - interface javax.microedition.media.protocol.SourceStream.
  Abstracts a single stream of media data.
start() - Method in interface javax.microedition.media.Player
  Starts the `Player` as soon as possible.
start() - Method in class javax.microedition.media.protocol.DataSource
  Initiate data-transfer.
STARTED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that the `Player` has already started.
STARTED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` is started.
startRecord() - Method in interface javax.microedition.media.control.RecordControl
  Start recording the media.
stop() - Method in interface javax.microedition.media.Player
  Stops the `Player`.
stop() - Method in class javax.microedition.media.protocol.DataSource
  Stop the data-transfer.
STOPPED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` stops in response to the `stop` method call.
STOPPED_AT_TIME - Static variable in interface javax.microedition.media.PlayerListener
  Posted when a `Player` is stopped as responding to the `setStopTime` call using the `StopTimeControl`.
stopRecord() - Method in interface javax.microedition.media.control.RecordControl
  Stop recording the media.
StopTimeControl - interface javax.microedition.media.control.StopTimeControl.
  `StopTimeControl` allows one to specify a preset stop time for a `Player`.

## T

tell() - Method in interface javax.microedition.media.protocol.SourceStream
  Obtain the current position in the stream.
TEMPO - Static variable in interface javax.microedition.media.control.ToneControl
  The TEMPO event tag.
TempoControl - interface javax.microedition.media.control.TempoControl.
  TempoControl controls the tempo, in musical terms, of a song.
TIME_UNKNOWN - Static variable in interface javax.microedition.media.Player
  The returned value indicating that the requested time is unknown.
TimeBase - interface javax.microedition.media.TimeBase.
  A `TimeBase` is a constantly ticking source of time.
TITLE_KEY - Static variable in interface javax.microedition.media.control.MetaDataControl
  Default key for TITLE information.
TONE_DEVICE_LOCATOR - Static variable in class javax.microedition.media.Manager
  The locator to create a tone `Player` to play back tone sequences.
ToneControl - interface javax.microedition.media.control.ToneControl.
  `ToneControl` is the interface to enable playback of a user-defined monotonic tone sequence.

## U

UNREALIZED - Static variable in interface javax.microedition.media.Player
  The state of the `Player` indicating that it has not acquired the required information and resources to function.
USE_DIRECT_VIDEO - Static variable in interface javax.microedition.media.control.VideoControl
  This defines a mode on how the video is displayed.
USE_GUI_PRIMITIVE - Static variable in interface javax.microedition.media.control.GUIControl
  This defines a mode on how the GUI is displayed.

## V

VERSION - Static variable in interface javax.microedition.media.control.ToneControl
  The VERSION attribute tag.
VideoControl - interface javax.microedition.media.control.VideoControl.
  `VideoControl` controls the display of video.
VOLUME_CHANGED - Static variable in interface javax.microedition.media.PlayerListener
  Posted when the volume of an audio device is changed.
VolumeControl - interface javax.microedition.media.control.VolumeControl.
  `VolumeControl` is an interface for manipulating the audio volume of a `Player`.

A B C D E F G I J L M N P R S T U V

Overview | Package | Class | Tree | Deprecated | Index | Help
| Copyright 2002 Sun Microsystems, Inc.; Nokia Corporation. See the Copyright Notice and Specification License for more details.
PREV NEXT | FRAMES NO FRAMES