<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Confusion using Speech RTP codec examples in Intel® Integrated Performance Primitives</title>
    <link>https://community.intel.com/t5/Intel-Integrated-Performance/Confusion-using-Speech-RTP-codec-examples/m-p/881738#M10282</link>
    <description>I have setup the IPP Speech Codecs and compiled the supplied "application" project using MS VS 2008. I can encode a wav file to a compressed codec (G.729) and round trip that back to the original wave file. What I can't seem to do is debug into the actual routines that do the conversion.&lt;BR /&gt;&lt;BR /&gt;I think the conversion (decoding)is being done here:&lt;BR /&gt;&lt;BR /&gt;param = pIn-&amp;gt;GetBitrate();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer(),sizeof(Ipp32s));&lt;BR /&gt;param = pIn-&amp;gt;GetFrameType();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer() + sizeof(Ipp32s),sizeof(Ipp32s));&lt;BR /&gt;param = pIn-&amp;gt;GetNBytes();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer() + 2*sizeof(Ipp32s),sizeof(Ipp32s));&lt;BR /&gt;&lt;BR /&gt;I cannot find ippsCopy_8u anywhere in the code supplied. No .h file has a referance to it either. My guess is that it may be in C:\Program Files (x86)\Intel\IPP\6.1.1.035\ia32\stublib (the Intel .dll includes) or hidden somewhere else. &lt;BR /&gt;&lt;BR /&gt;Does anybody know where this is explained? -or where in the application sample for umc_speech_rtp_codec the packet by packet frames are being decoded? I need to make a wrapper around just those. &lt;BR /&gt;&lt;BR /&gt;I have looked at the code samples in "Intel Integrated Performance Primitives for Intel Architecture Unified Speech Component Interface" document but those exaples do not seem to have any relationship to this example supplied with the IPP download.</description>
    <pubDate>Wed, 18 Nov 2009 16:45:15 GMT</pubDate>
    <dc:creator>softrite</dc:creator>
    <dc:date>2009-11-18T16:45:15Z</dc:date>
    <item>
      <title>Confusion using Speech RTP codec examples</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Confusion-using-Speech-RTP-codec-examples/m-p/881738#M10282</link>
      <description>I have setup the IPP Speech Codecs and compiled the supplied "application" project using MS VS 2008. I can encode a wav file to a compressed codec (G.729) and round trip that back to the original wave file. What I can't seem to do is debug into the actual routines that do the conversion.&lt;BR /&gt;&lt;BR /&gt;I think the conversion (decoding)is being done here:&lt;BR /&gt;&lt;BR /&gt;param = pIn-&amp;gt;GetBitrate();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer(),sizeof(Ipp32s));&lt;BR /&gt;param = pIn-&amp;gt;GetFrameType();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer() + sizeof(Ipp32s),sizeof(Ipp32s));&lt;BR /&gt;param = pIn-&amp;gt;GetNBytes();&lt;BR /&gt;ippsCopy_8u((Ipp8u*)&amp;amp;param,(Ipp8u*)pOut-&amp;gt;GetBufferPointer() + 2*sizeof(Ipp32s),sizeof(Ipp32s));&lt;BR /&gt;&lt;BR /&gt;I cannot find ippsCopy_8u anywhere in the code supplied. No .h file has a referance to it either. My guess is that it may be in C:\Program Files (x86)\Intel\IPP\6.1.1.035\ia32\stublib (the Intel .dll includes) or hidden somewhere else. &lt;BR /&gt;&lt;BR /&gt;Does anybody know where this is explained? -or where in the application sample for umc_speech_rtp_codec the packet by packet frames are being decoded? I need to make a wrapper around just those. &lt;BR /&gt;&lt;BR /&gt;I have looked at the code samples in "Intel Integrated Performance Primitives for Intel Architecture Unified Speech Component Interface" document but those exaples do not seem to have any relationship to this example supplied with the IPP download.</description>
      <pubDate>Wed, 18 Nov 2009 16:45:15 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Confusion-using-Speech-RTP-codec-examples/m-p/881738#M10282</guid>
      <dc:creator>softrite</dc:creator>
      <dc:date>2009-11-18T16:45:15Z</dc:date>
    </item>
    <item>
      <title>Re: Confusion using Speech RTP codec examples</title>
      <link>https://community.intel.com/t5/Intel-Integrated-Performance/Confusion-using-Speech-RTP-codec-examples/m-p/881739#M10283</link>
      <description>&lt;DIV style="margin: 0px; height: auto;"&gt;&lt;/DIV&gt;
Hello,&lt;BR /&gt;&lt;BR /&gt;The ippsCopy_8u function declared in ipps.h file and defined in ipps.lib library. It is optimized copy routine, the interface is similar to memcpy function in C run time libs.&lt;BR /&gt;&lt;BR /&gt;Regards,&lt;BR /&gt; Vladimir&lt;BR /&gt;</description>
      <pubDate>Fri, 20 Nov 2009 05:52:57 GMT</pubDate>
      <guid>https://community.intel.com/t5/Intel-Integrated-Performance/Confusion-using-Speech-RTP-codec-examples/m-p/881739#M10283</guid>
      <dc:creator>Vladimir_Dudnik</dc:creator>
      <dc:date>2009-11-20T05:52:57Z</dc:date>
    </item>
  </channel>
</rss>

