tests: camerabin: add tests for GstPhotography image capture
authorThiago Santos <thiagoss@osg.samsung.com>
Fri, 24 Apr 2015 17:04:55 +0000 (14:04 -0300)
committerThiago Santos <thiagoss@osg.samsung.com>
Fri, 24 Apr 2015 18:12:47 +0000 (15:12 -0300)
commitdd2dba632e8a79479db63998e0eed1254441e424
treeb864602bf2c01b55b9df73efd1e44e80b4c48c0c
parentc6f4e4cfd8f5a0b79b7d854c632d8df7fde1b67c
tests: camerabin: add tests for GstPhotography image capture

GstPhotography enables new paths in wrappercamerabinsrc that allows
the source to be notified about the capture caps and provide an
alternative caps if desired bypassing the negotiation (this doesn't
seem like a good idea these days). To make sure it keeps working
until we remove it from the API in favor of standard caps negotiation
features this test was added.

It adds 3 extra tests with a simple test source that will:
1) Test that capturing with ANY caps work
2) Test that capturing with a fixed caps work
3) Test that capturing with a fixed caps and having the source
   pick a different resolution from GstPhotography API works
   by having wrappercamerabinsrc crop the capture to the final
   requested dimensions
tests/check/elements/camerabin.c