Loading [MathJax]/extensions/tex2jax.js
  • <xmp id="om0om">
  • <table id="om0om"><noscript id="om0om"></noscript></table>

  • DriveWorks SDK Reference
    5.20.37 Release
    For Test and Development only

    All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
    Codecs

    Detailed Description

    Defines the codec types.

    Data Structures

    struct  dwCodecMimeType
     Holds codec MIME type string. More...
     
    struct  dwCodecPacket
     Generic struct storing data output from codec. More...
     
    struct  dwEncoderConfig
     Encoder specific configs. More...
     
    struct  dwEncoderConfigNVMedia
     NVMedia encoder configs. More...
     
    struct  dwEncoderConfigRateControl
     Encoder rate control parameters. More...
     

    Macros

    #define DW_CODEC_COMPLETE_PICTURE_FLAG   (1 << 0)
     flag to indicate when a complete picture is sent to the decoder this will start frame decode immediately instead of waiting on the next frame to arrive to decode current frame More...
     

    Typedefs

    typedef dwCodecMimeType dwCodecMimeTypeConst_t
     Constant MIME type. More...
     

    Enumerations

    enum  dwCodecCapability {
      DW_CODEC_CAPABILITY_HARDWARE = 0 ,
      DW_CODEC_CAPABILITY_SOFTWARE = 1 ,
      DW_CODEC_CAPABILITY_UNSUPPORTED = 2
    }
     Codec Capability. More...
     
    enum  dwCodecMaxLengths {
      DW_MAX_CODEC_MIME_TYPE_LENGTH = 64 ,
      DW_MAX_RAW_SIPL_HEADER_LENGTH = 7002
    }
     
    enum  dwCodecType {
      DW_CODEC_TYPE_INVALID = -1 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0 ,
      DW_CODEC_TYPE_USE_CODEC_MIME_TYPE = 64 ,
      DW_DEPRECATED_ENUM =("dwCodecType deprecated") = 0
    }
     Codec Type. More...
     
    enum  dwEncoderRateControlMode {
      DW_ENCODER_RATE_CONTROL_MODE_CONSTQP = 0 ,
      DW_ENCODER_RATE_CONTROL_MODE_CBR = 1 ,
      DW_ENCODER_RATE_CONTROL_MODE_VBR = 2
    }
     Encoder Rate Control Mode. More...
     
    enum  dwMediaType {
      DW_MEDIA_TYPE_VIDEO = 0 ,
      DW_MEDIA_TYPE_LIDAR = 1 ,
      DW_MEDIA_TYPE_RADAR = 2 ,
      DW_MEDIA_TYPE_IMU = 3 ,
      DW_MEDIA_TYPE_GPS = 4 ,
      DW_MEDIA_TYPE_CAN = 5 ,
      DW_MEDIA_TYPE_DATA = 6 ,
      DW_MEDIA_TYPE_TIME = 7 ,
      DW_MEDIA_TYPE_ROADCAST = 8 ,
      DW_MEDIA_TYPE_ULTRASONIC = 9 ,
      DW_MEDIA_TYPE_METADATA = 10 ,
      DW_MEDIA_TYPE_COUNT = 11
    }
     Media Type for Codec. More...
     

    Variables

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_CAN_DW_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_DATA_DW_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_CUSTOM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_DATASPEED
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_DW_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_IDC6
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NMEA
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL_ASCII
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NV_SIM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_UBLOX
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_XSENS_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_BOSCH
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CAN
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CONTINENTAL
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CUSTOM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_DATASPEED
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_IDC6
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NOVATEL_ASCII
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NOVATEL_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NV_SIM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_CAN
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_NMEA
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ION
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_KINECT
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_CUSTOM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_CUSTOM_EX
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128_V4P5
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_H
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2129
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2142
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_SLIMV2
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS1
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS2_128
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_POINT_CLOUD_COMPRESSED
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL32E
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL64E
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16HR
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP32C
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLS128
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430CAN
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI_V2
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CUSTOM
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CUSTOM_EX
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_DELPHI
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_HELLA_ADAS6
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_IDC6
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ROADCAST_AVMESSAGE
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_TIMESENSOR_DW_BINARY
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_CONTI_CUS3_OBJECT
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV_BSAMPLE
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_UNK
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_AV1
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H264
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H264_ANNEX_B
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H265
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H265_ANNEX_B
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_JPEG
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_LRAW
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_LRAW_V2
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_RAW
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_VP9
     
    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_XRAW
     

    Data Structure Documentation

    ◆ dwCodecMimeType

    struct dwCodecMimeType
    Data Fields
    char8_t mime[DW_MAX_CODEC_MIME_TYPE_LENGTH] Codec MIME type.

    ◆ dwCodecPacket

    struct dwCodecPacket
    Data Fields
    uint8_t * data Encoded data.
    uint64_t dataSizeBytes Size of the data pointer in bytes.
    dwTime_t dts Decoding time stamp, in microseconds.
    dwTime_t eofTimestampUs Stores the end of frame timestamp in microseconds.
    dwExposureDuration exposureDurationUs Stores the exposure duration in microseconds.
    uint64_t flags Any flags necessary for the frame.
    dwTime_t moeTimestampUs Stores the middle of exposure timestamp in microseconds.
    dwTime_t pts Presentation time stamp, in microseconds.
    void * reserved[4]
    float32_t sensorTempCelsius Stores the temperature in Celsius.
    dwTime_t sofTimestampUs Stores the start of frame timestamp in microseconds.
    dwTime_t subExposureStartTimestampsUs[DW_DEVBLK_CDI_MAX_EXPOSURES] Array to store the sub exposure start timestamp in microseconds.

    ◆ dwEncoderConfig

    struct dwEncoderConfig
    Data Fields
    dwEncoderConfigNVMedia nvMedia config for nvmedia
    dwEncoderConfigRateControl rateControl config for rate control

    ◆ dwEncoderConfigNVMedia

    struct dwEncoderConfigNVMedia
    Data Fields
    uint8_t encoderInstance NVMedia-only.
    uint8_t h265UltraFastEncodeEnable flag used to represente whether fast encoded is enable for h265 ultra.

    ◆ dwEncoderConfigRateControl

    struct dwEncoderConfigRateControl
    Data Fields
    uint64_t averageBitRate target bitrate for VBR and CBR modes
    uint32_t bFrames Number of bFrames between two reference frames.
    uint32_t gopSize number of pictures in one GOP(Group Of Pictures)
    uint32_t level MPEG-4 encoding Level range (1 - 6.2)
    uint64_t maxBitRate max bitrate for VBR mode
    dwEncoderRateControlMode mode rate control mode
    uint32_t pFrames whether there should be p frames; boolean value
    uint32_t profile MPEG-4 encoding Profile.
    uint32_t quality Target quality, range(0 - 51); used for CONSTQP mode.

    Macro Definition Documentation

    ◆ DW_CODEC_COMPLETE_PICTURE_FLAG

    #define DW_CODEC_COMPLETE_PICTURE_FLAG   (1 << 0)

    flag to indicate when a complete picture is sent to the decoder this will start frame decode immediately instead of waiting on the next frame to arrive to decode current frame

    Definition at line 58 of file Codec.h.

    Typedef Documentation

    ◆ dwCodecMimeTypeConst_t

    Constant MIME type.

    Definition at line 160 of file Codec.h.

    Enumeration Type Documentation

    ◆ dwCodecCapability

    Codec Capability.

    Enumerator
    DW_CODEC_CAPABILITY_HARDWARE 

    Codec Capability for hardware.

    DW_CODEC_CAPABILITY_SOFTWARE 

    Codec Capability for software.

    DW_CODEC_CAPABILITY_UNSUPPORTED 

    unsupported Codec Capability

    Definition at line 234 of file Codec.h.

    ◆ dwCodecMaxLengths

    Enumerator
    DW_MAX_CODEC_MIME_TYPE_LENGTH 
    DW_MAX_RAW_SIPL_HEADER_LENGTH 

    Definition at line 147 of file Codec.h.

    ◆ dwCodecType

    Codec Type.

    Enumerator
    DW_CODEC_TYPE_INVALID 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_DEPRECATED_ENUM 
    DW_CODEC_TYPE_USE_CODEC_MIME_TYPE 
    DW_DEPRECATED_ENUM 

    Definition at line 77 of file Codec.h.

    ◆ dwEncoderRateControlMode

    Encoder Rate Control Mode.

    Enumerator
    DW_ENCODER_RATE_CONTROL_MODE_CONSTQP 
    DW_ENCODER_RATE_CONTROL_MODE_CBR 
    DW_ENCODER_RATE_CONTROL_MODE_VBR 

    Definition at line 241 of file Codec.h.

    ◆ dwMediaType

    Media Type for Codec.

    Enumerator
    DW_MEDIA_TYPE_VIDEO 

    type of video

    DW_MEDIA_TYPE_LIDAR 

    type of lidar

    DW_MEDIA_TYPE_RADAR 

    type of radar

    DW_MEDIA_TYPE_IMU 

    type of IMU

    DW_MEDIA_TYPE_GPS 

    type of GPS

    DW_MEDIA_TYPE_CAN 

    type of CAN

    DW_MEDIA_TYPE_DATA 

    type of data

    DW_MEDIA_TYPE_TIME 

    type of time

    DW_MEDIA_TYPE_ROADCAST 

    type of roadcast

    DW_MEDIA_TYPE_ULTRASONIC 

    type of ultrasonic

    DW_MEDIA_TYPE_METADATA 

    type of metadata

    DW_MEDIA_TYPE_COUNT 

    type of count

    Definition at line 61 of file Codec.h.

    Variable Documentation

    ◆ DW_CODEC_MIME_TYPE_CAN_DW_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_CAN_DW_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_DATA_DW_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_DATA_DW_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_CUSTOM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_CUSTOM
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_DATASPEED

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_DATASPEED
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_DW_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_DW_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_IDC6

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_IDC6
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_NMEA

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NMEA
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_NOVATEL

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_NOVATEL_ASCII

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL_ASCII
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_NOVATEL_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NOVATEL_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_NV_SIM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_NV_SIM
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_UBLOX

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_UBLOX
    extern

    ◆ DW_CODEC_MIME_TYPE_GPS_XSENS_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_GPS_XSENS_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_BOSCH

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_BOSCH
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_CAN

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CAN
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_CONTINENTAL

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CONTINENTAL
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_CUSTOM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_CUSTOM
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_DATASPEED

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_DATASPEED
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_IDC6

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_IDC6
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_NOVATEL_ASCII

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NOVATEL_ASCII
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_NOVATEL_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NOVATEL_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_NV_SIM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_NV_SIM
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_XSENS_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_XSENS_CAN

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_CAN
    extern

    ◆ DW_CODEC_MIME_TYPE_IMU_XSENS_NMEA

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_IMU_XSENS_NMEA
    extern

    ◆ DW_CODEC_MIME_TYPE_ION

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ION
    extern

    ◆ DW_CODEC_MIME_TYPE_KINECT

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_KINECT
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_CUSTOM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_CUSTOM
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_CUSTOM_EX

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_CUSTOM_EX
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128_V4P5

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_HESAI_P128_V4P5
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_H

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_H
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2129

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2129
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2142

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_IRIS_2142
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_SLIMV2

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_LUMINAR_SLIMV2
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS1

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS1
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS2_128

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_OUSTER_OS2_128
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_POINT_CLOUD_COMPRESSED

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_POINT_CLOUD_COMPRESSED
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL32E

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL32E
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL64E

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_HDL64E
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16HR

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP16HR
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP32C

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLP32C
    extern

    ◆ DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLS128

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_LIDAR_VELODYNE_VLS128
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430CAN

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430CAN
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI_V2

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CONTINENTAL_ARS430RDI_V2
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CUSTOM

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CUSTOM
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_CUSTOM_EX

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_CUSTOM_EX
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_DELPHI

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_DELPHI
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_HELLA_ADAS6

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_HELLA_ADAS6
    extern

    ◆ DW_CODEC_MIME_TYPE_RADAR_IDC6

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_RADAR_IDC6
    extern

    ◆ DW_CODEC_MIME_TYPE_ROADCAST_AVMESSAGE

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ROADCAST_AVMESSAGE
    extern

    ◆ DW_CODEC_MIME_TYPE_TIMESENSOR_DW_BINARY

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_TIMESENSOR_DW_BINARY
    extern

    ◆ DW_CODEC_MIME_TYPE_ULTRASONIC_CONTI_CUS3_OBJECT

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_CONTI_CUS3_OBJECT
    extern

    ◆ DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV
    extern

    ◆ DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV_BSAMPLE

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_ULTRASONIC_VALEO_USV_BSAMPLE
    extern

    ◆ DW_CODEC_MIME_TYPE_UNK

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_UNK
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_AV1

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_AV1
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_H264

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H264
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_H264_ANNEX_B

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H264_ANNEX_B
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_H265

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H265
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_H265_ANNEX_B

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_H265_ANNEX_B
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_JPEG

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_JPEG
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_LRAW

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_LRAW
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_LRAW_V2

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_LRAW_V2
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_RAW

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_RAW
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_VP9

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_VP9
    extern

    ◆ DW_CODEC_MIME_TYPE_VIDEO_XRAW

    dwCodecMimeTypeConst_t const DW_CODEC_MIME_TYPE_VIDEO_XRAW
    extern
    人人超碰97caoporen国产