Skip to content
  • Wim Taymans's avatar
    gst/tcp/gstmultifdsink.*: Added shiny new burst-on-connect methods. · 702d5980
    Wim Taymans authored
    Original commit message from CVS:
    * gst/tcp/gstmultifdsink.c: (gst_sync_method_get_type),
    (gst_unit_type_get_type), (gst_multi_fd_sink_class_init),
    (gst_multi_fd_sink_init), (gst_multi_fd_sink_add_full),
    (gst_multi_fd_sink_add), (gst_multi_fd_sink_handle_client_read),
    (find_syncframe), (find_limits), (assign_value),
    (count_burst_unit), (gst_multi_fd_sink_new_client),
    (gst_multi_fd_sink_handle_client_write),
    (gst_multi_fd_sink_queue_buffer), (gst_multi_fd_sink_render),
    (gst_multi_fd_sink_set_property), (gst_multi_fd_sink_get_property),
    (gst_multi_fd_sink_change_state):
    * gst/tcp/gstmultifdsink.h:
    Added shiny new burst-on-connect methods.
    Add properties to control the minimal amount of data queued.
    Small cleanups.
    API: bytes-min property
    API: time-min property
    API: buffers-min property
    API: burst-unit property
    API: burst-value property
    API: add-full signal
    * gst/tcp/gsttcp-marshal.list:
    Added new marshaller code for the new signal.
    * tests/check/elements/multifdsink.c: (GST_START_TEST),
    (multifdsink_suite):
    Added testcases for new burst methods.
    702d5980