summaryrefslogtreecommitdiff
path: root/src/multiplexer.h
diff options
context:
space:
mode:
authorBent Bisballe Nyeng <deva@aasimon.org>2014-05-28 10:41:37 +0200
committerBent Bisballe Nyeng <deva@aasimon.org>2014-05-28 10:41:37 +0200
commit48bb92f2f78bbaaa5ea8628f3fabee3866056cce (patch)
treede6823a8a623f150d5533d1d4f1fcad9981da2f6 /src/multiplexer.h
parent9e71296d22207988e0e3986591f95f6ea04dae75 (diff)
Attempt to make multiplexer 64bit compatible.
Diffstat (limited to 'src/multiplexer.h')
-rw-r--r--src/multiplexer.h16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/multiplexer.h b/src/multiplexer.h
index 1d315fd..9b2aed1 100644
--- a/src/multiplexer.h
+++ b/src/multiplexer.h
@@ -81,15 +81,17 @@ protected:
int Write(char* data, int size);
int Write(uint64_t val);
int Write(int64_t val);
- int Write(long int val);
- int Write(unsigned long int val);
+ int Write(int32_t val);
+ int Write(uint32_t val);
int Write24(uint32_t val);
+ /*
int Write(int val);
int Write(unsigned int val);
- int Write(short int val);
- int Write(unsigned short int val);
+ */
+ int Write(int16_t val);
+ int Write(uint16_t val);
- unsigned long long int SCR;
+ uint64_t SCR;
double written[NUM_TYPES];
@@ -112,8 +114,8 @@ protected:
ISO11172_2::sequence_header_2 *header2);
*/
// Frequency variables
- unsigned int write_system_header;
- unsigned int write_audio_packet;
+ uint32_t write_system_header;
+ uint32_t write_audio_packet;
Frame *getFrame(StreamType type);
int read_stream(char *buf, unsigned int size, StreamType type);