rocprofiler-sdk/rocdecode/api_id.h File Reference

rocprofiler-sdk/rocdecode/api_id.h File Reference#

Rocprofiler SDK Developer API: rocprofiler-sdk/rocdecode/api_id.h File Reference
Rocprofiler SDK Developer API 0.6.0
ROCm Profiling API and tools
api_id.h File Reference
#include <rocprofiler-sdk/version.h>
+ Include dependency graph for api_id.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  rocprofiler_rocdecode_api_id_t {
  ROCPROFILER_ROCDECODE_API_ID_NONE = -1 ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecCreateVideoParser = 0 ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecParseVideoData ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyVideoParser ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecCreateDecoder ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyDecoder ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecoderCaps ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecDecodeFrame ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecodeStatus ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecReconfigureDecoder ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecGetVideoFrame ,
  ROCPROFILER_ROCDECODE_API_ID_rocDecGetErrorName ,
  ROCPROFILER_ROCDECODE_API_ID_LAST
}
 ROCProfiler enumeration of HSA Core API tracing operations. More...
 

Enumeration Type Documentation

◆ rocprofiler_rocdecode_api_id_t

ROCProfiler enumeration of HSA Core API tracing operations.

Enumerator
ROCPROFILER_ROCDECODE_API_ID_NONE 
ROCPROFILER_ROCDECODE_API_ID_rocDecCreateVideoParser 
ROCPROFILER_ROCDECODE_API_ID_rocDecParseVideoData 
ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyVideoParser 
ROCPROFILER_ROCDECODE_API_ID_rocDecCreateDecoder 
ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyDecoder 
ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecoderCaps 
ROCPROFILER_ROCDECODE_API_ID_rocDecDecodeFrame 
ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecodeStatus 
ROCPROFILER_ROCDECODE_API_ID_rocDecReconfigureDecoder 
ROCPROFILER_ROCDECODE_API_ID_rocDecGetVideoFrame 
ROCPROFILER_ROCDECODE_API_ID_rocDecGetErrorName 
ROCPROFILER_ROCDECODE_API_ID_LAST 

Definition at line 32 of file api_id.h.

33{
35
47
48#if ROCDECODE_RUNTIME_API_TABLE_STEP_VERSION >= 1
49 ROCPROFILER_ROCDECODE_API_ID_rocDecCreateBitstreamReader,
50 ROCPROFILER_ROCDECODE_API_ID_rocDecGetBitstreamCodecType,
51 ROCPROFILER_ROCDECODE_API_ID_rocDecGetBitstreamBitDepth,
52 ROCPROFILER_ROCDECODE_API_ID_rocDecGetBitstreamPicData,
53 ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyBitstreamReader,
54#endif
rocprofiler_rocdecode_api_id_t
ROCProfiler enumeration of HSA Core API tracing operations.
Definition api_id.h:33
@ ROCPROFILER_ROCDECODE_API_ID_NONE
Definition api_id.h:34
@ ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecoderCaps
Definition api_id.h:41
@ ROCPROFILER_ROCDECODE_API_ID_rocDecCreateDecoder
Definition api_id.h:39
@ ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyVideoParser
Definition api_id.h:38
@ ROCPROFILER_ROCDECODE_API_ID_rocDecCreateVideoParser
Definition api_id.h:36
@ ROCPROFILER_ROCDECODE_API_ID_rocDecParseVideoData
Definition api_id.h:37
@ ROCPROFILER_ROCDECODE_API_ID_rocDecGetErrorName
Definition api_id.h:46
@ ROCPROFILER_ROCDECODE_API_ID_rocDecDestroyDecoder
Definition api_id.h:40
@ ROCPROFILER_ROCDECODE_API_ID_rocDecGetDecodeStatus
Definition api_id.h:43
@ ROCPROFILER_ROCDECODE_API_ID_rocDecDecodeFrame
Definition api_id.h:42
@ ROCPROFILER_ROCDECODE_API_ID_rocDecReconfigureDecoder
Definition api_id.h:44
@ ROCPROFILER_ROCDECODE_API_ID_LAST
Definition api_id.h:55
@ ROCPROFILER_ROCDECODE_API_ID_rocDecGetVideoFrame
Definition api_id.h:45