Added in API level 1

VideoColumns

interface VideoColumns : MediaStore.MediaColumns
android.provider.MediaStore.Video.VideoColumns

Video metadata columns.

Summary

Constants
static String

The position within the video item at which playback should be resumed.

static String

The YouTube category of the video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

The color range of this media file, if available.

static String

The color standard of this media file, if available.

static String

The color transfer of this media file, if available.

static String

The description of the video recording
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

Whether the video should be published as public or private
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

The language of the video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

static String

The latitude where the video was captured.

static String

The longitude where the video was captured.

static String

The mini thumb id.

static String

The user-added tags associated with a video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object.

Inherited constants

Constants

BOOKMARK

Added in API level 3
static val BOOKMARK: String

The position within the video item at which playback should be resumed.
Value is a non-negative duration in milliseconds.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER .

Value: "bookmark"

CATEGORY

Added in API level 1
static val CATEGORY: String

The YouTube category of the video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING .

Value: "category"

COLOR_RANGE

Added in API level 30
static val COLOR_RANGE: String

The color range of this media file, if available.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER , and are read-only and cannot be mutated.

Value: "color_range"

COLOR_STANDARD

Added in API level 30
static val COLOR_STANDARD: String

The color standard of this media file, if available.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER , and are read-only and cannot be mutated.

Value: "color_standard"

COLOR_TRANSFER

Added in API level 30
static val COLOR_TRANSFER: String

The color transfer of this media file, if available.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER , and are read-only and cannot be mutated.

Value: "color_transfer"

DESCRIPTION

Added in API level 1
static val DESCRIPTION: String

The description of the video recording
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING , and are read-only and cannot be mutated.

Value: "description"

IS_PRIVATE

Added in API level 1
static val IS_PRIVATE: String

Whether the video should be published as public or private
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER .

Value: "isprivate"

LANGUAGE

Added in API level 1
static val LANGUAGE: String

The language of the video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING .

Value: "language"

LATITUDE

Added in API level 1
Deprecated in API level 29
static val LATITUDE: String

Deprecated: location details are no longer indexed for privacy reasons, and this value is now always null. You can still manually obtain location metadata using MediaMetadataRetriever#METADATA_KEY_LOCATION.

The latitude where the video was captured.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_FLOAT , and are read-only and cannot be mutated.

Value: "latitude"

LONGITUDE

Added in API level 1
Deprecated in API level 29
static val LONGITUDE: String

Deprecated: location details are no longer indexed for privacy reasons, and this value is now always null. You can still manually obtain location metadata using MediaMetadataRetriever#METADATA_KEY_LOCATION.

The longitude where the video was captured.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_FLOAT , and are read-only and cannot be mutated.

Value: "longitude"

MINI_THUMB_MAGIC

Added in API level 1
Deprecated in API level 29
static val MINI_THUMB_MAGIC: String

Deprecated: all thumbnails should be obtained via android.provider.MediaStore.Images.Thumbnails#getThumbnail, as this value is no longer supported.

The mini thumb id.
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_INTEGER .

Value: "mini_thumb_magic"

TAGS

Added in API level 1
static val TAGS: String

The user-added tags associated with a video
This constant represents a column name that can be used with a android.content.ContentProvider through a android.content.ContentValues or android.database.Cursor object. The values stored in this column are Cursor#FIELD_TYPE_STRING .

Value: "tags"