On Jan 24, 2007, at 11:41 PM, Tim Harvey wrote:

> Rick,
>
> I cant comment on your 'all black' issue other than it looks like  
> its encoding
> from input 0 (should be composite) and that I see a  
> CX2341X_ENC_MUTE_VIDEO API
> call at the start of your capture (not sure why I don't see any  
> equiv 'unmute'
> but I don't understand the API much - perhaps Hans can comment).
>
> Your still running in PIO mode.  There is an '#ifdef __powerpc__' in
> driver/ivtv-driver.h that you'll need to change to enable DMA for  
> powerpc.
> Just comment out the ifdef to see if/how DMA works.  Again - this  
> is a shot in
> the dark - I don't have a ppc platform I just know that your big- 
> endian and
> that the endian patches need to be in place for any hope of DMA to  
> work on that
> architecture.

I tried enabling DMA by only leaving the #define IVTV_USE_PIO 0 and  
still got the same results as with PIO.

[EMAIL PROTECTED]:/usr/src# dd if=/dev/video0 of=test.mpg bs=1024 count=1024
135+0 records in
135+0 records out
138240 bytes (138 kB) copied, 7.8193 seconds, 17.7 kB/s

> As far as the amt of data captured, it looks like you stopped the  
> capture and
> everything else looked good until then.  If you use something like:
>
> dd if=/dev/video0 of=test.mpg bs=1024 count=1024
>
> you should get a 1MB file (adjust count for more than 1024 1KB  
> blocks).
>
> The endian fixes definitely fix the DMA_MAGIC_COOKIE issue - I bet  
> your just at
> the wrong input as far as the black video goes.

Hrm. Now this is interesting. Input 0 is my Tuner (which is hooked up  
to the comcast cable feed). Is that not correct?
I let the capture go for on for 10 minutes and I will still get a  
138kb file.

[EMAIL PROTECTED]:/usr/src/ivtv/utils# ./v4l2-ctl -I
Video input : 0 (Tuner 1)
[EMAIL PROTECTED]:/usr/src/ivtv/utils# ./v4l2-ctl -T
Tuner:
         Capabilities         : 62.5 kHz multi-standard stereo lang1  
lang2
         Frequency range      : 44.0 MHz - 958.0 MHz
         Signal strength      : 0%
         Current audio mode   : stereo
         Available subchannels: mono

It seems as though the driver is not actually returning the data it  
is reading?

- Rick

> Tim
>
> --- Ricardo Lugo <[EMAIL PROTECTED]> wrote:
>
>> Hans and Tim,
>>
>> Excellent! I tried out the latest trunk (with the DMA_MAGIC_COOKIE
>> changes) and there is some improvement.
>>
>> Unfortunately, there are still problems.
>>
>> Using dd if=/dev/video0 of=bla.mpg leads only to a ~137kb capture,
>> that looks normal but is all black. Attached are my dmesg and the  
>> mpeg.
>>
>> - Rick
>>
>>> ivtv:  ==================== START INIT IVTV ====================
>> ivtv:  version 0.10.0 (development revision 3742M) loading
>> ivtv:  Linux version: 2.6.19.2 SMP preempt mod_unload
>> ivtv:  In case of problems please include the debug info between
>> ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
>> ivtv:  any module options, when mailing the ivtv-users mailinglist.
>> ivtv0: Autodetected Hauppauge card (cx23415 based)
>> ivtv0 info: base addr: 0x84000000
>> ivtv0 info: Enabling pci device
>> ivtv0 info: Attempting to enable Bus Mastering
>> ivtv0 info: Bus Mastering Enabled.
>> ivtv0 info: 2051 (rev 1) at 10:12.0, irq: 52, latency: 64, memory:  
>> 0x84000000
>> ivtv0 info: attempting ioremap at 0x84000000 len 0x00800000
>> ivtv0 info: attempting ioremap at 0x85000000 len 0x00800000
>> ivtv0 info: attempting ioremap at 0x86000000 len 0x00010000
>> ivtv0 info: Preparing for firmware halt.
>> ivtv0 info: Stopping VDM
>> ivtv0 info: Stopping AO
>> ivtv0 info: pinging (?) APU
>> ivtv0 info: Stopping VPU
>> ivtv0 info: Resetting Hw Blocks
>> ivtv0 info: Stopping SPU
>> ivtv0 info: init Encoder SDRAM pre-charge
>> ivtv0 info: init Encoder SDRAM refresh to 1us
>> ivtv0 info: init Decoder SDRAM pre-charge
>> ivtv0 info: init Decoder SDRAM refresh to 1us
>> ivtv0 info: Sleeping for 600ms (600 recommended)
>> ivtv0 info: Loading encoder image
>> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
>> ivtv0 info: Loading decoder image
>> ivtv0: loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
>> ivtv0 api: API Call: CX2341X_ENC_PING_FW
>> ivtv0 api: API Call: CX2341X_DEC_PING_FW
>> ivtv0 info: Getting firmware version..
>> ivtv0 api: API Call: CX2341X_ENC_GET_VERSION
>> ivtv0: Encoder revision: 0x02050032
>> ivtv0 api: API Call: CX2341X_DEC_GET_VERSION
>> ivtv0: Decoder revision: 0x02020023
>> ivtv0 info: activating i2c...
>> ivtv0 i2c: i2c init
>> ivtv0 i2c: setting scl and sda to 1
>> PM: Adding info for No Bus:i2c-5
>> PM: Adding info for i2c:5-0050
>> ivtv0 i2c: i2c client attach
>> tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0)
>> PM: Adding info for i2c:5-0061
>> ivtv0 i2c: i2c client attach
>> saa7115 5-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c  
>> driver #0)
>> PM: Adding info for i2c:5-0021
>> ivtv0 i2c: i2c client attach
>> saa7127 5-0044: saa7127 found @ 0x88 (ivtv i2c driver #0)
>> PM: Adding info for i2c:5-0044
>> ivtv0 i2c: i2c client attach
>> msp3400 5-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
>> msp3400 5-0040: MSP4448G-A2 supports radio, mode is autodetect and  
>> autoselect
>> PM: Adding info for i2c:5-0040
>> ivtv0 i2c: i2c client attach
>> ivtv0 info: Active card count: 1.
>> ivtv0 info: Loaded module tveeprom
>> tveeprom 5-0050: Hauppauge model 48132, rev J323, serial# 6813565
>> tveeprom 5-0050: tuner model is Philips FM1236 (idx 23, type 2)
>> tveeprom 5-0050: TV standards NTSC(M) (eeprom 0x08)
>> tveeprom 5-0050: audio processor is MSP4448 (idx 27)
>> tveeprom 5-0050: decoder processor is SAA7115 (idx 19)
>> tveeprom 5-0050: has radio, has IR remote
>> ivtv0: Autodetected Hauppauge WinTV PVR-350
>> ivtv0 info: NTSC tuner detected
>> ivtv0 info: Loaded module tuner
>> ivtv0 info: Loaded module saa7115
>> ivtv0 info: Loaded module saa7127
>> ivtv0 info: Loaded module msp3400
>> ivtv0 i2c: call_i2c_client addr=21
>> ivtv0: Registered device video0 for encoder MPEG (4 MB)
>> ivtv0 info: Allocate encoder MPEG stream: 128 x 32768 buffers  
>> (4096kB total)
>> ivtv0: Registered device video32 for encoder YUV (2 MB)
>> ivtv0 info: Allocate encoder YUV stream: 194 x 10800 buffers  
>> (2046kB total)
>> ivtv0: Registered device vbi0 for encoder VBI (1 MB)
>> ivtv0 info: Allocate encoder VBI stream: 60 x 17472 buffers  
>> (1023kB total)
>> ivtv0: Registered device video24 for encoder PCM audio (1 MB)
>> ivtv0 info: Allocate encoder PCM audio stream: 227 x 4608 buffers  
>> (1021kB
>> total)
>> ivtv0: Registered device radio0 for encoder radio
>> ivtv0: Registered device video16 for decoder MPEG (1 MB)
>> ivtv0 info: Allocate decoder MPEG stream: 16 x 65536 buffers  
>> (1024kB total)
>> ivtv0: Registered device vbi8 for decoder VBI (1 MB)
>> ivtv0 info: Allocate decoder VBI stream: 455 x 2304 buffers  
>> (1023kB total)
>> ivtv0: Registered device vbi16 for decoder VOUT
>> ivtv0: Registered device video48 for decoder YUV (1 MB)
>> ivtv0 info: Allocate decoder YUV stream: 24 x 43200 buffers  
>> (1012kB total)
>> ivtv0 info: Starting Threads
>> ivtv0 api: API Call: CX2341X_DEC_SET_DECODER_SOURCE
>> ivtv0 api: API Call: CX2341X_DEC_START_PLAYBACK
>> ivtv0: loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
>> ivtv0 api: API Call: CX2341X_DEC_SCHED_DMA_FROM_HOST
>> ivtv0 api: API Call: CX2341X_DEC_STOP_PLAYBACK
>> ivtv0 irq: Masking interrupts
>> tuner 5-0061: type set to 2 (Philips NTSC (FI1236,FM1236 and  
>> compatibles))
>> ivtv0 ioctl: VIDIOC_S_INPUT
>> ivtv0 info: Changing input from 1 to 0
>> ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 1)
>> ivtv0 i2c: call_i2c_client addr=40
>> ivtv0 info: Mute
>> ivtv0 i2c: call_i2c_client addr=21
>> ivtv0 i2c: call_i2c_client addr=40
>> ivtv0 api: API Call: CX2341X_ENC_INITIALIZE_INPUT
>> ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 0)
>> ivtv0 i2c: call_i2c_client addr=40
>> ivtv0 info: Unmute
>> ivtv0 ioctl: VIDIOC_S_STD
>> ivtv0 info: Switching standard to 1000.
>> ivtv0 api: API Call: CX2341X_DEC_SET_STANDARD
>> ivtv0 ioctl: VIDIOC_S_FREQUENCY
>> ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 1)
>> ivtv0 i2c: call_i2c_client addr=40
>> ivtv0 info: Mute
>> ivtv0 info: v4l2 ioctl: set frequency 1076
>> ivtv0 api: API Call: CX2341X_ENC_INITIALIZE_INPUT
>> ivtv0 ioctl: VIDIOC_S_CTRL(00980909, 0)
>> ivtv0 i2c: call_i2c_client addr=40
>> ivtv0 info: Unmute
>> ivtv0: Initialized Hauppauge WinTV PVR-350, card #0
>> ivtv:  ====================  END INIT IVTV  ====================
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: Start encoder stream encoder MPEG
>> ivtv0 api: API Call: CX2341X_ENC_MUTE_VIDEO
>> ivtv0 api: API Call: CX2341X_ENC_MISC
>> ivtv0 api: API Call: CX2341X_ENC_MISC
>> ivtv0 api: API Call: CX2341X_ENC_SET_PLACEHOLDER
>> ivtv0 api: API Call: CX2341X_ENC_SET_NUM_VSYNC_LINES
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 info: Setup VBI API header 0x0000bd03 pkts 1 buffs 4 ln 24  
>> sz 1456
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_VBI_LINE
>> ivtv0 api: API Call: CX2341X_ENC_SET_PGM_INDEX_INFO
>> ivtv0 info: PGM Index at 0x00180150 with 400 elements
>> ivtv0 api: API Call: CX2341X_ENC_SET_OUTPUT_PORT
>> ivtv0 api: API Call: CX2341X_ENC_SET_FRAME_RATE
>> ivtv0 api: API Call: CX2341X_ENC_SET_FRAME_SIZE
>> ivtv0 api: API Call: CX2341X_ENC_SET_STREAM_TYPE
>> ivtv0 api: API Call: CX2341X_ENC_SET_ASPECT_RATIO
>> ivtv0 api: API Call: CX2341X_ENC_SET_GOP_PROPERTIES
>> ivtv0 api: API Call: CX2341X_ENC_SET_GOP_CLOSURE
>> ivtv0 api: API Call: 0xb1
>> ivtv0 api: API Call: CX2341X_ENC_SET_AUDIO_PROPERTIES
>> ivtv0 api: API Call: CX2341X_ENC_SET_BIT_RATE
>> ivtv0 api: API Call: CX2341X_ENC_SET_DNR_FILTER_MODE
>> ivtv0 api: API Call: CX2341X_ENC_SET_CORING_LEVELS
>> ivtv0 api: API Call: CX2341X_ENC_SET_SPATIAL_FILTER_TYPE
>> ivtv0 api: API Call: CX2341X_ENC_SET_DNR_FILTER_PROPS
>> ivtv0 api: API Call: CX2341X_ENC_SET_FRAME_DROP_RATE
>> ivtv0 api: API Call: CX2341X_ENC_MISC
>> ivtv0 api: API Call: CX2341X_ENC_SET_EVENT_NOTIFICATION
>> ivtv0 api: API Call: CX2341X_ENC_INITIALIZE_INPUT
>> ivtv0 api: API Call: CX2341X_ENC_START_CAPTURE
>> ivtv0 irq: VIM RST
>> ivtv0 irq: ENC START CAP 0: 000dd700 000217c0
>> ivtv0 dma: PIO encoder MPEG: 0x000217c0 bytes at 0x000dd700
>> ivtv0 dma: PIO encoder MPEG completed (dd700)
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 512
>> ivtv0 ioctl: read 512 bytes from encoder MPEG
>> ivtv0 info: User stopped encoder MPEG
>> ivtv0 info: read 512 from encoder MPEG, got 4294967292
>> ivtv0 ioctl: close() of encoder MPEG
>> ivtv0 info: close stopping capture
>> ivtv0 info: Stop Capture
>> ivtv0 api: API Call: CX2341X_ENC_STOP_CAPTURE
>> ivtv0 api: API Call: CX2341X_ENC_SET_EVENT_NOTIFICATION
>> ivtv0 api: API Call: CX2341X_ENC_MISC
>> ivtv0 api: API Call: CX2341X_ENC_GET_SEQ_END
>> ivtv0 dma: encoder MPEG: Last DMA of size 0x00000000
>> ivtv0 info: Removing Card #0.
>> ivtv0 info:  Stopping all streams.
>> ivtv0 info:  Stopping decoding.
>> ivtv0 info:  Disabling interrupts.
>> ivtv0 info:  Stop Work Queues.
>> ivtv0 info:  Stopping Passthrough.
>> ivtv0 info:  Stopping Firmware.
>> ivtv0 info: Preparing for firmware halt.
>> ivtv0 api: API Call: CX2341X_DEC_HALT_FW
>> ivtv0 api: API Call: CX2341X_ENC_HALT_FW
>> ivtv0 info: Stopping VDM
>> ivtv0 info: Stopping AO
>> ivtv0 info: pinging (?) APU
>> ivtv0 info: Stopping VPU
>> ivtv0 info: Resetting Hw Blocks
>> ivtv0 info: Stopping SPU
>> ivtv0 info: init Encoder SDRAM pre-charge
>> ivtv0 info: init Encoder SDRAM refresh to 1us
>> ivtv0 info: init Decoder SDRAM pre-charge
>> ivtv0 info: init Decoder SDRAM refresh to 1us
>> ivtv0 info: Sleeping for 600ms (600 recommended)
>> ivtv0 info:  Unregistering v4l devices.
>> ivtv0 info:  Freeing dma resources.
>> ivtv0 i2c: i2c exit
>> ivtv0 i2c: i2c client detach
>> ivtv0 i2c: i2c detach [client=tveeprom,ok]
>> PM: Removing info for i2c:5-0050
>> ivtv0 i2c: i2c client detach
>> ivtv0 i2c: i2c detach [client=Philips NTSC (FI1236,FM1236 and
>> compatibles),ok]
>> PM: Removing info for i2c:5-0061
>> ivtv0 i2c: i2c client detach
>> ivtv0 i2c: i2c detach [client=saa7115,ok]
>> PM: Removing info for i2c:5-0021
>> ivtv0 i2c: i2c client detach
>> ivtv0 i2c: i2c detach [client=saa7127,ok]
>> PM: Removing info for i2c:5-0044
>> ivtv0 i2c: i2c client detach
>> ivtv0 i2c: i2c detach [client=MSP4448G-A2,ok]
>> PM: Removing info for i2c:5-0040
>> PM: Removing info for No Bus:i2c-5
>> ivtv0 info:  Releasing irq.
>> ivtv0 info: releasing reg_mem
>> ivtv0 info: releasing dec_mem
>> ivtv0 info: releasing enc_mem
>> ivtv0 info:  Releasing mem.
>> ivtv0: Removed Hauppauge WinTV PVR-350, card #0>
>> On Jan 23, 2007, at 4:21 PM, Hans Verkuil wrote:
>>
>
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel


_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to