MythTV
master
|
Public Member Functions | |
DFDPriv () | |
~DFDPriv () | |
Public Attributes | |
pthread_t | m_controller_thread {nullptr} |
CFRunLoopRef | m_controller_thread_cf_ref {nullptr} |
bool | m_controller_thread_running {false} |
IONotificationPortRef | m_notify_port {nullptr} |
CFRunLoopSourceRef | m_notify_source {nullptr} |
io_iterator_t | m_deviter {0} |
int | m_actual_fwchan {-1} |
bool | m_is_streaming {false} |
AVS::MPEG2Receiver * | m_avstream {nullptr} |
AVS::StringLogger * | m_logger {nullptr} |
uint | m_no_data_cnt {0} |
bool | m_no_data_timer_set {false} |
MythTimer | m_no_data_timer |
avcinfo_list_t | m_devices |
Private Member Functions | |
DFDPriv (const DFDPriv &)=delete | |
DFDPriv & | operator= (const DFDPriv &)=delete |
Definition at line 73 of file darwinfirewiredevice.cpp.
|
privatedelete |
|
inline |
Definition at line 80 of file darwinfirewiredevice.cpp.
|
inline |
Definition at line 85 of file darwinfirewiredevice.cpp.
pthread_t DFDPriv::m_controller_thread {nullptr} |
Definition at line 98 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::StartController().
CFRunLoopRef DFDPriv::m_controller_thread_cf_ref {nullptr} |
Definition at line 99 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::OpenPort(), DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StopController(), and DarwinFirewireDevice::UpdateDeviceListItem().
Definition at line 100 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::OpenPort(), DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StartController(), and DarwinFirewireDevice::StopController().
IONotificationPortRef DFDPriv::m_notify_port {nullptr} |
Definition at line 102 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StopController(), and DarwinFirewireDevice::UpdateDeviceListItem().
CFRunLoopSourceRef DFDPriv::m_notify_source {nullptr} |
Definition at line 103 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), and DarwinFirewireDevice::StopController().
io_iterator_t DFDPriv::m_deviter {0} |
Definition at line 104 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), and DarwinFirewireDevice::StopController().
int DFDPriv::m_actual_fwchan {-1} |
Definition at line 106 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::HandleBusReset(), and DarwinFirewireDevice::UpdatePlugRegister().
Definition at line 107 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RemoveListener(), DarwinFirewireDevice::StartStreaming(), and DarwinFirewireDevice::StopStreaming().
AVS::MPEG2Receiver* DFDPriv::m_avstream {nullptr} |
Definition at line 108 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::CloseAVStream(), DarwinFirewireDevice::IsAVStreamOpen(), DarwinFirewireDevice::OpenAVStream(), DarwinFirewireDevice::StartStreaming(), and DarwinFirewireDevice::StopStreaming().
AVS::StringLogger* DFDPriv::m_logger {nullptr} |
Definition at line 109 of file darwinfirewiredevice.cpp.
Referenced by DFDPriv(), DarwinFirewireDevice::OpenAVStream(), and ~DFDPriv().
uint DFDPriv::m_no_data_cnt {0} |
Definition at line 110 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
Definition at line 111 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
MythTimer DFDPriv::m_no_data_timer |
Definition at line 112 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
avcinfo_list_t DFDPriv::m_devices |
Definition at line 114 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::GetInfoPtr(), DarwinFirewireDevice::GetSTBListPrivate(), DarwinFirewireDevice::UpdateDeviceListItem(), and ~DFDPriv().