PgsSnapshotMetadataChange

Represents metadata changes for an instance of PgsSnapshot.

Summary

Public attributes

cover_image_png_data
const uint8_t *
The new cover image for snapshot, in PNG format.
cover_image_png_data_size
size_t
Size of cover_image_png_data in bytes.
cover_image_updated
bool
If true, cover_image_png_data field is valid and should be used to update snapshot metadata.
description
const char *
The new description for the snapshot.
description_updated
bool
If true, description field is valid and should be used to update snapshot metadata.
played_time_millis
int64_t
The new played time for snapshot in milliseconds.
played_time_millis_updated
bool
If true, played_time_millis field is valid and should be used to update snapshot metadata.
progress_value
int64_t
The new progress value for snapshot.
progress_value_updated
bool
If true, progress_value field is valid and should be used to update snapshot metadata.

Public attributes

cover_image_png_data

const uint8_t * PgsSnapshotMetadataChange::cover_image_png_data

The new cover image for snapshot, in PNG format.

cover_image_png_data_size

size_t PgsSnapshotMetadataChange::cover_image_png_data_size

Size of cover_image_png_data in bytes.

cover_image_updated

bool PgsSnapshotMetadataChange::cover_image_updated

If true, cover_image_png_data field is valid and should be used to update snapshot metadata.

description

const char * PgsSnapshotMetadataChange::description

The new description for the snapshot.

description_updated

bool PgsSnapshotMetadataChange::description_updated

If true, description field is valid and should be used to update snapshot metadata.

played_time_millis

int64_t PgsSnapshotMetadataChange::played_time_millis

The new played time for snapshot in milliseconds.

played_time_millis_updated

bool PgsSnapshotMetadataChange::played_time_millis_updated

If true, played_time_millis field is valid and should be used to update snapshot metadata.

progress_value

int64_t PgsSnapshotMetadataChange::progress_value

The new progress value for snapshot.

progress_value_updated

bool PgsSnapshotMetadataChange::progress_value_updated

If true, progress_value field is valid and should be used to update snapshot metadata.