<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">
<br><div><div>On 27 juil. 07, at 07:28, Herman Schultz wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi,<br><br>I am trying to enable '--sout-ffmpeg-keyint' in  libvlc_new() like this:<br><br>      std::vector<char *> vec( 8);<br>      <br>      vec[0] = "./vlc";<br>      vec[1] = "-I"; <br>       vec[2] = "dummy";<br>      vec[3] = "test.flv";<br>      vec[4] = "--sout-ffmpeg-keyint";<br>      vec[5] = "15";<br>      vec[6]= "--sout";<br>      vec[7]= "#transcode{vcodec=mp4v,vb=400,acodec=mpga,ab=128}:rtp{dst= <a href="http://127.0.0.1">127.0.0.1</a>,port-video=3342,port-audio=3346,sdp=<a href="file:///usr/local/movies/mytest2.sdp,port-server=5000}">file:///usr/local/movies/mytest2.sdp,port-server=5000}</a>";<br><br> libvlc_exception_t exception;<br>      libvlc_exception_init( &exception ); <br><br>      libvlc_instance_t *p_instance = libvlc_new( i_argc , &vec.at(0), &exception );<br><br>But I get this error when I execute my code:<br><br>vlc: unknown option or missing mandatory argument `--sout-ffmpeg-keyint' <br></blockquote></div><br><div>try</div><div>vec[4]="--sout-ffmpeg-keyint=15"</div><div>vec[5]="--sout='#transcode{vcodec=mp4v,vb=400,acodec=mpga,ab=128}:rtp{dst= <a href="http://127.0.0.1">127.0.0.1</a>,port-video=3342,port-audio=3346,sdp=<a href="file:///usr/local/movies/mytest2.sdp,port-server=5000}'">file:///usr/local/movies/mytest2.sdp,port-server=5000}'</a>";</div><div><br class="webkit-block-placeholder"></div><div>That may help.</div></body></html>