Optional ReadonlyaspectThe frame's width over its height for a feed or carousel photo (the user's crop choice; the photo's own shape, after its orientation, when left out: the screens have no crop step). A Story's frame is always 9:16.
ReadonlylibThe device's SDK level: image_compression's lib_version, which the app reads from Build.VERSION.SDK_INT.
ReadonlyphotoThe developer's file: a JPEG or a PNG.
ReadonlyshareOptional ReadonlywithA Story's photo a song is burned into: the app encodes it at the quality of a story with a song.
What the encode reads: the developer's file, the surface it is published to, and the device fact the upload's
image_compressioncarries (the SDK level itslib_versionis).