Lines Matching refs:param

70     Param param = {.key = KEY_DEVICE_ID, .val = (void *)&deviceId, .size = sizeof(uint32_t)};
71 int32_t ret = CodecSetParameter(codecHdl, &param, 1);
103 Param param[maxParamNum];
106 param[paramIndex].key = KEY_CODEC_TYPE;
107 param[paramIndex].val = &domainKind;
108 param[paramIndex].size = sizeof(CodecType);
112 param[paramIndex].key = KEY_MIMETYPE;
113 param[paramIndex].val = &codecMime;
114 param[paramIndex].size = sizeof(AvCodecMime);
118 param[paramIndex].key = KEY_VIDEO_RC_MODE;
119 param[paramIndex].val = &rcMode;
120 param[paramIndex].size = sizeof(VideoCodecRcMode);
124 param[paramIndex].key = KEY_VIDEO_GOP_MODE;
125 param[paramIndex].val = &gopMode;
126 param[paramIndex].size = sizeof(VideoCodecGopMode);
130 param[paramIndex].key = KEY_VIDEO_PROFILE;
131 param[paramIndex].val = &profile;
132 param[paramIndex].size = sizeof(Profile);
144 param[paramIndex].key = KEY_VIDEO_WIDTH;
145 param[paramIndex].val = &width;
146 param[paramIndex].size = sizeof(uint32_t);
150 param[paramIndex].key = KEY_VIDEO_HEIGHT;
151 param[paramIndex].val = &height;
152 param[paramIndex].size = sizeof(uint32_t);
157 param[paramIndex].key = KEY_VIDEO_FRAME_RATE;
158 param[paramIndex].val = &frameRate;
159 param[paramIndex].size = sizeof(uint32_t);
164 param[paramIndex].key = KEY_BITRATE;
165 param[paramIndex].val = &bitRate;
166 param[paramIndex].size = sizeof(uint32_t);
175 ret = CodecSetParameter(*codecHdl, param, paramIndex);
191 static void FillParam(Param &param, ParamKey key, uint8_t *data, uint32_t size)
193 param.key = key;
194 param.val = data;
195 param.size = size;
199 const Param* param, uint32_t paramNum)
206 int32_t ret = CodecSetParameter(codecHdl, param, paramNum);
238 Param param[maxParamNum];
242 FillParam(param[paramIndex], KEY_CODEC_TYPE, reinterpret_cast<uint8_t *>(&domainKind), sizeof(CodecType));
246 FillParam(param[paramIndex], KEY_MIMETYPE, reinterpret_cast<uint8_t *>(&codecMime), sizeof(AvCodecMime));
253 FillParam(param[paramIndex], KEY_VIDEO_WIDTH, reinterpret_cast<uint8_t *>(&width), sizeof(uint32_t));
258 FillParam(param[paramIndex], KEY_VIDEO_HEIGHT, reinterpret_cast<uint8_t *>(&height), sizeof(uint32_t));
262 FillParam(param[paramIndex], KEY_VIDEO_RC_MODE, reinterpret_cast<uint8_t *>(&rcMode), sizeof(VideoCodecRcMode));
266 FillParam(param[paramIndex], KEY_VIDEO_PROFILE, reinterpret_cast<uint8_t *>(&profile), sizeof(Profile));
270 FillParam(param[paramIndex], KEY_VIDEO_FRAME_RATE, reinterpret_cast<uint8_t *>(&frameRate), sizeof(uint32_t));
273 *codecHdl = CameraCreateJpegEncProc(fc, srcDev, codecMime, param, paramIndex);