One of the parameters of vaCreateSurfaces() is a VA display, so a VA surface may only be valid to the specified VA display. Do the decoder and encoder use different VA displays in your app ?
Thanks Haihao > > It seems that the objsurface->bo is released. Maybe we should debug it. > > Will you please try to add the file of /etc/libva.conf as the following > > and then send out the corresponding tracelogs? > > LIBVA_TRACE=/root/trace_test/tracelog > > > > /root/trace_test is the directory that is used to store the tracelog. > > You can define it as you expected. > > > > Best regards. > > Yakui > > > > _______________________________________________ > > Libva mailing list > > [email protected] > > http://lists.freedesktop.org/mailman/listinfo/libva > > > > Nice, i did not know of this feature before. > I attached the two logs it creates. > > > My previous mail was too big for the list, so this time without the logs > attached. > I pasted them: > log.0000.63881: http://bpaste.net/show/72651/ > log.0001.63881: http://bpaste.net/show/72652/ > > _______________________________________________ > Libva mailing list > [email protected] > http://lists.freedesktop.org/mailman/listinfo/libva _______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
