Changeset 3be9d10 in mainline for uspace/lib/drv/generic/remote_audio_pcm.c
- Timestamp:
- 2018-03-21T21:29:31Z (6 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3e242d2
- Parents:
- eadaeae8
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/generic/remote_audio_pcm.c
readaeae8 r3be9d10 596 596 * SERVER SIDE 597 597 */ 598 static void remote_audio_pcm_get_info_str(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);599 static void remote_audio_pcm_query_caps(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);600 static void remote_audio_pcm_events_register(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);601 static void remote_audio_pcm_events_unregister(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);602 static void remote_audio_pcm_get_buffer_pos(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);603 static void remote_audio_pcm_test_format(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);604 static void remote_audio_pcm_get_buffer(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);605 static void remote_audio_pcm_release_buffer(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);606 static void remote_audio_pcm_start_playback(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);607 static void remote_audio_pcm_stop_playback(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);608 static void remote_audio_pcm_start_capture(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);609 static void remote_audio_pcm_stop_capture(ddf_fun_t *, void *, ipc_callid_t, ipc_call_t *);598 static void remote_audio_pcm_get_info_str(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 599 static void remote_audio_pcm_query_caps(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 600 static void remote_audio_pcm_events_register(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 601 static void remote_audio_pcm_events_unregister(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 602 static void remote_audio_pcm_get_buffer_pos(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 603 static void remote_audio_pcm_test_format(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 604 static void remote_audio_pcm_get_buffer(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 605 static void remote_audio_pcm_release_buffer(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 606 static void remote_audio_pcm_start_playback(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 607 static void remote_audio_pcm_stop_playback(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 608 static void remote_audio_pcm_start_capture(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 609 static void remote_audio_pcm_stop_capture(ddf_fun_t *, void *, cap_call_handle_t, ipc_call_t *); 610 610 611 611 /** Remote audio pcm buffer interface operations. */ … … 632 632 633 633 void remote_audio_pcm_get_info_str(ddf_fun_t *fun, void *iface, 634 ipc_callid_t callid, ipc_call_t *call)634 cap_call_handle_t callid, ipc_call_t *call) 635 635 { 636 636 const audio_pcm_iface_t *pcm_iface = iface; … … 647 647 if (ret == EOK && name_size > 0) { 648 648 size_t size; 649 ipc_callid_t name_id;649 cap_call_handle_t name_id; 650 650 if (!async_data_read_receive(&name_id, &size)) { 651 651 async_answer_0(name_id, EPARTY); … … 660 660 } 661 661 662 void remote_audio_pcm_query_caps(ddf_fun_t *fun, void *iface, ipc_callid_t callid, ipc_call_t *call)662 void remote_audio_pcm_query_caps(ddf_fun_t *fun, void *iface, cap_call_handle_t callid, ipc_call_t *call) 663 663 { 664 664 const audio_pcm_iface_t *pcm_iface = iface; … … 672 672 } 673 673 674 static void remote_audio_pcm_events_register(ddf_fun_t *fun, void *iface, ipc_callid_t callid, ipc_call_t *call)674 static void remote_audio_pcm_events_register(ddf_fun_t *fun, void *iface, cap_call_handle_t callid, ipc_call_t *call) 675 675 { 676 676 const audio_pcm_iface_t *pcm_iface = iface; … … 684 684 685 685 ipc_call_t callback_call; 686 ipc_callid_t callback_id = async_get_call(&callback_call);686 cap_call_handle_t callback_id = async_get_call(&callback_call); 687 687 async_sess_t *sess = 688 688 async_callback_receive_start(EXCHANGE_ATOMIC, &callback_call); … … 702 702 } 703 703 704 static void remote_audio_pcm_events_unregister(ddf_fun_t *fun, void *iface, ipc_callid_t callid, ipc_call_t *call)704 static void remote_audio_pcm_events_unregister(ddf_fun_t *fun, void *iface, cap_call_handle_t callid, ipc_call_t *call) 705 705 { 706 706 const audio_pcm_iface_t *pcm_iface = iface; … … 718 718 } 719 719 720 void remote_audio_pcm_get_buffer_pos(ddf_fun_t *fun, void *iface, ipc_callid_t callid, ipc_call_t *call)720 void remote_audio_pcm_get_buffer_pos(ddf_fun_t *fun, void *iface, cap_call_handle_t callid, ipc_call_t *call) 721 721 { 722 722 const audio_pcm_iface_t *pcm_iface = iface; … … 727 727 } 728 728 729 void remote_audio_pcm_test_format(ddf_fun_t *fun, void *iface, ipc_callid_t callid, ipc_call_t *call)729 void remote_audio_pcm_test_format(ddf_fun_t *fun, void *iface, cap_call_handle_t callid, ipc_call_t *call) 730 730 { 731 731 const audio_pcm_iface_t *pcm_iface = iface; … … 739 739 740 740 void remote_audio_pcm_get_buffer(ddf_fun_t *fun, void *iface, 741 ipc_callid_t callid, ipc_call_t *call)741 cap_call_handle_t callid, ipc_call_t *call) 742 742 { 743 743 const audio_pcm_iface_t *pcm_iface = iface; … … 757 757 /* Share the buffer. */ 758 758 size_t share_size = 0; 759 ipc_callid_t share_id = 0;759 cap_call_handle_t share_id = 0; 760 760 761 761 ddf_msg(LVL_DEBUG2, "Receiving share request."); … … 788 788 789 789 void remote_audio_pcm_release_buffer(ddf_fun_t *fun, void *iface, 790 ipc_callid_t callid, ipc_call_t *call)790 cap_call_handle_t callid, ipc_call_t *call) 791 791 { 792 792 const audio_pcm_iface_t *pcm_iface = iface; … … 798 798 799 799 void remote_audio_pcm_start_playback(ddf_fun_t *fun, void *iface, 800 ipc_callid_t callid, ipc_call_t *call)800 cap_call_handle_t callid, ipc_call_t *call) 801 801 { 802 802 const audio_pcm_iface_t *pcm_iface = iface; … … 814 814 815 815 void remote_audio_pcm_stop_playback(ddf_fun_t *fun, void *iface, 816 ipc_callid_t callid, ipc_call_t *call)816 cap_call_handle_t callid, ipc_call_t *call) 817 817 { 818 818 const audio_pcm_iface_t *pcm_iface = iface; … … 825 825 826 826 void remote_audio_pcm_start_capture(ddf_fun_t *fun, void *iface, 827 ipc_callid_t callid, ipc_call_t *call)827 cap_call_handle_t callid, ipc_call_t *call) 828 828 { 829 829 const audio_pcm_iface_t *pcm_iface = iface; … … 841 841 842 842 void remote_audio_pcm_stop_capture(ddf_fun_t *fun, void *iface, 843 ipc_callid_t callid, ipc_call_t *call)843 cap_call_handle_t callid, ipc_call_t *call) 844 844 { 845 845 const audio_pcm_iface_t *pcm_iface = iface;
Note:
See TracChangeset
for help on using the changeset viewer.