Permalink
Switch branches/tags
Commits on Apr 25, 2010
Commits on Apr 23, 2010
  1. TODO: add ogg rate limiting

    committed Apr 23, 2010
Commits on Apr 22, 2010
  1. add -f config option, and -h, -v

    committed Apr 22, 2010
Commits on Apr 19, 2010
  1. display: Fix errors when setting unusual positions, etc.

    Ported from libshcodecs 5ae138f
    pedwo committed with Apr 13, 2010
Commits on Apr 18, 2010
Commits on Apr 16, 2010
  1. Merge branch 'shrec'

    Adds shrecord functionality, using libshcodecs/libshveu/libuiomux.
    committed Apr 16, 2010
  2. shrecord: turn off DEBUG

    committed Apr 16, 2010
  3. shrecord: override frame limit for streaming

    Override the control file value for "frame_num_to_encode"; set it to -1
    so that the encoded stream is not terminated. This allows control files
    that were originally set up for file encoding to be used for stream
    setup.
    committed Apr 16, 2010
  4. shrecord: signal main thread to call cleanup()

    Don't call shrecord_cleanup() from the signal handler directly, but
    instead flag to the shrecord_main thread to clean itself up.
    committed Apr 16, 2010
Commits on Apr 15, 2010
  1. shrecord: write to stream ringbuffer, not file

    Each client connection starts reading from the ringbuffer for that
    encoded stream; each encoder writes continuously to that buffer.
    
    Tested with dual encode (vga+cif) from a single camera, with the
    following two stanzas in /etc/sighttpd/sighttpd.conf:
    
    <SHRecord>
            Path "/video0/vga.264"
            CtlFile "/usr/share/shcodecs-record/k264-v4l2-vga-stream.ctl"
    </SHRecord>
    
    <SHRecord>
            Path "/video0/cif.264"
            CtlFile "/usr/share/shcodecs-record/k264-v4l2-cif-stream.ctl"
    </SHRecord>
    committed Apr 15, 2010
  2. remove unused stream_stream_body()

    committed Apr 15, 2010
Commits on Apr 14, 2010
  1. add shrecord.h

    committed Apr 14, 2010