avfringbuffer.cpp File Reference

Go to the source code of this file.

Functions

static int AVF_Open (URLContext *h, const char *filename, int flags)
static int AVF_Read (URLContext *h, uint8_t *buf, int buf_size)
static int AVF_Write (URLContext *h, const uint8_t *buf, int buf_size)
static int64_t AVF_Seek (URLContext *h, int64_t offset, int whence)
static int AVF_Close (URLContext *h)
int AVF_Write_Packet (void *opaque, uint8_t *buf, int buf_size)
int AVF_Read_Packet (void *opaque, uint8_t *buf, int buf_size)
int64_t AVF_Seek_Packet (void *opaque, int64_t offset, int whence)

Variables

URLProtocol AVF_RingBuffer_Protocol

Function Documentation

static int AVF_Open ( URLContext *  h,
const char *  filename,
int  flags 
) [static]

Definition at line 3 of file avfringbuffer.cpp.

static int AVF_Read ( URLContext *  h,
uint8_t buf,
int  buf_size 
) [static]

Definition at line 12 of file avfringbuffer.cpp.

static int AVF_Write ( URLContext *  h,
const uint8_t buf,
int  buf_size 
) [static]

Definition at line 22 of file avfringbuffer.cpp.

static int64_t AVF_Seek ( URLContext *  h,
int64_t  offset,
int  whence 
) [static]

Definition at line 32 of file avfringbuffer.cpp.

static int AVF_Close ( URLContext *  h  )  [static]

Definition at line 48 of file avfringbuffer.cpp.

int AVF_Write_Packet ( void *  opaque,
uint8_t buf,
int  buf_size 
)

Definition at line 72 of file avfringbuffer.cpp.

Referenced by AvFormatDecoder::InitByteContext().

int AVF_Read_Packet ( void *  opaque,
uint8_t buf,
int  buf_size 
)

Definition at line 80 of file avfringbuffer.cpp.

Referenced by AvFormatDecoder::InitByteContext().

int64_t AVF_Seek_Packet ( void *  opaque,
int64_t  offset,
int  whence 
)

Definition at line 88 of file avfringbuffer.cpp.

Referenced by AvFormatDecoder::InitByteContext().


Variable Documentation

Initial value:
 {
    "rbuffer",
    AVF_Open,
    NULL, 
    AVF_Read,
    AVF_Write,
    AVF_Seek,
    AVF_Close,
    NULL, 
    NULL, 
    NULL, 
    NULL, 
    0,    
    NULL, 
    URL_PROTOCOL_FLAG_NETWORK,    
    NULL  
}

Definition at line 54 of file avfringbuffer.cpp.

Referenced by AvFormatDecoder::InitByteContext(), and AVFormatWriter::OpenFile().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Wed May 23 06:41:50 2012 for MythTV by  doxygen 1.6.3