[jitsi-dev] FMJ sources used in jitsi material


#1

I have been trying to hunt up the correct source files for the version of FMJ that is used by the jitsi code. I tried first the FMJ60 sources in libjitsi, but there seemed to be incompatibilities for example the class SSRCInfo had fields which were private that the jitsi code thought should be public. I have found a version of SSRCInfo in this repository:

https://github.com/champtar/fmj-sourceforge-mirror

That version seems to compile with the jitsi sources, but I wonder whether I can rely on all of that repository working or whether I need to use a mixture of decompilation of the jar file and detective work to identify which are the correct sources.

Can anyone please give me a suggestion on this. I think my best working hypothesis is the 2016 stuff.

The jar file I am using in for the bridge is fmj-1.0-20161206.221530-23 That is a late 2016 version.

The FMJ r60 here:

https://github.com/jitsi/libsrc

Is 2014 source.


#2

Hi John,

I have been trying to hunt up the correct source files for the version of
FMJ that is used by the jitsi code. I tried first the FMJ60 sources in
libjitsi, but there seemed to be incompatibilities for example the class
SSRCInfo had fields which were private that the jitsi code thought should
be public. I have found a version of SSRCInfo in this repository:

https://github.com/champtar/fmj-sourceforge-mirror

this is one of my repos :slight_smile:
When I was working on jitsi-meet (i'm not anymore), I was building every
jitsi package from source, and was using git submodules to bundle all jitsi
repos, so I needed a git clone of this svn repo
consider this repo abandoned

Regards
Etienne

···

2017-04-11 6:11 GMT-07:00 John Hemming <john@hemming.email>:

That version seems to compile with the jitsi sources, but I wonder whether
I can rely on all of that repository working or whether I need to use a
mixture of decompilation of the jar file and detective work to identify
which are the correct sources.

Can anyone please give me a suggestion on this. I think my best working
hypothesis is the 2016 stuff.

The jar file I am using in for the bridge is fmj-1.0-20161206.221530-23
That is a late 2016 version.

The FMJ r60 here:

https://github.com/jitsi/libsrc

Is 2014 source.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#3

Hi,

libsrc is something old and not used, staying there for historic reasons :slight_smile:
The fmj sources can be found on fmj website http://fmj-sf.net/
You can see them at https://sourceforge.net/p/fmj/code/HEAD/tree/

Regards
damencho

···

On Tue, Apr 11, 2017 at 8:11 AM, John Hemming <john@hemming.email> wrote:

I have been trying to hunt up the correct source files for the version of
FMJ that is used by the jitsi code. I tried first the FMJ60 sources in
libjitsi, but there seemed to be incompatibilities for example the class
SSRCInfo had fields which were private that the jitsi code thought should be
public. I have found a version of SSRCInfo in this repository:

https://github.com/champtar/fmj-sourceforge-mirror

That version seems to compile with the jitsi sources, but I wonder whether I
can rely on all of that repository working or whether I need to use a
mixture of decompilation of the jar file and detective work to identify
which are the correct sources.

Can anyone please give me a suggestion on this. I think my best working
hypothesis is the 2016 stuff.

The jar file I am using in for the bridge is fmj-1.0-20161206.221530-23
That is a late 2016 version.

The FMJ r60 here:

https://github.com/jitsi/libsrc

Is 2014 source.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev


#4

Thanks for that. And ICE4J is definitely on the jitsi github repository.

···

On 11/04/2017 14:54, Damian Minkov wrote:

Hi,

libsrc is something old and not used, staying there for historic reasons :slight_smile:
The fmj sources can be found on fmj website http://fmj-sf.net/
You can see them at https://sourceforge.net/p/fmj/code/HEAD/tree/

Regards
damencho

On Tue, Apr 11, 2017 at 8:11 AM, John Hemming <john@hemming.email> wrote:

I have been trying to hunt up the correct source files for the version of
FMJ that is used by the jitsi code. I tried first the FMJ60 sources in
libjitsi, but there seemed to be incompatibilities for example the class
SSRCInfo had fields which were private that the jitsi code thought should be
public. I have found a version of SSRCInfo in this repository:

https://github.com/champtar/fmj-sourceforge-mirror

That version seems to compile with the jitsi sources, but I wonder whether I
can rely on all of that repository working or whether I need to use a
mixture of decompilation of the jar file and detective work to identify
which are the correct sources.

Can anyone please give me a suggestion on this. I think my best working
hypothesis is the 2016 stuff.

The jar file I am using in for the bridge is fmj-1.0-20161206.221530-23
That is a late 2016 version.

The FMJ r60 here:

https://github.com/jitsi/libsrc

Is 2014 source.

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev

_______________________________________________
dev mailing list
dev@jitsi.org
Unsubscribe instructions and other list options:
http://lists.jitsi.org/mailman/listinfo/dev