summaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorChristian Schaller <uraeus@gnome.org>2004-12-21 10:47:16 +0000
committerChristian Schaller <uraeus@gnome.org>2004-12-21 10:47:16 +0000
commit229528a6bb793d043a9368fc4e82de74cdae9e7d (patch)
treec5cec78361e87265405fedf71da29a13c00bb2c9 /tools
parentc8c7968af19c02fff1df4a533e4a360a8e55aea4 (diff)
add mp4 and update Quicktime pipeline
Original commit message from CVS: add mp4 and update Quicktime pipeline
Diffstat (limited to 'tools')
-rw-r--r--tools/gst-launch-ext-m.m3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/gst-launch-ext-m.m b/tools/gst-launch-ext-m.m
index 99f0f8b9..4f2ae371 100644
--- a/tools/gst-launch-ext-m.m
+++ b/tools/gst-launch-ext-m.m
@@ -113,6 +113,7 @@ read_config ($0);
"mod", "modplug ! $cfg{AUDIOSINK}",
"mp2", "mad ! $cfg{AUDIOSINK}",
"mp3", "mad ! $cfg{AUDIOSINK}",
+ "mp4", "decodebin name=d { d. ! queue ! ffmpegcolorspace ! videoscale ! $cfg{VIDEOSINK} } { d. ! queue ! audioconvert ! audioscale ! $cfg{AUDIOSINK} }",
"mpeg", "mpegdemux name=d { d.audio_00 ! queue ! mad ! audioconvert ! audioscale ! $cfg{AUDIOSINK} } { d.video_00 ! queue ! mpeg2dec ! $cfg{VIDEOSINK} }",
"mpg", "mpegdemux name=demux { demux.video_00 ! queue ! mpeg2dec ! ffmpegcolorspace ! $cfg{VIDEOSINK} } { demux.audio_00 ! queue ! mad ! $cfg{AUDIOSINK} }",
"ogg", "oggdemux ! vorbisdec ! audioconvert ! $cfg{AUDIOSINK}",
@@ -126,7 +127,7 @@ read_config ($0);
"wmv", "asfdemux name=demux ! { queue ! spider ! $cfg{VIDEOSINK} } { demux. ! queue ! spider ! $cfg{AUDIOSINK} }",
"mkv", "matroskademux name=demux ! { queue ! spider ! $cfg{VIDEOSINK} } { demux. ! queue ! spider ! $cfg{AUDIOSINK} }",
"mka", "matroskademux ! spider ! $cfg{AUDIOSINK}",
- "mov", "qtdemux name=demux { demux.video_00 ! queue ! spider ! ffmpegcolorspace ! $cfg{VIDEOSINK} } { demux.audio_00 ! queue ! spider ! $cfg{AUDIOSINK} }",
+ "mov", "decodebin name=d { d. ! queue ! ffmpegcolorspace ! videoscale ! $cfg{VIDEOSINK} } { d. ! queue ! audioconvert ! audioscale ! $cfg{AUDIOSINK} }",
);
if ($cfg{VISUALIZER}) {