1. 06 Apr, 2016 1 commit
  2. 30 Jan, 2016 2 commits
    • sergeyu's avatar
      Simplify message parsing. · d8af2cac
      sergeyu authored
      Previously ProtobufMessageParser was used to parse incoming messages.
      Removed it and replaced with ParseMessage() function. This allows to
      simplify MessageReader and makes it possible to remove MessageReader
      dependency in ChannelDispatcherBase, which will be done later.
      
      Review URL: https://codereview.chromium.org/1654513003
      
      Cr-Commit-Position: refs/heads/master@{#372526}
      d8af2cac
    • sergeyu's avatar
      Remove done notifications from incoming message handlers. · e61b68d9
      sergeyu authored
      Previously MessageReader and ProtobufMessageParse were passing done
      callbacks to the messages handlers. These callbacks were necessary to
      pace the reader, particularly when video renderer is slow and cannot
      keep up with the rate of the incoming messages. It's no longer
      necessary because we have explicit ACK messages for video packets.
      
      Review URL: https://codereview.chromium.org/1655433002
      
      Cr-Commit-Position: refs/heads/master@{#372509}
      e61b68d9
  3. 22 Dec, 2015 1 commit
  4. 10 Jan, 2015 1 commit
    • sergeyu's avatar
      Cleanup channel dispatchers · 203832d4
      sergeyu authored
      Now ChannelDispatcherBase handles initialization of reader and writer,
      which makes all dispatcher classes simpler. ChannelDispatcherBase now
      can handle writer errors. Also renamed
      ProtobufMessageReader -> ProtobufMessageParser.
      
      Review URL: https://codereview.chromium.org/841773005
      
      Cr-Commit-Position: refs/heads/master@{#310993}
      203832d4
  5. 21 Oct, 2014 1 commit
  6. 08 Oct, 2014 1 commit
  7. 18 Aug, 2012 1 commit
  8. 15 Jun, 2012 1 commit