Changes

(sorry for my painfull english)

The only important news in my GSoC project, at this moment, is a language change. As gstreamer-sharp bindings aren’t working, I’ll need to make the recording system in C. So, for now I’ll code in C# just for calling this recording system from inside Tomboy.

It may be good, because C is more familiar to me. But in the other hand, I could be improving my knowledge in C# and I’m losing this opportunity. Anyway, whatever the language, I think it won’t be hard to do, and more projects will come in the future. So, no worries.

[]‘s, Gabriel

8 Comments »

  1. A. Walton Said,

    May 13, 2008 @ 3:06 pm

    If you’d like to work with a C#-like language, there’s always Vala: http://svn.gnome.org/viewvc/vala/

    It’s still maturing as well, but your work could help improve Vala’s quality at the same time ;) . Hope you consider it.

  2. Gabriel Marcondes Said,

    May 13, 2008 @ 4:15 pm

    Thanks Walton, I’ll take a look at Vala, as soon as possible.

  3. Gabriel Said,

    May 13, 2008 @ 4:40 pm

    You can write the gstreamer code in C and then call into it for what you need (eg start recording, stop recording). Banshee does this, see libbanshee/ in its source tree. It’s really quite simple.

  4. Michael Hutchinson Said,

    May 13, 2008 @ 4:46 pm

    You may also find libbanshee (http://svn.gnome.org/viewvc/banshee/trunk/banshee/libbanshee/) useful. It’s C, and banshee P/Invokes it from C# to do all its GStreamer stuff. While it doesn’t do what you need, it’s probably a good starting point.

    There has also been some discussion on the banshee and mono-devel mailing lists about creating a Mono.Media framework or completing GStreamer#. Your input would probably be useful :)

  5. Gabriel Marcondes Said,

    May 13, 2008 @ 4:49 pm

    Yes, Gabriel, Banshee will be one of my references. There are also some addins of Tomboy that doing this, I’ve already read about this and it really seems very easy. Thanks.

  6. Gabriel Marcondes Said,

    May 13, 2008 @ 4:54 pm

    Thanks Michael. I will look at all possibilities and keep you all informed.

  7. Alberto Ruiz Said,

    May 13, 2008 @ 8:00 pm

    Gabriel, don’t apologyze about your english skills, it’s just perfect. :-)

  8. Fred Said,

    May 17, 2008 @ 2:41 pm

    Gabriel

    Just dropping a note to say thanks and wish you the best of coding!

    My girlfriend is a medical transcriptionist [ http://en.wikipedia.org/wiki/Medical_transcription ] and was considering using Dragon NaturallySpeaking to make her job a bit less painful ;-)

    I’m hoping that in the future your library can be used in other applications like OpenOffice and/or AbiWord as a Open alternative to NaturallySpeaking.

    Cheers,
    Fred

Leave a Comment