Free AVFrame before calling eglTerminate() (#842)
This commit is contained in:
parent
8b507d2b30
commit
a3e2c4fa31
1 changed files with 4 additions and 2 deletions
|
|
@ -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;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue