]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/nvenc.h
avcodec/cuvid: use capability check instead of dummy decoder
[ffmpeg] / libavcodec / nvenc.h
index 7dec5cc68517c4f92d1725d93be0283c37927e82..763647b2830b8dfa3ca7cc2539da02a247d94c88 100644 (file)
@@ -44,7 +44,6 @@ typedef struct NvencSurface
     NV_ENC_OUTPUT_PTR output_surface;
     NV_ENC_BUFFER_FORMAT format;
     int size;
-    int lockCount;
 } NvencSurface;
 
 typedef struct NvencDynLoadFunctions
@@ -110,6 +109,7 @@ typedef struct NvencContext
     int nb_surfaces;
     NvencSurface *surfaces;
 
+    AVFifoBuffer *unused_surface_queue;
     AVFifoBuffer *output_surface_queue;
     AVFifoBuffer *output_surface_ready_queue;
     AVFifoBuffer *timestamp_list;