NeXT TypedStream Data | 1993-09-09 | 3.8 KB | 76 lines
typedstream
IBObjectData
Object
CustomObject
Controller
Responder
ScrollView
ClipView
ciifffcfffs
[2168c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;}
\margl40
\margr40
\pard\tx520\tx1060\tx1600\tx2120\tx2660\tx3200\tx3720\tx4260\tx4800\tx5320\f0\b\i0\ulnone\fs24\fc0\cf0 MPEG Play
\b0 is in the process of evolving from a bare-bones MPEG animation viewer into a full-fledged NeXT application. The current version is multi-threaded and supports the simultaneous loading and playback of multiple "mini-videos" at different rates as high as 28 frames per second. There is a group of "live controls" in the
\b Window Settings
\b0 panel which can be manipulated even while the video is playing. There is also a
\b Transport
\b0 panel with tape deck buttons. Both can be found in the
\b Tools
\b0 submenu.\
MPEG Play will keep track of different settings for each window, reflecting the current values in the various information panels whenever you select a new main window. When playback is complete, a few interesting performance statistics are shown in the
\b Playback Statistics
\b0 panel. This panel, as well as a
\b File Info Panel
\b0 , can be found in the
\b Info
\b0 submenu.\
\ul Notes:\
\ulnone \
You may have to wait some time after opening a new file before it will be shown. The MPEG file must be decoded into memory to allow rewind and random access. The frames will be counted as they are loaded.\
Playback is slightly slower when the
\b Transport
\b0 panel is visible, simply because it takes some CPU time to update the frame indicators. For maximum speed, close the
\b Transport
\b0 panel and use the menu options for
\b Stop
\b0 ,
\b Pause
\b0 , and
\b Play
\b0 .\
This version is not recommended for NeXT systems without substantial system RAM and swap space. I have not personally used this software on anything other than a NeXTdimension with 88 MB of RAM, but future versions of
\b MPEG Play
\b0 will be adjusted for any problems with other systems.\
I have updated to version 2.0 of the mpeg_play code from Berkeley.\
B&W support is temporarily disabled.\
You can reach me as brianw@sounds.wa.com\
Special Thanks to Bill Rozzi for the icons and especially for the prototype of this program.\