#!/usr/bin/env python

from gnuradio import gr
import sys
from gnuradio import mc4020
def main (decim,  filename):
    fg = gr.flow_graph ()
    input_rate=674*1024*50#35468950 #mc4020.BTTV_PAL_FSC
    src = mc4020.source (input_rate, mc4020.BTTV_EXTEND_RAW_LINES | mc4020.BTTV_NOGAP, "/dev/video0");
    dst = gr.file_sink (2, filename)
    fg.connect (src, dst)
    
    fg.start ()
    raw_input ('Press Enter to quit: ')
    fg.stop ()


if __name__ == '__main__':
    decim = 16                          # => 4 MS/sec => 16 MB/sec across USB
    filename = "bttv.dat"
    main (decim, filename)


