Namespace Tizen.Multimedia
Classes
AdaptiveVariants
Provides the ability to control the maximum limit of the available streaming variant for Player.
Artwork
Represents the artwork information of the media.
AsyncAudioCapture
Provides the ability to record audio from system audio input devices in an asynchronous way.
AudioCapture
Provides the ability to record audio from system audio input devices in a synchronous way.
AudioCaptureBase
Provides the ability to directly manage the system audio input devices.
AudioDataAvailableEventArgs
Provides data for the Data
AudioDevice
Provides the ability to query the information of sound devices.
AudioDeviceConnectionChangedEventArgs
Provides data for the Device
AudioDeviceRunningChangedEventArgs
Provides data for the Device
AudioDeviceStateChangedEventArgs
Provides data for the Device
AudioEffect
Provides the ability to control the audio effects for Player.
AudioIOStateChangedEventArgs
Provides data for the State
AudioManager
Provides the ability to control volume levels and monitor audio devices.
AudioMediaFormat
Represents an audio media format. This class cannot be inherited.
AudioMetadata
Represents the audio metadata information.
AudioPlayback
Provides the ability to directly manage the system audio output devices and play the PCM (pulse-code modulation) data.
AudioPlaybackBufferAvailableEventArgs
Provides data for the Buffer
AudioPolicyException
The exception that is thrown when noncompliance with the sound system policy happens.
AudioRecorder
Provides the ability to control audio recording.
AudioStreamPolicy
Provides the ability to control the sound stream.
AudioStreamPolicyFocusStateChangedEventArgs
Provides data for the Focus
AudioStreamStoringEventArgs
Provides data for the Audio
AudioVolume
Provides the ability to control the volume levels.
BufferingProgressChangedEventArgs
Provides data for the Buffering
Camera
This camera class provides methods to capture photos and supports setting up notifications for state changes of capturing, previewing, focusing, and informing about the resolution and the binary format, and functions for picture manipulations like sepia, negative, and many more. It also notifies you when a significant picture parameter changes, (For example, focus).
CameraCapabilities
The CameraCapabilities class provides properties to get various capability information of the camera device.
CameraCapturingEventArgs
Provides data for the Capturing event.
CameraDeviceException
The exception that is thrown when a camera device-related error occurs.
CameraDeviceNotFoundException
The exception that is thrown when a camera device is not available.
CameraDeviceStateChangedEventArgs
Provides data for the Device
CameraDisplaySettings
The CameraDisplay class allows you to manage display for the camera. It allows to set and get various display properties, such as rotation, display visibility, and display mode.
CameraErrorOccurredEventArgs
Provides data for the Error
CameraException
The base exception class that is thrown when specific camera related error occurs.
CameraFocusStateChangedEventArgs
Provides data for the Focus
CameraInterruptedEventArgs
Provides data for the Interrupted event.
CameraInterruptStartedEventArgs
Provides data for the Interrupt
CameraSettings
The camera setting class provides methods/properties to get and set basic camera attributes.
CameraStateChangedEventArgs
Provides data for the State
CapturedFrame
Represents data for a video frame captured.
CodecNotSupportedException
The exception that is thrown when the codec for an input file or a data stream is not supported or the input is malformed.
ContainerMediaFormat
Represents a container media format. This class cannot be inherited.
DepthPlane
The class containing the depth data for subject distance.
Display
Provides a means to wrap various display types.
DoublePlane
The class containing image data which has two planes.
EncodedPlane
The class containing the encoded image data.
EqualizerBand
Represents an equalizer band of Audio
FaceDetectedEventArgs
Provides data for the Face
FaceDetectionData
The class contains the details of the detected face.
FileFormatException
The exception that is thrown when an input file or a data stream that is supposed to conform to a certain file format specification, is malformed.
HdrCaptureProgressEventArgs
Provides data for the Hdr
Location
The location class containing GPS data details.
MaxVolumeLevel
Provides a means to get max volume levels.
MediaBufferSource
Represents a media source using memory.
MediaFormat
MediaFormat is a base class for media formats.
MediaPacket
Represents a packet for multimedia.
MediaPacketPreviewEventArgs
Provides data for the Media
MediaPacketVideoPlane
Represents a video plane for the Media
MediaSource
MediaSource is a base class for Player sources.
MediaStreamBufferStatusChangedEventArgs
Provides data for the Buffer
MediaStreamConfiguration
Provides a means to configure properties and handle events for Media
MediaStreamSeekingOccurredEventArgs
Provides data for the Seeking
MediaStreamSource
Provides the ability to push packets as the source of Player.
MediaUriSource
Represents a media source with a uri.
MediaView
The MediaView class allows application developers to display the video output on the screen.
Metadata
Represents the metadata information of a media.
MetadataEditor
Provides a means to edit the metadata of the media file.
MetadataExtractor
Provides a means to get the metadata from a media file.
MuxedStreamDeliveredEventArgs
Provides data for the Muxed
NoBufferSpaceException
The exception that is thrown when there is no available space in a buffer.
PlaybackInterruptedEventArgs
Provides data for the Playback
Player
Provides the ability to control media playback.
PlayerDisplaySettings
Provides a means to configure display settings for video Player.
PlayerErrorOccurredEventArgs
Provides data for the Error
PlayerTrackInfo
Provides a means to retrieve the track information.
PreviewEventArgs
Provides data for the Preview event.
PreviewFrame
The class containing the preview image data.
Radio
Provides a means for using the radio feature.
RadioInterruptedEventArgs
Provides data for the Interrupted event.
Recorder
Recorder is a base class for audio and video recorders that
provides the ability to control the recording of a multimedia content.
Simple audio and audio/video are supported.
RecorderDeviceException
The exception that is thrown when a recorder device-related error occurs.
RecorderDeviceStateChangedEventArgs
Provides data for the Device
RecorderExtensions
Provides extension methods for Recorder.
RecorderInterruptedEventArgs
Provides data for the Interrupted event.
RecorderInterruptingEventArgs
Provides data for the Interrupting event.
RecorderStateChangedEventArgs
Provides data for the State
RecordingErrorOccurredEventArgs
Provides data for the Error
RecordingLimitReachedEventArgs
Provides data for the Recording
RecordingStatusChangedEventArgs
Provides data for the Recording
ResourceLimitException
The exception that is thrown when there is no available resource for internal use.
RgbPlane
The class containing the rgb data for subject distance.
ScanUpdatedEventArgs
Provides data for the Scan
SinglePlane
The class containing the image data, which has a single plane.
SphericalVideo
Provides the ability to control the spherical video for Player.
StillImage
The class containing the captured still image.
StreamFocusStateChangedEventArgs
Provides data for the Stream
StreamInfo
Provides a means to retrieve stream information.
StreamRecorder
Provides the ability to record user buffer from application.
StreamRecorderAudioOptions
Specifies the options associated with audio recording.
StreamRecorderBufferConsumedEventArgs
Provides data for the Buffer
StreamRecorderErrorOccurredEventArgs
Provides data for the Error
StreamRecorderOptions
Specifies the options associated with Stream
StreamRecorderStateChangedEventArgs
Provides data for the State
StreamRecorderVideoOptions
Specifies the options associated with video recording.
SubtitleUpdatedEventArgs
Provides data for the Subtitle
SyncLyrics
Represents the synchronized lyrics information of the media.
TextMediaFormat
Represents a text media format. This class cannot be inherited.
TonePlayer
Provides the ability to play a tone.
TriplePlane
The class containing image data which has three planes.
VideoFrameDecodedEventArgs
Provides data for the Video
VideoMediaFormat
Represents a video media format. This class cannot be inherited.
VideoMetadata
Represents the video metadata information.
VideoRecorder
Provides the ability to control video recording.
VideoStreamChangedEventArgs
Provides data for the Video
VolumeChangedEventArgs
Provides data for the Changed event.
VolumeLevel
Provides a means to control volume levels.
WavPlayer
Provides the ability to play a wav file.
Structs
AudioStreamProperties
Represents properties for the audio stream.
DirectionOfView
Represents properties for the spherical video direction of view.
DownloadProgress
Represents data for a downloading status.
FieldOfView
Represents properties for the spherical video field of view.
PlayerBufferingTime
Represents properties for streaming buffering time.
Point
Represents a point in the 2D space.
Range
Represents a range(min, max) value.
Rectangle
Represents the location of the object bounded by a rectangle defined by coordinates of top left corner, width and height.
ScaleRectangle
Represents properties for the relative ROI area based on video size
Size
Represents a size in 2D space.
VariantInfo
Represents properties for the variant information.
VideoStreamProperties
Represents properties for the video stream.
Interfaces
IMediaBuffer
Provides functionality to read and write the media buffer.
IPreviewPlane
Provides interface for various preview plane types.
Enums
AudioChannel
Specifies the audio channels.
AudioDeviceIoDirection
Specifies the audio device directions.
AudioDeviceState
Specifies the audio device states.
AudioDeviceType
Specifies the audio device types.
AudioIOState
Specifies the states for the Audio
AudioLatencyMode
Specifies audio latency modes for Player.
AudioSampleFormat
Specifies the audio sample formats.
AudioSampleType
Specifies the audio sample types.
AudioStreamBehaviors
Specifies the flags for the audio stream behaviors.
This enumeration has a System.
AudioStreamFocusChangedReason
Specifies the change reasons of the audio stream focus state.
AudioStreamFocusOptions
Specifies the flags for the audio stream focus options.
This enumeration has a System.
AudioStreamFocusState
Specifies the audio stream focus states.
AudioStreamType
Specifies the audio stream types.
AudioVolumeType
Specifies the audio volume types.
CameraAutoFocusMode
Enumeration for the auto-focus mode.
CameraDevice
Enumeration for the camera device.
CameraDeviceState
Enumeration for the camera device state.
CameraDisplayMode
Enumeration for the camera display mode.
CameraEffectMode
Enumeration for the color tone, which provides the impression of looking through a tinted glass.
CameraErrorCode
Enumeration for the camera failure error.
CameraExposureMode
Enumeration for the camera exposure modes.
CameraFacingDirection
Enumeration for the facing direction of camera module.
CameraFlashMode
Enumeration for the flash mode.
CameraFlashState
Enumeration for the current flash state.
CameraFocusState
Enumeration for the camera focus state.
CameraFps
Enumeration for the preview fps.
CameraHdrMode
Enumeration for the HDR capture mode.
CameraIsoLevel
Enumeration for the ISO levels of the camera.
CameraPixelFormat
Enumeration for the camera pixel format.
CameraPolicy
Enumeration for the camera policy.
CameraPtzMoveType
Enumeration for the PTZ(Pan Tilt Zoom) movement type.
CameraPtzType
Enumeration for the PTZ(Pan Tilt Zoom) type.
CameraSceneMode
Enumeration for the camera scene mode.
CameraState
Enumeration for the camera state.
CameraTagOrientation
Enumeration for the orientation values of tag.
CameraTheaterMode
Enumeration for the theater mode.
CameraWhiteBalance
Enumeration for the white balance levels of the camera.
CodecKind
Specifies whether a codec is an audio codec or a video codec.
ColorSpace
Specifies color spaces for Tizen.Multimedia.
Flips
Specifies the flip operation.
MediaFormatAacType
Specifies the AAC types for Audio
MediaFormatAudioMimeType
Specifies the mime types for audio media formats.
MediaFormatContainerMimeType
Specifies the mime types for container media formats.
MediaFormatTextMimeType
Specifies the text mime types.
MediaFormatTextType
Specifies the text types.
MediaFormatType
Specifies the media format types.
MediaFormatVideoMimeType
Specifies the mime types for video media formats.
MediaPacketBufferFlags
Specifies the flag for a buffer.
This enumeration has a System.
MediaStreamBufferStatus
Specifies the streaming buffer status.
PlaneType
Enumeration for the image datatype.
PlaybackInterruptionReason
Specifies the reason for the playback interruption.
PlayerDisplayMode
Specifies display modes for Player.
PlayerError
Specifies errors.
PlayerState
Specifies states that a Player can have.
RadioInterruptedReason
Specifies Radio interrupted reasons.
RadioState
Specifies states of the Radio.
RecorderAudioCodec
Specifies audio codecs for Recorder.
RecorderAudioDevice
Specifies audio capture devices for Recorder.
RecorderDeviceState
Specifies recorder device states for Device
RecorderError
Specifies errors for Recorder.
RecorderFileFormat
Specifies container formats for Recorder.
RecorderPolicy
Specifies recorder policies.
RecorderState
Specifies states for Recorder.
RecorderType
Specifies recorder types for Device
RecorderVideoCodec
Specifies video codecs for Video
RecordingLimitType
Specifies types of the recording limit for Recorder.
Rotation
Specifies the directions of rotation.
StreamMetadataKey
Specifies keys for the metadata.
StreamRecorderError
Specifies errors for Stream
StreamRecorderVideoFormat
Specifies the video source formats for Stream
ToneType
Specifies the audio codec.
Visibility
Specifies visibilities.