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