# Common metadatas to check the videorate element behavior with different # framerate specified by previously setting variables with: # ``` # set-global, rate= # ``` # and then `include, location="check-rate-prop.meta" to setup the test with this # file meta, handles-states=true, ignore-eos=true, args = { "videotestsrc pattern=ball animation-mode=frames ! video/x-raw,format=I420,framerate=30/1,width=320,height=240 ! videorate name=videorate rate=$(rate) ! fakesink sync=true qos=true", }, configs = { "$(validateflow), pad=videorate:sink, buffers-checksum=as-id, ignored-event-types={ tag }", "$(validateflow), pad=videorate:src, buffers-checksum=as-id, ignored-event-types={ tag }", } play seek, start=0.0, stop=0.3, flags=accurate+flush, rate=1.0 crank-clock, expected-elapsed-time=0.0 crank-clock, repeat=9 check-position, expected-position=300000000 stop, on-message=eos