newsAdvanced Gtk+ Sequencer - News: GSequencer v3.6.x release goals

 
 
Latest News
GSequencer v3.6.x release goals posted by jkraehemann, Fri 31 Jul 2020 10:17:04 AM UTC - 0 replies
GSequencer v3.4.x release goals posted by jkraehemann, Thu 11 Jun 2020 06:58:14 PM UTC - 0 replies
GSequencer v3.3.x replaced all recalls by ags-fx engine posted by jkraehemann, Wed 20 May 2020 07:25:15 AM UTC - 0 replies
Refactor GSequencer's recalls - the ags-fx engine posted by jkraehemann, Sun 03 May 2020 12:08:19 AM UTC - 0 replies
GSequencer v3.3.x release goals posted by jkraehemann, Fri 17 Apr 2020 12:36:11 PM UTC - 0 replies
[Submit News]
[97 news in archive]

GSequencer v3.6.x release goals

Item posted by Joël Krähemann <jkraehemann> on Fri 31 Jul 2020 10:17:04 AM UTC.

For short implement GStreamer support.

In detail this means add support to open audio files using AgsGstreamerFile using a GstPipeline. Further, we want to implemented AgsGstreamerDevout and AgsGstreamerDevin to perform audio playback and recording through an other GstPipeline.

To support Gstreamer has many advantages, like the ability to open MP4 files and other formats. To play or capture network streams is an interesting feature of Gstreamer. It would be implemented by AgsGstreamerDevout or AgsGstreamerDevin. We just have to provide a proper configuration in $HOME/.gsequencer/ags.conf

Might be something alike:

[soundcard-0]
backend=gstreamer
capability=playback
buffer-size=2048
pcm-channels=2
format=16
samplerate=44100
device=ags-gstreamer-devout-0[uri=rtp://127.0.0.1:5001]

Read more about GStreamer RTP and RTSP support:

https://gstreamer.freedesktop.org/documentation/additional/rtp.html?gi-language=c


by Joël

No messages in GSequencer v3.6.x release goals

 

Back to the top


Powered by Savane 3.5