1. 19 Sep, 2013 1 commit
  2. 17 Sep, 2013 1 commit
    • 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
  3. 13 Sep, 2013 3 commits
  4. 11 Sep, 2013 2 commits
  5. 30 Aug, 2013 1 commit
  6. 28 Aug, 2013 3 commits
  7. 21 Aug, 2013 1 commit
  8. 16 Aug, 2013 1 commit
  9. 14 Aug, 2013 4 commits
  10. 12 Aug, 2013 1 commit
  11. 09 Aug, 2013 3 commits
  12. 08 Aug, 2013 3 commits
  13. 07 Aug, 2013 2 commits
  14. 06 Aug, 2013 1 commit
  15. 30 Jul, 2013 1 commit
  16. 24 Jul, 2013 1 commit
  17. 18 Jul, 2013 1 commit
  18. 17 Jul, 2013 1 commit
  19. 16 Jul, 2013 4 commits
  20. 15 Jul, 2013 2 commits
  21. 12 Jul, 2013 3 commits