def generate_launch_description()

in h264_video_encoder/launch/h264_video_encoder_launch.py [0:0]


def generate_launch_description():

  # Default to included config file
  default_config = os.path.join(get_package_share_directory('h264_video_encoder'),
    'config', 'sample_configuration.yaml')

  ld = launch.LaunchDescription([
    launch.actions.DeclareLaunchArgument(
      NODE_NAME,
      default_value="h264_video_encoder",
    ),
    launch.actions.DeclareLaunchArgument(
      CONFIG,
      default_value=default_config
    )
   ])
  encoder_node = launch_ros.actions.Node(
    package="h264_video_encoder",
    node_executable="h264_video_encoder",
    node_name=launch.substitutions.LaunchConfiguration(NODE_NAME),
    parameters=[launch.substitutions.LaunchConfiguration(CONFIG)]
  )

  ld.add_action(encoder_node)

  return ld