aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--toolame.c4
-rw-r--r--zmqoutput.c4
2 files changed, 6 insertions, 2 deletions
diff --git a/toolame.c b/toolame.c
index 42cc558..c64744a 100644
--- a/toolame.c
+++ b/toolame.c
@@ -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);