|
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 78 of file darwinfirewiredevice.cpp.
|
privatedelete |
|
inline |
Definition at line 85 of file darwinfirewiredevice.cpp.
|
inline |
Definition at line 90 of file darwinfirewiredevice.cpp.
| int DFDPriv::m_actual_fwchan {-1} |
Definition at line 111 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::HandleBusReset(), and DarwinFirewireDevice::UpdatePlugRegister().
| AVS::MPEG2Receiver* DFDPriv::m_avstream {nullptr} |
Definition at line 113 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::CloseAVStream(), DarwinFirewireDevice::IsAVStreamOpen(), DarwinFirewireDevice::OpenAVStream(), DarwinFirewireDevice::StartStreaming(), and DarwinFirewireDevice::StopStreaming().
| pthread_t DFDPriv::m_controller_thread {nullptr} |
Definition at line 103 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::StartController().
| CFRunLoopRef DFDPriv::m_controller_thread_cf_ref {nullptr} |
Definition at line 104 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::OpenPort(), DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StopController(), and DarwinFirewireDevice::UpdateDeviceListItem().
Definition at line 105 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::OpenPort(), DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StartController(), and DarwinFirewireDevice::StopController().
| avcinfo_list_t DFDPriv::m_devices |
Definition at line 119 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::GetInfoPtr(), DarwinFirewireDevice::GetSTBListPrivate(), DarwinFirewireDevice::UpdateDeviceListItem(), and ~DFDPriv().
| io_iterator_t DFDPriv::m_deviter {0} |
Definition at line 109 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), and DarwinFirewireDevice::StopController().
Definition at line 112 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RemoveListener(), DarwinFirewireDevice::StartStreaming(), and DarwinFirewireDevice::StopStreaming().
| AVS::StringLogger* DFDPriv::m_logger {nullptr} |
Definition at line 114 of file darwinfirewiredevice.cpp.
Referenced by DFDPriv(), DarwinFirewireDevice::OpenAVStream(), and ~DFDPriv().
| uint DFDPriv::m_no_data_cnt {0} |
Definition at line 115 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
| MythTimer DFDPriv::m_no_data_timer |
Definition at line 117 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
Definition at line 116 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::ProcessNoDataMessage().
| IONotificationPortRef DFDPriv::m_notify_port {nullptr} |
Definition at line 107 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), DarwinFirewireDevice::StopController(), and DarwinFirewireDevice::UpdateDeviceListItem().
| CFRunLoopSourceRef DFDPriv::m_notify_source {nullptr} |
Definition at line 108 of file darwinfirewiredevice.cpp.
Referenced by DarwinFirewireDevice::RunController(), and DarwinFirewireDevice::StopController().