Testing gstreamer plugin in gstreamer environment

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Testing gstreamer plugin in gstreamer environment

huzefa siyamwala

I have implemented gstreamer muxer plugin and its testing is done by applying various test files as its input by following utilities.

  • gst-launch
  • gst-editor
  • gst-inspect

I wanted to test mine plugin with some other standard utility or tool which can use mine gstreamer muxer plugin for its internal working so that i can make sure that mine plugin will work with all other standard tools or application. Can anyone describe me the test set-up or test environment that i can make for testing mine plugin.


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Testing gstreamer plugin in gstreamer environment

Stefan Sauer
On 12/09/2011 11:49 AM, huzefa siyamwala wrote:

I have implemented gstreamer muxer plugin and its testing is done by applying various test files as its input by following utilities.

  • gst-launch
  • gst-editor
  • gst-inspect
there is no gst-editor anymore. For testing you could also take a look at
http://cgit.freedesktop.org/gstreamer/gst-qa-system/
To test a muxer, you could basically write a shell script that muxes various format variants using gst-launch.
Then verify the resulting files and also run the muxing under valgrind to make sure you don't leak memory.

Stefan

I wanted to test mine plugin with some other standard utility or tool which can use mine gstreamer muxer plugin for its internal working so that i can make sure that mine plugin will work with all other standard tools or application. Can anyone describe me the test set-up or test environment that i can make for testing mine plugin.

_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Testing gstreamer plugin in gstreamer environment

huzefa siyamwala

Hi stefan,
I have clone the git  repo for gst-qa-system and will look upon it to have mine plugin tested with it.
And yes, as you said i have made a shell script which will launch mine plugin with all available test file(of supported codec) to mine muxer plugin and will test the output files generated by it.
On Fri, Dec 9, 2011 at 11:29 PM, Stefan Sauer <[hidden email]> wrote:
On 12/09/2011 11:49 AM, huzefa siyamwala wrote:

I have implemented gstreamer muxer plugin and its testing is done by applying various test files as its input by following utilities.

  • gst-launch
  • gst-editor
  • gst-inspect
there is no gst-editor anymore. For testing you could also take a look at
http://cgit.freedesktop.org/gstreamer/gst-qa-system/
To test a muxer, you could basically write a shell script that muxes various format variants using gst-launch.
Then verify the resulting files and also run the muxing under valgrind to make sure you don't leak memory.

Stefan

I wanted to test mine plugin with some other standard utility or tool which can use mine gstreamer muxer plugin for its internal working so that i can make sure that mine plugin will work with all other standard tools or application. Can anyone describe me the test set-up or test environment that i can make for testing mine plugin.

_______________________________________________ gstreamer-devel mailing list [hidden email] http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel