summaryrefslogtreecommitdiff
path: root/firmware/export/pcm_record.h
diff options
context:
space:
mode:
Diffstat (limited to 'firmware/export/pcm_record.h')
-rw-r--r--firmware/export/pcm_record.h10
1 files changed, 6 insertions, 4 deletions
diff --git a/firmware/export/pcm_record.h b/firmware/export/pcm_record.h
index 865a37fc70..8075b00ffc 100644
--- a/firmware/export/pcm_record.h
+++ b/firmware/export/pcm_record.h
@@ -45,15 +45,17 @@
45#define PCMREC_E_ENCODER 0x80002000 45#define PCMREC_E_ENCODER 0x80002000
46/* filename queue has desynced from stream markers */ 46/* filename queue has desynced from stream markers */
47#define PCMREC_E_FNQ_DESYNC 0x80004000 47#define PCMREC_E_FNQ_DESYNC 0x80004000
48/* I/O error has occurred */
49#define PCMREC_E_IO 0x80008000
48#ifdef PCMREC_PARANOID 50#ifdef PCMREC_PARANOID
49/* encoder has written past end of allotted space */ 51/* encoder has written past end of allotted space */
50#define PCMREC_E_CHUNK_OVF 0x80008000 52#define PCMREC_E_CHUNK_OVF 0x80010000
51/* chunk header incorrect */ 53/* chunk header incorrect */
52#define PCMREC_E_BAD_CHUNK 0x80010000 54#define PCMREC_E_BAD_CHUNK 0x80020000
53/* encoder read position changed outside of recording control */ 55/* encoder read position changed outside of recording control */
54#define PCMREC_E_ENC_RD_INDEX_TRASHED 0x80020000 56#define PCMREC_E_ENC_RD_INDEX_TRASHED 0x80040000
55/* encoder write position changed outside of recording control */ 57/* encoder write position changed outside of recording control */
56#define PCMREC_E_ENC_WR_INDEX_TRASHED 0x80040000 58#define PCMREC_E_ENC_WR_INDEX_TRASHED 0x80080000
57#endif /* PCMREC_PARANOID */ 59#endif /* PCMREC_PARANOID */
58 60
59/** 61/**