aboutsummaryrefslogtreecommitdiffstats
path: root/ui/rtp_media.h
diff options
context:
space:
mode:
authorJirka Novak <j.novak@netsystem.cz>2021-04-24 18:08:21 +0200
committerJirka Novak <j.novak@netsystem.cz>2021-04-25 19:34:52 +0200
commit54b7886a5ec5ea00593c47df9246c6306dbd758a (patch)
tree8bd9b8cd003ea7424582c00b15aa4f1b5f2bfb4f /ui/rtp_media.h
parentd5bd5a920bf28ecbecbb95d4db94200fe7a32e79 (diff)
RTP Player: Memory consumption improvements
Audio for play is now decoded and stored without silence parts. Changes: - ui/qt/utils/rtp_audio_file.cpp created to handle silence skipping - ui/qt/rtp_audio_stream.cpp refactored to support it - Fixed issue with exporting streams: File synchronized export was missing leading silence. - No line is shown in waveform graph if there is silence
Diffstat (limited to 'ui/rtp_media.h')
-rw-r--r--ui/rtp_media.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/ui/rtp_media.h b/ui/rtp_media.h
index 32493dea43..389c19de4c 100644
--- a/ui/rtp_media.h
+++ b/ui/rtp_media.h
@@ -33,6 +33,7 @@ extern "C" {
typedef gint16 SAMPLE;
#define SAMPLE_MAX G_MAXINT16
#define SAMPLE_MIN G_MININT16
+#define SAMPLE_NaN SAMPLE_MIN
#define SAMPLE_BYTES (sizeof(SAMPLE) / sizeof(char))
/* Defines an RTP packet */