<div dir="ltr">Any feedback for these JVLC events support? I've been playing with media player's events and they seem the root of all playlists problems, aren't they? It seems a matter of "connection" between libvlc and JNA used in JVLC, but I'm not sure about it as I am not a guru programmer =).<br>
<br>Any foreseen future work on this?<br><br>Regards,<br>Javi<br><br><div class="gmail_quote">2008/9/12 Keith Kyzivat <span dir="ltr"><<a href="mailto:kkyzivat@tripleplayint.com">kkyzivat@tripleplayint.com</a>></span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div dir="ltr"><div>This is primarily for Littlejohn, however I want to keep this on-list so everyone can see.</div>
<div><br></div><div>I've been using JVLC for java-based video playback with overlay (doing actual rendering in java -- i.e. no hardware rendering),</div>

<div>however due to some fundamentals of Mpeg2 transport streams, I have now had to use jvlc/vlc to change the encapsulation</div><div>format of videos from transport streams to program streams.</div><div><br></div><div>

I do have a set of classes and a unit test put together that converts a video to the Mpeg2 Program Stream encapsulation format now, providing feedback and cancellation using a swing ProgressMonitor, however I have issues when reaching the end of the conversion.  Specifically, I never receive a media player "endReached" event.  I've tried a number of things I could do that xtophe on the IRC channel suggested, however none of the ones I've tried have worked properly.</div>


<div><br></div><div>Here are the suggestions I've received from xtophe:</div><div><br></div><div>Ones I've tried, but have failed to fix the problem:</div><div><ul><li>Try individual mrl option instead of global for sout specifier (":" instead of "--") (because '--sout' might keep the stream open for another item) -- TRIED, FAILED</li>


<li>Use the "--no-sout-keep" option -- TRIED, FAILED</li></ul><div><br></div><div>Ones I have not tried yet, as I am not using MediaList/MediaListPlayer or PlayList, since they have no event support.</div><ul><li>


Add the "vlc://quit" mrl to the end of the playlist</li><li>Add the "vlc://nop" mrl to the end of the playlist</li></ul></div><div><br></div><div>Since I'd like asynchronous playback with callbacks when the conversion is finished, I'm interested to get event support added to MediaListPlayer, and to complete the asynchronous play methods (for which there exists methods, but it doesn't behave as the signature suggests right now, just ignoring the boolean synchronous argument).  Adding event support to the other areas would be nice as well -- MediaList and MediaDescriptor.</div>


<div><br></div><div>I'm willing to put in some work to implement some of this, but I was informed in the IRC channel that LittleJohn may have a partial implementation of this work already.</div><div><br></div><div>So, LittleJohn, I'm interested to hear if you have a partial implementation or not -- as I don't want to implement something if one already exists -- both to save work, and to not step on your toes.</div>


<div><br></div><div>Oh and one more thing -- an outstanding question I had: <span style="border-collapse: collapse; white-space: pre-wrap;"></span></div>
<blockquote style="border: medium none ; margin: 0pt 0pt 0pt 40px; padding: 0px;"><span style="border-collapse: collapse; white-space: pre-wrap;">Does a MediaListPlayer (whatever similar name the underlying c 'object' is) emit the MediaPlayer series of events (MediaPlayerPlaying, ... MediaPlayerStopped, etc) as well as the MediaList series of events (MediaListPlayerPlayed, MediaListPlayerNextItemSet, MediaListPlayerStopped)? </span><br>

</blockquote><div><br></div><div>Thanks!</div><br>-- <br>Keith Kyzivat<br><br>SIPez LLC.<br>SIP VoIP, IM and Presence Consulting<br><a href="http://www.SIPez.com" target="_blank">http://www.SIPez.com</a><br>
tel: +1 (617) 273-4000<br>
</div>
<br>______________________________________________________<br>
vlc mailing list<br>
To unsubscribe or modify your subscription options:<br>
<a href="http://mailman.videolan.org/listinfo/vlc" target="_blank">http://mailman.videolan.org/listinfo/vlc</a><br>
<br></blockquote></div><br></div>