summaryrefslogtreecommitdiff
path: root/samples/PlaybackTutorial7.cs
diff options
context:
space:
mode:
Diffstat (limited to 'samples/PlaybackTutorial7.cs')
-rw-r--r--samples/PlaybackTutorial7.cs21
1 files changed, 10 insertions, 11 deletions
diff --git a/samples/PlaybackTutorial7.cs b/samples/PlaybackTutorial7.cs
index c717602..f268fc2 100644
--- a/samples/PlaybackTutorial7.cs
+++ b/samples/PlaybackTutorial7.cs
@@ -36,26 +36,25 @@ namespace GstreamerSharp
ghostPad.SetActive (true);
bin.AddPad (ghostPad);
- // Start playing
+ // Configure the equalizer
+ equalizer["band1"] = (double)-24.0;
+ equalizer["band2"] = (double)-24.0;
+
+ // Set playbin's audio sink to be our sink bin
+ pipeline["audio-sink"] = bin;
+
+ // Start playing
var ret = pipeline.SetState (State.Playing);
if (ret == StateChangeReturn.Failure) {
Console.WriteLine ("Unable to set the pipeline to the playing state.");
return;
}
-
- // Configure the equalizer
- equalizer ["band1"] = (double)-24.0;
- equalizer ["band2"] = (double)-24.0;
-
- // Set playbin's audio sink to be our sink bin
- pipeline ["audio-sink"] = bin;
-
- // Wait until error or EOS
+ // Wait until error or EOS
var bus = pipeline.Bus;
var msg = bus.TimedPopFiltered (Constants.CLOCK_TIME_NONE, MessageType.Error | MessageType.Eos);
- // Free resources
+ // Free resources
pipeline.SetState (State.Null);
}
}