X-Git-Url: https://git.sesse.net/?p=nageru;a=blobdiff_plain;f=nageru%2Fquicksync_encoder.cpp;fp=nageru%2Fquicksync_encoder.cpp;h=7ec9f71c5eced50096af99bd4baed2a433cd8a2b;hp=70bf8002073d64aba40f2aa6021c3e19ddf9a352;hb=1a7e004368f4f5221e91bf53e17a8c0f7e1ceeb8;hpb=4d97399a1b67631f1844d807d95cb9da48f20477 diff --git a/nageru/quicksync_encoder.cpp b/nageru/quicksync_encoder.cpp index 70bf800..7ec9f71 100644 --- a/nageru/quicksync_encoder.cpp +++ b/nageru/quicksync_encoder.cpp @@ -728,19 +728,6 @@ void QuickSyncEncoderImpl::enable_zerocopy_if_possible() global_flags.use_zerocopy = use_zerocopy; } -VADisplayWithCleanup::~VADisplayWithCleanup() -{ - if (va_dpy != nullptr) { - vaTerminate(va_dpy); - } - if (x11_display != nullptr) { - XCloseDisplay(x11_display); - } - if (drm_fd != -1) { - close(drm_fd); - } -} - unique_ptr va_open_display(const string &va_display) { if (va_display.empty() || va_display[0] != '/') { // An X display.