does this matter ?

Original commit message from CVS:
does this matter ?
This commit is contained in:
Thomas Vander Stichele 2002-02-04 22:09:40 +00:00
parent 79ab700341
commit 1c6b00f624

View file

@ -13,7 +13,7 @@ use File::Basename;
sub extension sub extension
{ {
my $path = shift; my $path = shift;
my $ext = (fileparse ($path, '\..*'))[2]; my $ext = (fileparse ($path, '\..*?'))[2];
$ext =~ s/^\.//; $ext =~ s/^\.//;
return $ext; return $ext;
} }
@ -58,9 +58,10 @@ read_config ();
my %pipes = ( my %pipes = (
"mp3", "mad ! $cfg{AUDIOSINK}", "mp3", "mad ! $cfg{AUDIOSINK}",
"ogg", "vorbisdec ! $cfg{AUDIOSINK}", "ogg", "vorbisdec ! $cfg{AUDIOSINK}",
"mpg", "mpegdemux audio_00! { queue ! mad ! $cfg{AUDIOSINK} } mpegdemux0.video_00! { queue ! mpeg2dec ! $cfg{VIDEOSINK} }", "mpg", "mpegdemux video_00! { queue ! mpeg2dec ! $cfg{VIDEOSINK} } mpegdemux0.audio_00! { queue ! mad ! $cfg{AUDIOSINK} }",
"avi", "avidemux video_00! { queue ! windec ! $cfg{VIDEOSINK} }", "avi", "avidemux video_00! { queue ! windec ! $cfg{VIDEOSINK} }",
"vob", "mpegdemux video_00! { queue ! mpeg2dec ! $cfg{VIDEOSINK} }", "vob", "mpegdemux video_00! { queue ! mpeg2dec ! $cfg{VIDEOSINK} } mpegdemux0.audio_00! { queue ! a52dec ! $cfg{AUDIOSINK} }",
"wav", "wavparse ! $cfg{AUDIOSINK}",
); );
my $file = shift @ARGV or die "Please give a file name !"; my $file = shift @ARGV or die "Please give a file name !";
@ -71,7 +72,7 @@ if ($pipe = $pipes{$ext})
{ {
$command = "gst-launch filesrc location=\"$file\" ! $pipe"; $command = "gst-launch filesrc location=\"$file\" ! $pipe";
print "Running $command\n"; print "Running $command\n";
system ("PATH=\$PATH:".$cfg{CVS_PATH}."/gstreamer/tools/gst-launch $command"); system ("PATH=\$PATH:".$cfg{CVS_PATH}."/gstreamer/tools $command");
} }
else else
{ {