From dca29e272c725922b3b14f067887d30e9a1ddef4 Mon Sep 17 00:00:00 2001 From: James Courtier-Dutton Date: Thu, 10 Jan 2002 23:28:58 +0000 Subject: Decode group_of_pictures chunks. This gives us time codes from the stream. Not yet passed on to vo_frame. CVS patchset: 1389 CVS date: 2002/01/10 23:28:58 --- src/libmpeg2/mpeg2_internal.h | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'src/libmpeg2/mpeg2_internal.h') diff --git a/src/libmpeg2/mpeg2_internal.h b/src/libmpeg2/mpeg2_internal.h index 262eaf5dc..fcb70368b 100644 --- a/src/libmpeg2/mpeg2_internal.h +++ b/src/libmpeg2/mpeg2_internal.h @@ -146,6 +146,13 @@ typedef struct picture_s { uint32_t matrix_coefficients; uint32_t display_horizontal_size; uint32_t display_vertical_size; + uint32_t drop_frame_flag; + uint32_t time_code_hours; + uint32_t time_code_minutes; + uint32_t time_code_seconds; + uint32_t time_code_pictures; + uint32_t closed_gop; + uint32_t broken_link; } picture_t; @@ -165,6 +172,7 @@ void header_state_init (picture_t * picture); int header_process_picture_header (picture_t * picture, uint8_t * buffer); int header_process_sequence_header (picture_t * picture, uint8_t * buffer); int header_process_extension (picture_t * picture, uint8_t * buffer); +int header_process_group_of_pictures (picture_t * picture, uint8_t * buffer); /* idct.c */ void idct_init (void); -- cgit v1.2.3