Hello,
When I record a video with CVideoRecorderUtility (given a certain codec via SetVideoTypeL), when is the video data encoded by the codec? Is it done while capturing, or after capturing?
Regards,
Hello,
When I record a video with CVideoRecorderUtility (given a certain codec via SetVideoTypeL), when is the video data encoded by the codec? Is it done while capturing, or after capturing?
Regards,
I don't think your question makes any sense - what is 'while' and what is 'after' as far as you're concerned?
The encoding takes place during capture in the sense that it will be encoded before the entire video clip is captured. It will also be encoded before it is returned to the caller. The rest is down to the implementation - sometimes it will be in software on the main CPU, sometimes on a general purpose DSP and other times on a specific video acceleration block or separate chip.
Mark