diff options
author | phintuka <phintuka> | 2009-10-18 14:04:51 +0000 |
---|---|---|
committer | phintuka <phintuka> | 2009-10-18 14:04:51 +0000 |
commit | 1bfe1486d0c5c5b1437dbfc6245c0de448cd7558 (patch) | |
tree | 20a248e88bf65ee246f3a4131d56ed84fc007d13 | |
parent | 9a4510faef745ac98b73c4569509f589cce50127 (diff) | |
download | xineliboutput-1bfe1486d0c5c5b1437dbfc6245c0de448cd7558.tar.gz xineliboutput-1bfe1486d0c5c5b1437dbfc6245c0de448cd7558.tar.bz2 |
Cosmetics: moved struct declarations to beginning of file
-rw-r--r-- | xine/BluRay/decode_spuhdmv.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/xine/BluRay/decode_spuhdmv.c b/xine/BluRay/decode_spuhdmv.c index cdc02d07..bd1587f6 100644 --- a/xine/BluRay/decode_spuhdmv.c +++ b/xine/BluRay/decode_spuhdmv.c @@ -120,6 +120,27 @@ struct composition_object_s { composition_object_t *next; }; +typedef struct composition_descriptor_s composition_descriptor_t; +struct composition_descriptor_s { + uint16_t number; + uint8_t state; +}; + +typedef struct presentation_segment_s presentation_segment_t; +struct presentation_segment_s { + composition_descriptor_t comp_descr; + + uint8_t palette_update_flag; + uint8_t palette_id_ref; + uint8_t object_number; + + composition_object_t *comp_objs; + + //presentation_segment_t *next; + + int64_t pts; +}; + /* * segment_buffer_t * @@ -451,12 +472,6 @@ static int segbuf_decode_video_descriptor(segment_buffer_t *buf) return buf->error; } -typedef struct composition_descriptor_s composition_descriptor_t; -struct composition_descriptor_s { - uint16_t number; - uint8_t state; -}; - static int segbuf_decode_composition_descriptor(segment_buffer_t *buf, composition_descriptor_t *descr) { descr->number = segbuf_get_u16(buf); @@ -701,21 +716,6 @@ static int show_overlay(spuhdmv_decoder_t *this, composition_object_t *cobj, uin return 0; } -typedef struct presentation_segment_s presentation_segment_t; -struct presentation_segment_s { - composition_descriptor_t comp_descr; - - uint8_t palette_update_flag; - uint8_t palette_id_ref; - uint8_t object_number; - - composition_object_t *comp_objs; - - presentation_segment_t *next; - - int64_t pts; -}; - static void show_overlays(spuhdmv_decoder_t *this, presentation_segment_t *pseg) { composition_object_t *cobj = pseg->comp_objs; |