[Bug 678124] multifilesink: add support for time based file switching

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri May 29 09:29:16 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=678124

Tim-Philipp Müller <t.i.m at zen.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |t.i.m at zen.co.uk
         Resolution|---                         |FIXED
   Target Milestone|git master                  |1.5.1
            Summary|Add support for time based  |multifilesink: add support
                   |multifilesink               |for time based file
                   |                            |switching

--- Comment #1 from Tim-Philipp Müller <t.i.m at zen.co.uk> ---
There's a max-duration mode now and a max-file-duration property for time-based
switching:

  next-file           : When to start a new file
                        flags: readable, writable
                        Enum "GstMultiFileSinkNext" Default: 0, "buffer"
                           (0): buffer           - New file for each buffer
                           (1): discont          - New file after each
discontinuity
                           (2): key-frame        - New file at each key frame
(Useful for MPEG-TS segmenting)
                           (3): key-unit-event   - New file after a force key
unit event
                           (4): max-size         - New file when the configured
maximum file size would be exceeded with the next buffer or buffer list
                           (5): max-duration     - New file when the configured
maximum file duration would be exceeded with the next buffer or buffer list

  max-file-size       : Maximum file size before starting a new file in
max-size mode
                        Unsigned Integer64. Range: 0 - 18446744073709551615
Default: 2147483648 

  max-file-duration   : Maximum file duration before starting a new file in
max-size mode
                        Unsigned Integer64. Range: 0 - 18446744073709551615
Default: 18446744073709551615 

  aggregate-gops      : Whether to aggregate GOPs and process them as a whole
without splitting
                        Boolean. Default: false

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list