]> git.sesse.net Git - vlc/blobdiff - modules/codec/opus_header.h
Revert "mediacodec: wait to have the first frame successfully decoded to set the...
[vlc] / modules / codec / opus_header.h
index b1c5590a0c0d9df8a9c057f292fdf32e6213ddc0..a4c1f16d3416200d13b539d4c557837c24fc7ad2 100644 (file)
 #ifndef OPUS_HEADER_H
 #define OPUS_HEADER_H
 
-#include <ogg/ogg.h>
 #include <stdint.h>
 
 typedef struct {
     int version;
     int channels; /* Number of channels: 1..255 */
     int preskip;
-    ogg_uint32_t input_sample_rate;
+    uint32_t input_sample_rate;
     int gain; /* in dB S7.8 should be zero whenever possible */
     int channel_mapping;
     /* The rest is only used if channel_mapping != 0 */
@@ -45,8 +44,7 @@ typedef struct {
 } OpusHeader;
 
 int opus_header_parse(const unsigned char *header, int len, OpusHeader *h);
-int opus_header_to_packet(const OpusHeader *h, unsigned char *packet, int len);
 int opus_prepare_header(unsigned channels, unsigned rate, OpusHeader *header);
-int opus_write_header(uint8_t **p_extra, int *i_extra, OpusHeader *header);
+int opus_write_header(uint8_t **p_extra, int *i_extra, OpusHeader *header, const char *vendor);
 
 #endif