<DIV>Hi,</DIV> <DIV>From the information I got, the codec and demux and almost all play function will be handled by the hardware, what I need the VLC to do is just reading the mpeg4 steam from RTSP or file and writing to the hardware.</DIV> <DIV>I noticed that the libmpeg2 is only a decoder, the demuxer lies in the demux directory,</DIV> <DIV>how can I take over the demux and decode and output work to my own module?</DIV> <DIV> </DIV> <DIV>Thank you and best regards.</DIV> <DIV><BR><BR><B><I>Benjamin Pracht <bigben+spam@videolan.org></I></B> wrote:</DIV> <BLOCKQUOTE class=replbq style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: #1010ff 2px solid">Le mardi 29 novembre 2005 ?18:35 -0800, j y a écrit :<BR>> Hi,<BR>> I want to modify the codec for MPEG4 and several other formats to<BR>> hardware codec, there will be some APIs provided by several libraries<BR>> which are used as the interface between hardware and software.<BR>> how to implement
this? can you guide me?<BR>> thank you and best regards.<BR>> <BR>> ______________________________________________________________________<BR>Well, you should develop a codedc module to override the ffmpeg and<BR>libmpeg2 ones. That shouldn't be too complicated if you hardware chip<BR>provides a decent high level API. However, I'm not sure VLC's codec<BR>modul API is that documented. I would suggest to have a look at other<BR>codec modules, libmpeg2 for instance, as a example. Don't hesitate to<BR>ask further questions.<BR><BR>-- <BR>BigBen<BR><BR>-- <BR>This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/<BR>To unsubscribe, please read http://developers.videolan.org/lists.html<BR><BR></BLOCKQUOTE> <DIV><BR></DIV><p>
<hr size=1> <a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=36035/*http://music.yahoo.com/unlimited/">Yahoo! Music Unlimited - Access over 1 million songs. Try it free.</a>