Get H.264 version string.
Features:
- H264 hardware encoder
- Support baseline profile (max frame size is 36864 macro-block)
- Support a variety of widths in range[80, 1088] and heights in range [80, 2048]
- Support quality first rate control
- Support YUV420 UYVY BGR888 RGB565_LE VUY raw data
- Support dynamic changes about bit rate, frame rate, GOP , QP .ect.
- Support single and dual stream encoder
- Support de-blocking filter, ROI, MV function
- Support SPS and PPS encoding software encoder
- Support baseline profile (max frame size is 36864 macro-block)
- Support a variety of widths and heights greater than 16
- Support quality first rate control
- Support YUYV and IYUV raw data
- Support dynamic changes about bit rate, frame rate
- Support more than one slice per frame
- Support SPS and PPS encoding software decoder
- Support baseline profile (max frame size is 36864 macro-block)
- Support a variety of widths and heights
- Support long term reference (LTR) frames
- Support memory management control operation (MMCO)
- Support reference picture list modification
- Support multiple reference frames when specified in sequence parameter set (SPS)
- Support IYUV output Release Notes: v1.0.0:
- Add h264 encoder and decoder support v1.0.1:
- Changed the IDF dependencies from >= 5.3 to >= 4.4
- Fixed the decoder without updating PTS and DTS v1.2.0:
- Added hardware encoder support for multiple pixel formats (UYVY, BGR888, RGB565_LE, VUY) on supported hardware (>=3.0.0)
- Added hardware version detection macro
ESP_H264_HW_IS_SUPPORTED_PIC_TYPE
- Added
ESP_H264_GET_BPP_BY_PIC_TYPE macro to determine the number of bits per pixel for a given picture type v1.3.0:
- Corrected pixel format name from BGR565_BE to RGB565_LE in documentation comments and public header files
- Returns
-