<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 9pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>Hi,<BR>
 <BR>
When I run the original installed vlc, all modules works fine, but when I use libvlc,and try to put<BR>
arguments ":sout=#transcode{vdev=mp4v......." and run it, the system said that "there are no modules<BR>
matched the transcode", I think maybe because of the options when I compile/link it.I used:<BR><PRE>export VLC_SRC=/tmp/vlc-0.8.6c</PRE><PRE>gcc -I ${VLC_SRC}/include/ -lvlc -L ${VLC_SRC}/src/.libs/ demo.c -o demo</PRE><PRE>How can I specify a typical location of the transcode? Should this be done when link or through passing arguments to libvlc_new?</PRE><PRE>thanks a lot!</PRE>
<BR><BR><BR><BR> <BR>

<HR id=stopSpelling>
<BR>
> From: vlc-devel-request@videolan.org<BR>> Subject: vlc-devel Digest, Vol 4, Issue 99<BR>> To: vlc-devel@videolan.org<BR>> Date: Fri, 28 Sep 2007 18:34:51 +0200<BR>> <BR>> Send vlc-devel mailing list submissions to<BR>> vlc-devel@videolan.org<BR>> <BR>> To subscribe or unsubscribe via the World Wide Web, visit<BR>> http://mailman.videolan.org/listinfo/vlc-devel<BR>> or, via email, send a message with subject or body 'help' to<BR>> vlc-devel-request@videolan.org<BR>> <BR>> You can reach the person managing the list at<BR>> vlc-devel-owner@videolan.org<BR>> <BR>> When replying, please edit your Subject line so it is more specific<BR>> than "Re: Contents of vlc-devel digest..."<BR>> <BR>> <BR>> Today's Topics:<BR>> <BR>> 1. Recording incoming stream (Amaresh Ram)<BR>> 2. vlc: svn commit r22291 (jb) (Subversion daemon)<BR>> 3. Re: Pass variables between modules (R?mi Denis-Courmont)<BR>> 4. vlc: svn commit r22292 (markfm) (Subversion daemon)<BR>> 5. Re: DCCP support in VLC (R?mi Denis-Courmont)<BR>> 6. vlc: svn commit r22293 (courmisch) (Subversion daemon)<BR>> 7. vlc: svn commit r22294 (funman) (Subversion daemon)<BR>> 8. vlc: svn commit r22295 (funman) (Subversion daemon)<BR>> 9. vlc: svn commit r22296 (funman) (Subversion daemon)<BR>> 10. EOF Check for RTP/UDP streams (Anand Anand)<BR>> 11. Re: EOF Check for RTP/UDP streams (R?mi Denis-Courmont)<BR>> <BR>> <BR>> ----------------------------------------------------------------------<BR>> <BR>> Message: 1<BR>> Date: Fri, 28 Sep 2007 15:47:05 +0530<BR>> From: Amaresh Ram <Amaresh.Ram@lntinfotech.com><BR>> Subject: [vlc-devel] Recording incoming stream<BR>> To: Mailing list for VLC media player developers<BR>> <vlc-devel@videolan.org><BR>> Cc: vlc-devel@videolan.org, vlc-devel-bounces@videolan.org<BR>> Message-ID:<BR>> <OF76E3992B.6A8E1E88-ON65257364.003698D7-65257364.00382AAC@lntinfotech.com><BR>> <BR>> Content-Type: text/plain; charset=US-ASCII<BR>> <BR>> Hi,<BR>> <BR>> At this moment we are using VLC for just playing the incoming stream in<BR>> linux environment. We are planning to use it to record the same stream. As<BR>> per the HOW to documentation, it can be done through command line parameter<BR>> to VLC as well as through Advance option. It means that we can not start<BR>> recording in the middle of the video rendering. We are trying to add couple<BR>> of interface in libvlc to provide runtime record support.<BR>> <BR>> As per my understanding, we need to create sout instance, packetizer<BR>> instance, etc... . But we don't know the exact flow of the media recording.<BR>> so can someone guide us to add this feature.<BR>> <BR>> regards,<BR>> Amaresh<BR>> <BR>> <BR>> ______________________________________________________________________<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 2<BR>> Date: Fri, 28 Sep 2007 16:41:43 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22291 (jb)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928144143.EDA5F164B0@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22291 | jb | 2007-09-28 16:41:43 +0200 (Fri, 28 Sep 2007) | 3 lines<BR>> Changed paths:<BR>> M /trunk/extras/contrib/src/Makefile<BR>> D /trunk/extras/contrib/src/Patches/flac-cross.patch<BR>> <BR>> Contribs: Flac does not need the cross compiling patch anymore.<BR>> <BR>> <BR>> > http://trac.videolan.org/vlc/changeset/22291<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 3<BR>> Date: Fri, 28 Sep 2007 17:44:52 +0300<BR>> From: R?mi Denis-Courmont <rdenis@simphalempin.com><BR>> Subject: Re: [vlc-devel] Pass variables between modules<BR>> To: Mailing list for VLC media player developers<BR>> <vlc-devel@videolan.org>, "Michael Eberhard" <michael_eberhard@gmx.at><BR>> Message-ID: <200709281744.52586.rdenis@simphalempin.com><BR>> Content-Type: text/plain; charset="iso-8859-1"<BR>> <BR>> Le Friday 28 September 2007 12:29:56 Michael Eberhard, vous avez ?crit?:<BR>> > I have implemented two custom modules for the VLC, one interface plug-in<BR>> > and one packetizer built-in. Now I want to pass some data received by the<BR>> > interface module to the packetizer. So far I have tried the following:<BR>> ><BR>> > - I set the char** array with the data as a global variable in the<BR>> > interface:<BR>> ><BR>> > p_intf->p_sys->val_test.psz_string = (char *)psz_test;<BR>> > var_Create( p_intf, "test", VLC_VAR_STRING );<BR>> > var_Set( p_intf, "test", p_intf->p_sys->val_test );<BR>> ><BR>> > - I subsequently access the data in the packetizer:<BR>> ><BR>> > p_list = vlc_list_find( p_this, VLC_OBJECT_INTF, FIND_ANYWHERE );<BR>> > for( int i = 0; i < p_list->i_count; i++ )<BR>> > {<BR>> > p_intf = (intf_thread_t *)p_list->p_values[i].p_object;<BR>> > if ( var_Get( p_intf, "test", &val_test ) == VLC_SUCCESS )<BR>> > break;<BR>> > p_intf = NULL;<BR>> > }<BR>> ><BR>> > psz_test = (char **)val_test.psz_string;<BR>> ><BR>> > The problem with the code above is that it works, but only sometimes. It<BR>> > seems that sometimes the data of the array is overwritten, and only<BR>> > parts/nothing of the array can be accessed (the access leads to a<BR>> > segmentation fault), and sometimes the program works without any problems.<BR>> > So I guess there might be a problem with the memory management, I just<BR>> > don't seem to find the right solution.<BR>> <BR>> You are not releasing the list, so object references leak, and <BR>> vlc_object_destroy() screws up later.<BR>> <BR>> In any case, that a packetizer would access an interface object strikes me as <BR>> most likely wrong. I don't know what you are trying to do. Still, it would <BR>> seem more logical that the interface would try to find the packetizer.<BR>> <BR>> -- <BR>> R?mi Denis-Courmont<BR>> http://www.remlab.net/<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 4<BR>> Date: Fri, 28 Sep 2007 17:07:47 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22292 (markfm)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928150747.C3FA71F4D6@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22292 | markfm | 2007-09-28 17:07:47 +0200 (Fri, 28 Sep 2007) | 2 lines<BR>> Changed paths:<BR>> M /trunk/extras/contrib/src/Makefile<BR>> <BR>> Cygwin adjustments -- skip x264 win32 patch, rename the pthreadGC2.a, build full gettext<BR>> <BR>> > http://trac.videolan.org/vlc/changeset/22292<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 5<BR>> Date: Fri, 28 Sep 2007 18:25:58 +0300<BR>> From: R?mi Denis-Courmont <rdenis@simphalempin.com><BR>> Subject: Re: [vlc-devel] DCCP support in VLC<BR>> To: Gerrit Renker <gerrit@erg.abdn.ac.uk><BR>> Cc: Gorry Fairhurst <gorry@erg.abdn.ac.uk>, Mailing list for VLC media<BR>> player developers <vlc-devel@videolan.org>, dccp@vger.kernel.org<BR>> Message-ID: <200709281825.58935.rdenis@simphalempin.com><BR>> Content-Type: text/plain; charset="utf-8"<BR>> <BR>> Le Friday 28 September 2007 14:33:51 Gerrit Renker, vous avez ?crit?:<BR>> > When the Reset closing the connection arrives, the same shutdown mask is<BR>> > set as in TCP. What I thus think you could do as a<BR>> > test-for-end-of-connection is to test whether the socket descriptor is<BR>> > still read/writeable.<BR>> <BR>> If it works like TCP, shutdown-for-recv will make the socket always readable, <BR>> and will not affect writeability at all, since the sending half may still be <BR>> open. As such, I don't think it will solve the problem.<BR>> <BR>> Currently, I am assuming that length == 0 means end-of-connection, because I <BR>> only use RTP/RTCP, so zero bytes is not a valid packet length. But that's a <BR>> little bit ugly.<BR>> <BR>> Other than that, and apart from pending DCCP service code support I am happy <BR>> to announce that the official VLC development tree now support DCCP <BR>> out-of-the-box with RTP.<BR>> <BR>> Manually, on the sender (assuming sender IP is 2001:db8::1):<BR>> $ vlc -vv /dev/dvd \<BR>> --sout '#rtp{dccp,mux=ts,port=5004}'<BR>> <BR>> On the receiver:<BR>> $ vlc -vv dccp://[2001:db8::1]:5004<BR>> <BR>> Or advertized with SAP, on the sender:<BR>> $ vlc -vv /dev/dvd \<BR>> --sout '#rtp{dccp,mux=ts,port=5004,dst=2001:db8::1,sdp=sap,name=MyDVD}'<BR>> <BR>> On the receiver, enable SAP service discovery and click MyDVD from the <BR>> playlist.<BR>> <BR>> <BR>> We cannot support multiple streams per session, because the live555 library <BR>> does not support DCCP at this time. But TS multiplexing works great anyway.<BR>> <BR>> Thanks for your help!<BR>> <BR>> -- <BR>> R?mi Denis-Courmont<BR>> http://www.remlab.net/<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 6<BR>> Date: Fri, 28 Sep 2007 18:07:42 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22293 (courmisch)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928160742.72BDA1F532@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22293 | courmisch | 2007-09-28 18:07:42 +0200 (Fri, 28 Sep 2007) | 2 lines<BR>> Changed paths:<BR>> M /trunk/NEWS<BR>> <BR>> News<BR>> <BR>> > http://trac.videolan.org/vlc/changeset/22293<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 7<BR>> Date: Fri, 28 Sep 2007 18:08:55 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22294 (funman)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928160855.D204C1F535@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22294 | funman | 2007-09-28 18:08:55 +0200 (Fri, 28 Sep 2007) | 4 lines<BR>> Changed paths:<BR>> M /trunk/include/vlc_playlist.h<BR>> M /trunk/src/input/input.c<BR>> M /trunk/src/playlist/loadsave.c<BR>> <BR>> Adds an input option "meta-file" to be used by input that aren't real inputs (like playlists).<BR>> Re-enables media library.<BR>> Fixes #1047 (nth attempt).<BR>> <BR>> > http://trac.videolan.org/vlc/changeset/22294<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 8<BR>> Date: Fri, 28 Sep 2007 18:14:07 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22295 (funman)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928161408.B4EF11F537@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22295 | funman | 2007-09-28 18:14:07 +0200 (Fri, 28 Sep 2007) | 1 line<BR>> Changed paths:<BR>> M /trunk/NEWS<BR>> <BR>> NEWS: typo<BR>> > http://trac.videolan.org/vlc/changeset/22295<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 9<BR>> Date: Fri, 28 Sep 2007 18:18:30 +0200 (CEST)<BR>> From: Subversion daemon <svn@videolan.org><BR>> Subject: [vlc-devel] vlc: svn commit r22296 (funman)<BR>> To: <vlc-devel@videolan.org><BR>> Message-ID: <20070928161830.AB38F1F45C@ganesh.localdomain><BR>> Content-Type: text/plain; charset=UTF-8<BR>> <BR>> r22296 | funman | 2007-09-28 18:18:30 +0200 (Fri, 28 Sep 2007) | 1 line<BR>> Changed paths:<BR>> M /trunk/src/modules/modules.c<BR>> <BR>> modules.c: removes unneeded hack<BR>> > http://trac.videolan.org/vlc/changeset/22296<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 10<BR>> Date: Fri, 28 Sep 2007 21:59:25 +0530<BR>> From: "Anand Anand" <taknevski@gmail.com><BR>> Subject: [vlc-devel] EOF Check for RTP/UDP streams<BR>> To: streaming@videolan.org, "Mailing list for VLC media player<BR>> developers" <vlc-devel@videolan.org><BR>> Message-ID:<BR>> <713fe210709280929w284b48dfv1ebb7cbb662f3b7d@mail.gmail.com><BR>> Content-Type: text/plain; charset="iso-8859-1"<BR>> <BR>> Hi,<BR>> could someone please tell me how the EOF checking is done for incoming<BR>> RTP /UDP streams(without RTSP)... It seems to me as if there is no such<BR>> check.. Could someone please point out where in the source code the eof<BR>> check is being done for rtp/udp streams if there is one?<BR>> <BR>> thank you,<BR>> anand<BR>> -------------- next part --------------<BR>> An HTML attachment was scrubbed...<BR>> URL: http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070928/31b196e2/attachment-0001.htm <BR>> <BR>> ------------------------------<BR>> <BR>> Message: 11<BR>> Date: Fri, 28 Sep 2007 19:34:48 +0300<BR>> From: R?mi Denis-Courmont <rdenis@simphalempin.com><BR>> Subject: Re: [vlc-devel] EOF Check for RTP/UDP streams<BR>> To: Mailing list for VLC media player developers<BR>> <vlc-devel@videolan.org><BR>> Message-ID: <200709281934.48739.rdenis@simphalempin.com><BR>> Content-Type: text/plain; charset="utf-8"<BR>> <BR>> Le Friday 28 September 2007 19:29:25 Anand Anand, vous avez ?crit?:<BR>> > Hi,<BR>> > could someone please tell me how the EOF checking is done for incoming<BR>> > RTP /UDP streams(without RTSP)... It seems to me as if there is no such<BR>> > check.. Could someone please point out where in the source code the eof<BR>> > check is being done for rtp/udp streams if there is one?<BR>> <BR>> There is none.<BR>> <BR>> -- <BR>> R?mi Denis-Courmont<BR>> http://www.remlab.net/<BR>> <BR>> <BR>> ------------------------------<BR>> <BR>> _______________________________________________<BR>> vlc-devel mailing list<BR>> vlc-devel@videolan.org<BR>> http://mailman.videolan.org/listinfo/vlc-devel<BR>> <BR>> <BR>> End of vlc-devel Digest, Vol 4, Issue 99<BR>> ****************************************<BR><BR><br /><hr />使用新一代 Windows Live Messenger 轻松交流和共享! <a href='http://messenger.live.cn/' target='_new'>立即体验!</a></body>
</html>