WARNING: The online documentation has moved to https://docs.pjsip.org.

Visit the new documentation at https://docs.pjsip.org:

BLOG | DOCUMENTATION | GITHUB

Home --> Documentations --> PJMEDIA Reference

pjmedia_aud_stream_op Struct Reference

#include <audiodev_imp.h>

Data Fields

pj_status_t(* get_param )(pjmedia_aud_stream *strm, pjmedia_aud_param *param)
 
pj_status_t(* get_cap )(pjmedia_aud_stream *strm, pjmedia_aud_dev_cap cap, void *value)
 
pj_status_t(* set_cap )(pjmedia_aud_stream *strm, pjmedia_aud_dev_cap cap, const void *value)
 
pj_status_t(* start )(pjmedia_aud_stream *strm)
 
pj_status_t(* stop )(pjmedia_aud_stream *strm)
 
pj_status_t(* destroy )(pjmedia_aud_stream *strm)
 

Detailed Description

Sound stream operations.

Field Documentation

◆ get_param

pj_status_t(* pjmedia_aud_stream_op::get_param) (pjmedia_aud_stream *strm, pjmedia_aud_param *param)

◆ get_cap

pj_status_t(* pjmedia_aud_stream_op::get_cap) (pjmedia_aud_stream *strm, pjmedia_aud_dev_cap cap, void *value)

◆ set_cap

pj_status_t(* pjmedia_aud_stream_op::set_cap) (pjmedia_aud_stream *strm, pjmedia_aud_dev_cap cap, const void *value)

◆ start

pj_status_t(* pjmedia_aud_stream_op::start) (pjmedia_aud_stream *strm)

◆ stop

pj_status_t(* pjmedia_aud_stream_op::stop) (pjmedia_aud_stream *strm)

◆ destroy

pj_status_t(* pjmedia_aud_stream_op::destroy) (pjmedia_aud_stream *strm)

The documentation for this struct was generated from the following file:
  • audiodev_imp.h

 


PJMEDIA small footprint Open Source media stack
Copyright (C) 2006-2008 Teluu Inc.