capture_to_file.launch 856 Bytes
Newer Older
Larkin Heintzman's avatar
Larkin Heintzman committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
<launch>
  <arg name="device" default=""/>
  <arg name="bitrate" default="128"/>
  <arg name="channels" default="1"/>
  <arg name="sample_rate" default="16000"/>
  <arg name="dst" default="/tmp/output.mp3"/>
  <arg name="format" default="mp3"/>
  <arg name="sample_format" default="S16LE"/>
  <arg name="ns" default="audio"/>

  <group ns="$(arg ns)">
    <node name="audio_capture" pkg="audio_capture" type="audio_capture" output="screen">
      <param name="bitrate" value="$(arg bitrate)"/>
      <param name="device" value="$(arg device)"/>
      <param name="channels" value="$(arg channels)"/>
      <param name="sample_rate" value="$(arg sample_rate)"/>
      <param name="dst" value="$(arg dst)"/>
      <param name="sample_format" value="$(arg sample_format)"/>
      <param name="format" value="$(arg format)"/>
    </node>
  </group>

</launch>