Skip to content
  • Edward Hervey's avatar
    playback: New elements · d514e79b
    Edward Hervey authored
    With contributions from Jan Schmidt <jan@centricular.com>
    
    * decodebin3 and playbin3 have the same purpose as the decodebin and
    playbin elements, except make usage of more 1.x features and the new
    GstStream API. This allows them to be more memory/cpu efficient.
    
    * parsebin is a new element that demuxers/depayloads/parses an incoming
    stream and exposes elementary streams. It is used by decodebin3.
    It also automatically creates GstStream and GstStreamCollection for
    elements that don't natively create them and sends the corresponding
    events and messages
    
    * Any application using playbin can use playbin3 by setting the env
    variable USE_PLAYBIN3=1 without reconfiguration/recompilation.
    d514e79b