Namespace Tizen.Content.MediaContent
Description
The Tizen.Content.MediaContent namespace provides types used in the entire content service.
The information about media items (i.e. image, audio, and video) are managed in the content database and operations that involve database require an active connection with the media content service. During media scanning, the media content service extracts the media information automatically. The media information includes basic file information like path, size, modified time, etc. and some metadata like ID3 tag, EXIF, thumbnail, etc. (thumbnail extracted only in the internal and the SD card storage.
The media content service does not manage hidden files.
In addition, if "http://tizen.org/feature/content.scanning.others" feature is not supported, other-type files which are not included in the media content types such as image, video, sound or music, are ignored.
Classes
Album
Represents a logical collection grouping of related media information.
AlbumColumns
Provides the folder column names that can be used for Select and Count commands.
AlbumCommand
Provides commands to manage albums in the database.
AudioInfo
Represents the audio media information.
BookInfo
Represents the book information for the media.
Bookmark
Represents the media bookmark that allows you to mark an interesting moment in media (video and audio) to enable fast searching.
BookmarkColumns
Provides the bookmark column names that can be used for Select and Count commands.
BookmarkCommand
Provides commands to manage bookmarks in the database.
CountArguments
Provides the ability to filter the result of the Count command.
FaceInfo
Represents the face information for the media.
FaceInfoColumns
Provides the face info column names that can be used for Select and Count commands.
FaceInfoCommand
Provides commands to manage face information in the database.
Folder
Represents the folder information for the media.
FolderColumns
Provides the folder column names that can be used for Select and Count commands.
FolderCommand
Provides commands to manage folders and query related media items in the database.
FolderUpdatedEventArgs
Provides data for the FolderUpdated event.
ImageInfo
Represents the image media stored in the device.
MediaCommand
The MediaCommand is a base class for command classes.
MediaDatabase
Provides the ability to connect to and manage the database.
MediaDatabaseException
The exception that is thrown when a database operation failed.
MediaDataReader<TRecord>
Provides a means of reading results obtained by executing a query.
MediaInfo
Represents the information related to the media stored.
MediaInfoColumns
Provides the column names that can be used for Select and Count commands.
MediaInfoCommand
Provides commands to manage the media information and query related items in the database.
MediaInfoUpdatedEventArgs
Provides data for the MediaInfoUpdated event.
Playlist
Represents the playlist that is a group of media (usually songs).
PlaylistColumns
Provides the playlist column names that can be used for Select and Count commands.
PlaylistCommand
Provides the commands to manage playlists in the database.
PlaylistMember
Represents a member of the Playlist.
PlaylistUpdateValues
Provides means to set values used for the update command.
PlayOrder
Represents an order of a member of the playlist.
QueryArguments
The Base class for query arguments.
RecordNotFoundException
The exception that is thrown when no record is found in the database.
SelectArguments
Provides the ability to filter the result of a Select command.
Storage
Represents the storage information for media.
StorageColumns
Provides the storage column names that can be used for Select and Count commands.
StorageCommand
Provides the commands to manage external storages in the database.
Tag
Represents a special piece of information that may be associated with media. Tagging allows a user to organize large number of items into logical groups providing a simplified and faster way of accessing media items.
TagColumns
Provides the tag column names that can be used for the SelectArguments.
TagCommand
Provides the commands to manage tags in the database.
UnsupportedContentException
The exception that is thrown when a requested operation is not supported for content.
VideoInfo
Represents a video media information.
Structs
Rectangle
Represents the location of the object bounded by the rectangle defined by coordinates of top left corner, width, and height.
Interfaces
IMediaDataReader
Provides a means of reading results obtained by executing a query.
Enums
MediaDatabaseError
Specifies the database errors.
MediaInfoColumnKey
Specifies the group keys for MediaInfo.
OperationType
Specifies database operation types.
Orientation
Specifies orientation types of media.
StorageType
Specifies the storage types.