Skip to content
  • Wim Taymans's avatar
    gst/playback/gstplaybin2.c: Update some docs. · ad1cbe1e
    Wim Taymans authored
    Original commit message from CVS:
    * gst/playback/gstplaybin2.c: (gst_play_bin_class_init),
    (init_group), (free_group), (gst_play_bin_init),
    (gst_play_bin_finalize), (gst_play_bin_set_uri),
    (gst_play_bin_set_suburi), (gst_play_bin_get_video_tags),
    (gst_play_bin_get_audio_tags), (gst_play_bin_get_text_tags),
    (gst_play_bin_set_current_video_stream),
    (gst_play_bin_set_current_audio_stream),
    (gst_play_bin_set_current_text_stream),
    (gst_play_bin_set_encoding), (gst_play_bin_set_property),
    (gst_play_bin_get_property), (pad_added_cb), (pad_removed_cb),
    (no_more_pads_cb), (perform_eos), (autoplug_select_cb),
    (activate_group), (deactivate_group), (setup_next_source),
    (save_current_group), (gst_play_bin_change_state):
    Update some docs.
    Add new locks and conds to protect pipeline creation and group
    switching.
    Implement the sub-uri property.
    Keep track of pending uridecodebin creation and configure the output
    pipeline after all streams are configured.
    Propagate subtitle encoding to the uridecodebins.
    Implement getting the video/audio/visualisation elements.
    Use input-selector for stream switching.
    If we are asked to do visualisation, prefer to autoplug raw sinks
    instead of sinks that accept encoded data.
    ad1cbe1e