Other Parts Discussed in Thread: C66XCODECS, TMS320C6678
Tool/software:
Hello,
I'm looking for information regarding support for H265/HEVC video decode in the dra767p SOC (we have a custom board based on it).
Currently we have both C66X DSP co-processors unused and I want to understand if it would be possible for us to use them for HEVC decoding.
Our requirements are fairly straightforward: decode HEVC main profile level 4 for 720p resolution at 60fps.
Initial research suggests that:
- TI offers the C66XCODECS software library (see https://www.ti.com/tool/C66XCODECS)
- This library supports HEVC decoding. This is the datasheet found in the link above related to HEVC decode:
https://software-dl.ti.com/dsps/dsps_public_sw/codecs/C6678/HEVC_D/latest/exports/HEVC_Decoder_C6678_DataSheet.pdf - The information given is validated only for the TMS320C6678 platform which I understand has x8 DSP cores.
- The decoder datasheet lists 7 decoder configurations, of which only H265MP_DEC_006 is for single-core usage and all others expect 4+ cores.
So, here are some questions:
- Is H265MP_DEC_006 the only applicable configuration for our use case?
- How do the listed configurations match to HEVC main profile levels?
- Can we meet our requirements when using the H265MP_DEC_006 configuration?
Thanks in advance