Introduction
This page is for the Developers of WebcamStudio.
Please edit this document as you add here all the tasks/code you are working on, so the others from the WCS Team be aware of what is currently being done in the code of WCS. When the task is done, just use the strikeout wiki syntax (i.e. surround the task with the s tag: <s></s>
)
The format of this document should be:
Task being worked on at the moment -> Developer -> Approximate time to get the task done
OR
Finished task -> Developer -> Approximate time to get the task done
Work in progress
- This is an example task template -> PhobosK -> 5 Apr 2013
An example task that has been finished already -> PhobosK -> 5 Apr 2013
Working on adding base 0.57 features and on stability of code -> Karl Ellis -> 30 Apr 2013
Working on using Bytes array instead of Int array. Converting all WS modules to work correctly -> 30 may 2013
Working to get jfilechooser working better (cancel, warning message when saving, etc. -> Karl Ellis -> 30 may 2013
Switch back to Int Array (Due to CPU Overload). Solve Green/Cyan Issue. Implements all Filters to work correctly. -> Karl Ellis -> 30 may 2013
Working on memory usages. Close all process when a task finish. Change the way Still Images are displayed to lower CPU usages. -> Karl Ellis -> 30 June 2013
Working on stability of code. -> Karl Ellis -> 30 June 2013
Working on JFileChooser to work better (Warning message when overwrite, Cancel, file types, etc.) -> Karl Ellis -> 30 June 2013
Working on better quality output Back-End commands (UDP, FME, Red5) to choose Standard or HQ mode. User will be also able to switch between Back-Ends in stream Panels. Try to add a Stereo Audio Monitor Input Stream to capture system audio. -> Karl Ellis -> 30 August 2013
Streaming Audio and video to an IceCast2 Server using FME feature.
In Movie and music a label for play time in seconds.
Master Output Audio Freq switch button between 22050Hz and 44100Hz.
"Import Studio Channels" and "Import Studio" from a saved studio file to a running studio session. The first add the channels separated from the existing studio channels. In this way if you play the loaded channel, the existing studio streams play status is not affected and viceversa. The second add the loaded studio in the existing one and join the channels. In this way if you play a loaded studio channel, the existing studio streams will stop and viceversa.
Streaming FMEs to Vaughn Tv and Justin Tv.
ChannelPanel button "Apply to streams" will Apply Mixer Resolution "proportionally" to all loaded streams.
Switched to GStreamer plugins for Gnonlin "gstreamer0.10-gnonlin" for GS Movie backend. This implement seek function also in GS. Have to install that plugin to use GS with Movie Streams. -> Karl Ellis -> 09 Oct 2013
Put a "Working" waiting label when WebcamStudio is busy. (Somes Operations only) ; SkyCam compatibility mode (Beta); Linux 3.11 webcamstudio-module fix -> Karl Ellis -> 04 Nov 2013
View and moderate all "wiki Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Wiki"
Originally posted by: soylent...@gmail.com
Add IPCam Stream-Panel with PTZ. Waveform visualization for Audio Streams, rtmp/rtsp URL Stream-Panel Playback, display current loaded file in the main window title, Fullscreen Preview Window. Update WebcamStudio virtual video Device to 1.0.9 (V4l2loopback 0.8.0), better Load/Save operations. -> Karl Ellis -> 01 Jan 2014Last edit: PhobosK 2015-03-15