Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: AVC.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Enum TAvcSupplementalInformation

TAvcSupplementalInformation

Description

These enumerations can be used in codec capability indication and/or bitstream property indication. When used as part of an encoder capability indication, a signaled value indicates the capability of an encoder to produce such Supplemental Enhancement Information (SEI) to the bitstream and the additional meanings as specified below. When used as part of a decoder capability indication, a signalled value indicates the capability of a decoder to react to such information in a way as specified below. If a decoder does not have such capability, it shall be able to parse and discard the information. When used as part of a bitstream property indication, a non-signalled value indicates the absence of such information in the bitstream and a signalled value indicates the possibility of having such information in the bitstream.

EAvcSeiBufferingPeriod

encoder capability: no meaning decoder capability: capability to initialize Hypothetical Reference Decoder (HRD) as specified in AVC Annex C at any buffering period SEI message bitstream property: existence of Network Abstraction Layer (NAL) units with nal_unit_type equal to 6 and the SEI payload type (payloadType) equal to 0

EAvcSeiPictureTiming

encoder capability: no meaning decoder capability: capability to operate HRD and decode/display video streams according to the provided timing information bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 1

EAvcSeiPanScanRectangle

encoder capability: no meaning decoder capability: capability to crop after decoding and to display the specified rectangular region bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 2

EAvcSeiFillerPayload

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 3

EAvcSeiUserDataRegisteredByITUTRecT35

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 4

EAvcSeiUserDataUnRegistered

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 5

EAvcSeiRecoveryPoint

encoder capability: no meaning decoder capability: capability to start decoding from any access unit with a recovery point SEI message bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 6

EAvcSeiDecodedReferencePictureMarkingRepetition

encoder capability: capability to repeat the decoded reference picture marking syntax structure as specified in subclauses 7.3.3.3 and 7.4.3.3 of the AVC specification. decoder capability: capability to recover the decoded reference picture marking process due to losses of reference pictures with decoded reference picture marking syntax bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 7

EAvcSeiSparePicture

encoder capability: capability to analyze video pictures for creation of spare picture information decoder capability: capability to utilize the spare picture information to enhance video decoding in case there is loss of reference pictures bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 8

EAvcSeiSceneInformation

encoder capability: no meaning decoder capability: capability to utilize the scene information to enhance error concealment bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 9

EAvcSeiSubsequenceInformation

encoder capability: no meaning decoder capability: capability to utilize the sub-sequence information to achieve temporal scalability bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 10

EAvcSeiSubsequenceLayerCharacteristics

encoder capability: no meaning decoder capability: capability to utilize the sub-sequence information and the sub-sequence layer characteristics to achieve temporal scalability bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 11 (if sub-sequence layer characteristics SEI message is present, sub-sequence information SEI message must be present)

EAvcSeiSubsequenceCharacteristics

encoder capability: no meaning decoder capability: capability to utilize the sub-sequence information and the sub-sequence characteristics to achieve temporal scalability bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 12 (if sub-sequence characteristics SEI message is present, sub-sequence information SEI message must be present)

EAvcSeiFullFrameFreeze

encoder capability: no meaning decoder capability: capability to freeze displayed picture according to AVC Annex D.2.14. bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 13

EAvcSeiFullFrameFreezeRelease

encoder capability: no meaning decoder capability: capability to release frozen displayed picture according to AVC Annex D.2.15 bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 14

EAvcSeiFullFrameSnapshot

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 15

EAvcSeiProgressiveRefinementSegmentStrat

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 16

EAvcSeiProgressiveRefinementSegmentEnd

encoder capability: no meaning decoder capability: no meaning bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 17

EAvcSeiMotionConstrainedSliceGroupSet

encoder capability: capability to constrain the inter prediction process according to AVC Annex D.2.19 decoder capability: capability to decode only part of the pictures covered by the motion- constrained slice group set bitstream property: existence of NAL units with nal_unit_type equal to 6 and payloadType equal to 18