#include <ringbuffer.h>
|
| cFrame (const uchar *Data, int Count, eFrameType=ftUnknown, int Index=-1, uint32_t Pts=0, bool independent=false) |
|
| ~cFrame () |
|
uchar * | Data (void) const |
|
int | Count (void) const |
|
eFrameType | Type (void) const |
|
int | Index (void) const |
|
uint32_t | Pts (void) const |
|
bool | Independent (void) const |
|
| cFrame (const uchar *Data, int Count, eFrameType=ftUnknown, int Index=-1, uint32_t Pts=0, bool independent=false) |
|
| ~cFrame () |
|
uchar * | Data (void) const |
|
int | Count (void) const |
|
eFrameType | Type (void) const |
|
int | Index (void) const |
|
uint32_t | Pts (void) const |
|
bool | Independent (void) const |
|
Definition at line 109 of file include/vdr/ringbuffer.h.
◆ cFrame() [1/2]
cFrame::cFrame |
( |
const uchar * |
Data, |
|
|
int |
Count, |
|
|
eFrameType |
Type = ftUnknown , |
|
|
int |
Index = -1 , |
|
|
uint32_t |
Pts = 0 , |
|
|
bool |
independent = false |
|
) |
| |
Creates a new cFrame object.
If Count is negative, the cFrame object will take ownership of the given Data. Otherwise it will allocate Count bytes of memory and copy Data.
Definition at line 394 of file ringbuffer.c.
References count, Count(), data, Data(), esyslog, ftAudio, independent, Independent(), index, Index(), MALLOC, next, pts, Pts(), type, and Type().
◆ ~cFrame() [1/2]
◆ cFrame() [2/2]
cFrame::cFrame |
( |
const uchar * |
Data, |
|
|
int |
Count, |
|
|
eFrameType |
= ftUnknown , |
|
|
int |
Index = -1 , |
|
|
uint32_t |
Pts = 0 , |
|
|
bool |
independent = false |
|
) |
| |
Creates a new cFrame object.
If Count is negative, the cFrame object will take ownership of the given Data. Otherwise it will allocate Count bytes of memory and copy Data.
◆ ~cFrame() [2/2]
◆ Count() [1/2]
int cFrame::Count |
( |
void |
| ) |
const |
|
inline |
◆ Count() [2/2]
int cFrame::Count |
( |
void |
| ) |
const |
|
inline |
◆ Data() [1/2]
uchar * cFrame::Data |
( |
void |
| ) |
const |
|
inline |
◆ Data() [2/2]
uchar * cFrame::Data |
( |
void |
| ) |
const |
|
inline |
◆ Independent() [1/2]
bool cFrame::Independent |
( |
void |
| ) |
const |
|
inline |
◆ Independent() [2/2]
bool cFrame::Independent |
( |
void |
| ) |
const |
|
inline |
◆ Index() [1/2]
int cFrame::Index |
( |
void |
| ) |
const |
|
inline |
◆ Index() [2/2]
int cFrame::Index |
( |
void |
| ) |
const |
|
inline |
◆ Pts() [1/2]
uint32_t cFrame::Pts |
( |
void |
| ) |
const |
|
inline |
◆ Pts() [2/2]
uint32_t cFrame::Pts |
( |
void |
| ) |
const |
|
inline |
◆ Type() [1/2]
◆ Type() [2/2]
◆ cRingBufferFrame
◆ count
◆ data
◆ independent
◆ index
◆ next
◆ pts
◆ type
The documentation for this class was generated from the following files: