diff options
-rw-r--r-- | toolame.c | 4 | ||||
-rw-r--r-- | zmqoutput.c | 4 |
2 files changed, 6 insertions, 2 deletions
@@ -534,6 +534,10 @@ int main (int argc, char **argv) } sentBits += frameBits; + + // Reset peak measurement + peak_left = 0; + peak_right = 0; } close_bit_stream_w (&bs); diff --git a/zmqoutput.c b/zmqoutput.c index f880ba3..61360ad 100644 --- a/zmqoutput.c +++ b/zmqoutput.c @@ -62,8 +62,8 @@ int zmqoutput_write_byte(Bit_stream_struc *bs, unsigned char data) header->version = 1; header->encoder = ZMQ_ENCODER_TOOLAME; header->datasize = zmqbuf_len; - header->audiolevel_left = 0; - header->audiolevel_right = 0; + header->audiolevel_left = zmq_peak_left; + header->audiolevel_right = zmq_peak_right; memcpy(txframe, zmqbuf, zmqbuf_len); |