linphone-developers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Linphone-developers] Mediastreamer as external project with --enabl


From: Simon Morlat
Subject: Re: [Linphone-developers] Mediastreamer as external project with --enable-external-mediastreamer?
Date: Tue, 16 Nov 2010 17:09:20 +0100

Hi Giorgio,

Thanks for the patch. I reviewed but found two issues that prevents its
inclusion:
- use of gettext.h with GPL within the sources changes the copyright
ownership: why is this file necessary ? Couldn't we use libintl.h from
system ?
- multiple modifications of .c files to add macros: I would prefer these
macros to be defined in a single file, for example include/mscommon.h
for mediastreamer2 inside a #ifdef MS2_INTERNAL so that these defines
are not exported to upper layers. For coreapi, private.h can be used for
that purpose.
If you can improve your patch on these points, I will merge it.

Best regards,

Simon

Le jeudi 21 octobre 2010 à 11:24 +0200, address@hidden a écrit :
> > Hi Simon,
> > 
> > It is annoying that the translated strings of mediastreamer2 are
> > ignored. Indeed they traduce the description string of 
> each encoder
> > decoder so that they appear translated in the GUI, within the codec
> > selection list. Since you consider mediastreamer2 and 
> oRTP must be
> > present anyway, it shouldn't be a problem to keep them, what do you
> > think ?
> >
> > Simon
> 
> Hi all,
> 
> I think the actual problem 
> with the strings in mediastreamer2 is that
> they should be traduced in mediastreamer2 itself, not in linphone.
> In other words the package 
> mediastreamer2 lacks an internationalization support
> on its own.
> 
> Attached find an archive with two patches for this:
>  - mediastreamer_i18n.
> patch: adds i18n to mediastreamer2.
>    I've also copied the strings already traduced from linphone/po/*.po
>    to mediastreamer2/po/*.po
>    
> Applies to the mediastreamer2 git repo. at id:
>     e3a50ec460494101e925fa112e97adbc82c45306
> 
>  - linphone_i18n.patch: updates the i18n 
> support in linphone so that it does
>    not conflict with the one in mediastreamer2.
>    Applies to the linphone git repo. at id:
>     
> c6c7d662ded5e787f18f6057275d601efc0d0faf
> 
> I tried to avoid any unwanted side effect.
> 
> I've successfully tested the patches on a PC system, 
> on an ARM native system
> and on an ARM crosscompiled system.
> 
> giorgio
> 
> 
> 
> Supera i limiti: raddoppia la velocità da 10 a 20 Mega! 
> 
> Risparmia con Tutto Incluso: telefono + adsl 20 mega a soli 26,60 € al mese 
> per un anno!
> 
> SCONTO DI 160 EURO!
> 
> http://abbonati.tiscali.it/telefono-adsl/prodotti/tc/tuttoincluso/?WT.mc_id=01fw
> _______________________________________________ Linphone-developers mailing 
> list address@hidden 
> http://lists.nongnu.org/mailman/listinfo/linphone-developers





reply via email to

[Prev in Thread] Current Thread [Next in Thread]