From 9a2abba09827b162f0dc5e2d48badde897c3f7dc Mon Sep 17 00:00:00 2001 From: Romain Vimont Date: Thu, 1 Jun 2023 09:01:52 +0200 Subject: [PATCH] Update demuxer comment The comment was outdated: - the "meta" header is now always present (not only when recording is enabled); - it is not only used for the video stream, but also for the audio stream. --- app/src/demuxer.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app/src/demuxer.c b/app/src/demuxer.c index 4fcdd9ad..943f72b6 100644 --- a/app/src/demuxer.c +++ b/app/src/demuxer.c @@ -79,9 +79,8 @@ sc_demuxer_recv_video_size(struct sc_demuxer *demuxer, uint32_t *width, static bool sc_demuxer_recv_packet(struct sc_demuxer *demuxer, AVPacket *packet) { - // The video stream contains raw packets, without time information. When we - // record, we retrieve the timestamps separately, from a "meta" header - // added by the server before each raw packet. + // The video and audio streams contain a sequence of raw packets (as + // provided by MediaCodec), each prefixed with a "meta" header. // // The "meta" header length is 12 bytes: // [. . . . . . . .|. . . .]. . . . . . . . . . . . . . . ...