Home | History | Annotate | Download | only in src

Lines Matching refs:encoder_

75         NVEncoderWrapper() : encoder_(0)
84 err = NVCreateEncoder(&encoder_);
90 if (encoder_)
91 NVDestroyEncoder(encoder_);
96 return encoder_;
100 NVEncoder encoder_;
135 NVEncoderWrapper encoder_;
196 err = NVSetCodec(encoder_, codecs_id[codec_]);
202 err = NVSetDefaultParam(encoder_);
208 err = NVSetParamValue(encoder_, NVVE_IN_SIZE, &inputSize);
210 err = NVSetParamValue(encoder_, NVVE_OUT_SIZE, &inputSize);
214 err = NVSetParamValue(encoder_, NVVE_ASPECT_RATIO, &aspectRatio);
227 err = NVSetParamValue(encoder_, NVVE_FRAME_RATE, &FrameRate);
233 err = NVSetParamValue(encoder_, NVVE_FORCE_GPU_SELECTION, &gpuID);
242 err = NVSetParamValue(encoder_, NVVE_P_INTERVAL, &P_Interval);
246 err = NVSetParamValue(encoder_, NVVE_IDR_PERIOD, &IDR_Period);
250 err = NVSetParamValue(encoder_, NVVE_DYNAMIC_GOP, &DynamicGOP);
254 err = NVSetParamValue(encoder_, NVVE_RC_TYPE, &RCType);
258 err = NVSetParamValue(encoder_, NVVE_AVG_BITRATE, &AvgBitrate);
262 err = NVSetParamValue(encoder_, NVVE_PEAK_BITRATE, &PeakBitrate);
266 err = NVSetParamValue(encoder_, NVVE_QP_LEVEL_INTRA, &QP_Level_Intra);
270 err = NVSetParamValue(encoder_, NVVE_QP_LEVEL_INTER_P, &QP_Level_InterP);
274 err = NVSetParamValue(encoder_, NVVE_QP_LEVEL_INTER_B, &QP_Level_InterB);
278 err = NVSetParamValue(encoder_, NVVE_DEBLOCK_MODE, &DeblockMode);
282 err = NVSetParamValue(encoder_, NVVE_PROFILE_LEVEL, &ProfileLevel);
286 err = NVSetParamValue(encoder_, NVVE_FORCE_INTRA, &ForceIntra);
290 err = NVSetParamValue(encoder_, NVVE_FORCE_IDR, &ForceIDR);
294 err = NVSetParamValue(encoder_, NVVE_CLEAR_STAT, &ClearStat);
298 err = NVSetParamValue(encoder_, NVVE_SET_DEINTERLACE, &DIMode);
304 err = NVSetParamValue(encoder_, NVVE_PRESETS, &Presets);
309 err = NVSetParamValue(encoder_, NVVE_DISABLE_CABAC, &DisableCabac);
313 err = NVSetParamValue(encoder_, NVVE_CONFIGURE_NALU_FRAMING_TYPE, &NaluFramingType);
317 err = NVSetParamValue(encoder_, NVVE_DISABLE_SPS_PPS, &DisableSPSPPS);
328 err = NVGetParamValue(encoder_, NVVE_P_INTERVAL, &P_Interval);
333 err = NVGetParamValue(encoder_, NVVE_IDR_PERIOD, &IDR_Period);
338 err = NVGetParamValue(encoder_, NVVE_DYNAMIC_GOP, &DynamicGOP);
343 err = NVGetParamValue(encoder_, NVVE_RC_TYPE, &RCType);
348 err = NVGetParamValue(encoder_, NVVE_AVG_BITRATE, &AvgBitrate);
353 err = NVGetParamValue(encoder_, NVVE_PEAK_BITRATE, &PeakBitrate);
358 err = NVGetParamValue(encoder_, NVVE_QP_LEVEL_INTRA, &QP_Level_Intra);
363 err = NVGetParamValue(encoder_, NVVE_QP_LEVEL_INTER_P, &QP_Level_InterP);
368 err = NVGetParamValue(encoder_, NVVE_QP_LEVEL_INTER_B, &QP_Level_InterB);
373 err = NVGetParamValue(encoder_, NVVE_DEBLOCK_MODE, &DeblockMode);
378 err = NVGetParamValue(encoder_, NVVE_PROFILE_LEVEL, &ProfileLevel);
383 err = NVGetParamValue(encoder_, NVVE_FORCE_INTRA, &ForceIntra);
388 err = NVGetParamValue(encoder_, NVVE_FORCE_IDR, &ForceIDR);
393 err = NVGetParamValue(encoder_, NVVE_CLEAR_STAT, &ClearStat);
398 err = NVGetParamValue(encoder_, NVVE_SET_DEINTERLACE, &DIMode);
405 err = NVGetParamValue(encoder_, NVVE_DISABLE_CABAC, &DisableCabac);
410 err = NVGetParamValue(encoder_, NVVE_CONFIGURE_NALU_FRAMING_TYPE, &NaluFramingType);
415 err = NVGetParamValue(encoder_, NVVE_DISABLE_SPS_PPS, &DisableSPSPPS);
455 err = NVSetParamValue(encoder_, NVVE_DEVICE_MEMORY_INPUT, &iUseDeviceMem);
458 err = NVSetParamValue(encoder_, NVVE_DEVICE_CTX_LOCK, &cuCtxLock_);
472 NVRegisterCB(encoder_, cb, this);
480 err = NVCreateHWEncoder(encoder_);
666 int err = NVEncodeFrame(encoder_, &efparams, 0, videoFrame_.data);