RTP: fix sending of RFC-compilant OPUS stream

RTP timestamp was incorrectly computed from data_len/bps which confused VLC.

+ some cleanup
This commit is contained in:
Martin Pulec
2018-08-20 18:21:19 +02:00
parent 86874cb8a9
commit 315749bbe5
8 changed files with 79 additions and 79 deletions

View File

@@ -207,7 +207,7 @@ void demux_channel(char *out, char *in, int bps, int in_len, int in_stream_chann
}
}
void remux_channel(char *out, char *in, int bps, int in_len, int in_stream_channels, int out_stream_channels, int pos_in_stream, int pos_out_stream)
void remux_channel(char *out, const char *in, int bps, int in_len, int in_stream_channels, int out_stream_channels, int pos_in_stream, int pos_out_stream)
{
int samples = in_len / (in_stream_channels * bps);
int i;