Skip to content
  • Wim Taymans's avatar
    gst/playback/gstplay-enum.*: Add enums for configuration flags. · 9c9f6077
    Wim Taymans authored
    Original commit message from CVS:
    * gst/playback/gstplay-enum.c:
    (register_gst_autoplug_select_result),
    (gst_autoplug_select_result_get_type), (register_gst_play_flags),
    (gst_play_flags_get_type):
    * gst/playback/gstplay-enum.h:
    Add enums for configuration flags.
    * gst/playback/gstplaybin2.c: (gst_play_bin_class_init),
    (init_group), (gst_play_bin_init), (gst_play_bin_set_property),
    (gst_play_bin_get_property), (no_more_pads_cb),
    (autoplug_select_cb), (gst_play_bin_change_state):
    Merge mode with flags.
    Add more property getters/setters, defaults and docs.
    Add properties to get number of audio/video/text streams.
    Create sink object in _init so that we can always rely on it being
    there.
    * gst/playback/gstplaysink.c: (gst_play_sink_init),
    (gen_video_chain), (gen_audio_chain), (gen_vis_chain),
    (activate_vis), (gst_play_sink_reconfigure),
    (gst_play_sink_set_flags), (gst_play_sink_get_flags),
    (gst_play_sink_change_state):
    * gst/playback/gstplaysink.h:
    Use flags to configure the sink pipelines.
    Add tee before audio pipeline so that we can use it for visualisations.
    Start working on integrating visualisations.
    Remove mode, we can do everything with the flags now.
    Add method to configue the sink pipeline.
    9c9f6077