#! /usr/bin/env python3
# -*- coding: utf-8 -*-
"""
.. module:: TODO
   :synopsis: TODO.

.. moduleauthor:: Aljosha Friemann <aljosha.friemann@gmail.com>

"""

import click, logging

from recorder import recorder

log = logging.getLogger('recorder')

@click.command(context_settings={'help_option_names':['-h','--help']})
@click.option('--vcodec', default='libx264')
@click.option('--acodec', default='pcm_s16le')
@click.option('--threads', type=int, default=0)
@click.argument('output')
def cli(vcodec, acodec, threads, output):
    """eclipsecon europe recording tool"""
    recorder.record(acodec, vcodec, threads, output)

if __name__ == '__main__':
    cli()

# vim: tabstop=8 expandtab shiftwidth=4 softtabstop=4 fenc=utf-8
