ActiveProcessingPicture


public final class ActiveProcessingPicture
extends Object implements Parcelable

java.lang.Object
   ↳ android.media.quality.ActiveProcessingPicture


Active picture represents an image or video undergoing picture processing which uses a picture profile. The picture profile is used to configure the picture processing parameters.

Summary

Inherited constants

Fields

public static final Creator<ActiveProcessingPicture> CREATOR

Public constructors

ActiveProcessingPicture(int id, String profileId)

Public methods

int describeContents()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation.

int getId()

An ID that uniquely identifies the active content.

String getProfileId()

The ID of the picture profile used to configure the content.

void writeToParcel(Parcel dest, int flags)

Flatten this object in to a Parcel.

Inherited methods

Fields

CREATOR

public static final Creator<ActiveProcessingPicture> CREATOR

Public constructors

ActiveProcessingPicture

public ActiveProcessingPicture (int id, 
                String profileId)

Parameters
id int

profileId String

Public methods

describeContents

public int describeContents ()

Describe the kinds of special objects contained in this Parcelable instance's marshaled representation. For example, if the object will include a file descriptor in the output of writeToParcel(android.os.Parcel, int), the return value of this method must include the CONTENTS_FILE_DESCRIPTOR bit.

Returns
int a bitmask indicating the set of special object types marshaled by this Parcelable object instance. Value is either 0 or CONTENTS_FILE_DESCRIPTOR

getId

public int getId ()

An ID that uniquely identifies the active content.

The ID is assigned by the system to distinguish different active contents.

Returns
int

getProfileId

public String getProfileId ()

The ID of the picture profile used to configure the content.

Returns
String

writeToParcel

public void writeToParcel (Parcel dest, 
                int flags)

Flatten this object in to a Parcel.

Parameters
dest Parcel: The Parcel in which the object should be written. This value cannot be null.

flags int: Additional flags about how the object should be written. May be 0 or Parcelable.PARCELABLE_WRITE_RETURN_VALUE. Value is either 0 or a combination of Parcelable.PARCELABLE_WRITE_RETURN_VALUE, and android.os.Parcelable.PARCELABLE_ELIDE_DUPLICATES