~morphis/aethercast/audio-streaming

« back to all changes in this revision

Viewing changes to src/mcs/forwardingmiracastcontroller.h

  • Committer: CI Train Bot
  • Author(s): Simon Fels
  • Date: 2016-04-29 09:54:49 UTC
  • mfrom: (136.1.17 trunk)
  • Revision ID: ci-train-bot@canonical.com-20160429095449-diyen52l869w9siw
Various fixes and improvements for stability

* React on RTSP timeouts and disconnect when one happens
* Don't save state on shutdown as its already saved
* Implement state saving / property guards
* Implement proper dbus errors and fix spec
* Fix H264Encoder tests
* Implement backend logic for the Enabled property
* Add Enabled property for our manager interface
* Bring back resending of failed packets
* Handle error/terminate cases for buffer queue
Approved by: Alfonso Sanchez-Beato

Show diffs side-by-side

added added

removed removed

Lines of Context:
39
39
    virtual NetworkDeviceState State() const override;
40
40
    virtual std::vector<NetworkManager::Capability> Capabilities() const override;
41
41
    virtual bool Scanning() const override;
 
42
    virtual bool Enabled() const override;
 
43
 
 
44
    virtual Error SetEnabled(bool enabled) override;
42
45
 
43
46
private:
44
47
    MiracastController::Ptr fwd_;