summaryrefslogtreecommitdiff
path: root/src/liana
diff options
context:
space:
mode:
Diffstat (limited to 'src/liana')
-rw-r--r--src/liana/vcr.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/liana/vcr.c b/src/liana/vcr.c
index d2c6b33..d8a1fc9 100644
--- a/src/liana/vcr.c
+++ b/src/liana/vcr.c
@@ -5,7 +5,7 @@
#include "vcr.h"
-#define VCR_BUFFER_BUFFERED MB(2)
+#define VCR_BUFFER_BUFFERED MB(4)
enum {
VCR_EXPAND_UNTOUCHED = 0,
@@ -68,7 +68,7 @@ static nn_thread_result NNWT_THREADCALL vcr_track_thread(void *userdata)
struct lia_vcr_track *track = (struct lia_vcr_track *)userdata;
struct lia_vcr *vcr = track->vcr;
const char thread_name[16] = "\0"; // 16 = limit.
- al_snprintf((char *)thread_name, sizeof(thread_name), "vcr:%hu_%hu", vcr->node_id, track->stream->index);
+ al_snprintf((char *)thread_name, sizeof(thread_name), "vcr:%hu_%d", vcr->node_id, track->stream->index);
nn_thread_set_name(thread_name);
s32 state;
@@ -274,9 +274,9 @@ void lia_vcr_push_packet(struct lia_vcr *vcr, struct nn_packet *packet)
case LIANA_PACKET_DATA: {
u32 size = nn_packet_get_size(packet);
update_metrics(vcr, size);
- track = get_track_from_index(vcr, nn_packet_read_s32(packet));
- if (!track) {
- log_debug("Received data from errored or unknown track.");
+ s32 index = nn_packet_read_s32(packet);
+ if (!(track = get_track_from_index(vcr, index))) {
+ log_debug("Received data from errored or unknown track (index: %d).", index);
break;
}
if (VCR_TRACK_THREADED(track)) {