From 48bb92f2f78bbaaa5ea8628f3fabee3866056cce Mon Sep 17 00:00:00 2001 From: Bent Bisballe Nyeng Date: Wed, 28 May 2014 10:41:37 +0200 Subject: Attempt to make multiplexer 64bit compatible. --- src/iso11172-2.h | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) (limited to 'src/iso11172-2.h') diff --git a/src/iso11172-2.h b/src/iso11172-2.h index f2e2fa3..153d651 100644 --- a/src/iso11172-2.h +++ b/src/iso11172-2.h @@ -33,19 +33,19 @@ namespace ISO11172_2 { // Types //////////////////////////////////////////////////// typedef struct { - unsigned long int picture_rate:4; - unsigned long int pel_aspect_ratio:4; - unsigned long int vertical_size:12; - unsigned long int horizontal_size:12; + uint32_t picture_rate:4; + uint32_t pel_aspect_ratio:4; + uint32_t vertical_size:12; + uint32_t horizontal_size:12; } sequence_header_1; typedef struct { - unsigned long int load_non_intra_quantizer_flag:1; - unsigned long int load_intra_quantizer_flag:1; - unsigned long int constrained_parameter_flag:1; - unsigned long int vbv_buffer_size:10; - unsigned long int marker_bit:1; - unsigned long int bitrate:18; + uint32_t load_non_intra_quantizer_flag:1; + uint32_t load_intra_quantizer_flag:1; + uint32_t constrained_parameter_flag:1; + uint32_t vbv_buffer_size:10; + uint32_t marker_bit:1; + uint32_t bitrate:18; } sequence_header_2; //////////////////////////////////////////////////// -- cgit v1.2.3