//
// ops
//
graph::ops::ops (graph                     *p_graph, const omx_comp_name_lst_t &comp_lst,
                 const omx_comp_role_lst_t &role_lst)
  : p_graph_ (p_graph),
    probe_ptr_ (),
    comp_lst_ (comp_lst),
    role_lst_ (role_lst),
    handles_ (),
    h2n_ (),
    config_ (),
    expected_transitions_lst_ (),
    expected_port_transitions_lst_ (),
    playlist_ (),
    jump_ (SKIP_DEFAULT_VALUE),
    destination_state_ (OMX_StateMax),
    metadata_ (),
    volume_ (80),
    error_code_ (OMX_ErrorNone),
    error_msg_ ()
{
  TIZ_LOG (TIZ_PRIORITY_TRACE, "Constructing...");
  assert (NULL != p_graph_);
  assert (comp_lst.size () == role_lst_.size ());
}