mirror of
https://gitlab.xiph.org/xiph/icecast-server.git
synced 2024-12-04 14:46:30 -05:00
e6cd0cff1f
Icecast itself remains GPLv2 only. svn path=/icecast/branches/icecast-webm/; revision=18307
36 lines
785 B
C
36 lines
785 B
C
/* Icecast
|
|
*
|
|
* This program is distributed under the GNU General Public License,
|
|
* version 2. A copy of this license is included with this source.
|
|
* At your option, this specific source file can also be distributed
|
|
* under the GNU GPL version 3.
|
|
*
|
|
* Copyright 2012, David Richards, Mozilla Foundation,
|
|
* and others (see AUTHORS for details).
|
|
*/
|
|
|
|
/* format_ebml.h
|
|
**
|
|
** ebml format plugin header
|
|
**
|
|
*/
|
|
#ifndef __FORMAT_EBML_H__
|
|
#define __FORMAT_EBML_H__
|
|
|
|
#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__ */
|