summaryrefslogtreecommitdiffstats
path: root/media/media.gyp
diff options
context:
space:
mode:
authorhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-25 00:03:34 +0000
committerhclam@chromium.org <hclam@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-11-25 00:03:34 +0000
commit5ce0b16b97321df662c68124a26d5f7ad6afadc0 (patch)
treebc403a96a3a74467b7ee10d68e17eb082680b2c3 /media/media.gyp
parent96449d2cf2f37ffcab09ad8e15d9d6f3534271cb (diff)
downloadchromium_src-5ce0b16b97321df662c68124a26d5f7ad6afadc0.zip
chromium_src-5ce0b16b97321df662c68124a26d5f7ad6afadc0.tar.gz
chromium_src-5ce0b16b97321df662c68124a26d5f7ad6afadc0.tar.bz2
X11 media player for video playback
A X11 media player application that uses the video stack pipeline. It uses XRender when possible, this will allow the XRender extension to convert RGBA8888 to the target depth and bits per pixel on the X Server. Review URL: http://codereview.chromium.org/399113 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@33007 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'media/media.gyp')
-rw-r--r--media/media.gyp24
1 files changed, 24 insertions, 0 deletions
diff --git a/media/media.gyp b/media/media.gyp
index 3bbc7df..4b5c13f 100644
--- a/media/media.gyp
+++ b/media/media.gyp
@@ -277,6 +277,30 @@
},
],
}],
+ ['OS=="linux"', {
+ 'targets': [
+ {
+ 'target_name': 'media_player',
+ 'type': 'executable',
+ 'dependencies': [
+ 'media',
+ '../base/base.gyp:base',
+ ],
+ 'link_settings': {
+ 'libraries': [
+ '-lX11',
+ '-lXrender',
+ '-lXext',
+ ],
+ },
+ 'sources': [
+ 'player/player_x11.cc',
+ 'player/x11_video_renderer.cc',
+ 'player/x11_video_renderer.h',
+ ],
+ },
+ ],
+ }],
],
}