Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Mihail_P_
Beginner
96 Views

Decode+VPP pipeline

Hi

Is it possible to create pipeline that include decode and vpp in such a way:

decode-->video memory-->vpp-->system memory

Is it possible to combine different IOPattern values in one pipeline?

0 Kudos
5 Replies
96 Views

Hi Mihail,

Yes, you can do that. Take a look at our tutorial simple_6_decode_vpp_postproc. You can replace the VPP out video memory with system memory. https://software.intel.com/en-us/intel-media-server-studio-support/training

When you do make the change, please note that the surface allocation for video and system memory is different. You can take a look at other tutorials that do encode/decode with and without video memory and follow the steps. For example, simple_2_decode uses system memory and simple_2_decode_vmem uses video memory - follow the methodology used by these examples to modify your application.

Mihail_P_
Beginner
96 Views

Hi Sravanthi,

Following your link I`ve downloaded mediasdk-tutorials-0.0.3. In simple_6_decode_vpp_postproc I see that decode is configured to output to system memory, not video. Then vpp takes system memory as input and produces output in system memory. Do you mean that I should configure decode to video memory output?

96 Views

Hi Mihail, Yes please use the tutorial as the reference and configure the IO surfaces according to your pipeline. I should have been more clear.

Mihail_P_
Beginner
96 Views

Hi Sravanthi,

I`ve modified the tutorial sample simple_6_decode_vpp_postproc in order to create desired pipeline. Seems to work. Thank you for your help.

96 Views

Hi Mihail - Great, thanks for the update. I am going to close your thread - hope that's alright. For any otehr question, please start a new thread and we'll be happy to help.

Reply