• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

common/H03-May-2022-15,12112,753

data/H03-May-2022-2,0531,831

docs/H03-May-2022-6,2745,408

gst/H03-May-2022-24,97618,774

gst-libs/H03-May-2022-4,0023,351

launcher/H03-May-2022-10,2958,111

m4/H23-Sep-2019-11,27910,296

pkgconfig/H03-May-2022-752661

plugins/H03-May-2022-7,8226,501

po/H23-Sep-2019-792692

tests/H03-May-2022-4,8163,897

tools/H03-May-2022-3,1922,557

win32/H23-Sep-2019-178176

ABOUT-NLSH A D23-Sep-201974.7 KiB1,0691,022

AUTHORSH A D19-Apr-20190

COPYINGH A D19-Apr-201925.8 KiB505418

ChangeLogH A D23-Sep-2019664.9 KiB17,60212,866

INSTALLH A D23-Sep-201915.4 KiB369287

Makefile.amH A D19-Apr-20192.2 KiB8469

Makefile.inH A D03-May-202244.3 KiB1,3591,191

NEWSH A D23-Sep-201973.2 KiB1,7381,336

READMEH A D23-Sep-20191.6 KiB4933

aclocal.m4H A D23-Sep-201953.6 KiB1,4751,341

autogen.shH A D19-Apr-20192.8 KiB11071

compileH A D23-Sep-20197.2 KiB349259

config.guessH A D23-Sep-201943.2 KiB1,4811,288

config.h.inH A D23-Sep-20193.4 KiB14497

config.rpathH A D23-Sep-201917.9 KiB667563

config.subH A D23-Sep-201935.3 KiB1,8021,661

configureH A D23-Sep-2019653.9 KiB22,21618,834

configure.acH A D23-Sep-201911.5 KiB373290

depcompH A D23-Sep-201923 KiB792502

install-shH A D23-Sep-201915 KiB519337

ltmain.shH A D23-Sep-2019319.4 KiB11,2508,044

missingH A D23-Sep-20196.7 KiB216143

py-compileH A D23-Sep-20194.6 KiB171124

test-driverH A D23-Sep-20194.5 KiB14987

README

1== Gst-Validate
2
3The goal of GstValidate is to be able to detect when elements are not
4behaving as expected and report it to the user so he knows how things
5are supposed to work inside a GstPipeline. In the end, fixing issues
6found by the tool will ensure that all elements behave all together in
7the expected way.
8
9The easiest way of using GstValidate is to use one of its command-line
10tools, located at tools/ directory. It is also possible to monitor
11GstPipelines from any application by using the LD_PRELOAD gstvalidate
12lib. The third way of using it is to write your own application that
13links and uses libgstvalidate.
14
15== BUILDING
16
17Getting the code:
18
19Releases are available at <URL>, download and extract the tarball. If you
20want to use latest git version, do:
21
22git clone <URI>
23
24After cloning or extracting from a tarball, enter the gst-validate directory:
25
26cd gst-validate
27
28The 'master' branch uses gstreamer 1.0, there is a '0.10' branch for
29gstreamer 0.10. The default is the 'master' branch, if you want to use it
30for 0.10, do:
31
32git checkout --track origin/0.10
33
34Build with:
35
36./autogen.sh --prefix=<installation-prefix>
37make
38sudo make install (only if you want to install it)
39
40Replace <installation-prefix> with your desired installation path, you can omit
41the --prefix argument if you aren't going to install it or if you want the
42default /usr/local. It is possible to use gst-validate CLI tools without
43installation.
44
45== INSTRUCTIONS
46
47If you are looking for informations on how to use gst-validate -> docs/validate-usage.txt
48If you are looking for informations on gst-validate design -> docs/validate-design.txt
49