1. 17 Sep, 2013 2 commits
    • Guillaume Roguez's avatar
      #29579: video: fix dual sink start · e2e58668
      Guillaume Roguez authored
      e2e58668
    • Guillaume Roguez's avatar
      #29579: video mixing implementation and conference fixes. · 475b8e52
      Guillaume Roguez authored
      - mixer rendering implemention
      => frame based (was per sources batch based)
      
      - add backward signaling to Observer/Obsevable classes
      => This help mixer to index sources for layout them.
      
      - mutex'ed frame publish (VideoGenerator).
      
      - sinks creation are now done at right places.
      => one per mixer (new), one per camera, one per stream reception.
      
      - VideoRTPSession is fully responsible to handle video pipeline,
      between RX/TS streams.
      => exhibit enterConference/exitConference to be aknowledged by upper layers.
      
      - VideoSendThread is not longer a «thread», renamed as VideoSender.
      
      - videoMixer_ is now a shared ptr in Conference objects.
      => getVideoMixer() return a rew shared_ptr also.
      
      - Conference is now responsible to trig video conference pipeline
      
      - std::this_thread::sleep_for() is not usable before GCC 4.1
      475b8e52
  2. 13 Sep, 2013 3 commits
  3. 03 Sep, 2013 1 commit
  4. 02 Sep, 2013 1 commit
  5. 30 Aug, 2013 1 commit
  6. 23 Aug, 2013 1 commit
  7. 16 Aug, 2013 2 commits
  8. 15 Aug, 2013 1 commit
  9. 14 Aug, 2013 1 commit
  10. 30 Jul, 2013 2 commits
  11. 16 Jul, 2013 2 commits
  12. 15 Jul, 2013 1 commit
  13. 12 Jul, 2013 1 commit
  14. 05 Jul, 2013 1 commit
  15. 24 May, 2013 1 commit
  16. 23 May, 2013 1 commit
    • Tristan Matthews's avatar
      * #14077: video: send and receive RTP on one socket · d13a09c2
      Tristan Matthews authored
      Thanks to the new custom_io flag in libavformat's SDP demuxer, we can manage
      our own UDP transports for RTP and RTCP. This allows us to comply with
      RFC 4961.
      
      If an older version of libavformat is detected, we fallback to sending and
      receiving on different sockets.
      d13a09c2
  17. 07 Mar, 2013 2 commits
  18. 24 Dec, 2012 1 commit
  19. 14 Dec, 2012 1 commit
  20. 07 Dec, 2012 1 commit
  21. 06 Dec, 2012 4 commits
  22. 20 Nov, 2012 5 commits
  23. 14 Nov, 2012 1 commit
  24. 13 Nov, 2012 2 commits
  25. 08 Nov, 2012 1 commit