Lines Matching refs:params

103 	struct saa6752hs_mpeg_params  params;  member
323 struct saa6752hs_mpeg_params *params = &h->params; in saa6752hs_set_bitrate() local
329 params->vi_bitrate_mode != V4L2_MPEG_VIDEO_BITRATE_MODE_VBR); in saa6752hs_set_bitrate()
332 if (params->vi_bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_VBR) { in saa6752hs_set_bitrate()
334 set_reg16(client, 0x80, params->vi_bitrate); in saa6752hs_set_bitrate()
337 set_reg16(client, 0x81, params->vi_bitrate_peak); in saa6752hs_set_bitrate()
338 tot_bitrate = params->vi_bitrate_peak; in saa6752hs_set_bitrate()
341 set_reg16(client, 0x81, params->vi_bitrate); in saa6752hs_set_bitrate()
342 tot_bitrate = params->vi_bitrate; in saa6752hs_set_bitrate()
347 params->au_encoding == V4L2_MPEG_AUDIO_ENCODING_AC3); in saa6752hs_set_bitrate()
350 if (params->au_encoding == V4L2_MPEG_AUDIO_ENCODING_AC3) in saa6752hs_set_bitrate()
351 is_384k = V4L2_MPEG_AUDIO_AC3_BITRATE_384K == params->au_ac3_bitrate; in saa6752hs_set_bitrate()
353 is_384k = V4L2_MPEG_AUDIO_L2_BITRATE_384K == params->au_l2_bitrate; in saa6752hs_set_bitrate()
390 struct saa6752hs_mpeg_params *params = &h->params; in saa6752hs_s_ctrl() local
396 params->ts_pid_pmt = ctrl->val; in saa6752hs_s_ctrl()
399 params->ts_pid_audio = ctrl->val; in saa6752hs_s_ctrl()
402 params->ts_pid_video = ctrl->val; in saa6752hs_s_ctrl()
405 params->ts_pid_pcr = ctrl->val; in saa6752hs_s_ctrl()
408 params->au_encoding = ctrl->val; in saa6752hs_s_ctrl()
411 params->au_l2_bitrate = ctrl->val; in saa6752hs_s_ctrl()
414 params->au_ac3_bitrate = ctrl->val; in saa6752hs_s_ctrl()
421 params->vi_aspect = ctrl->val; in saa6752hs_s_ctrl()
424 params->vi_bitrate_mode = ctrl->val; in saa6752hs_s_ctrl()
425 params->vi_bitrate = h->video_bitrate->val / 1000; in saa6752hs_s_ctrl()
426 params->vi_bitrate_peak = h->video_bitrate_peak->val / 1000; in saa6752hs_s_ctrl()
475 localPAT[17] = 0xe0 | ((h->params.ts_pid_pmt >> 8) & 0x0f); in saa6752hs_init()
476 localPAT[18] = h->params.ts_pid_pmt & 0xff; in saa6752hs_init()
484 if (h->params.au_encoding == V4L2_MPEG_AUDIO_ENCODING_AC3) { in saa6752hs_init()
491 localPMT[3] = 0x40 | ((h->params.ts_pid_pmt >> 8) & 0x0f); in saa6752hs_init()
492 localPMT[4] = h->params.ts_pid_pmt & 0xff; in saa6752hs_init()
493 localPMT[15] = 0xE0 | ((h->params.ts_pid_pcr >> 8) & 0x0F); in saa6752hs_init()
494 localPMT[16] = h->params.ts_pid_pcr & 0xFF; in saa6752hs_init()
495 localPMT[20] = 0xE0 | ((h->params.ts_pid_video >> 8) & 0x0F); in saa6752hs_init()
496 localPMT[21] = h->params.ts_pid_video & 0xFF; in saa6752hs_init()
497 localPMT[25] = 0xE0 | ((h->params.ts_pid_audio >> 8) & 0x0F); in saa6752hs_init()
498 localPMT[26] = h->params.ts_pid_audio & 0xFF; in saa6752hs_init()
506 set_reg16(client, 0xc1, h->params.ts_pid_audio); in saa6752hs_init()
509 set_reg16(client, 0xc0, h->params.ts_pid_video); in saa6752hs_init()
512 set_reg16(client, 0xc4, h->params.ts_pid_pcr); in saa6752hs_init()
541 switch (h->params.vi_aspect) { in saa6752hs_init()
700 h->params = param_defaults; in saa6752hs_probe()