Jump to content

New pages

New pages
Hide registered users | Hide bots | Show redirects
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)

4 May 2026

3 May 2026

  • 22:2922:29, 3 May 2026 DosSetKBDSigFocus (hist | edit) [519 bytes] Martini (talk | contribs) (Created page with "The DosSetKBDSigFocus() function is used to allow 32-bit programs to inform the operating system that they are "primed for signals", although the signals are dispatched as exceptions. Note the following: * 16-bit DosSetVec() exceptions are supported under OS/2 Version 2.0. * The 32-bit OS/2 Version 2.0 exception manager allows per-thread exception handling. * OS/2 Version 2.0 does not allow an exception handler to be registered for the numeric processor exception (NPX)....")
  • 19:0219:02, 3 May 2026 STATUS (hist | edit) [1,231 bytes] Martini (talk | contribs) (Created page with "The STATUS command obtains status information for the device. ==Syntax== <pre> STATUS ─── object ───┬─ MODE ─┬───┬──────────┬───┤ └─ READY ─┘ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*...")
  • 19:0119:01, 3 May 2026 OPEN (hist | edit) [2,718 bytes] Martini (talk | contribs) (Created page with "The OPEN command is used to open or create a new device instance. OPEN returns a device ID that is used for subsequent calls for the procedure interface, if desired. ==Syntax== <pre> ┌──────────────────────────┐ │ │ OPEN ──── object ─┴──┬────────────────────┬──┴──┬─────...")
  • 19:0019:00, 3 May 2026 INFO (hist | edit) [1,078 bytes] Martini (talk | contribs) (Created page with "The INFO command fills a user-supplied buffer with information. ==Syntax== <pre> INFO ──── object ───── PRODUCT ────┬──────────┬────┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filen...")
  • 19:0019:00, 3 May 2026 CLOSE (hist | edit) [890 bytes] Martini (talk | contribs) (Created page with "The CLOSE command closes the device context and frees resources. ==Syntax== <pre> CLOSE ──── object ────┬──────────┬────┤ ├─ WAIT ─┤ └─ NOTIFY ─┘ </pre> ==Keywords== ;object :Object associated with this media control interface command. The object can be one of the following: :*Device type :*Device name :*Filename :*Alias ;WAIT :The command is executed syn...")
  • 18:5918:59, 3 May 2026 CAPABILITY (hist | edit) [3,599 bytes] Martini (talk | contribs) (Created page with "== CAPABILITY == The CAPABILITY command requests information about a particular capability of a device. ==Syntax== <pre> CAPABILITY ─── object ───┬─ CAN EJECT ────────┬───┬──────────┬───┤ ├─ CAN PLAY ─────────┤ ├─ WAIT ─┤ ├─ CAN RECORD ───────┤ └─ NOTIFY ─┘...")
  • 18:2318:23, 3 May 2026 MMProgRef - Return Codes (hist | edit) [25,575 bytes] Martini (talk | contribs) (Created page with "This section lists the following categories of OS/2 multimedia return codes including number, message, and a brief description: * Media Device Manager Return Codes * Sync Stream Manager Return Codes * MMIO Manager Return Codes * DIVE Return Codes == Media Device Manager Return Codes == 5000 - MCIERR_SUCCESS MMPM/2 command completed success...")
  • 18:1918:19, 3 May 2026 MMProgRef - RIFF Compound Files and Elements - Sharing and Access (hist | edit) [5,151 bytes] Martini (talk | contribs) (Created page with "{{MMProgRef}} The following tables show the relationship between sharing and accessing RIFF compound files (CF) and elements within those files, both within the current process and between processes. === Access and Sharing Modes === An '''A''' indicates that the function is allowed. Both the access and sharing values must be '''A''' for the open to work. For example, in the CF Open - CF Open of the same process, if the first CF Open is RO - DW, then the next CF Open m...")
  • 06:2306:23, 3 May 2026 MMAPG - Installing a Program Using MINSTALL (hist | edit) [27,831 bytes] Martini (talk | contribs) (Created page with "This section describes the procedures for preparing control files for installing a multimedia application using the multimedia installation program (MINSTALL). The MINSTALL program utilizes features provided by the OS/2 multimedia installation engine, such as creating workplace shell objects and changing the CONFIG.SYS file, providing a consistent installation process. '''Note:''' For installation requirements when writing a subsystem, refer to the ''OS/2 Multimedia...")
  • 05:5605:56, 3 May 2026 MMAPG - Sample Application Programs (hist | edit) [64,910 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} This section gives a brief overview of the sample application programs provided with the Toolkit, including programming concepts and program flow diagrams for each of the sample programs. The purpose of the OS/2 multimedia sample programs is to illustrate multimedia programming concepts and establish a basis for creating your own multimedia applications. The programs provide you with practical examples that span a range of multimedia concepts...")
  • 05:4805:48, 3 May 2026 MMAPG - Resource Interchange File Format (RIFF) Services (hist | edit) [26,094 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} The Resource Interchange File Format (RIFF) is the standard file format used for storing multimedia files. RIFF enables audio, image, animation, and other multimedia elements to be stored in a common format. RIFF is also used as the basis for defining new file formats for OS/2 multimedia software. RIFF file I/O provides simple functions to locate, create, enter, exit, and access the ''chunk''—the basic building block of a RIFF file. You can...")
  • 05:2705:27, 3 May 2026 MMAPG - Multimedia I/O File Services (hist | edit) [50,997 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} The multimedia input/output (MMIO) file services are an extension of the base OS/2 file services. Designed to be simple, fast, and flexible, MMIO functions enable an application to access and manipulate multimedia data files in a transparent manner. Multimedia files contain a variety of media elements such as images, graphics, digital audio and video. These elements can be in different file formats: for example, RIFF, M-Motion, and AVI. Multim...")
  • 05:1505:15, 3 May 2026 MMAPG - OS/2 Multimedia Controls (hist | edit) [29,258 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} This chapter describes how to create and manage your own customized windows, graphic buttons and secondary windows. OS/2 multimedia applications, such as Volume Control shown in the following figure provide you with examples of multimedia control implementations. File:img1.png The SW.DLL dynamic link library, located in the \MMOS2\DLL subdirectory contains the functions that support creating and manipulating these controls. (The SW.H fil...")
  • 05:1305:13, 3 May 2026 MMAPG - Captioning (hist | edit) [12,666 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} The Toolkit provides a sample captioning system to assist application programmers in adding captioning to multimedia applications. The sample captioning system consists of three parts: the Caption Creation Utility program, Caption DLL, and Caption Sample Application. The Caption Creation Utility program (located in \TOOLKIT\SAMPLES\MM\CAPTION subdirectory) creates a 'caption' file. This is a text file containing timing information relating to i...")
  • 05:0105:01, 3 May 2026 MMAPG - Direct Interface Video Extensions (DIVE) (hist | edit) [18,010 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} Software motion video implementation under OS/2 has attained sizable performance advantages by enabling video decompressors to directly write to video memory. While this technique provides good performance, it has the disadvantage that each decompressor must deal with the pel format of the display in various modes, clipping the output to visible regions, and any scaling that is to be performed. Additionally, on bank-switched video displays, the...")
  • 04:5404:54, 3 May 2026 MMAPG - Digital Video Device (hist | edit) [27,502 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} OS/2 Version 2.1 or later supports playback of software motion videos. The ability to create and record movies is provided by the Video IN product (part of the OS/2 BonusPak). The OS/2 digital video device ('''digitalvideo''') provides file-format support through the multimedia input/output (MMIO) architecture. Several movie file formats including AVI, MPEG, FLC/FLI animation are supported. Several decompression types, like Ultimotion, Indeo 2....")
  • 04:4704:47, 3 May 2026 MMAPG - Videodisc Device (hist | edit) [14,005 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} The physical videodisc device is an external hardware device that plays videodiscs, producing an analog video and audio signal. The analog video output can be connected to an analog video digitizer component that produces output on the display, or it can simply be connected to a an external video monitor. The audio output can be connected to amplified speakers, headphones, or other audio media drivers. == Device Specifics == The videodisc medi...")
  • 04:4304:43, 3 May 2026 MMAPG - CD-XA Device (hist | edit) [8,844 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} == CD-XA Disc Formats == The CD-XA media driver provides access to devices that support CD-ROM/XA discs. CD-XA (Compact Disc-Extended Architecture) refers to a storage format that accommodates interleaved storage of audio, video and standard file system data. CD-XA data is stored in a file system format on the discs, and playback control is managed by the CD-XA media device in cooperation with the amplifier-mixer device. CD-XA takes advantag...")
  • 04:3104:31, 3 May 2026 MMAPG - CD Audio Device (hist | edit) [14,323 bytes] Martini (talk | contribs) (Created page with ":p.The CD audio media device provides access to devices that read compact discs for the purpose of playing CD audio. A typical use for CD audio is to provide high quality audio for use in a presentation. Another use of CD audio would be to provide detailed audio help for an application user. Instead of the usual hyperlinked text and graphics, an entire step by step audio tutorial might be stored on a compact disc in several different languages. :h2 id=94.Compact D...")
  • 04:2304:23, 3 May 2026 MMAPG - Sequencer Device (hist | edit) [18,976 bytes] Martini (talk | contribs) (Created page with "{{MMAPG}} {{IBM-Reprint}} == Sequencer Device == The OS/2 sequencer device plays a MIDI song by sending commands from a MIDI file to a synthesizer, where the commands are converted to the sounds of a specific instrument. Typically, a digital signal processor (DSP) is used to generate the sounds of the instrument, which results in an authentic reproduction of the original performance. General MIDI (Musical Instrument Digital Interface) is a standard specification for pl...")
(newest | oldest) View ( | older 50) (20 | 50 | 100 | 250 | 500)