summaryrefslogtreecommitdiff
path: root/Demo/sgi/video/VFile.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove the SGI demos. These were all ancient and nobody cared enough.Guido van Rossum2002-09-171-1193/+0
|
* Use constants defined in cl module. (Sjoerd)Guido van Rossum1998-10-091-6/+6
|
* Fix multi-arg list.append() calls.Guido van Rossum1998-10-081-2/+2
|
* Ported the editor to X. The GL version won't work.Sjoerd Mullender1994-12-211-1/+1
| | | | | | | This version needs Jack's img module and Sjoerd's new and improved (?) X extensions for Python. The last GL version is still available using the CVS tag "gl-editor".
* Rot out all uses of time.milli*().Guido van Rossum1993-12-281-4/+3
|
* Uniformly replaced init() functions by __init__() constructors.Guido van Rossum1993-12-171-22/+24
| | | | | A few simple things seem to work, I haven't tested it thouroughly though...
* * Added support for X window interface.Sjoerd Mullender1993-10-121-0/+1
| | | | | | * Moviechannel now uses colormap mode on 8-bit XS Indigo's instead of converting the image to RGB32. * Compression Library support is dependent on USE_CL compile-time flag.
* - VFile: moved decompression code to VideoParams (so it is alsoJack Jansen1993-09-281-13/+27
| | | | | useable via VinFile). - Vcopy: now allows decompression of 'compress' movies.
* Sanity check for compress files.Jack Jansen1993-09-281-1/+1
|
* Don't import gl if not needed.Sjoerd Mullender1993-09-271-3/+10
| | | | Fixed a typo.
* VFile - Added support for creating compression lib moviesJack Jansen1993-07-231-1/+29
| | | | | Vb, VbForm - Compression lib movie support Save settings in ~/.Vb_init
* Fixed another place where set_rgbmode() should be called.Guido van Rossum1993-06-101-3/+13
| | | | Separated out colormap installation (for override by Glx widget).
* VCR.py: Use unix files instead of stdio files for tty communication,Guido van Rossum1993-06-101-4/+14
| | | | | | | because of buffering. Also added several new commands (Jack). VFile.py: Made setting of RGB or colormap mode separate methods, so they can be overridden (e.g. when using the Glx.draw widget the way to change the mode is totally different).
* Changed setpf so it understands old-style packfactorsJack Jansen1993-06-011-0/+2
|
* Added support for "compress" type video files. This uses theSjoerd Mullender1993-03-171-3/+26
| | | | Compression Library to decompress the images.
* Remove debug print statementGuido van Rossum1993-03-021-1/+0
|
* VFile: fix c0bits etc. after setformat; Vrec.py: use setformat; rm Makefile.Guido van Rossum1993-03-021-3/+20
|
* Change Vinfo and Vaddcache to usr /ufs/guido/bin/sgi/python.Guido van Rossum1993-02-251-9/+0
| | | | | Don't force packfactor to 1 in header when writing rgb data. Small bugfixes in Vcopy.
* - Separated grabbing (which isn't used much!) from VFile.Guido van Rossum1993-02-251-182/+141
| | | | | | | | | | | | | - Renamed old Vcopy.py to OldVcopy.py, some cosmetic changes to it (is it still needed?) - Added new Vcopy.py which does everything that Vtime.py does but also format conversions, image scaling, and packfactors. - VFile: make packfactor always a tuple; introduce set and get methods for pf, format, and calculate some derived values. - Added new module GET.py to std library, use it instead of defining DM* in VFile. - Get rid of C programs (new Python programs can do all that they do and they probably don't understand the current file format anyway).
* VFile.py: fix bogus getrandomframe().Guido van Rossum1993-02-161-2/+2
| | | | | Vedit.py, VeditForm.fd: added scroll bar, Trunc, layout rearrangement. Viewer.py: added random access, qinfo() function.
* Added a comment about XS 4bit pixel supportJack Jansen1993-01-271-0/+4
|
* setsize has two arguments: width, height.Guido van Rossum1992-12-241-3/+3
|
* Added mono, grey2 and grey4 formatsJack Jansen1992-12-231-33/+120
|
* Changes for supporting monochrome and greyscale video (not yet fullyJack Jansen1992-12-141-3/+8
| | | | functional)
* Microscopic changes, comments/messages changed.Guido van Rossum1992-12-091-0/+2
| | | | Real important: turn off FIELDDROP in Vrec.
* New tool Vfix: truncate the right edge of 'grey' type images to makeGuido van Rossum1992-09-291-10/+15
| | | | | | | | | | the scanline width a multiple of 4. VFile: use gl.gversion() to distinguish 4.0.1 and 4.0.5 Indigos; truncate width and height to multiples of packfactor. Vinfo: add -t to descriptive comment; print '!' after packfactor for files that should be fixed with Vfix.
* VFile: added new formats 'jpeg' and 'jpeggrey'. Decompression is doneGuido van Rossum1992-09-291-10/+49
| | | | | | | | | | | using module 'jpeg' by the Displayer class. (Unfortunately it's too slow for real time.) Print file size in printinfo() method. Vinfo: added -t option (terse -- one line per file) and usage message. Vtime: use BasicV{in,out}File classes -- the minimum needed. Vmkjpeg, Vunjpeg: new utilities for jpeg (de)compression.
* Vrec.py: sv now raises sv.error instead of RuntimeError.Guido van Rossum1992-09-221-7/+15
| | | | VFile.py: support for showing partial frames.
* VFile: The Entry-Indigo trick doesn't work on 4.0.1 hosts.Guido van Rossum1992-09-081-12/+59
| | | | | VFile: RandomVinFile can now write the cache to the file. Vinfo: use the cached index if present and print a message whether it's there.
* Fixed "clear()" and added "clearto(r, g, b)".Guido van Rossum1992-09-071-29/+217
| | | | | | | Added class RandomVinFile which supports random access and warming the cache. Added eofseen and errorseen methods to BasicVinFile. Use RGB mode for rgb8 data on entry level Indigo. Minor cosmetic changes.
* Almost completely rewritten for cleaner code.Guido van Rossum1992-09-071-371/+578
|
* Added a clear() method to VFile class, to be called when the windowGuido van Rossum1992-09-011-2/+4
| | | | receives a REDRAW event
* Created Vedit.py, the video editor. This uses the classes in Viewer.py.Guido van Rossum1992-08-251-128/+139
| | | | | Viewer.py in turn requires changes to VFile.py (unfortunately that file is now a complete mess...).
* Clear the window to rather light grey when switching to RGB mode.Guido van Rossum1992-08-211-0/+2
|
* Added reopen() to VinFile with semantics of old rewind(); rewind() nowGuido van Rossum1992-08-201-8/+23
| | | | | | | | saves the cache. Added getinfo() to VoutFile. Fixed writing of 'grey' file header. Added quiet parameter. Adapted to new syntax.
* Minor improvements, comments; fix Vinfo -d.Guido van Rossum1992-08-181-2/+3
|
* Add close() method to VinFileGuido van Rossum1992-08-181-1/+5
|
* Adapt to new syntax and don't print garbage on self.close().Guido van Rossum1992-08-181-4/+4
|
* Added class VoutFile.Guido van Rossum1992-02-281-31/+230
| | | | | | Added rgb8 support. Added cache of frame offsets to VinFile. Misc hacks to grab rgb8 data.
* standardized lay-out; new syntax.Guido van Rossum1992-02-111-63/+78
|
* Support for CMIF video 3.0 files (more color systems).Guido van Rossum1991-12-031-32/+92
|
* Initial revisionGuido van Rossum1991-12-031-0/+230