24 namespace com {
namespace avpkit {
namespace core
48 throw std::invalid_argument(
"no buffer");
67 VS_REF_RELEASE(retval);
static void init()
Internal Only.
Represents an encoded piece of data that can be placed in an IContainer for a given IStream of data.
static IPacket * make()
Allocate a new packet.
virtual int32_t allocateNewPayload(int32_t payloadSize)=0
Discard the current payload and allocate a new payload.
Allows Java code to get data from a native buffers, and optionally modify native memory directly.
This library contains routines used by AVPKit libraries for "ferry"ing Java objects to and from nativ...
WARNING: Do not use logging in this class, and do not set any static file variables to values other t...