1 # Copyright 2014 Intel Corporation. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file.
7 'media_ozone_platform_wayland.cc',
8 'media_ozone_platform_wayland.h',
12 #'vaapi_h264_decoder.cc',
13 #'vaapi_h264_decoder.h',
14 #'vaapi_video_decode_accelerator.cc',
15 #'vaapi_video_decode_accelerator.h',
20 'extra_header': 'media/va_wayland_stub_header.fragment',
21 'sig_files': ['va_wayland.sigs'],
22 'generate_stubs_script': '<(DEPTH)/tools/generate_stubs/generate_stubs.py',
23 'outfile_type': 'posix_stubs',
24 'stubs_filename_root': 'va_stubs',
25 'project_path': 'media',
26 'intermediate_dir': '<(INTERMEDIATE_DIR)',
27 'output_root': '<(SHARED_INTERMEDIATE_DIR)/va',
30 '<(DEPTH)/third_party/libva',
32 '<(SHARED_INTERMEDIATE_DIR)/ui/gl',
36 'action_name': 'generate_stubs',
38 '<(generate_stubs_script)',
43 '<(intermediate_dir)/<(stubs_filename_root).cc',
44 '<(output_root)/<(project_path)/<(stubs_filename_root).h',
47 '<(generate_stubs_script)',
48 '-i', '<(intermediate_dir)',
49 '-o', '<(output_root)/<(project_path)',
50 '-t', '<(outfile_type)',
51 '-e', '<(extra_header)',
52 '-s', '<(stubs_filename_root)',
53 '-p', '<(project_path)',
56 'process_outputs_as_sources': 1,
57 'message': 'Generating libva stubs for dynamic loading',