Go to the source code of this file.
Classes | |
| struct | v4l2_vbi_format |
| struct | v4l2_format |
Enumerations | |
| enum | v4l2_buf_type { V4L2_BUF_TYPE_VIDEO_CAPTURE = 1, V4L2_BUF_TYPE_VIDEO_OUTPUT = 2, V4L2_BUF_TYPE_VIDEO_OVERLAY = 3, V4L2_BUF_TYPE_VBI_CAPTURE = 4, V4L2_BUF_TYPE_VBI_OUTPUT = 5, V4L2_BUF_TYPE_PRIVATE = 0x80, V4L2_BUF_TYPE_VIDEO_CAPTURE = 1, V4L2_BUF_TYPE_VIDEO_OUTPUT = 2, V4L2_BUF_TYPE_VIDEO_OVERLAY = 3, V4L2_BUF_TYPE_VBI_CAPTURE = 4, V4L2_BUF_TYPE_VBI_OUTPUT = 5, V4L2_BUF_TYPE_SLICED_VBI_CAPTURE = 6, V4L2_BUF_TYPE_SLICED_VBI_OUTPUT = 7, V4L2_BUF_TYPE_VIDEO_OUTPUT_OVERLAY = 8, V4L2_BUF_TYPE_PRIVATE = 0x80 } |
Functions | |
| static void | error (char *str,...) |
| static void | out_of_sync (struct vbi *vbi) |
| static void | vbi_send (struct vbi *vbi, int type, int i1, int i2, int i3, void *p1) |
| static void | vbi_send_page (struct vbi *vbi, struct raw_page *rvtp, int page) |
| static void | pll_add (struct vbi *vbi, int n, int err) |
| void | vbi_pll_reset (struct vbi *vbi, int fine_tune) |
| static int | vt_line (struct vbi *vbi, unsigned char *p) |
| static int | vbi_line (struct vbi *vbi, unsigned char *p) |
| void | vbi_handler (struct vbi *vbi, int fd) |
| int | vbi_add_handler (struct vbi *vbi, void *handler, void *data) |
| void | vbi_del_handler (struct vbi *vbi, void *handler, void *data) |
| static int | set_decode_parms (struct vbi *vbi, struct v4l2_vbi_format *p) |
| static int | setup_dev (struct vbi *vbi) |
| struct vbi * | vbi_open (const char *vbi_name, struct cache *ca, int fine_tune, int big_buf) |
| void | vbi_close (struct vbi *vbi) |
| struct vt_page * | vbi_query_page (struct vbi *vbi, int pgno, int subno) |
| void | vbi_reset (struct vbi *vbi) |
Variables | |
| static unsigned char * | rawbuf |
| static int | rawbuf_size |
| enum v4l2_buf_type |
| static void error | ( | char * | str, | |
| ... | ||||
| ) | [static] |
Definition at line 73 of file vbi.c.
Referenced by __glCheck__(), MHIText::AddText(), TemplateMatcher::analyzeFrame(), TemplateFinder::analyzeFrame(), HistogramAnalyzer::analyzeFrame(), analyzeFrameDebug(), av_find_stream_info(), av_get_number(), av_set_string(), calculate_visual_weight(), check_diff(), BackendSelect::Connect(), DatabaseBox::CreateCDAudio(), DatabaseBox::CreateCDMP3(), OpenGLContext::CreateFragmentProgram(), DVDRipBox::createSocket(), dering(), HDHRChannel::DeviceGet(), HDHRChannel::DeviceSet(), VideoOutputDX::DirectXCreateClipper(), VideoOutputDX::DirectXInitDDraw(), MHIDLA::DrawLineSub(), encode_frame(), encode_superframe(), MythSocket::errorToString(), eval_error_cell(), ff_er_frame_end(), ff_eval(), ff_intrax8_decode_picture(), ff_rate_control_init(), FillData::fillData(), TemplateMatcher::finished(), MHIText::GetBounds(), PGMConverter::getImage(), guess_dc(), guess_mv(), h263_encode_picture_header(), hdhomerun_device_selector_choose_test(), hdhomerun_video_create(), id3v2_parse(), TTFFont::Init(), initFilter(), is_intra_more_likely(), LCDProcClient::LCDProcClient(), MHIContext::LoadFont(), UIBarType::LoadImage(), main(), MHIContext::MHIContext(), mpeg1_encode_sequence_header(), mpeg2_convert(), pgm_read(), pgm_write(), MoviesUI::populateDatabaseFromGrabber(), quantize_lpc_coefs(), RemoteFile::Read(), ZMClient::readData(), readData(), readMatches(), MythSocket::readStringList(), rsf_huffman_decoder(), set_decode_parms(), setup_dev(), AppleRemote::startListening(), template_alloc(), TTFFont::TTFFont(), TVRec::TuningFrequency(), udp_ipv6_resolve_host(), MythContextPrivate::UPnPconnect(), vbi_open(), vorbis_parse_setup_hdr_codebooks(), MythSocket::writeBlock(), MythSocket::writeData(), and MythSocket::writeStringList().
| static void out_of_sync | ( | struct vbi * | vbi | ) | [static] |
| static void vbi_send | ( | struct vbi * | vbi, | |
| int | type, | |||
| int | i1, | |||
| int | i2, | |||
| int | i3, | |||
| void * | p1 | |||
| ) | [static] |
Definition at line 97 of file vbi.c.
Referenced by vbi_query_page(), vbi_reset(), vbi_send_page(), and vt_line().
| static void pll_add | ( | struct vbi * | vbi, | |
| int | n, | |||
| int | err | |||
| ) | [static] |
| void vbi_pll_reset | ( | struct vbi * | vbi, | |
| int | fine_tune | |||
| ) |
| static int vt_line | ( | struct vbi * | vbi, | |
| unsigned char * | p | |||
| ) | [static] |
| static int vbi_line | ( | struct vbi * | vbi, | |
| unsigned char * | p | |||
| ) | [static] |
| void vbi_handler | ( | struct vbi * | vbi, | |
| int | fd | |||
| ) |
| int vbi_add_handler | ( | struct vbi * | vbi, | |
| void * | handler, | |||
| void * | data | |||
| ) |
| void vbi_del_handler | ( | struct vbi * | vbi, | |
| void * | handler, | |||
| void * | data | |||
| ) |
| static int set_decode_parms | ( | struct vbi * | vbi, | |
| struct v4l2_vbi_format * | p | |||
| ) | [static] |
| static int setup_dev | ( | struct vbi * | vbi | ) | [static] |
| struct vbi* vbi_open | ( | const char * | vbi_name, | |
| struct cache * | ca, | |||
| int | fine_tune, | |||
| int | big_buf | |||
| ) | [read] |
| void vbi_close | ( | struct vbi * | vbi | ) |
| void vbi_reset | ( | struct vbi * | vbi | ) |
unsigned char* rawbuf [static] |
int rawbuf_size [static] |
1.5.5