author | rohinis |
Tue, 29 Nov 2011 17:32:55 +0000 | |
branch | s11express-2010-11 |
changeset 22234 | c23e64da3e06 |
parent 18153 | 2f222bb8f8c5 |
child 18242 | 54c28d319822 |
permissions | -rw-r--r-- |
18153 | 1 |
diff -ur gst-plugins-good-0.10.16-old/sys/sunaudio/gstsunaudiomixer.c gst-plugins-good-0.10.16/sys/sunaudio/gstsunaudiomixer.c |
2 |
--- gst-plugins-good-0.10.16-old/sys/sunaudio/gstsunaudiomixer.c 2009-08-11 06:15:55.000000000 +0800 |
|
3 |
+++ gst-plugins-good-0.10.16/sys/sunaudio/gstsunaudiomixer.c 2009-09-03 15:17:21.106331729 +0800 |
|
4 |
@@ -79,6 +79,13 @@ |
|
5 |
case GST_STATE_CHANGE_NULL_TO_READY: |
|
6 |
if (!this->mixer) { |
|
7 |
const char *audiodev; |
|
8 |
+ const char *utaudiodev; |
|
9 |
+ |
|
10 |
+ utaudiodev = g_getenv ("UTAUDIODEV"); |
|
11 |
+ if (utaudiodev == NULL) { |
|
12 |
+ //We are not on a Sun Ray, use OSS v4 |
|
13 |
+ return GST_STATE_CHANGE_FAILURE; |
|
14 |
+ } |
|
15 |
||
16 |
audiodev = g_getenv ("AUDIODEV"); |
|
17 |
if (audiodev == NULL) { |