From 534753f65e3851a66cbfea550ac40b8a5570d137 Mon Sep 17 00:00:00 2001 From: Thorvald Natvig Date: Mon, 4 May 2009 16:40:15 +0200 Subject: Optimize audio framing, and preserve flags --- src/PacketDataStream.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/PacketDataStream.h') diff --git a/src/PacketDataStream.h b/src/PacketDataStream.h index eb1d99652..03c1105b8 100644 --- a/src/PacketDataStream.h +++ b/src/PacketDataStream.h @@ -154,6 +154,15 @@ class PacketDataStream { setup(d, msize); }; + PacketDataStream(const QByteArray &qba) { + setup(const_cast(reinterpret_cast(qba.constData())), qba.size()); + } + + PacketDataStream(QByteArray &qba) { + unsigned char *ptr=reinterpret_cast(qba.data()); + setup(ptr, qba.capacity()); + } + PacketDataStream &operator <<(const quint64 value) { quint64 i = value; -- cgit v1.2.3