summaryrefslogtreecommitdiff
path: root/src/iso11172-2.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/iso11172-2.h
parent9e71296d22207988e0e3986591f95f6ea04dae75 (diff)
Attempt to make multiplexer 64bit compatible.
Diffstat (limited to 'src/iso11172-2.h')
-rw-r--r--src/iso11172-2.h20
1 files changed, 10 insertions, 10 deletions
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;
////////////////////////////////////////////////////