Implementation of Recorder class.
More...
#include <stdio.h>
#include <math.h>
#include <memory.h>
#include <sys/statfs.h>
#include <unistd.h>
#include <sys/types.h>
#include <pwd.h>
#include "recorder.h"
#include <QWaitCondition>
#include <QProcess>
#include <QFileInfo>
#include <QDateTime>
Defines |
#define | RCD_JK_INPUT_PORTNAME_1 "record_1" |
#define | RCD_JK_INPUT_PORTNAME_2 "record_2" |
#define | RCD_WAIT_TIMEOUT_MS 1000 |
#define | RCD_SIG_CHANGE_COUNT 4 |
#define | RCD_FRAME_SIZE sizeof(float) |
#define | RCD_RINGBUFFER_FRAMES (64*1024) |
#define | RCD_RINGBUFFER_SIZE (2*RCD_RINGBUFFER_FRAMES*RCD_FRAME_SIZE) |
#define | RCD_BUFFER_FRAMES (2*1024) |
#define | RCD_BUFFER_SIZE (2*RCD_BUFFER_FRAMES*RCD_FRAME_SIZE) |
Functions |
int | jack_process (jack_nframes_t nframes, void *recorder) |
int | jack_sync (jack_transport_state_t state, jack_position_t *pos, void *recorder) |
void | jack_portreg (jack_port_id_t port_id, int reg, void *recorder) |
void | jack_shutdown (void *recorder) |
Detailed Description
Implementation of Recorder class.
- Author:
- orouits
- Date:
- 2012-01-21 15:48:47 +0100 (sam. 21 janv. 2012)
- Revision:
- 77