Hi,
the goal of this project would be to generate JNI based GStreamer
bindings that do not depend on any JNA GLib/GObject bindings (like the
java-gnome stuff), either by including new GLib/GObject bindings or just
omitting everything not needed.
It would overall look very similar to what QtGStreamer looks currently,
and it should provide at least bindings for almost all of the GStreamer
core library and for the pieces from the other libraries that you need
to actually use it in media applications.
The JNI bindings should work on Android (thus provide all the Android
specific boilerplate), but also should be possible to use on normal
Java. So would have to conditionally generate the Android specific bits.
The Ericsson Python scripts would be a good start for the GI -> bindings
code generator, but more work will be needed there to cover all of the
important GStreamer API.
Hope this helps, if not please ask more questions :) Thanks for being
interested in working on this project.
Sebastian
On Do, 2015-03-19 at 10:30 -0600, Check Nyah wrote:
> Ok Thanks, will get started on the proposal.
>
>
> On Thu, Mar 19, 2015 at 10:28 AM, Luis de Bethencourt <
> luis debethencourt com> wrote:
>
> > Right.
> >
> > Sebastian knows more about the state of the Java bindings and JNI. I will
> > let him reply.
> >
> > Thanks,
> > Luis
> >
> > On 19 March 2015 at 16:17, Check Nyah <check nyah gmail com> wrote:
> >
> >> Hello Luis,
> >>
> >> I understand the process. what I'm asking is about any documents you may
> >> have in relation to the Project I want to apply through Gnome for GSoC. I
> >> just wish to ask if you have any pointers I could take a look at addition
> >> to the link for the JNI given on wikipedia to work on the above project.
> >>
> >> Thanks,
> >> Nyah
> >>
> >> On Thu, Mar 19, 2015 at 10:15 AM, Luis de Bethencourt <
> >> luis debethencourt com> wrote:
> >>
> >>> Hello Check,
> >>>
> >>> This year we are doing GSoC through the GNOME Foundation. The process is
> >>> explained here:
> >>> https://wiki.gnome.org/Outreach/SummerOfCode/2015
> >>>
> >>> Thanks!
> >>> Luis
> >>>
> >>> On 19 March 2015 at 14:42, Check Nyah <check nyah gmail com> wrote:
> >>>
> >>>> Hello,
> >>>>
> >>>> I have been searching for a suitable project to apply for this year's
> >>>> GSoC. I will like to work on this project for GSoC 2015. I have forked the
> >>>> github Ericsson repo and wil like to get more information on the
> >>>> expectations required for me to get selected to work on this.
> >>>>
> >>>> Thanks,
> >>>> Nyah
> >>>>
> >>>> --
> >>>> To be a good professional ENGINEER, always START to study late for
> >>>> exams because it teaches how to manage time and tackle emergencies. -- B.
> >>>> Gates
> >>>>
> >>>
> >>>
> >>
> >>
> >> --
> >> To be a good professional ENGINEER, always START to study late for exams
> >> because it teaches how to manage time and tackle emergencies. -- B. Gates
> >>
> >
> >
>
>