I would like to understand memory traffic for the argus example gstVideoEncode. This example, seem to encode from camera and preview at the same time.
I would like to understand life cycle of input frame buffer. My am wondering whether a video frame (as captured from camera ) is read out (from memory ) two times (once by MSENC/encoder and another time by PreviewConsumer ) ? Whether there is an on chip chache which can buffer the input frame buffer such that the frame is fetched only once by the two consumers of that frame ?