diff options
Diffstat (limited to 'firmware/export/pcm_record.h')
-rw-r--r-- | firmware/export/pcm_record.h | 10 |
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 | /** |