File tree Expand file tree Collapse file tree 2 files changed +17
-22
lines changed Expand file tree Collapse file tree 2 files changed +17
-22
lines changed Original file line number Diff line number Diff line change @@ -125,16 +125,7 @@ typedef enum ebml_keyframe_status {
125125 EBML_KEYFRAME_STARTS_CLUSTER = 1
126126} ebml_keyframe_status ;
127127
128- typedef struct ebml_client_data_st ebml_client_data_t ;
129-
130- struct ebml_client_data_st {
131-
132- refbuf_t * header ;
133- size_t header_pos ;
134-
135- };
136-
137- struct ebml_st {
128+ typedef struct ebml_st {
138129
139130 ebml_read_mode output_state ;
140131 ebml_parsing_state parse_state ;
@@ -158,7 +149,22 @@ struct ebml_st {
158149 unsigned long long keyframe_track_number ;
159150 unsigned long long parsing_track_number ;
160151 int parsing_track_is_video ;
161- };
152+ } ebml_t ;
153+
154+ typedef struct ebml_source_state_st {
155+
156+ ebml_t * ebml ;
157+ refbuf_t * header ;
158+ int file_headers_written ;
159+
160+ } ebml_source_state_t ;
161+
162+ typedef struct ebml_client_data_st {
163+
164+ refbuf_t * header ;
165+ size_t header_pos ;
166+
167+ } ebml_client_data_t ;
162168
163169static void ebml_free_plugin (format_plugin_t * plugin );
164170static refbuf_t * ebml_get_buffer (source_t * source );
Original file line number Diff line number Diff line change 1919
2020#include "format.h"
2121
22- typedef struct ebml_st ebml_t ;
23- typedef struct ebml_source_state_st ebml_source_state_t ;
24-
25- struct ebml_source_state_st {
26-
27- ebml_t * ebml ;
28- refbuf_t * header ;
29- int file_headers_written ;
30-
31- };
32-
3322int format_ebml_get_plugin (source_t * source );
3423
3524#endif /* __FORMAT_EBML_H__ */
You can’t perform that action at this time.
0 commit comments