<div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>

</span></font><br><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>Le mardi 6 septembre 2011 20:35:12 R?mi Denis-Courmont, vous avez ?crit :</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> Le mardi 6 septembre 2011 20:11:35 Ludovic SEGARRA, vous avez ?crit :</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> > The functions PrintMsg and PrintColorMsg were almost the</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> > same function except some more color codes.</span></font><br><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>></span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> Sorry. If you had read the commit log, you'd notice the whole point if to</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> make the Print*Msg() function follow the callback prototype. This is part</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>> of the unfinished reunified logging subsystem.</span></font><br><br><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>commit b3c5570725ab4880c275881108f35f</span></font><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">edf7e68019</span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>Author: R?mi Denis-Courmont <</span></font><a href="mailto:remi@remlab.net" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; color: rgb(17, 85, 204); ">remi@remlab.net</a><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">></span></font><br>

<font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>Date:   Fri Aug 19 22:44:15 2011 +0300</span></font><br><br><font class="Apple-style-span" color="#222222" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">>   Use same callback prototype for built-in logger as subscribers</span></font><br>

<br></div><div><div><div><div><div><div><div></div></div></div></div><div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><meta http-equiv="content-type" content="text/html; charset=utf-8"><span class="Apple-style-span" style="font-family: arial; font-size: small; border-collapse: separate; color: rgb(0, 0, 0); "><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Ok, I understand that I have to use the "message subscribers" mecanism which calls "msg_callback_t  func".<br>

</span><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">Sorry to disturb you again with some (stupid) questions about your answer, but I'd like to avoid a new mistake...</span><div>

<span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">- Do you mean that I should integrate PrintMsg in a new object (solution 1) or in the logger object (solution 2) ? </span></div>

<div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">- If it's solution 1 : this new object could be in modules/misc/mesgstderr.c ?</span></div>

<div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">- if it's solution 2 : - Can I try to merge TextPrint and PrintMsg ?<br>

</span><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">                           - Can I call vlc_Subscribe twice in logger.c:Open ?<br>

</span></div><div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">I didn't find the answers in the commit logs (maybe not watch enough??).</span></div>

<div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; ">I've just started to vlc-devel, so i m very sorry if my questions are stupid.</span></div>

<div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse; color: rgb(34, 34, 34); font-family: arial, sans-serif; font-size: 13px; "><br>

</span></div></span></span></div></div></div></div></div>