-libdecutils_sources = [
- 'decoder.c',
- 'test-h264.c',
- 'test-jpeg.c',
- 'test-mpeg2.c',
- 'test-mpeg4.c',
- 'test-vc1.c',
-]
-
-libdecutils_headers = [
- 'decoder.h',
- 'test-h264.h',
- 'test-jpeg.h',
- 'test-mpeg2.h',
- 'test-mpeg4.h',
- 'test-vc1.h',
-]
-
-libutils_sources = [
- 'codec.c',
- 'image.c',
- 'output.c',
- 'test-subpicture-data.c',
- 'y4mreader.c',
-]
-
-libutils_headers = [
- 'codec.h',
- 'image.h',
- 'output.h',
- 'test-subpicture-data.h',
- 'y4mreader.h',
-]
-
-test_examples = [
- 'simple-decoder',
- 'test-decode',
- 'test-display',
- 'test-filter',
- 'test-surfaces',
- 'test-windows',
- 'test-subpicture',
-]
-
-if USE_ENCODERS
- test_examples += [ 'simple-encoder' ]
+if get_option('tests').disabled()
+ subdir_done()
endif
-if USE_GLX
- test_examples += [ 'test-textures' ]
-endif
-
-libutils = static_library('libutils',
- libutils_sources + libutils_headers,
- c_args : gstreamer_vaapi_args,
- include_directories: [configinc, libsinc],
- dependencies : gstlibvaapi_deps,
- install: false)
-
-libdecutils = static_library('libdecutils',
- libdecutils_sources + libdecutils_headers,
- c_args : gstreamer_vaapi_args,
- include_directories: [configinc, libsinc],
- dependencies : gstlibvaapi_deps,
- install: false)
-
-foreach example : test_examples
- executable(example, '@0@.c'.format(example),
- c_args : gstreamer_vaapi_args,
- include_directories: [configinc, libsinc],
- dependencies : [gst_dep, libva_dep, gstlibvaapi_dep],
- link_with: [libutils, libdecutils],
- install: false)
-endforeach
-
-subdir('elements')
+subdir('static-plugins')
+subdir('python')
\ No newline at end of file