Skip to content
GitLab
Menu
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
spr0cketeer
Icecast-Server
Commits
e6cb7e26
Commit
e6cb7e26
authored
Nov 27, 2015
by
Joseph Wallace
Browse files
Move ebml-private structure definitions out of header file.
parent
0d7448ef
Changes
2
Hide whitespace changes
Inline
Side-by-side
src/format_ebml.c
View file @
e6cb7e26
...
...
@@ -125,16 +125,7 @@ typedef enum ebml_keyframe_status {
EBML_KEYFRAME_STARTS_CLUSTER
=
1
}
ebml_keyframe_status
;
typedef
struct
ebml_client_data_st
ebml_client_data_t
;
struct
ebml_client_data_st
{
refbuf_t
*
header
;
size_t
header_pos
;
};
struct
ebml_st
{
typedef
struct
ebml_st
{
ebml_read_mode
output_state
;
ebml_parsing_state
parse_state
;
...
...
@@ -158,7 +149,22 @@ struct ebml_st {
unsigned
long
long
keyframe_track_number
;
unsigned
long
long
parsing_track_number
;
int
parsing_track_is_video
;
};
}
ebml_t
;
typedef
struct
ebml_source_state_st
{
ebml_t
*
ebml
;
refbuf_t
*
header
;
int
file_headers_written
;
}
ebml_source_state_t
;
typedef
struct
ebml_client_data_st
{
refbuf_t
*
header
;
size_t
header_pos
;
}
ebml_client_data_t
;
static
void
ebml_free_plugin
(
format_plugin_t
*
plugin
);
static
refbuf_t
*
ebml_get_buffer
(
source_t
*
source
);
...
...
src/format_ebml.h
View file @
e6cb7e26
...
...
@@ -19,17 +19,6 @@
#include
"format.h"
typedef
struct
ebml_st
ebml_t
;
typedef
struct
ebml_source_state_st
ebml_source_state_t
;
struct
ebml_source_state_st
{
ebml_t
*
ebml
;
refbuf_t
*
header
;
int
file_headers_written
;
};
int
format_ebml_get_plugin
(
source_t
*
source
);
#endif
/* __FORMAT_EBML_H__ */
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment