Playing media

Playing media in mm-renderer requires configuring a context, attaching outputs and an input, and then issuing playback commands.

To play media in mm-renderer:
  1. Connect to mm-renderer using the function mmr_connect().
  2. Create a new context and set the appropriate context parameters. Use the functions mmr_context_create() and mmr_context_parameters().
  3. Attach an output and set its output parameters. Use the functions mmr_output_attach() and mmr_output_parameters(). You can attach multiple outputs.
  4. Attach the input and set the input parameters. Use the functions mmr_input_attach() and mmr_input_parameters().
  5. Start playback for the context by calling mmr_play().
The media starts to play. You can stop playback by calling mmr_stop().