darwinfirewiredevice.cpp File Reference

Go to the source code of this file.

Classes

class  DFDPriv

Namespaces

namespace  AVS

Functions

IOReturn AVS::CreateMPEG2Receiver (MPEG2Receiver **ppReceiver, DataPushProc dataPushProcHandler, void *pDataPushProcRefCon=nil, MPEG2ReceiverMessageProc messageProcHandler=nil, void *pMessageProcRefCon=nil, StringLogger *stringLogger=nil, IOFireWireLibNubRef nubInterface=nil, unsigned int cyclesPerSegment=kCyclesPerReceiveSegment, unsigned int numSegments=kNumReceiveSegments, bool doIRMAllocations=false)
IOReturn AVS::DestroyMPEG2Receiver (MPEG2Receiver *pReceiver)
static IOReturn dfd_tspacket_handler_thunk (UInt32 tsPacketCount, UInt32 **ppBuf, void *callback_data)
static void dfd_update_device_list (void *dfd, io_iterator_t iterator)
static void dfd_streaming_log_message (char *pString)
void * dfd_controller_thunk (void *param)
void dfd_stream_msg (UInt32 msg, UInt32 param1, UInt32 param2, void *callback_data)
int dfd_no_data_notification (void *callback_data)
void dfd_update_device_list_item (DarwinFirewireDevice *dev, uint64_t guid, void *item)
int dfd_tspacket_handler (uint tsPacketCount, uint32_t **ppBuf, void *callback_data)

Function Documentation

static IOReturn dfd_tspacket_handler_thunk ( UInt32  tsPacketCount,
UInt32 **  ppBuf,
void *  callback_data 
) [static]

Definition at line 938 of file darwinfirewiredevice.cpp.

Referenced by DarwinFirewireDevice::OpenAVStream().

static void dfd_update_device_list ( void *  dfd,
io_iterator_t  iterator 
) [static]

Definition at line 945 of file darwinfirewiredevice.cpp.

Referenced by DarwinFirewireDevice::RunController().

static void dfd_streaming_log_message ( char *  pString  )  [static]

Definition at line 969 of file darwinfirewiredevice.cpp.

Referenced by DFDPriv::DFDPriv().

void * dfd_controller_thunk ( void *  param  ) 

Definition at line 894 of file darwinfirewiredevice.cpp.

void dfd_stream_msg ( UInt32  msg,
UInt32  param1,
UInt32  param2,
void *  callback_data 
)

Definition at line 916 of file darwinfirewiredevice.cpp.

int dfd_no_data_notification ( void *  callback_data  ) 

Definition at line 908 of file darwinfirewiredevice.cpp.

void dfd_update_device_list_item ( DarwinFirewireDevice dev,
uint64_t  guid,
void *  item 
)

Definition at line 902 of file darwinfirewiredevice.cpp.

Referenced by dfd_update_device_list().

int dfd_tspacket_handler ( uint  tsPacketCount,
uint32_t **  ppBuf,
void *  callback_data 
)

Definition at line 923 of file darwinfirewiredevice.cpp.

Referenced by dfd_tspacket_handler_thunk().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Sat May 26 06:41:48 2012 for MythTV by  doxygen 1.6.3