darwinfirewiredevice.cpp File Reference

Go to the source code of this file.

Namespaces

namespace  AVS

Classes

class  DFDPriv

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 (long unsigned int 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_update_device_list_item (DarwinFirewireDevice *dev, uint64_t guid, void *item)
int dfd_no_data_notification (void *callback_data)
void dfd_stream_msg (long unsigned int msg, long unsigned int param1, long unsigned int param2, void *callback_data)
int dfd_tspacket_handler (uint tsPacketCount, uint32_t **ppBuf, void *callback_data)


Function Documentation

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

Definition at line 913 of file darwinfirewiredevice.cpp.

Referenced by DarwinFirewireDevice::OpenAVStream().

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

Definition at line 920 of file darwinfirewiredevice.cpp.

Referenced by DarwinFirewireDevice::RunController().

static void dfd_streaming_log_message ( char *  pString  )  [static]

Definition at line 944 of file darwinfirewiredevice.cpp.

Referenced by DFDPriv::DFDPriv().

void* dfd_controller_thunk ( void *  param  ) 

Definition at line 874 of file darwinfirewiredevice.cpp.

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

Definition at line 880 of file darwinfirewiredevice.cpp.

int dfd_no_data_notification ( void *  callback_data  ) 

Definition at line 886 of file darwinfirewiredevice.cpp.

void dfd_stream_msg ( long unsigned int  msg,
long unsigned int  param1,
long unsigned int  param2,
void *  callback_data 
)

Definition at line 893 of file darwinfirewiredevice.cpp.

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

Definition at line 900 of file darwinfirewiredevice.cpp.


Generated on Sat Dec 18 05:15:51 2010 for MythTV by  doxygen 1.5.5