lp:~phablet-team/aethercast/block-socket

Created by Alfonso Sanchez-Beato and last modified
Get this branch:
bzr branch lp:~phablet-team/aethercast/block-socket
Members of Ubuntu Phablet Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu Phablet Team
Project:
aethercast
Status:
Merged

Recent revisions

147. By Alfonso Sanchez-Beato

Check whether we have an Android HAL in a better way

146. By Alfonso Sanchez-Beato

Avoid race condition with Android container (LP: #1579777)

145. By Alfonso Sanchez-Beato

Remove unneeded NetworkUtils::MakeSocketNonBlocking and Stream::WaitUntilReady

144. By Alfonso Sanchez-Beato

Some times socket output buffer was full and sending returned an EAGAIN error.
Solved by making the socket blocking, as anyway we have a dedicated thread for
sending and you will not be blocked in a datagram socket for long. LP: #1579773.

143. By CI Train Bot Account

Releasing 0.1+16.04.20160506.1-0ubuntu1

142. By Simon Fels

Add short delay before starting the screencast stream

Receiver devices are not that fast as we're and will report back ICMP failures if we start streaming too early. This will wait 300ms after we received the PLAY RTSP message before starting the stream pipeline. Fixes: #1578941
Approved by: Jim Hodapp, Alfonso Sanchez-Beato

141. By Alfonso Sanchez-Beato

Fix for Microsoft dongle
Approved by: Simon Fels

140. By CI Train Bot Account

Releasing 0.1+16.04.20160429.2-0ubuntu1

139. By Simon Fels

Adapt for new screencast API in Mir 0.22
Approved by: Alfonso Sanchez-Beato

138. By Simon Fels

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

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:aethercast
This branch contains Public information 
Everyone can see this information.