Lines Matching refs:pen_row
807 window->pen_row = 0; in gst_cea708dec_define_window()
1364 window->pen_row = 0; in gst_cea708dec_init_window()
1567 window->pen_row = dtvcc_buffer[index + 1] & 0xF; in gst_cea708dec_process_command()
1569 GST_LOG ("Pen location: row=%d col=%d", window->pen_row, window->pen_col); in gst_cea708dec_process_command()
1656 guint16 pen_row; in gst_cea708dec_window_add_char() local
1666 window->text[window->pen_row][pen_col].c = ' '; in gst_cea708dec_window_add_char()
1685 if (window->pen_row) { in gst_cea708dec_window_add_char()
1686 window->pen_row--; in gst_cea708dec_window_add_char()
1691 window->pen_row++; in gst_cea708dec_window_add_char()
1694 pen_row = window->pen_row; in gst_cea708dec_window_add_char()
1696 window->text[pen_row][pen_col].c = ' '; in gst_cea708dec_window_add_char()
1701 window->pen_row = 0; in gst_cea708dec_window_add_char()
1712 window->pen_row++; in gst_cea708dec_window_add_char()
1717 window->pen_row++; in gst_cea708dec_window_add_char()
1720 if (window->pen_row >= window->row_count) { in gst_cea708dec_window_add_char()
1724 window->pen_row = window->row_count - 1; in gst_cea708dec_window_add_char()
1729 pen_row = window->pen_row; in gst_cea708dec_window_add_char()
1733 pen_row, window->pen_color.fg_color, decoder->current_window, in gst_cea708dec_window_add_char()
1738 window->text[pen_row][pen_col].c = c; in gst_cea708dec_window_add_char()
1739 window->text[pen_row][pen_col].justify_mode = window->justify_mode; in gst_cea708dec_window_add_char()
1740 window->text[pen_row][pen_col].pen_color = window->pen_color; in gst_cea708dec_window_add_char()
1741 window->text[pen_row][pen_col].pen_attributes = window->pen_attributes; in gst_cea708dec_window_add_char()
1755 window->pen_row++; in gst_cea708dec_window_add_char()
1759 if (window->pen_row) { in gst_cea708dec_window_add_char()
1760 window->pen_row--; in gst_cea708dec_window_add_char()