Commit Graph

76 Commits

Author SHA1 Message Date
Niels Elburg
561277b488 fix el delete bug, cleanup debug in vevo, fix time distortion, added desktop menu for gnome/kde
git-svn-id: svn://code.dyne.org/veejay/trunk@814 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-26 16:41:53 +00:00
Niels Elburg
0253e91022 bugfix series part 1
git-svn-id: svn://code.dyne.org/veejay/trunk@803 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-20 22:40:05 +00:00
Niels Elburg
6d6060937f very large bugset , part 1 (work in progress)
git-svn-id: svn://code.dyne.org/veejay/trunk@795 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2007-02-16 01:21:09 +00:00
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
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
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
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
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
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
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
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
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
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
Niels Elburg
bb0b1f740b grab and import ffmpeg from cvs if ffmpeg directory is missing
git-svn-id: svn://code.dyne.org/veejay/trunk@500 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-11-22 15:32:49 +00:00
Niels Elburg
ef273a9468 Recover from opening broken AVI files
git-svn-id: svn://code.dyne.org/veejay/trunk@496 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-11-21 22:59:06 +00:00
Niels Elburg
cd2f5be0e5 fixed possible segmentation faults, fixed unfreed memory, ...
git-svn-id: svn://code.dyne.org/veejay/trunk@482 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-11-16 10:53:29 +00:00
Niels Elburg
05ba040bee bugfixes, gveejay reloaded updated. embedded video window, headless and floating SDL
git-svn-id: svn://code.dyne.org/veejay/trunk@415 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-09-24 20:43:26 +00:00
Niels Elburg
cfa0990878 Fixed possible segfault, copy yuv taste of video when soft cloning editlists
git-svn-id: svn://code.dyne.org/veejay/trunk@407 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-09-22 15:00:19 +00:00
Niels Elburg
488a7d1121 Fix segfault for good (segfault when changing source pixel format)
git-svn-id: svn://code.dyne.org/veejay/trunk@404 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-09-21 22:06:49 +00:00
Niels Elburg
ea7c0bc773 Fix segfault ...
git-svn-id: svn://code.dyne.org/veejay/trunk@403 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-09-21 21:45:37 +00:00
Niels Elburg
c4aa5978f3 Fixed audio mute and unmute, cleanup some old debug statements, fixed audio in dummy mode, specify -r or --audiorate in dummy mode, safer add file, GVeejayReloaded GUI changes, fixed marker duration, fixed KF, fixed icons
git-svn-id: svn://code.dyne.org/veejay/trunk@402 eb8d1916-c9e9-0310-b8de-cf0c9472ead5
2005-09-21 21:31:56 +00:00