Lines Matching defs:yuv_playback_info
433 struct yuv_playback_info struct
435 u32 reg_2834;
436 u32 reg_2838;
437 u32 reg_283c;
438 u32 reg_2840;
439 u32 reg_2844;
440 u32 reg_2848;
441 u32 reg_2854;
442 u32 reg_285c;
443 u32 reg_2864;
445 u32 reg_2870;
446 u32 reg_2874;
447 u32 reg_2890;
448 u32 reg_2898;
449 u32 reg_289c;
451 u32 reg_2918;
452 u32 reg_291c;
453 u32 reg_2920;
454 u32 reg_2924;
455 u32 reg_2928;
456 u32 reg_292c;
457 u32 reg_2930;
459 u32 reg_2934;
461 u32 reg_2938;
462 u32 reg_293c;
463 u32 reg_2940;
464 u32 reg_2944;
465 u32 reg_2948;
466 u32 reg_294c;
467 u32 reg_2950;
468 u32 reg_2954;
469 u32 reg_2958;
470 u32 reg_295c;
471 u32 reg_2960;
472 u32 reg_2964;
473 u32 reg_2968;
474 u32 reg_296c;
476 u32 reg_2970;
478 int v_filter_1;
479 int v_filter_2;
480 int h_filter;
482 u8 track_osd; /* Should yuv output track the OSD size & position */
484 u32 osd_x_offset;
485 u32 osd_y_offset;
487 u32 osd_x_pan;
488 u32 osd_y_pan;
490 u32 osd_vis_w;
491 u32 osd_vis_h;
493 u32 osd_full_w;
494 u32 osd_full_h;
496 int decode_height;
498 int lace_mode;
499 int lace_threshold;
500 int lace_sync_field;
502 atomic_t next_dma_frame;
503 atomic_t next_fill_frame;
505 u32 yuv_forced_update;
506 int update_frame;
508 u8 fields_lapsed; /* Counter used when delaying a frame */
510 struct yuv_frame_info new_frame_info[IVTV_YUV_BUFFERS];
511 struct yuv_frame_info old_frame_info;
512 struct yuv_frame_info old_frame_info_args;
514 void *blanking_ptr;
515 dma_addr_t blanking_dmaptr;
517 int stream_size;
519 u8 draw_frame; /* PVR350 buffer to draw into */
520 u8 max_frames_buffered; /* Maximum number of frames to buffer */
522 struct v4l2_rect main_rect;
523 u32 v4l2_src_w;
524 u32 v4l2_src_h;
526 u8 running; /* Have any frames been displayed */