Lines Matching defs:reg
1870 NV_ENC_REGISTER_RESOURCE reg = { 0 };
1884 reg.version = NV_ENC_REGISTER_RESOURCE_VER;
1885 reg.width = frames_ctx->width;
1886 reg.height = frames_ctx->height;
1887 reg.pitch = frame->linesize[0];
1888 reg.resourceToRegister = frame->data[0];
1891 reg.resourceType = NV_ENC_INPUT_RESOURCE_TYPE_CUDADEVICEPTR;
1894 reg.resourceType = NV_ENC_INPUT_RESOURCE_TYPE_DIRECTX;
1895 reg.subResourceIndex = (intptr_t)frame->data[1];
1898 reg.bufferFormat = nvenc_map_buffer_format(frames_ctx->sw_format);
1899 if (reg.bufferFormat == NV_ENC_BUFFER_FORMAT_UNDEFINED) {
1905 ret = p_nvenc->nvEncRegisterResource(ctx->nvencoder, ®);
1912 ctx->registered_frames[idx].ptr_index = reg.subResourceIndex;
1913 ctx->registered_frames[idx].regptr = reg.registeredResource;