/home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocdecode/checkouts/develop/projects/rocdecode/api/rocdecode/rocparser.h Source File#
7 min read time
Applies to Linux
rocparser.h
Go to the documentation of this file.
74 } frame_rate;
101 } display_area;
110 } display_aspect_ratio;
122 } video_signal_description;
137 uint8_t raw_seqhdr_data[1024];
243 // typedef int (ROCDECAPI *PFNVIDOPPOINTCALLBACK)(void *, RocdecOperatingPointInfo*); // reserved for future (AV1 specific)
273 extern rocDecStatus ROCDECAPI rocDecCreateVideoParser(RocdecVideoParser *parser_handle, RocdecParserParams *params);
285 extern rocDecStatus ROCDECAPI rocDecParseVideoData(RocdecVideoParser parser_handle, RocdecSourceDataPacket *packet);
struct _RocdecParserParams RocdecParserParams
The AMD rocDecode library.\Used in rocDecCreateVideoParser API.
struct _RocdecOperatingPointInfo RocdecOperatingPointInfo
RocdecOperatingPointInfo structOperating point information of scalable bitstream.
rocDecStatus ROCDECAPI rocDecDestroyVideoParser(RocdecVideoParser parser_handle)
Destroy the video parser object.
rocDecStatus ROCDECAPI rocDecParseVideoData(RocdecVideoParser parser_handle, RocdecSourceDataPacket *packet)
Parse the video data from source data packet in pPacket.
rocDecStatus ROCDECAPI rocDecCreateVideoParser(RocdecVideoParser *parser_handle, RocdecParserParams *params)
Create video parser object and initialize.
The AMD rocDecode Library.
int(ROCDECAPI * PFNVIDSEQUENCECALLBACK)(void *, RocdecVideoFormat *)
Parser callbacks \ The parser will call these synchronously from within rocDecParseVideoData(),...
Definition: rocparser.h:240
Timing Info struct\Used in rocdecParseVideoData API with PFNVIDDISPLAYCALLBACK pfn_display_picture.
Definition: rocparser.h:133
uint8_t transfer_characteristics
Definition: rocparser.h:120
RocdecOperatingPointInfo structOperating point information of scalable bitstream.
Definition: rocparser.h:189
Definition: rocparser.h:176
The AMD rocDecode library.\Used in rocDecCreateVideoParser API.
Definition: rocparser.h:251
uint32_t max_num_decode_surfaces
Definition: rocparser.h:253
PFNVIDSEQUENCECALLBACK pfn_sequence_callback
Definition: rocparser.h:261
PFNVIDDECODECALLBACK pfn_decode_picture
Definition: rocparser.h:262
PFNVIDDISPLAYCALLBACK pfn_display_picture
Definition: rocparser.h:263
Definition: rocdecode.h:1628
Definition: rocparser.h:218
Definition: rocparser.h:207
Definition: rocparser.h:162