Free AVFrame before calling eglTerminate() (#842)
This commit is contained in:
@@ -386,12 +386,14 @@ public:
|
|||||||
va::display_t::pointer va_display;
|
va::display_t::pointer va_display;
|
||||||
file_t file;
|
file_t file;
|
||||||
|
|
||||||
frame_t hwframe;
|
|
||||||
|
|
||||||
gbm::gbm_t gbm;
|
gbm::gbm_t gbm;
|
||||||
egl::display_t display;
|
egl::display_t display;
|
||||||
egl::ctx_t ctx;
|
egl::ctx_t ctx;
|
||||||
|
|
||||||
|
// This must be destroyed before display_t to ensure the GPU
|
||||||
|
// driver is still loaded when vaDestroySurfaces() is called.
|
||||||
|
frame_t hwframe;
|
||||||
|
|
||||||
egl::sws_t sws;
|
egl::sws_t sws;
|
||||||
egl::nv12_t nv12;
|
egl::nv12_t nv12;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user