<?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 Re: Multimedia for VMS (MMOV) programmig question in Operating System - OpenVMS</title>
    <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325094#M44998</link>
    <description>Thank you very much, I just have the same idea.&lt;BR /&gt;Previously, I decided to split problem and wrote simple bindings, but then just make an shared from MMOV.OLB.  It seems, HP won't to support Multimedia because Itanium workstantions are died in the marked. Even Alpha workstations saled bit better the Itanium how I heared.&lt;BR /&gt;&lt;BR /&gt;Now problems are solved, see next version of the Simple DirectMedia Layer with sound support at &lt;A href="http://clamav.dyndns.org/libsdl/public.html" target="_blank"&gt;http://clamav.dyndns.org/libsdl/public.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you for all&lt;BR /&gt;&lt;BR /&gt;</description>
    <pubDate>Mon, 22 Dec 2008 07:08:20 GMT</pubDate>
    <dc:creator>Alex Chupahin</dc:creator>
    <dc:date>2008-12-22T07:08:20Z</dc:date>
    <item>
      <title>Multimedia for VMS (MMOV) programmig question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325090#M44994</link>
      <description>Hello all!&lt;BR /&gt;I'm hacking libSDL, anybody who programmed/hacked MMOV please help. This trouble has been gone down my mind.&lt;BR /&gt;&lt;BR /&gt;This is a code:&lt;BR /&gt;&lt;BR /&gt;static int MMOV_OpenAudio(_THIS, SDL_AudioSpec *spec)&lt;BR /&gt;{&lt;BR /&gt; printf ("CHAPG  waveOutGetNumDevs %d\n",waveOutGetNumDevs());&lt;BR /&gt;&lt;BR /&gt; oForm = mmeAllocMem(sizeof(PCMWAVEFORMAT));&lt;BR /&gt; wHdr  = mmeAllocMem(sizeof(WAVEHDR));&lt;BR /&gt; Caps  = mmeAllocMem(sizeof(WAVEOUTCAPS));&lt;BR /&gt;&lt;BR /&gt; if(!oForm || !wHdr || !Caps) {&lt;BR /&gt;  SDL_SetError("mmeAllocMem failed!\n");&lt;BR /&gt;  return -1;&lt;BR /&gt; }&lt;BR /&gt; &lt;BR /&gt; waveOutGetDevCaps((UINT) 0, Caps, sizeof(WAVEOUTCAPS)))&lt;BR /&gt;  printf("CHAPG Using device %d: %s version %d.%d\n",&lt;BR /&gt;    0,&lt;BR /&gt;    Caps-&amp;gt;szPname,&lt;BR /&gt;    (int)(Caps-&amp;gt;vDriverVersion&amp;amp;0xff),&lt;BR /&gt;    (int)((Caps-&amp;gt;vDriverVersion&amp;gt;&amp;gt;8)&amp;amp;0xff));&lt;BR /&gt;}&lt;BR /&gt;        &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;waveOutGetNumDevs() returns me a 1  - this is nice, I really have sound board. Its ID=0.&lt;BR /&gt;&lt;BR /&gt;waveOutGetDevCaps()&lt;BR /&gt;exit with internal error:&lt;BR /&gt;"CMMlib: Protocol Error received... exiting..."&lt;BR /&gt;&lt;BR /&gt;Please note, MMOV works fine, mpg123 is working.  For a first (and second) look I do the same in audio_vms.c in mpg123 project&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 17 Dec 2008 15:43:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325090#M44994</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-12-17T15:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: Multimedia for VMS (MMOV) programmig question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325091#M44995</link>
      <description>Ok, I've found the answer. This is conflict between shm...() functions from MMOV and XLIB.&lt;BR /&gt;&lt;BR /&gt;This libraries should not be used together. It seems, static version of LIBSDL.OLB cannot be used then...&lt;BR /&gt;Also I should add THREADS support... and so on...&lt;BR /&gt;&lt;BR /&gt;+ 10 points  for myself :)&lt;BR /&gt;&lt;BR /&gt;Any ideas about concepts of writing Multimedia applications from MMOV hackers still welcome&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Thu, 18 Dec 2008 11:43:18 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325091#M44995</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-12-18T11:43:18Z</dc:date>
    </item>
    <item>
      <title>Re: Multimedia for VMS (MMOV) programmig question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325092#M44996</link>
      <description>If an example helps, XMCD was (still is?)  available for VMS, in source code.</description>
      <pubDate>Thu, 18 Dec 2008 11:59:07 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325092#M44996</guid>
      <dc:creator>x2084</dc:creator>
      <dc:date>2008-12-18T11:59:07Z</dc:date>
    </item>
    <item>
      <title>Re: Multimedia for VMS (MMOV) programmig question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325093#M44997</link>
      <description>Some years ago I encountered the same problem in xlockmore. I reported the problem to HP-service. I did not get an updated version, since I solved the problem myself in the following way:&lt;BR /&gt; &lt;BR /&gt; take all modules out of mmov.olb and create from it a shareable image mmov.exe.&lt;BR /&gt;&lt;BR /&gt;How I did it, please look into the make.com which comes with the xlockmore package&lt;BR /&gt;&lt;A href="http://www.tux.org/~bagleyd/xlockmore.html" target="_blank"&gt;http://www.tux.org/~bagleyd/xlockmore.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;   Good luck porting&lt;BR /&gt;               Jouk&lt;BR /&gt;</description>
      <pubDate>Fri, 19 Dec 2008 10:35:28 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325093#M44997</guid>
      <dc:creator>Jansen_8</dc:creator>
      <dc:date>2008-12-19T10:35:28Z</dc:date>
    </item>
    <item>
      <title>Re: Multimedia for VMS (MMOV) programmig question</title>
      <link>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325094#M44998</link>
      <description>Thank you very much, I just have the same idea.&lt;BR /&gt;Previously, I decided to split problem and wrote simple bindings, but then just make an shared from MMOV.OLB.  It seems, HP won't to support Multimedia because Itanium workstantions are died in the marked. Even Alpha workstations saled bit better the Itanium how I heared.&lt;BR /&gt;&lt;BR /&gt;Now problems are solved, see next version of the Simple DirectMedia Layer with sound support at &lt;A href="http://clamav.dyndns.org/libsdl/public.html" target="_blank"&gt;http://clamav.dyndns.org/libsdl/public.html&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;Thank you for all&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Mon, 22 Dec 2008 07:08:20 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-openvms/multimedia-for-vms-mmov-programmig-question/m-p/4325094#M44998</guid>
      <dc:creator>Alex Chupahin</dc:creator>
      <dc:date>2008-12-22T07:08:20Z</dc:date>
    </item>
  </channel>
</rss>

