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" <[email protected]>: > 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 <[email protected]> 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" <[email protected]>: >> >>> 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 >>> [email protected] >>> 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 [email protected] https://lists.freedesktop.org/mailman/listinfo/libva
