1
0
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
618 B

#ifndef QMEDIA_BUFFER_H_
#define QMEDIA_BUFFER_H_
class QMediaBuffer
{
public:
QMediaBuffer();
QMediaBuffer(void* data, int size);
QMediaBuffer(void* data, int size, int fd);
void baseInit();
~QMediaBuffer()
{
}
void* getData();
int getSize();
int getFd();
int getBufferID();
void* getPrivateData();
void setData(void* data, int size);
void setFd(int fd);
void setBufferID(int id);
void setPrivateData(void* data);
private:
void* mData;
int mSize;
int mFd;
int mBufferID;
void* mPrivateData;
};
#endif // QMEDIA_BUFFER_H_