About This Document
Function Reference
About This Document
libiec61883
Function Reference
libiec61883
version 2.0.4
1.
Function Reference
int
(9)
—
AMDTP receive callback function prototype
iec61883_amdtp_xmit_init
(9)
—
setup transmission of AMDTP
iec61883_amdtp_recv_init
(9)
—
setup reception of AMDTP
iec61883_amdtp_xmit_start
(9)
—
start transmission of AMDTP
iec61883_amdtp_xmit_stop
(9)
—
stop transmission of AMDTP
iec61883_amdtp_recv_start
(9)
—
start reception of AMDTP
iec61883_amdtp_recv_stop
(9)
—
stop reception of AMDTP
iec61883_amdtp_close
(9)
—
destroy an amdtp object
iec61883_amdtp_get_buffers
(9)
—
get the size of the buffer
iec61883_amdtp_set_buffers
(9)
—
set the size of the buffer
iec61883_amdtp_get_prebuffers
(9)
—
get the size of the pre-transmission buffer
iec61883_amdtp_set_prebuffers
(9)
—
set the size of the pre-transmission buffer
iec61883_amdtp_get_irq_interval
(9)
—
get the interrupt rate
iec61883_amdtp_set_irq_interval
(9)
—
set the interrupt rate
iec61883_amdtp_get_synch
(9)
—
get behavior on close
iec61883_amdtp_set_synch
(9)
—
set behavior on close
iec61883_amdtp_get_speed
(9)
—
get data rate for transmission
iec61883_amdtp_set_speed
(9)
—
set data rate for transmission
iec61883_amdtp_get_dropped
(9)
—
get the total number of dropped packets
iec61883_amdtp_get_callback_data
(9)
—
get the callback data you supplied
iec61883_amdtp_get_dimension
(9)
—
get the AMDTP dimension
iec61883_amdtp_get_rate
(9)
—
get the AMDTP sampling frequency
iec61883_amdtp_get_format
(9)
—
get the AMDTP data format
iec61883_amdtp_get_sample_format
(9)
—
get the AMDTP sample format
iec61883_dv_recv_init
(9)
—
setup reception of a DV stream
iec61883_dv_xmit_init
(9)
—
setup transmission of a DV stream
iec61883_dv_recv_start
(9)
—
start receiving a DV stream
iec61883_dv_xmit_start
(9)
—
start transmitting a DV stream
iec61883_dv_recv_stop
(9)
—
stop reception of a DV stream
iec61883_dv_xmit_stop
(9)
—
stop transmission of a DV stream
iec61883_dv_close
(9)
—
stop reception or transmission and destroy iec61883_dv object
iec61883_dv_get_buffers
(9)
—
get the size of the buffer
iec61883_dv_set_buffers
(9)
—
set the size of the buffer
iec61883_dv_get_prebuffers
(9)
—
get the size of the pre-transmission buffer
iec61883_dv_set_prebuffers
(9)
—
set the size of the pre-transmission buffer
iec61883_dv_get_irq_interval
(9)
—
get the interrupt rate
iec61883_dv_set_irq_interval
(9)
—
set the interrupt rate
iec61883_dv_get_synch
(9)
—
get behavior on close
iec61883_dv_set_synch
(9)
—
set behavior on close
iec61883_dv_get_speed
(9)
—
get data rate for transmission
iec61883_dv_set_speed
(9)
—
set data rate for transmission
iec61883_dv_get_dropped
(9)
—
get the total number of dropped packets
iec61883_dv_get_callback_data
(9)
—
get the callback data you supplied
iec61883_dv_fb_init
(9)
—
setup reception of DV frames
iec61883_dv_fb_get_dv
(9)
—
get the parent iec61883_dv object
iec61883_dv_fb_start
(9)
—
start receiving DV frames
iec61883_dv_fb_stop
(9)
—
stop receiving DV frames
iec61883_dv_fb_close
(9)
—
stop receiving DV frames and destroy iec61883_dv_fb object
iec61883_dv_fb_get_incomplete
(9)
—
get the total number of incomplete frames
iec61883_dv_fb_get_callback_data
(9)
—
get the callback data you supplied
iec61883_mpeg2_recv_init
(9)
—
setup reception of MPEG2-TS
iec61883_mpeg2_xmit_init
(9)
—
setup transmission of MPEG2-TS
iec61883_mpeg2_recv_start
(9)
—
start receiving MPEG2-TS
iec61883_mpeg2_xmit_start
(9)
—
start transmitting MPEG2-TS
iec61883_mpeg2_recv_stop
(9)
—
stop receiving MPEG2-TS
iec61883_mpeg2_xmit_stop
(9)
—
stop transmitting MPEG2-TS
iec61883_mpeg2_close
(9)
—
stop receiving or transmitting and destroy iec61883_mpeg2 object
iec61883_mpeg2_get_buffers
(9)
—
get the size of the raw1394 buffer
iec61883_mpeg2_set_buffers
(9)
—
set the size of the raw1394 buffer
iec61883_mpeg2_get_prebuffers
(9)
—
get the size of the pre-transmission buffer
iec61883_mpeg2_set_prebuffers
(9)
—
set the size of the pre-transmission buffer
iec61883_mpeg2_get_irq_interval
(9)
—
get the interrupt rate
iec61883_mpeg2_set_irq_interval
(9)
—
set the interrupt rate
iec61883_mpeg2_get_synch
(9)
—
get behavior on close
iec61883_mpeg2_set_synch
(9)
—
set behavior on close
iec61883_mpeg2_get_speed
(9)
—
get data rate for transmission
iec61883_mpeg2_set_speed
(9)
—
set data rate for transmission
iec61883_mpeg2_get_dropped
(9)
—
get the total number of dropped packets
iec61883_mpeg2_get_callback_data
(9)
—
get the callback data you supplied
iec61883_cmp_calc_bandwidth
(9)
—
calculate bandwidth allocation units
iec61883_cmp_connect
(9)
—
establish or overlay connection automatically
iec61883_cmp_reconnect
(9)
—
reestablish or overlay connection after a bus reset
iec61883_cmp_disconnect
(9)
—
break connection automatically
iec61883_cmp_normalize_output
(9)
—
make IRM channels available consistent with plug
iec61883_plug_impr_init
(9)
—
Initialise hosting of local input plug registers.
iec61883_plug_impr_clear
(9)
—
Set the number of input plugs to zero.
iec61883_plug_impr_close
(9)
—
Stop hosting local input plugs.
iec61883_plug_ipcr_add
(9)
—
Add a local input plug.
iec61883_plug_ompr_init
(9)
—
Initialise hosting of local output plug registers.
iec61883_plug_ompr_clear
(9)
—
Set the number of output plugs to zero.
iec61883_plug_ompr_close
(9)
—
Stop hosting local output plugs.
iec61883_plug_opcr_add
(9)
—
Add a local output plug.
About This Document
Function Reference