Show / Hide Table of Contents

    Namespace Tizen.Multimedia

    Classes

    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 DataAvailable event.

    AudioDevice

    Provides the ability to query the information of sound devices.

    AudioDeviceConnectionChangedEventArgs

    Provides data for the DeviceConnectionChanged event.

    AudioDeviceStateChangedEventArgs

    Provides data for the DeviceStateChanged event.

    AudioEffect

    Provides the ability to control the audio effects for Player.

    AudioIOStateChangedEventArgs

    Provides data for the StateChanged event and the StateChanged event.

    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 BufferAvailable event.

    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 FocusStateChanged event.

    AudioStreamStoringEventArgs

    Provides data for the AudioStreamStoring event.

    AudioVolume

    Provides the ability to control the volume levels.

    BufferingProgressChangedEventArgs

    Provides data for the BufferingProgressChanged event.

    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 DeviceStateChanged event.

    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 ErrorOccurred event.

    CameraException

    The base exception class that is thrown when specific camera related error occurs.

    CameraFocusStateChangedEventArgs

    Provides data for the FocusStateChanged event.

    CameraInterruptedEventArgs

    Provides data for the Interrupted event.

    CameraInterruptStartedEventArgs

    Provides data for the InterruptStarted event.

    CameraSettings

    The camera setting class provides methods/properties to get and set basic camera attributes.

    CameraStateChangedEventArgs

    Provides data for the StateChanged event.

    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.

    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 AudioEffect.

    FaceDetectedEventArgs

    Provides data for the FaceDetected event. If the user needs to keep the faces data, the user has to copy the data.

    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 HdrCaptureProgress event.

    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 MediaPacketPreview event.

    MediaPacketVideoPlane

    Represents a video plane for the MediaPacket. This class is used if and only if the format of the packet is the raw video.

    MediaSource

    MediaSource is a base class for Player sources.

    MediaStreamBufferStatusChangedEventArgs

    Provides data for the BufferStatusChanged event.

    MediaStreamConfiguration

    Provides a means to configure properties and handle events for MediaStreamSource.

    MediaStreamSeekingOccurredEventArgs

    Provides data for the SeekingOccurred event.

    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 MuxedStreamDelivered event.

    NoBufferSpaceException

    The exception that is thrown when there is no available space in a buffer.

    PlaybackInterruptedEventArgs

    Provides data for the PlaybackInterrupted event.

    Player

    Provides the ability to control media playback.

    PlayerDisplaySettings

    Provides a means to configure display settings for video Player.

    PlayerErrorOccurredEventArgs

    Provides data for the ErrorOccurred event.

    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 DeviceStateChanged event.

    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 StateChanged event.

    RecordingErrorOccurredEventArgs

    Provides data for the ErrorOccurred event.

    RecordingLimitReachedEventArgs

    Provides data for the RecordingLimitReached event.

    RecordingStatusChangedEventArgs

    Provides data for the RecordingStatusChanged event.

    ResourceLimitException

    The exception that is thrown when there is no available resource for internal use.

    ScanUpdatedEventArgs

    Provides data for the ScanUpdated event.

    SinglePlane

    The class containing the image data, which has a single plane.

    StillImage

    The class containing the captured still image.

    StreamFocusStateChangedEventArgs

    Provides data for the StreamFocusStateChanged event.

    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 BufferConsumed event.

    StreamRecorderErrorOccurredEventArgs

    Provides data for the ErrorOccurred event.

    StreamRecorderOptions

    Specifies the options associated with StreamRecorder.

    StreamRecorderStateChangedEventArgs

    Provides data for the StateChanged event.

    StreamRecorderVideoOptions

    Specifies the options associated with video recording.

    SubtitleUpdatedEventArgs

    Provides data for the SubtitleUpdated event.

    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 VideoFrameDecoded event.

    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 VideoStreamChanged event.

    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.

    DownloadProgress

    Represents data for a downloading status.

    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.

    Size

    Represents a size in 2D space.

    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 AudioPlayback, AudioCapture, and AsyncAudioCapture.

    AudioLatencyMode

    Specifies audio latency modes for Player.

    AudioSampleType

    Specifies the audio sample types.

    AudioStreamBehaviors

    Specifies the flags for the audio stream behaviors.

    This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

    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 FlagsAttribute attribute that allows a bitwise combination of its member values.

    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 AudioMediaFormat.

    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 FlagsAttribute attribute that allows a bitwise combination of its member values.

    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 DeviceStateChanged.

    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 DeviceStateChanged.

    RecorderVideoCodec

    Specifies video codecs for VideoRecorder.

    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 StreamRecorder/

    StreamRecorderVideoFormat

    Specifies the video source formats for StreamRecorder.

    ToneType

    Specifies the audio codec.

    Visibility

    Specifies visibilities.

    Back to top Copyright © 2016-2022 Samsung
    Generated by DocFX