Changes

By Gabriel Marcondes

(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 Responses to “Changes”

  1. A. Walton Says:

    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 Says:

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

  3. Gabriel Says:

    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 Says:

    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 Says:

    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 Says:

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

  7. Alberto Ruiz Says:

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

  8. Fred Says:

    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 Reply