GNOME Bugzilla – Bug 760328
adaptivedemux: tests: clean tests
Last modified: 2016-02-09 13:57:59 UTC
There are a few small loose ends in test. Here's a collection of patches to clean them.
Created attachment 318517 [details] [review] patch 1/4 remove unneeded youtube xmlns from manifests
Created attachment 318518 [details] [review] patch 2/4 remove unused demux_sent_eos callback
Created attachment 318519 [details] [review] patch 3/4 fix pad used for AppSink event
Created attachment 318520 [details] [review] patch 4/4 improved validation of pads
Created attachment 318535 [details] [review] patch 1/4 remove unneeded youtube xmlns from manifests (for all tests)
commit 13f66a68edfc54f51c7743ac671d1a3eea164d38 Author: Florin Apostol <florin.apostol@oregan.net> Date: Thu Jan 7 12:50:06 2016 +0000 adaptive_demux: tests: improved validation of pads When removing a pad, the on_demuxPadRemoved function must find a stream for that pad. https://bugzilla.gnome.org/show_bug.cgi?id=760328 commit 7ed4f6f03fb374828dad06810c01341537cf4f92 Author: Florin Apostol <florin.apostol@oregan.net> Date: Thu Jan 7 12:48:12 2016 +0000 adaptive_demux: tests: fix pad used for AppSink event on_demuxNewPad registered the on_appsink_event callback on a wrong pad. https://bugzilla.gnome.org/show_bug.cgi?id=760328 commit 97c562ecbf2120bcdc99761f29026f5e64c3c992 Author: Florin Apostol <florin.apostol@oregan.net> Date: Fri Jan 8 16:25:12 2016 +0000 adaptivedemux: tests: remove unused demux_sent_eos callback The demux_sent_eos callback is unused in tests. It was also registered on a wrong pad, so it actually triggered when demux received eos from a fragment download. https://bugzilla.gnome.org/show_bug.cgi?id=760328 commit d07484c8379629ff281760169670651556c1472b Author: Florin Apostol <florin.apostol@oregan.net> Date: Fri Jan 8 18:17:21 2016 +0000 adaptivedemux: tests: remove unneeded youtube xmlns from manifests https://bugzilla.gnome.org/show_bug.cgi?id=760328