I don`t see any reasonable alternatives. Of cource you can copy frame from Surface to process context, and than copy to screen. But as you use intel internal gpu real memory banks are same, so you will only have overhead for copy.
10.05.2016, 13:34, "Azeem A" <azeem.6...@gmail.com>: > Hi Nikita > > Thanks for your suggestion. > I was also thinking of the same method. Wanted to get alternative solutions, > if any. > > Regards > Azeem > > On Tue, May 10, 2016 at 7:16 PM, Nikita Orlov <nikitos1...@yandex.ru> wrote: >> Hi! >> >> At least you can keep surfaces with output frames, use them when you want, >> after release and reuse surfaces again for decoding. >> >> 10.05.2016, 13:10, "Azeem A" <azeem.6...@gmail.com>: >> >>> Hi all >>> >>> I want to buffer some decoded video frames(using libva) for display at a >>> later point of time. I need to find a suitable method for this. Can anyone >>> suggest a proper method for this. >>> >>> Thanks and Regards >>> Azeem >>> >> >>> , >>> >>> _______________________________________________ >>> Libva mailing list >>> Libva@lists.freedesktop.org >>> https://lists.freedesktop.org/mailman/listinfo/libva >> >> -- >> Nikita Orlov >> Skype: nik_stet >> QQ: 2717846083 > > -- > aZm -- Nikita Orlov Skype: nik_stet QQ: 2717846083 _______________________________________________ Libva mailing list Libva@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libva