Definition at line 199 of file gstnvstreammux_impl.h.
◆ GstSinkPad()
GstSinkPad::GstSinkPad |
( |
GstNvStreamMux * |
elem, |
|
|
unsigned int |
id, |
|
|
GstPad * |
pad |
|
) |
| |
|
inline |
◆ ~GstSinkPad()
GstSinkPad::~GstSinkPad |
( |
| ) |
|
|
inline |
◆ adjust_event_indices()
void SinkPad::adjust_event_indices |
( |
unsigned int |
, |
|
|
bool |
is_event |
|
) |
| |
|
inherited |
◆ check_queue_empty()
bool SinkPad::check_queue_empty |
( |
| ) |
|
|
inherited |
◆ clear_frames()
void SinkPad::clear_frames |
( |
| ) |
|
|
inherited |
◆ get_available()
unsigned int SinkPad::get_available |
( |
| ) |
|
|
inherited |
◆ get_eos()
bool SinkPad::get_eos |
( |
| ) |
|
|
inlineinherited |
◆ get_frame_count()
unsigned long SinkPad::get_frame_count |
( |
| ) |
|
|
inherited |
◆ get_max_buffer_count()
unsigned int SinkPad::get_max_buffer_count |
( |
| ) |
|
|
inlineinherited |
◆ get_mime_type()
◆ get_ntp_calc()
◆ get_switched_to_active()
bool SinkPad::get_switched_to_active |
( |
| ) |
|
|
inlineinherited |
◆ get_switched_to_idle()
bool SinkPad::get_switched_to_idle |
( |
| ) |
|
|
inlineinherited |
◆ pop_buffer_done()
void SinkPad::pop_buffer_done |
( |
| ) |
|
|
inlineinherited |
◆ push_buffer_done()
void SinkPad::push_buffer_done |
( |
| ) |
|
|
inlineinherited |
◆ push_event()
◆ push_events()
void SinkPad::push_events |
( |
SourcePad * |
src_pad | ) |
|
|
inherited |
◆ queue_entry()
void SinkPad::queue_entry |
( |
std::shared_ptr< QueueEntry > |
| ) |
|
|
inherited |
◆ release()
void SinkPad::release |
( |
| ) |
|
|
inherited |
◆ reset()
◆ reset_frame_count()
void SinkPad::reset_frame_count |
( |
| ) |
|
|
inlineinherited |
◆ set_debug_interface()
◆ set_eos()
void SinkPad::set_eos |
( |
bool |
aEos | ) |
|
|
inlineinherited |
◆ set_max_buffer_count()
void SinkPad::set_max_buffer_count |
( |
unsigned int |
max_buffer_c | ) |
|
|
inlineinherited |
◆ set_mime_type()
◆ set_switched_to_active()
void SinkPad::set_switched_to_active |
( |
bool |
val | ) |
|
|
inlineinherited |
◆ set_switched_to_idle()
void SinkPad::set_switched_to_idle |
( |
bool |
val | ) |
|
|
inlineinherited |
◆ update_frame_count()
void SinkPad::update_frame_count |
( |
unsigned int |
count | ) |
|
|
inherited |
◆ wait_if_queue_full()
void SinkPad::wait_if_queue_full |
( |
| ) |
|
|
inherited |
◆ wait_till_empty()
void SinkPad::wait_till_empty |
( |
| ) |
|
|
inherited |
◆ GstSourcePad
◆ buffer_count
unsigned long SinkPad::buffer_count |
|
protectedinherited |
◆ cv
std::condition_variable SinkPad::cv |
|
protectedinherited |
cv which shall be notified when we have input buffer in queue
Definition at line 344 of file nvstreammux_pads.h.
◆ cv_input_full
std::condition_variable SinkPad::cv_input_full |
|
protectedinherited |
◆ event_indices
std::vector<unsigned int> SinkPad::event_indices |
|
inherited |
◆ frame_count
unsigned long SinkPad::frame_count |
|
protectedinherited |
◆ id
◆ max_buffer_count
unsigned long SinkPad::max_buffer_count |
|
protectedinherited |
◆ mutex
std::mutex SinkPad::mutex |
|
inherited |
◆ mutex_buffer_count
std::mutex SinkPad::mutex_buffer_count |
|
inherited |
◆ queue
std::vector<std::shared_ptr<QueueEntry> > SinkPad::queue |
|
inherited |
◆ source_id
unsigned int SinkPad::source_id |
|
inherited |
◆ state
◆ top_event_index
unsigned int SinkPad::top_event_index |
|
inherited |
◆ vid_info
GstVideoInfo GstSinkPad::vid_info |
◆ wrapped
The documentation for this class was generated from the following file: