spice/server/tests/.gitignore
Frediano Ziglio 623e7d4a93 Add an helper to test VideoEncoder
Add an utility to make possible to check various features of
VideoEncoder.
2 GStreamer plugins are used in a chain like this:
  (1) input pipeline -> (2) video encoder -> (3) output pipeline
While converting output from (1) is compared with output of (3)
making sure the streaming is working correctly.
You can set various options:
- part of the input pipeline description to allow specifying different
  video from GStreamer test ones to a video file;
- the encoder to use;
- different image properties to use for (2) input:
  - different bit depth;
  - top/down or down/up;
- initial bitrate.

The idea is to use this helper in combination with a shell script
and some video sources to make able to test various settings.
Also can be used to extend the current encoder list.

As an example you can use a command like

$ ./test-gst -e gstreamer:vp8 -i \
  'filesrc location=bbb_sunflower_1080p_30fps_normal.mp4 \
  ! decodebin ! videoconvert'

to check vp8 encoding.

Currently it does not emulate bandwidth changes as stream reports
from the client are not coded.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
Acked-by: Pavel Grunt <pgrunt@redhat.com>
2017-01-10 13:42:25 +00:00

26 lines
444 B
Plaintext

spice-server-replay
libtest.a
libtest-stat1.a
libtest-stat2.a
libtest-stat3.a
libtest-stat4.a
test-agent-msg-filter
test-codecs-parsing
test-display-no-ssl
test-display-resolution-changes
test-display-streaming
test-display-width-stride
test-empty-success
test-fail-on-null-core-interface
test-just-sockets-no-ssl
test-loop
test-options
test-playback
test-qxl-parsing
test-stat
test-stat-file
test-stream
test-two-servers
test-vdagent
test-gst