Commit Graph

99 Commits

Author SHA1 Message Date
Niels Elburg
a276f3bce8 bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@787 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-12 21:10:30 +00:00
Niels Elburg
ad5dd02e13 build script update, include optimizations flags for all except libyuv
git-svn-id: svn://code.dyne.org/veejay/trunk@780 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-09 18:11:26 +00:00
Niels Elburg
46aa15aa93 Fix bug when resizing screen (video did not scale), Fixed failed initialization if jack samplerate matches veejay's (showstopper, critical bug), Bumped version to 0.9.20
git-svn-id: svn://code.dyne.org/veejay/trunk@767 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-07 20:00:15 +00:00
Niels Elburg
40e7c5ba8d Keyboard speed control in playback direction, FX chain active in pause mode, fixed playback of audio, fixed audio up-and downsampling (like speeding up analogue tape), fixed recording of audio (if video sample has audio), fixed slot motion playback, increased AVI file limit to 32 gb, fixed preview rendering, cleanup of audio playback and recording, gveejayreloaded: sample bank pictures dont mix up anymore, button 'slow motion multiplier' added to sample panel, disable 'veejay framerate' when playing audio
git-svn-id: svn://code.dyne.org/veejay/trunk@766 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-06 20:23:28 +00:00
Niels Elburg
ed86829b45 gveejayreloaded and veejay now in perfect sync (bugfix), fixed crash when changing preview size, fixed crash when switching between greyscale and color, more bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@765 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-06 00:29:06 +00:00
Niels Elburg
94c4e47363 dont crash on closing files (more bugs)
git-svn-id: svn://code.dyne.org/veejay/trunk@763 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-05 19:17:09 +00:00
Niels Elburg
c8a6f2e48e fix bug on close file, fix bug in reconnect (ui)
git-svn-id: svn://code.dyne.org/veejay/trunk@759 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-04 11:40:33 +00:00
Niels Elburg
9a1d992fb6 -w and -h for with -z (zoom), load and play samplelist with -l commandline option, save current playing sample and pb mode, use veejay's memset,memcpy and malloc in avilib.c,fix crash on loading illegal video files, warn user with popup error if sample loading fails
git-svn-id: svn://code.dyne.org/veejay/trunk@745 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-01-30 22:14:23 +00:00
Niels Elburg
dceb686de2 synchronized veejay current
git-svn-id: svn://code.dyne.org/veejay/trunk@740 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-01-29 16:14:38 +00:00
Niels Elburg
812d639f58 fixed stack smash in unicast, added new vims 331, do not cache if sample does not fit in memory, rewrote preview handler in gveejayreloaded (it rocks), rearranged quality preview buttons, bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@728 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-21 16:38:07 +00:00
Niels Elburg
1e0fc53a8b Optimizations
git-svn-id: svn://code.dyne.org/veejay/trunk@724 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-16 17:50:31 +00:00
Niels Elburg
dd74d280bc Bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@723 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-16 16:55:18 +00:00
Niels Elburg
de7762ab20 lzo compression for preview images, moved lzo to liblzo, ...
git-svn-id: svn://code.dyne.org/veejay/trunk@720 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-16 12:25:33 +00:00
Niels Elburg
eec79a14ef reimplemented lzo yuv for realtime data (de)compression. works well for high definition video
git-svn-id: svn://code.dyne.org/veejay/trunk@713 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-14 18:01:47 +00:00
Niels Elburg
a3081b2a96 faster veejay
git-svn-id: svn://code.dyne.org/veejay/trunk@697 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-12-06 19:06:10 +00:00
Niels Elburg
39af8c4e8b bugfixes, changes, etc, bump version to 0.9.9
git-svn-id: svn://code.dyne.org/veejay/trunk@689 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-11-30 17:04:32 +00:00
Niels Elburg
930d1df814 performance improvements: fixed edl cache, added grayscale preview, bugfixes: reload editlist after update, update sample start and sample end to editlist total frames
git-svn-id: svn://code.dyne.org/veejay/trunk@685 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-11-13 21:47:57 +00:00
Niels Elburg
7daa144127 Fixed ctrl+f fullscreen and switching back to window view, fixed compile problem with recent ffmpeg
git-svn-id: svn://code.dyne.org/veejay/trunk@681 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-11-10 18:20:08 +00:00
Niels Elburg
c6868cd8b8 gveejayreloaded bugfix set, fixed unicast streaming
git-svn-id: svn://code.dyne.org/veejay/trunk@678 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-24 23:02:59 +00:00
Niels Elburg
be33275aa7 dont crash if you cannot create a new sample
git-svn-id: svn://code.dyne.org/veejay/trunk@677 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-24 00:51:10 +00:00
Niels Elburg
349931cc52 full range yuv (jpeg) for 420,422, decode videoframe before completing open, scan pixel format, changed clamping were applicable in fx
git-svn-id: svn://code.dyne.org/veejay/trunk@671 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-21 00:46:15 +00:00
Niels Elburg
d01728c503 patch against veejay-current, new vims 'device_list', crash recovery feature, bugfixes, added profiling flags to configure and ldflags, fixed signal handling
git-svn-id: svn://code.dyne.org/veejay/trunk@669 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-20 21:24:42 +00:00
Niels Elburg
9f9529b166 bugs, error messages, fixes
git-svn-id: svn://code.dyne.org/veejay/trunk@665 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-19 02:44:56 +00:00
Niels Elburg
e0a465a3a6 bug fixes
git-svn-id: svn://code.dyne.org/veejay/trunk@664 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-19 02:16:08 +00:00
Niels Elburg
390d5e6fe8 fixed playback of dv PAl and NTSC (sampling)
git-svn-id: svn://code.dyne.org/veejay/trunk@653 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 20:44:58 +00:00
Niels Elburg
0269093441 remove debug statement, use src pixfmt
git-svn-id: svn://code.dyne.org/veejay/trunk@651 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 19:00:22 +00:00
Niels Elburg
9c1a08ff3d support more codecs
git-svn-id: svn://code.dyne.org/veejay/trunk@650 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 18:43:15 +00:00
Niels Elburg
30ab217611 file loading and writing fixes in veejay-current
git-svn-id: svn://code.dyne.org/veejay/trunk@647 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 13:45:56 +00:00
Niels Elburg
3b5ba60bd6 bugfix
git-svn-id: svn://code.dyne.org/veejay/trunk@646 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 03:32:44 +00:00
Niels Elburg
8293822c6c bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@645 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 03:20:53 +00:00
Niels Elburg
b0d5a3746a bugfixes in recorders
git-svn-id: svn://code.dyne.org/veejay/trunk@644 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 03:02:33 +00:00
Niels Elburg
d25520b4f9 added recording for quicktime
git-svn-id: svn://code.dyne.org/veejay/trunk@641 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-18 00:32:16 +00:00
Niels Elburg
3bc2a43124 limit quicktime support to mjpeg,jpeg,mjpa codecs, use libquicktime 0.9.7 or later
git-svn-id: svn://code.dyne.org/veejay/trunk@640 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-17 23:31:25 +00:00
Niels Elburg
0e0e602fb4 added quicktime support to veejay-current
git-svn-id: svn://code.dyne.org/veejay/trunk@639 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-17 22:12:44 +00:00
Niels Elburg
11c4c8cff5 fixed a few bugs discovered during piksel in veejay-current, disabled livido plugin loading from veejay-current (use veejayng for that)
git-svn-id: svn://code.dyne.org/veejay/trunk@638 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-17 15:52:03 +00:00
Niels Elburg
203ebf1c16 removed ffmpeg tree from veejay-current, use ffmpeg from system instead, small fix in reloaded
git-svn-id: svn://code.dyne.org/veejay/trunk@618 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-10-05 21:05:24 +00:00
Niels Elburg
72e91950f3 updated encoders to work with current ffmpeg
git-svn-id: svn://code.dyne.org/veejay/trunk@570 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-23 10:48:04 +00:00
Niels Elburg
304f4d329d Compile fix for compiling without libdv
git-svn-id: svn://code.dyne.org/veejay/trunk@569 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-17 08:00:20 +00:00
Niels Elburg
3d895a0c29 Even more compilation fixes.
git-svn-id: svn://code.dyne.org/veejay/trunk@566 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-16 19:36:05 +00:00
Niels Elburg
88fda38d5e Compilation fixes, just a few
git-svn-id: svn://code.dyne.org/veejay/trunk@565 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-16 10:08:33 +00:00
Niels Elburg
27d411e1f5 Added direct rendering support. ffmpeg can render directly to frame buffer.
git-svn-id: svn://code.dyne.org/veejay/trunk@564 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-07 01:29:12 +00:00
Niels Elburg
5aeebcc603 GVeejayReloaded: Added preview speed slider in Video -> Settings, Fix preview slowness problem ,
double buffering of preview images, reduce default quality of preview image to 112x96 with nearest neighbour interpolation,
speed up VIMS to get preview image, optimized fx cartonize,pencilscketch,magicoverlays,lumakey and flar,
merged with matthijs' glade file, added matthijs'  icons, added matthijs' themes, added samplebank prev and next button,
added samplebank spin button, added multivims panel, dont jump between console and sample/stream view on status change,
added callback to hide/show console information, fixed a few gtk criticals, fixed some other bugs, bumped version.
 


