Hi,
I'm using H.264 High Profile decoders and encoders in my system that is based on C6678 chip.
When running the following scenario I have an artifacts on YUV after the decoder:
cores 0 - 720p decoders (A)
cores 1 - 720p decoders (B)
cores 2,3 - 720p distributed encoder (C)
cores 4,5 - 720p distributed encoder (D)
YUV from decoder A is passed to encoder C using shared DDR memory.
YUV from decoder B is passed to encoder D using shared DDR memory.
I see artifacts on both streams and I know that the artifacts exists on decoder's output.
If I remove any of this elements (any encoder or any decoder) the remaining full pair (dec+enc)
works without artifacts.
Are you familiar with such a problem?
May be there were some fixes since previous release (h264hpvdec version 01.01.01.04 and h264hpvenc 01.00.00.01)
I've also checked the patch from post:
http://e2e.ti.com/support/embedded/multimedia_software_codecs/f/356/t/277030.aspx - and this fix didn't help.
Thanks,
Oleg Fomenko
SURF Communication Solutions