• Home
  • Raw
  • Download

Lines Matching refs:tvnorm

110 	const struct bttv_tvnorm *tvnorm;  in vbi_buffer_prepare()  local
119 tvnorm = fh->vbi_fmt.tvnorm; in vbi_buffer_prepare()
133 - tvnorm->vbistart[0])); in vbi_buffer_prepare()
136 - tvnorm->vbistart[1])); in vbi_buffer_prepare()
192 if (fh->vbi_fmt.end >= tvnorm->cropcap.bounds.top) in vbi_buffer_prepare()
193 min_vdelay += fh->vbi_fmt.end - tvnorm->cropcap.bounds.top; in vbi_buffer_prepare()
245 static int try_fmt(struct v4l2_vbi_format *f, const struct bttv_tvnorm *tvnorm, in try_fmt() argument
257 min_start = tvnorm->vbistart[0]; in try_fmt()
259 max_end = (tvnorm->cropcap.bounds.top in try_fmt()
260 + tvnorm->cropcap.bounds.height) >> 1; in try_fmt()
267 f->sampling_rate = tvnorm->Fsc; in try_fmt()
272 f2_offset = tvnorm->vbistart[1] - tvnorm->vbistart[0]; in try_fmt()
298 f->start[0] = tvnorm->vbistart[0]; in try_fmt()
299 f->start[1] = tvnorm->vbistart[1]; in try_fmt()
316 const struct bttv_tvnorm *tvnorm; in bttv_try_fmt_vbi_cap() local
321 tvnorm = &bttv_tvnorms[btv->tvnorm]; in bttv_try_fmt_vbi_cap()
326 return try_fmt(&frt->fmt.vbi, tvnorm, crop_start); in bttv_try_fmt_vbi_cap()
334 const struct bttv_tvnorm *tvnorm; in bttv_s_fmt_vbi_cap() local
344 tvnorm = &bttv_tvnorms[btv->tvnorm]; in bttv_s_fmt_vbi_cap()
346 rc = try_fmt(&frt->fmt.vbi, tvnorm, btv->crop_start); in bttv_s_fmt_vbi_cap()
350 start1 = frt->fmt.vbi.start[1] - tvnorm->vbistart[1] + in bttv_s_fmt_vbi_cap()
351 tvnorm->vbistart[0]; in bttv_s_fmt_vbi_cap()
364 fh->vbi_fmt.tvnorm = tvnorm; in bttv_s_fmt_vbi_cap()
381 const struct bttv_tvnorm *tvnorm; in bttv_g_fmt_vbi_cap() local
385 tvnorm = &bttv_tvnorms[fh->btv->tvnorm]; in bttv_g_fmt_vbi_cap()
387 if (tvnorm != fh->vbi_fmt.tvnorm) { in bttv_g_fmt_vbi_cap()
395 max_end = (tvnorm->cropcap.bounds.top in bttv_g_fmt_vbi_cap()
396 + tvnorm->cropcap.bounds.height) >> 1; in bttv_g_fmt_vbi_cap()
398 frt->fmt.vbi.sampling_rate = tvnorm->Fsc; in bttv_g_fmt_vbi_cap()
404 + tvnorm->vbistart[i] in bttv_g_fmt_vbi_cap()
405 - fh->vbi_fmt.tvnorm->vbistart[i]; in bttv_g_fmt_vbi_cap()
412 max_end += tvnorm->vbistart[1] in bttv_g_fmt_vbi_cap()
413 - tvnorm->vbistart[0]; in bttv_g_fmt_vbi_cap()
421 const struct bttv_tvnorm *tvnorm; in bttv_vbi_fmt_reset() local
425 tvnorm = &bttv_tvnorms[norm]; in bttv_vbi_fmt_reset()
427 f->fmt.sampling_rate = tvnorm->Fsc; in bttv_vbi_fmt_reset()
431 f->fmt.start[0] = tvnorm->vbistart[0]; in bttv_vbi_fmt_reset()
432 f->fmt.start[1] = tvnorm->vbistart[1]; in bttv_vbi_fmt_reset()
441 real_samples_per_line = 1024 + tvnorm->vbipack * 4; in bttv_vbi_fmt_reset()
442 real_count = ((tvnorm->cropcap.defrect.top >> 1) in bttv_vbi_fmt_reset()
443 - tvnorm->vbistart[0]); in bttv_vbi_fmt_reset()
448 f->tvnorm = tvnorm; in bttv_vbi_fmt_reset()
451 f->end = tvnorm->vbistart[0] * 2 + 2; in bttv_vbi_fmt_reset()