Searched refs:vbi (Results 1 - 25 of 46) sorted by relevance

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/ivtv/
H A Divtv-vbi.c22 #include "ivtv-vbi.h"
43 int cc_pos = itv->vbi.cc_pos;
47 struct v4l2_sliced_vbi_data *d = itv->vbi.sliced_dec_data + i;
69 if (itv->vbi.wss_found != found_wss || itv->vbi.wss != wss) {
70 itv->vbi.wss = wss;
71 itv->vbi.wss_found = found_wss;
75 if (found_vps || itv->vbi.vps_found) {
76 itv->vbi.vps[0] = vps[2];
77 itv->vbi
318 struct v4l2_decode_vbi_line vbi; local
[all...]
H A Divtv-controls.c162 if (fmt && itv->vbi.sliced_mpeg_data[0] == NULL) {
167 itv->vbi.sliced_mpeg_data[i] = kmalloc(2049, GFP_KERNEL);
168 if (itv->vbi.sliced_mpeg_data[i] == NULL) {
170 kfree(itv->vbi.sliced_mpeg_data[i]);
171 itv->vbi.sliced_mpeg_data[i] = NULL;
178 itv->vbi.insert_mpeg = fmt;
180 if (itv->vbi.insert_mpeg == 0) {
184 if (get_service_set(itv->vbi.sliced_in) == 0) {
186 itv->vbi.sliced_in->service_set = V4L2_SLICED_CAPTION_525;
188 itv->vbi
[all...]
H A Divtv-streams.c43 #include "ivtv-vbi.h"
250 IVTV_INFO("Registered device vbi%d for %s (%d MB)\n",
254 IVTV_INFO("Registered device vbi%d for %s\n",
312 int raw = itv->vbi.sliced_in->service_set == 0;
319 if (0 && !raw && itv->vbi.insert_mpeg) {
330 itv->vbi.count = 12;
331 itv->vbi.start[0] = 10;
332 itv->vbi.start[1] = 273;
334 itv->vbi.count = 18;
335 itv->vbi
[all...]
H A Divtv-driver.c54 #include "ivtv-vbi.h"
662 itv->vbi.in.type = V4L2_BUF_TYPE_SLICED_VBI_CAPTURE;
663 itv->vbi.sliced_in = &itv->vbi.in.fmt.sliced;
700 itv->vbi.sliced_size = 288; /* multiple of 16, real size = 284 */
702 itv->vbi.sliced_size = 64; /* multiple of 16, real size = 52 */
895 itv->vbi.raw_decoder_line_size = 1444;
896 itv->vbi.raw_decoder_sav_odd_field = 0x20;
897 itv->vbi.raw_decoder_sav_even_field = 0x60;
898 itv->vbi
[all...]
H A DMakefile5 ivtv-vbi.o ivtv-video.o ivtv-yuv.o
H A Divtv-fileops.c28 #include "ivtv-vbi.h"
82 itv->vbi.insert_mpeg && itv->vbi.sliced_in->service_set) {
234 buf = &itv->vbi.sliced_mpeg_buf;
289 int idx = itv->vbi.inserted_frame % IVTV_VBI_FRAMES;
291 itv->vbi.sliced_mpeg_buf.buf = itv->vbi.sliced_mpeg_data[idx];
292 itv->vbi.sliced_mpeg_buf.bytesused = itv->vbi.sliced_mpeg_size[idx];
293 itv->vbi
[all...]
H A Divtv-ioctl.c27 #include "ivtv-vbi.h"
428 fmt->fmt.vbi.sampling_rate = 27000000;
429 fmt->fmt.vbi.offset = 248;
430 fmt->fmt.vbi.samples_per_line = itv->vbi.raw_decoder_line_size - 4;
431 fmt->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY;
432 fmt->fmt.vbi.start[0] = itv->vbi.start[0];
433 fmt->fmt.vbi.start[1] = itv->vbi
[all...]
H A Divtv-queue.h37 (SLICED_VBI_PIO && s->type == IVTV_ENC_STREAM_TYPE_VBI && itv->vbi.sliced_in->service_set);
H A Divtv-irq.c29 #include "ivtv-vbi.h"
147 size = itv->vbi.enc_size * itv->vbi.fpi;
148 offset = read_enc(itv->vbi.enc_start - 4) + 12;
157 size = read_dec(itv->vbi.dec_start + 4) + 8;
158 offset = read_dec(itv->vbi.dec_start) + itv->vbi.dec_start;
397 itv->vbi.dma_offset = s_vbi->dma_offset;
519 s->dma_offset = itv->vbi.dma_offset;
553 s->dma_offset = itv->vbi
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/cx25840/
H A DMakefile2 cx25840-vbi.o
H A Dcx25840-vbi.c374 struct v4l2_decode_vbi_line *vbi = arg; local
375 u8 *p = vbi->p;
380 vbi->line = vbi->type = 0;
414 vbi->type = err ? 0 : id2;
415 vbi->line = err ? 0 : l;
416 vbi->is_second_field = err ? 0 : (id1 == 0x55);
417 vbi->p = p;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/usbvision/
H A Dusbvision-cards.c41 .vbi = 1,
55 .vbi = 1,
71 .vbi = 1,
85 .vbi = 1,
101 .vbi = 1,
117 .vbi = 1,
131 .vbi = 1,
147 .vbi = 1,
161 .vbi = 1,
177 .vbi
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/minidlna/libvorbis-1.2.3/lib/
H A Dbitrate.c75 vorbis_block_internal *vbi=vb->internal; local
84 long this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
122 this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
128 this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
136 this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
148 this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
160 this_bits=oggpack_bytes(vbi->packetblob[choice])*8;
174 if(oggpack_bytes(vbi->packetblob[choice])>maxsize){
176 oggpack_writetrunc(vbi->packetblob[choice],maxsize*8);
177 this_bits=oggpack_bytes(vbi
238 vorbis_block_internal *vbi=vb->internal; local
[all...]
H A Dblock.c95 vorbis_block_internal *vbi= local
97 vbi->ampmax=-9999;
101 vbi->packetblob[i]=&vb->opb;
103 vbi->packetblob[i]=
106 oggpack_writeinit(vbi->packetblob[i]);
161 vorbis_block_internal *vbi=vb->internal; local
166 if(vbi){
168 oggpack_writeclear(vbi->packetblob[i]);
169 if(i!=PACKETBLOBS/2)_ogg_free(vbi->packetblob[i]);
171 _ogg_free(vbi);
520 vorbis_block_internal *vbi=(vorbis_block_internal *)vb->internal; local
[all...]
H A Danalysis.c32 vorbis_block_internal *vbi=vb->internal; local
41 oggpack_reset(vbi->packetblob[i]);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/Documentation/video4linux/bttv/
H A DMAKEDEV23 makedev vbi 224
28 #makedev bttv-vbi 224
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/bt8xx/
H A DMakefile6 bttv-risc.o bttv-vbi.o bttv-i2c.o bttv-gpio.o \
H A Dbttvp.h176 /* bttv-vbi.c */
214 /* vbi capture */
215 struct videobuf_queue vbi; member in struct:bttv_fh
218 by struct bttv.lock and struct bttv_fh.vbi.lock. */
243 struct bttv_buffer *vbi);
254 /* bttv-vbi.c */
314 struct bttv_buffer *vbi; member in struct:bttv_suspend_state
417 struct list_head vcapture; /* vbi capture queue */
419 struct bttv_buffer *cvbi; /* active vbi buffer */
H A Dbttv-risc.c468 capctl |= (btv->cap_ctl & 0x0c) ? 0x0c : 0x00; /* vbi data */
588 struct bttv_buffer *vbi)
600 if (vbi) {
603 vbi->vb.state = STATE_ACTIVE;
604 list_del(&vbi->vb.queue);
610 if (vbi->geo.vdelay > vdelay) {
611 vdelay = vbi->geo.vdelay & 0xfe;
612 crop = (crop & 0x3f) | ((vbi->geo.vdelay >> 2) & 0xc0);
620 if (vbi->vbi_count[0] > 0) {
621 top = &vbi
587 bttv_buffer_activate_vbi(struct bttv *btv, struct bttv_buffer *vbi) argument
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/cx88/
H A Dcx88-vbi.c13 MODULE_PARM_DESC(vbibufs,"number of vbi buffers, range 2-32");
17 MODULE_PARM_DESC(vbi_debug,"enable debug messages [vbi]");
30 f->fmt.vbi.samples_per_line = VBI_LINE_LENGTH;
31 f->fmt.vbi.sample_format = V4L2_PIX_FMT_GREY;
32 f->fmt.vbi.offset = 244;
33 f->fmt.vbi.count[0] = VBI_LINE_COUNT;
34 f->fmt.vbi.count[1] = VBI_LINE_COUNT;
38 f->fmt.vbi.sampling_rate = 28636363;
39 f->fmt.vbi.start[0] = 10;
40 f->fmt.vbi
[all...]
H A DMakefile3 cx8800-objs := cx88-video.o cx88-vbi.o
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/saa7134/
H A DMakefile3 saa7134-ts.o saa7134-tvaudio.o saa7134-vbi.o \
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/media/video/
H A Dv4l1-compat.c998 if (fmt2->fmt.vbi.sample_format != V4L2_PIX_FMT_GREY) {
1003 fmt->samples_per_line = fmt2->fmt.vbi.samples_per_line;
1004 fmt->sampling_rate = fmt2->fmt.vbi.sampling_rate;
1006 fmt->start[0] = fmt2->fmt.vbi.start[0];
1007 fmt->count[0] = fmt2->fmt.vbi.count[0];
1008 fmt->start[1] = fmt2->fmt.vbi.start[1];
1009 fmt->count[1] = fmt2->fmt.vbi.count[1];
1010 fmt->flags = fmt2->fmt.vbi.flags & 0x03;
1025 fmt2->fmt.vbi.samples_per_line = fmt->samples_per_line;
1026 fmt2->fmt.vbi
[all...]
H A Dsaa7115.c1157 headers. The vbi->p pointer points to the R_5E_SDID byte right after the SAV
1160 struct v4l2_decode_vbi_line *vbi)
1166 u8 *p = vbi->p;
1170 vbi->type = 0; /* mark result as a failure */
1179 vbi->p = p;
1182 vbi->is_second_field = ((id1 & 0x40) != 0);
1183 vbi->line = (id1 & 0x3f) << 3;
1184 vbi->line |= (id2 & 0x70) >> 4;
1197 vbi->type = V4L2_SLICED_TELETEXT_B;
1202 vbi
1159 saa711x_decode_vbi_line(struct i2c_client *client, struct v4l2_decode_vbi_line *vbi) argument
[all...]
H A Dsaa7127.c673 struct v4l2_sliced_vbi_data vbi = { 0, 0, 0, 0 }; /* set to disabled */ local
717 saa7127_set_vps(client, &vbi);
718 saa7127_set_wss(client, &vbi);
719 saa7127_set_cc(client, &vbi);
720 saa7127_set_xds(client, &vbi);

Completed in 137 milliseconds

12