Lines Matching refs:current_path
275 switch_bin->current_path = NULL; in gst_switch_bin_init()
376 if (switch_bin->current_path) { in gst_switch_bin_get_property()
379 if (switch_bin->paths[i] == switch_bin->current_path) { in gst_switch_bin_get_property()
462 } else if ((switch_bin->current_path == NULL) in gst_switch_bin_handle_query()
463 || (switch_bin->current_path->element == NULL)) { in gst_switch_bin_handle_query()
474 gst_element_get_static_pad (switch_bin->current_path->element, in gst_switch_bin_handle_query()
593 if (path == switch_bin->current_path) { in gst_switch_bin_set_num_paths()
690 if ((switch_bin_path == NULL) && (switch_bin->current_path == NULL)) in gst_switch_bin_switch_to_path()
694 if (switch_bin->current_path == switch_bin_path) in gst_switch_bin_switch_to_path()
701 if (switch_bin->current_path != NULL) { in gst_switch_bin_switch_to_path()
702 GstSwitchBinPath *cur_path = switch_bin->current_path; in gst_switch_bin_switch_to_path()
711 switch_bin->current_path = NULL; in gst_switch_bin_switch_to_path()
789 switch_bin->current_path = switch_bin_path; in gst_switch_bin_switch_to_path()
1145 GstSwitchBinPath *current_path = switch_bin_path->bin->current_path; in gst_switch_bin_path_use_new_element() local
1146 gboolean is_current_path = (current_path == switch_bin_path); in gst_switch_bin_path_use_new_element()
1178 return gst_switch_bin_switch_to_path (switch_bin_path->bin, current_path); in gst_switch_bin_path_use_new_element()