People

object People(source)

The people found in the library. Needs Faces.

Functions

Link copied to clipboard
suspend fun all(context: Context, includeHidden: Boolean = false): List<Person>
Link copied to clipboard
fun faceImage(context: Context, person: Person): File

A square crop of person's face, for avatars.

Link copied to clipboard
suspend fun inMedia(context: Context, mediaId: Long): List<Person>

The people in one photo or video.

Link copied to clipboard
suspend fun merge(context: Context, keep: Person, gone: Person)

Makes gone part of keep: for two groups that are the same person.

Link copied to clipboard
suspend fun name(context: Context, person: Person, name: String)

Names person; blank clears the name.

Link copied to clipboard
suspend fun setCover(context: Context, person: Person, mediaId: Long)

Uses person's face in this photo or video as their picture.

Link copied to clipboard
suspend fun setHidden(context: Context, person: Person, hidden: Boolean)