Revert "libspark/record: Implement writer thread. May or may not improve anything."

This reverts commit ada3f5e24a.
This commit is contained in:
max10
2014-07-07 21:14:22 +02:00
parent dcbf062c43
commit 677776e03a
2 changed files with 104 additions and 88 deletions

View File

@@ -2,7 +2,6 @@
#define __RECORD_TD_H
#include <pthread.h>
#include <semaphore.h>
#include "dmx_lib.h"
#define REC_STATUS_OK 0
@@ -33,11 +32,6 @@ class cRecord
int bufsize_dmx;
void (*failureCallback)(void *);
void *failureData;
sem_t sem;
#define RECORD_WRITER_CHUNKS 16
unsigned char *io_buf[RECORD_WRITER_CHUNKS];
size_t io_len[RECORD_WRITER_CHUNKS];
public:
cRecord(int num = 0, int bs_dmx = 100 * 188 * 1024, int bs = 100 * 188 * 1024);
void setFailureCallback(void (*f)(void *), void *d) { failureCallback = f; failureData = d; }
@@ -52,6 +46,5 @@ class cRecord
bool ChangePids(unsigned short vpid, unsigned short *apids, int numapids);
void RecordThread();
void WriterThread();
};
#endif