Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <AVC.h>
This item is not part of the S60 5th Edition SDK

Enum TAvcPictureType

TAvcPictureType

Description

Specifies the picture type.

EAvcPictureTypeI

INTRA picture, a picture consisted of at least one I slice and zero or more SI slices

EAvcPictureTypeP

INTER picture, a picture consisted of at least one P slice and zero or more I, SI and SP slices

EAvcPictureTypeB

Bi-predictive picture, a picture consisted of at least one B slice and zero or more I, P, SI, and SP slices

EAvcPictureTypeSI

SI picture or switching I picture, a picture consisted of SI slices

EAvcPictureTypeSP

SP picture or switching P picture, a picture consisted of at least one SP slice and zero or more SI slices

[Top]


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