diff options
author | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-01-09 20:26:34 +0100 |
---|---|---|
committer | Christian Gmeiner <christian.gmeiner@gmail.com> | 2010-01-09 20:26:34 +0100 |
commit | b3d4020a37f249a353e425b0000d41606e756e57 (patch) | |
tree | 93a0c4b1acfb8150c973fc6fb6acafd6c9139d36 /dxr3syncbuffer.h | |
parent | 8bf0451b4c0bc6b9bc4a86fb0544c09c1f9b824b (diff) | |
download | vdr-plugin-dxr3-b3d4020a37f249a353e425b0000d41606e756e57.tar.gz vdr-plugin-dxr3-b3d4020a37f249a353e425b0000d41606e756e57.tar.bz2 |
add Accessors for pts in cFixedLengthFrame
Diffstat (limited to 'dxr3syncbuffer.h')
-rw-r--r-- | dxr3syncbuffer.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/dxr3syncbuffer.h b/dxr3syncbuffer.h index d14bba7..9b84abd 100644 --- a/dxr3syncbuffer.h +++ b/dxr3syncbuffer.h @@ -38,29 +38,26 @@ const uint32_t UNKNOWN_ASPECT_RATIO = 0xFFFFFFFF; class cFixedLengthFrame : private Uncopyable { public: cFixedLengthFrame() : samplerate(UNKNOWN_DATA_RATE), channels(UNKNOWN_CHANNEL_COUNT), aspectratio(UNKNOWN_ASPECT_RATIO), - m_count(0), m_length(0), m_pts(0) + pts(0), m_count(0), m_length(0) {} ~cFixedLengthFrame(); void Init(uint32_t lenght); - void CopyFrame(const uint8_t* pStart, int length, uint32_t pts); + void CopyFrame(const uint8_t* pStart, int length); uint8_t* GetData(void); int GetCount(void); - uint32_t GetPts(void); - void SetPts(uint32_t pts); Accessors<uint32_t> samplerate; Accessors<uint32_t> channels; Accessors<uint32_t> aspectratio; - + Accessors<uint32_t> pts; private: uint8_t* m_pData; int m_count; int m_length; - uint32_t m_pts; }; // ================================== |