1. 25 Jul, 2016 2 commits
  2. 30 Jun, 2016 1 commit
  3. 08 Apr, 2016 1 commit
  4. 05 Oct, 2015 3 commits
  5. 28 Apr, 2014 1 commit
  6. 16 Mar, 2014 3 commits
  7. 17 Sep, 2013 2 commits
  8. 12 Aug, 2013 1 commit
  9. 22 Jul, 2013 1 commit
    • Sebastian Dröge's avatar
      gst: Add new group-id field to the stream-start event · 75d9454b
      Sebastian Dröge authored
      All streams that have the same group id are supposed to be played
      together, i.e. all streams inside a container file should have the
      same group id but different stream ids. The group id should change
      each time the stream is started, resulting in different group ids
      each time a file is played for example.
      75d9454b
  10. 29 Mar, 2013 1 commit
  11. 03 Nov, 2012 1 commit
  12. 02 Sep, 2012 1 commit
    • Tim-Philipp Müller's avatar
      message: rename GST_MESSAGE_DURATION -> GST_MESSAGE_DURATION_CHANGED · f712a959
      Tim-Philipp Müller authored
      The duration should be re-queried via a query using the
      normal path, we don't want applications to use the value
      from the message itself, since it might no match what a
      duration query done from the sink upstream might yield.
      
      Also disables duration caching in GstBin. It should be
      added back again at some point.
      f712a959
  13. 06 Aug, 2012 1 commit
  14. 28 Jul, 2012 1 commit
  15. 05 Jul, 2012 2 commits
  16. 26 Jun, 2012 1 commit
    • Tim-Philipp Müller's avatar
      toc: put toc directly into event/message/query structure · 2c532aa8
      Tim-Philipp Müller authored
      Now that TOCs are refcounted and have a GType, we can just
      stuff a ref of the TOC directly into the various toc
      event/message/query structures and get rid of lots of
      cracktastic GstStructure <-> GstToc serialisation and
      deserialisation code. We lose some TOC sanity checking
      in the process, but that should really be done when
      it's being created anyway.
      2c532aa8
  17. 14 Jun, 2012 1 commit
    • Wim Taymans's avatar
      message: add a new message to reset time · 8118767c
      Wim Taymans authored
      Add a new message to reset the pipeline running_time. Currently reseting the
      pipeline can only be requested in the async_done message which means that the
      pipeline needs to be prerolled. It is better to move this to a separate message.
      8118767c
  18. 12 Jun, 2012 1 commit
  19. 26 May, 2012 1 commit
  20. 20 May, 2012 2 commits
  21. 09 Apr, 2012 1 commit
  22. 02 Apr, 2012 2 commits
  23. 15 Mar, 2012 1 commit
  24. 14 Mar, 2012 2 commits
    • Wim Taymans's avatar
      query: also include padding in ALLOCATION query · 3d76e601
      Wim Taymans authored
      Negotiating padding is needed on second thought so include it in the
      ALLOCATION query.
      Make the bufferpool take padding into account when allocating.
      Make basesrc take padding into account.
      Use padding and prefix when allocating in basetransform.
      3d76e601
    • Wim Taymans's avatar
      query: add new drain query · 318baf4c
      Wim Taymans authored
      With the new serialized downstream queries we can implement a drain query that
      makes an element waits until a downstream element replies to the query.
      318baf4c
  25. 12 Feb, 2012 1 commit
  26. 28 Jan, 2012 1 commit
  27. 27 Jan, 2012 1 commit
  28. 18 Nov, 2011 1 commit
    • Wim Taymans's avatar
      query: improve scheduling query · 770159fb
      Wim Taymans authored
      Turns some boolean arguments in the scheduling query to flags, which are easier
      to extend and makes the code easier to read.
      Make extra methods for configuring and querying the supported scheduling modes.
      This should make it easier to add new modes later.
      770159fb
  29. 15 Nov, 2011 1 commit
    • Wim Taymans's avatar
      pad: remove getcaps and use caps query · b5c3e254
      Wim Taymans authored
      Remove the getcaps function on the pad and use the CAPS query for
      the same effect.
      Add PROXY_CAPS to the pad flags. This instructs the default caps event and query
      handlers to pass on the CAPS related queries and events. This simplifies a lot
      of elements that passtrough caps negotiation.
      Make two utility functions to proxy caps queries and aggregate the result. Needs
      to use the pad forward function instead later.
      Make the _query_peer_ utility functions use the gst_pad_peer_query() function to
      make sure the probes are emited properly.
      b5c3e254
  30. 14 Nov, 2011 1 commit