Revision cac3443 by Brecht Van Lommel February 8, 2010, 14:59 (GMT) |
Guardedalloc: added MEM_reallocN function to do simple alloc/memcpy/free, not as optimized as a system realloc but I've had to do this often enough manually to justify a utility function. |
Revision 6c8e3e3 by Joerg Mueller February 8, 2010, 14:43 (GMT) |
2.5 Audio: - Python script to crossfade two sound strips in the sequencer - Fix for the libsamplerate code producing awful audio when resampling sequencer strips - Changed default resampler to a linear one (as temporary workaround for a bug that seems to be in the samplerate code) - Fix for the OpenAL device to return a more accurate playback position |
Revision 03bdfb6 by Campbell Barton February 8, 2010, 14:34 (GMT) |
fix for segfault when setting handle type |
Revision 12f6c66 by Campbell Barton February 8, 2010, 14:12 (GMT) |
debug print was making it take > 20sec to open blender with some complex files. |
Revision ec7df03 by Brecht Van Lommel February 8, 2010, 13:55 (GMT) |
Warning fixes, one actual bug found in sequencer sound wave drawing. Also changed some malloc to MEM_mallocN while trying to track down a memory leak. |
Revision 4c31853 by Campbell Barton February 8, 2010, 12:37 (GMT) |
NULL check if file cant be read. |
Revision 0ee9751 by Joshua Leung February 8, 2010, 11:15 (GMT) |
Armature selection operators now all use context iterators where applicable, reducing the number of places to fix visibility checks. |
Revision 2adf6c9 by Joshua Leung February 8, 2010, 11:00 (GMT) |
Bugfix: Toggle Select All behaviour in PoseMode was not correctly taking the active bone into account |
Revision 5e9b5dd by Joshua Leung February 8, 2010, 10:47 (GMT) |
Durian Bugreport - Animation channel visiblity (upwards) flushing When the visiblity of a F-Curve in an expanded group was enabled using VKEY, the visibility of all groups above the expanded groups were also turned on. |
Revision 23c070d by Joshua Leung February 8, 2010, 10:27 (GMT) |
Small assorted harmless code cleanup tweaks before a round of cleanups aimed at fixing a few bugs in animation editor filtering. |
Revision 7f3e8b6 by Campbell Barton February 8, 2010, 10:12 (GMT) |
[#21018] Lasso select fails [26694] fix for #20936 broke lasso and border select whe not in wire view. |
Revision 46c0caf by Joshua Leung February 8, 2010, 09:22 (GMT) |
RNA - Added reset to defaults support for Strings too Many string properties need tweaks to work correctly with this, since many don't have any reasonable defaults set (especially name fields, which often get cleared with these changes). |
Revision 3a12f37 by Joerg Mueller February 8, 2010, 08:31 (GMT) |
Adding support for the FFmpeg video codec #1 as requested on the mailing list. |
Revision 28238ea by Joshua Leung February 8, 2010, 02:51 (GMT) |
Hid some debug prints for clicking on animation channels. |
Revision 4ec75ba by Tamito Kajiyama February 8, 2010, 02:19 (GMT) |
Added support for transparent stroke colors. In Freestyle, strokes are represented with triangle strips, and stroke colors are realized using vertex colors in order to enable variable stroke colors (i.e., each triangle has a different color). Stroke colors in Freestyle are in the RGBA format, while vertex colors in Blender do not have an alpha component. Therefore, we here employ a 2-pass rendering approach as follows. First, the alpha component of an image is rendered by using the red component of vertex colors as the alpha component of stroke colors (1st pass). The render result is saved into a temporary buffer. Then, the vertex colors of stroke meshes are replaced with RGB values, and the RGB components of the image is rendered (2nd pass). Finally, the RGB and alpha components are merged to produce the render result in the RGBA format. |
Revision 9827a3e by Joerg Mueller February 7, 2010, 23:41 (GMT) |
2.5 Audio: - recode of the whole sequencer audio handling - encode audio flag removed, instead you choose None as audio codec, added None for video codec too - ffmpeg formats/codecs: enabled: theora, ogg, vorbis; added: matroska, flac (not working, who can fix?), mp3, wav - sequencer wave drawing - volume animation (now also working when mixing down to a file!) - made sequencer strip position and length values unanimatable |
Revision 2f72b91 by Joshua Leung February 7, 2010, 23:39 (GMT) |
Operator Execution Contexts Bugfix: This commit adds a few more execution contexts for operators, given the increasing tendency for some special regiontypes to exist within areas that must have their own set of special operators. Examples of these include the "channel" operators in the Animation Editors (i.e. those in the 'Channels' menu), and the "Fit to Preview Window" operator for the Sequencer. Previously, operators such as these would not function when clicked on from the menus, and they would not show the hotkeys they were mapped to. Also, fixed a few operator definitions in the Animation Editors which were missing ot->prop defines. This meant that some hotkeys (mainly selection) were shown incorrectly in the menus. |
Revision f99d06b by Joshua Leung February 7, 2010, 22:26 (GMT) |
Patch #21011: Tweaks to Sky/Atmosphere presets Patch by Daniel Salazar - ZanQdo - Do not change save the distance factor since this is not relevant as a preset, it should stay at what ever the user set it to work with that particular scene - fixed a tooltip |
Revision a8a99a6 by Benoit Bolsee February 7, 2010, 19:18 (GMT) |
BGE: add audio/video synchronization capability to VideoTexture Add optional parameter to VideoTexture.Texture refresh() method to specify timestamp (in seconds from start of movie) of the frame to be loaded. This value is passed down to image source and for VideoFFmpeg source, it is used instead of current time to load the frame from the video file. When combined with an audio actuator, it can be used to synchronize the sound and the image: specify the same video file in the sound actuator and use the KX_SoundActuator time attribute as timestamp to refresh: the frame corresponding to the sound will be loaded: GameLogic.video.refresh(True, soundAct.time) |
Revision 064345a by Andrea Weikert February 7, 2010, 19:07 (GMT) |
Partial fix for [#20567] SEQUENCER: Image Preview completely unusable * Zoom and Pan should work now (thanks Aligorith for reviewing) * mostly removed ancient drawing code * Fit preview in Window still has issue, HOME key in preview area should be working though |
|