git-svn-id: svn://code.dyne.org/veejay/trunk@562 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-06-06 19:39:40 +00:00
Niels Elburg
5a56b62370 constrain DV resolution for recorder
git-svn-id: svn://code.dyne.org/veejay/trunk@558 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-21 22:14:32 +00:00
Niels Elburg
945e3084ad gcc 4 fixes (works if compiled without swscaler), many other bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@555 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-18 19:42:33 +00:00
Niels Elburg
7cfbba3aa5 Fallback to libdv instead of ffmpeg
git-svn-id: svn://code.dyne.org/veejay/trunk@554 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-17 13:45:48 +00:00
Niels Elburg
41cc47e0dc fix raw dv, fix dv avi type 2, added 411 sampling for ntsc dv, more fixes
git-svn-id: svn://code.dyne.org/veejay/trunk@538 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-10 23:01:48 +00:00
Niels Elburg
ce33265430 Added cpu meter to reloaded skin II, fixed a few warnings in edl, fixed preview status in mt , fixed a memory leak in the plugin loader (a few still remain when cleaning up the plugin list on veejay exit), free memory after use in libvje
git-svn-id: svn://code.dyne.org/veejay/trunk@534 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-06 20:00:45 +00:00
Niels Elburg
9f8b2ff127 Added cache; If configured, load frames into memory to reduce disk acccess. Cleanup and other bugfixes
git-svn-id: svn://code.dyne.org/veejay/trunk@530 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-02-05 18:22:09 +00:00
Niels Elburg
146db20391 moved veejay-devel to veejay-current (current branch re-opened)
git-svn-id: svn://code.dyne.org/veejay/trunk@510 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-01-20 16:44:05 +00:00
Niels Elburg
c84f6ca821 moved veejay-current to veejay-2005 (branch closed)
git-svn-id: svn://code.dyne.org/veejay/trunk@509 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2006-01-20 16:43:25 +00:00