GNOME Bugzilla – Bug 776343
gst-rtsp-server: TCP transport does not work
Last modified: 2016-12-22 13:02:40 UTC
Created attachment 342316 [details] [review] Fixed TCP transport case The problem occurs when the only allowed lower transport is TCP. In that case the sending pipeline is not properly link - actually linking appsink to rtpbin fails because they are not in the same bin.
commit 42f270e7f2406ce7080f091abc934f59d139f761 Author: Patricia Muscalu <patricia@axis.com> Date: Wed Dec 21 13:41:50 2016 +0100 rtsp-stream: Fixed TCP transport case Make sure that the appsink element is actually added to the bin before trying to link it with the elements in it. https://bugzilla.gnome.org/show_bug.cgi?id=776343
Would be nice to have a unit test for this too :)
Review of attachment 342316 [details] [review]: ::: tests/check/gst/rtspserver.c @@ +2112,3 @@ tcase_add_test (tc, test_setup_non_existing_stream); tcase_add_test (tc, test_play); + tcase_add_test (tc, test_play_tcp); You mean this test? ;)
\o/ (erm, yes, just ignore me, thanks)