lp:~phablet-team/aethercast/block-socket
- Get this branch:
- bzr branch lp:~phablet-team/aethercast/block-socket
Branch merges
- Simon Fels: Approve
-
Diff: 253 lines (+7/-84)11 files modifiedconf/aethercast.conf.in (+4/-1)
src/mcs/network/stream.h (+0/-2)
src/mcs/network/udpstream.cpp (+3/-17)
src/mcs/network/udpstream.h (+0/-2)
src/mcs/networkutils.cpp (+0/-13)
src/mcs/networkutils.h (+0/-1)
src/mcs/streaming/rtpsender.cpp (+0/-3)
tests/mcs/integration_tests/test_stream_performance.cpp (+0/-4)
tests/mcs/mir/sourcemediamanager_tests.cpp (+0/-1)
tests/mcs/networkutils_tests.cpp (+0/-9)
tests/mcs/streaming/rtpsender_tests.cpp (+0/-31)
Related bugs
Related blueprints
Branch information
Recent revisions
- 145. By Alfonso Sanchez-Beato
-
Remove unneeded NetworkUtils:
:MakeSocketNonB locking 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. - 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 - 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