<div dir="ltr"><div>2018-02-22 15:35 GMT+01:00 RĂ©mi Denis-Courmont <span dir="ltr"><br></span></div><div><span dir="ltr">> </span>Where is the API and how does this not duplicate the functionality of existing user-agent identity APIs?<span class="gmail-HOEnZb"><font color="#888888"><br></font></span></div><div><br></div><div>User-agent is an application identification feature and I don't think it's appropriate for session handling.</div><div><br></div><div>The audio session id is given via command line argument (--audiotrack-session-id) by the user of libVLC (see my patch for VLC for Android) and the API for adding external effect is Android's one. <br></div><div><br></div><div>This patch allows these external effect without modifying the current libVLC API and thus is a good compromise for 3.0.x version. Later version will be able to keep this parameter as a default value for audiotracks and, for instance, be able to use an audio session id from the media itself if given by the user, even if it doesn't make a lot of sense to have different session id for a media player.<br></div><div class="gmail_extra"><br><div class="gmail_quote"><br></div><br></div></div>