|
Packit Service |
b7e772 |
2006-03-04 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* *: Merge from HEAD
|
|
Packit Service |
b7e772 |
* po/*.po: Update LV version.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-03-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c (visual_color_white): Black, White, what is the
|
|
Packit Service |
b7e772 |
difference. Biggest doh ever.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*, libvisual/lv_gl.*: Don't use a callback
|
|
Packit Service |
b7e772 |
system for GL attribs, let the display target work with the lists.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-19 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac, Makefile.am, libvisual/Makefile.am,
|
|
Packit Service |
b7e772 |
libvisual.pc.in, po/Makefile.in.in: Allow parallel installation
|
|
Packit Service |
b7e772 |
with LV 0.2.0.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (visual_audio_normalise_spectrum): Use the
|
|
Packit Service |
b7e772 |
standard log scale.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.c: Finally finished the iterator.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.c: Added a bit more stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: Use macro names instead of const string
|
|
Packit Service |
b7e772 |
entries.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.c, libvisual/lv_rectangle.c,
|
|
Packit Service |
b7e772 |
libvisual/lv_math.c, libvisual/lv_video.c: Fixed doxygen errors.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_rectangle.c: Include lv_math.h, errornous normalisation
|
|
Packit Service |
b7e772 |
was because of down cast to int because the prototypes were missing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-02-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Added x86_64 detection.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: x86_64 supports x86 simd sets.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.c: Fixed a critical bug found by in
|
|
Packit Service |
b7e772 |
the destructor. (Found by Jaak)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.c: More work on rehashing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-30 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* NEWS: updated.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-30 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.c: More sse code, nothing too exciting.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.*, libvisual/lv_gl.*, libvisual/lv_video.*,
|
|
Packit Service |
b7e772 |
libvisual/lv_morph.*, libvisual/lv_transform.*: Added support for
|
|
Packit Service |
b7e772 |
gl attributes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-26 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_os.*: Added some realtime stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_gl.*: Added attributes, and some simple stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.* (visual_timer_elapsed_usecs):
|
|
Packit Service |
b7e772 |
Added function, same as msecs, but then for micro seconds.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
also added: VISUAL_USECS_PER_SEC define.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.h (visual_object_copy_data): Added macro that
|
|
Packit Service |
b7e772 |
only copies the non visobject part of an visobject. (Be very careful
|
|
Packit Service |
b7e772 |
with using this macro).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.* (visual_event_copy):
|
|
Packit Service |
b7e772 |
Added function to copy over an event.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_event_queue_poll_by_reference): Added function that gets an
|
|
Packit Service |
b7e772 |
event by reference, it will get deleted from the event list, however
|
|
Packit Service |
b7e772 |
it won't be destroyed. (You have to unref it yourself, or pass it on
|
|
Packit Service |
b7e772 |
to another event stack).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
*** Btw: The event stuff needs a lot of work, probably a semi
|
|
Packit Service |
b7e772 |
redesign.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Fixed all depth transform to support different
|
|
Packit Service |
b7e772 |
source/dest width,height sets.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.c: First make room before putting something in
|
|
Packit Service |
b7e772 |
the cache.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.c, libvisual/lv_audio.c: Micro cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c, libvisual/*.h: Added 2006 to the (C) notice.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.*: Use VisMath for the complex to norm
|
|
Packit Service |
b7e772 |
conversion.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_dft_log_scale_standard): Added function, that uses the old
|
|
Packit Service |
b7e772 |
log_scale stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_dft_log_scale_custom): Ability to give a custom log divisor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.* (visual_get_api_version): Added function to
|
|
Packit Service |
b7e772 |
check the numeric api version.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: Fixing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_os.*: Some more very basic work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.*: Added a few more docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.h: More work on the rdtsc stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.c: Make stuff compile, very not working.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-20 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.c, libvisual/lv_fourier.h
|
|
Packit Service |
b7e772 |
(visual_fourier_log_scale): Log scale frequency.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: Use logscale when requested.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.c: Added more stuff, fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-20 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fourier.c, libvisual/lv_fourier.h
|
|
Packit Service |
b7e772 |
(visual_fourier_log_scale): New function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.c: Added docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.c: Added a tiny piece of doc.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: Renamed some stuff, added some more stuff
|
|
Packit Service |
b7e772 |
VisRectangle is now completely supported.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.*: Use visual_size_t everywhere.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_buffer_fill_with_pattern): Added function (can fill a buffer
|
|
Packit Service |
b7e772 |
with a certain pattern over and over and over.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.*: Cleaned the copy and set stuff up, added 3dnow
|
|
Packit Service |
b7e772 |
mem_copy variant for machines without mmx2.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_rectangle.c: Use VisMath.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Removed the pitch-leftover memsets from the
|
|
Packit Service |
b7e772 |
bilinear interpolating functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_simd.c: Same.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_endianess.h: renamed to lv_bits.h, and added the
|
|
Packit Service |
b7e772 |
VISUAL_ALIGNED macro.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: Added vectorized sqrtf and vectorized ints to
|
|
Packit Service |
b7e772 |
float conversion with a multiply factor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.h: tsc is working, needs some love tho, gonna
|
|
Packit Service |
b7e772 |
look at liboil it's profile stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: Added more vectorized stuff. Regarding
|
|
Packit Service |
b7e772 |
visual_math_vectorized_: I want to build a collection that suites the
|
|
Packit Service |
b7e772 |
needs in libvisual, the more we have, the more will be usable for
|
|
Packit Service |
b7e772 |
people outside of the corelib.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: Added float to integer and integer to float
|
|
Packit Service |
b7e772 |
vector conversions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.h: Disabled tsc for now, won't compile for some
|
|
Packit Service |
b7e772 |
stupid reason.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_os.*: Added files, will contain tools to set the
|
|
Packit Service |
b7e772 |
scheduling priority (we need to be able in realtime mode).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.*: Added a rdtsc timestamper for benchmarks (and
|
|
Packit Service |
b7e772 |
such).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_math.*: New files, added vectorized float bij const
|
|
Packit Service |
b7e772 |
float multiplier. (with my computer 30% to 40% faster than a pure C version,
|
|
Packit Service |
b7e772 |
good enough for me).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*
|
|
Packit Service |
b7e772 |
(visual_audio_get_spectrum_for_sample_multiplied)
|
|
Packit Service |
b7e772 |
(visual_audio_get_spectrum_multiplied):
|
|
Packit Service |
b7e772 |
Added api that takes a multiplier argument to boost the spectrum a
|
|
Packit Service |
b7e772 |
bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*
|
|
Packit Service |
b7e772 |
(visual_audio_get_sample_mixed_category)
|
|
Packit Service |
b7e772 |
(visual_audio_get_sample_mixed_all): Added new mixing methods.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
VISUAL_AUDIO_CHANNEL_CATEGORY_*: Added standard category filter
|
|
Packit Service |
b7e772 |
entries.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
The mixed_category does nothing more/less than a strstr on the name.
|
|
Packit Service |
b7e772 |
Using the channel naming convention this works perfectly well. I still
|
|
Packit Service |
b7e772 |
use the name 'category' because the naming scheme is hidden for
|
|
Packit Service |
b7e772 |
application / plugin developers.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-13 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fourier.c, lv_fourier.h (visual_dft_init, visual_dft_new):
|
|
Packit Service |
b7e772 |
Change samples_in and samples_out to unsigned int.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fourier.c: Document padding and performance of non powers of
|
|
Packit Service |
b7e772 |
2 transforms.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-13 Chong Kai Xiong <descneder@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fourier.c: Forgot to rename visual_dft_init() and
|
|
Packit Service |
b7e772 |
visual_dft_new().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-13 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_audio.c, lv_fourier.[ch]: Rename DFT specific functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_gl.*: Added, will provide functions for better opengl support,
|
|
Packit Service |
b7e772 |
and abstraction for gl parameters.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_utils.*: Added.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_utils_is_power_of_2): Added utility function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c: renamed to lv_fourier.c
|
|
Packit Service |
b7e772 |
* lv_fft.h: renamed to lv_fourier.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_audio.*, lv_libvisual.c: Updated to API changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-10 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c (is_power2): Get rid of mask variable.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(dft_table_cossin_init): Allocate for only N/2 entries.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-10 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c, lv_fft.h, lv_audio.c (visual_fft_perform): Remove normalised
|
|
Packit Service |
b7e772 |
parameter.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c (visual_fft_perform): Divide by N (spectrum_size) for normalisation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-10 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
lv_fft.c (perform_dft_brute_force): Fix calculation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(perform_fft_radix2_dit): Move normalisation step out
|
|
Packit Service |
b7e772 |
into visual_fft_perform().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-09 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c (visual_fft_init): Fix wrong condition for brute forcing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(perform_dft_brute_force): Only compute n/2 outputs since we're
|
|
Packit Service |
b7e772 |
dealing with real-value signals.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2006-01-08 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* lv_fft.c, lv_fft.h: Perform DFT with brute force for non power of 2
|
|
Packit Service |
b7e772 |
sample counts
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-31 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (blit_overlay_surfacealphacolorkey): Reversed
|
|
Packit Service |
b7e772 |
changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-30 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (blit_overlay_surfacealphacolorkey): Fix
|
|
Packit Service |
b7e772 |
16-bit source buffer pixel and colour key comparison.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-30 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_init): Make sure temppluginpath
|
|
Packit Service |
b7e772 |
is null terminated after truncation (when value of $HOME is overly
|
|
Packit Service |
b7e772 |
long).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_init):
|
|
Packit Service |
b7e772 |
Added support for homedir installable plugins.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.* (visual_color_from_uint32)
|
|
Packit Service |
b7e772 |
(visual_color_from_uint16)
|
|
Packit Service |
b7e772 |
(visual_color_to_uint32)
|
|
Packit Service |
b7e772 |
(visual_color_to_uint16)
|
|
Packit Service |
b7e772 |
(visual_color_black)
|
|
Packit Service |
b7e772 |
(visual_color_white): Added new functions to the VisColor system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Did some work on the composite system,
|
|
Packit Service |
b7e772 |
surfacecolorkey still bugs tho.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_region_sub): Copy the composite flags tho the target
|
|
Packit Service |
b7e772 |
VisVideo. The right solution is to make a 'class' out of the composite
|
|
Packit Service |
b7e772 |
stuff and ref it. Will fix that later.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-25 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.c: Fix wrongly named sine and cosine tables.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_defines.h: VISUAL_C_LINKAGE added.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: CPP/C issues fixed regarding version
|
|
Packit Service |
b7e772 |
detection.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Use new api version matching scheme, not error
|
|
Packit Service |
b7e772 |
prone and working[tm].
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-20 Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.h (visual_object_clean): Cast object pointer
|
|
Packit Service |
b7e772 |
to uint8_t *.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*, libvisual/lv_rectangle.*: Renamed boundry to
|
|
Packit Service |
b7e772 |
boundary. Doh.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (visual_audio_samplepool_channel_flush_old):
|
|
Packit Service |
b7e772 |
Revamped flushing loop (again), it's good now! :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.c (cache_remove_list_entry): Take a
|
|
Packit Service |
b7e772 |
VisListEntry** instead of a VisListEntry* so it updates the pointer in
|
|
Packit Service |
b7e772 |
the outer loops as well.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-06 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.c: Fixed crashers.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.c: Cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-06 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.h: Made more C++ friendly.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_defines.h: Better NULL define.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-12-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: Read audio data from the end of the fragment
|
|
Packit Service |
b7e772 |
buffer instead of the beginning, so it's NOT lagged.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Fixed invalid listnode usage.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.c: Added documentation, small fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c: Small fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.c: Added private local random context that is
|
|
Packit Service |
b7e772 |
used by the local context macros.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.c: Added with offset requests (needed to get
|
|
Packit Service |
b7e772 |
the audio right).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-11-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (visual_audio_samplepool_input_channel):
|
|
Packit Service |
b7e772 |
Input into a channel, handy for use with input callbacks in clients
|
|
Packit Service |
b7e772 |
like xmms, bmp, audacious.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-11-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Sigh, 2 months since last commit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.*: Fixes and cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_defines.h: Added VIS_LIKELY and VIS_UNLIKELY that can
|
|
Packit Service |
b7e772 |
be used in conditional statements.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_fill_color): when NULL Is given
|
|
Packit Service |
b7e772 |
as a color, it'll use 0,0,0 as color value, this is handy for simple
|
|
Packit Service |
b7e772 |
screen cleans.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: The never ending saga of the new VisAudio
|
|
Packit Service |
b7e772 |
core.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashlist.*: Adding
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.h (visual_object_clean): Added convenient macro
|
|
Packit Service |
b7e772 |
to clean the data after the VisObject data within an object.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.*: Better VisObject support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.c (visual_fft_new): Forgot to add a reference to a
|
|
Packit Service |
b7e772 |
newly created VisFF.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_endianess.h: Ooopsy, forgot to include lv_defines.h.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_*.h: Use VISUAL_BEGIN_DECLS and VISUAL_END_DECLS.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.c: Changed the new and init to have a request
|
|
Packit Service |
b7e772 |
reset flag. When set this will reset the age stage and position in the
|
|
Packit Service |
b7e772 |
dispose list of cache entries that are requested or reput.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_cache_clear): Added function to clear the complete cache.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_cache_flush_outdated): Added public function to flush outdated
|
|
Packit Service |
b7e772 |
entries from the cache.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c (visual_list_unchain): Added helper function to
|
|
Packit Service |
b7e772 |
unlink an entry from the list.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (visual_audio_get_sample_mixed):
|
|
Packit Service |
b7e772 |
New function to get the channels mixed.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_audio_sample_buffer_mix): New function to mix two pcm buffers.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_audio_sample_buffer_mix_many): New function to mix many pcm
|
|
Packit Service |
b7e772 |
buffers using a valist.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.c (visual_buffer_copy_data_to): Added convenient
|
|
Packit Service |
b7e772 |
function that can be used to copy a buffer into a chunk of plain
|
|
Packit Service |
b7e772 |
memory.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c (visual_mem_malloc): Malloc that doesn't set to
|
|
Packit Service |
b7e772 |
0. Sometimes this is totally not needed so let us spare the cycles!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: We won't return int16_t data anymore for PCM,
|
|
Packit Service |
b7e772 |
instead we're now doing floats, all plugins need to be ported.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Adding runtime license check support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
BUG: Found a bug (can't find the cause just yet) that makes the
|
|
Packit Service |
b7e772 |
realtime API version check crash, could use some help with this one.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Thanks.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Removed the internal external buffer flag
|
|
Packit Service |
b7e772 |
crap, this is now nicely managed by VisBuffer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_mirror): Fixed the mirror stuff to work, backends done
|
|
Packit Service |
b7e772 |
by Jaak, (sorry for enabling them only now, totally forgot it).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c -> libvisual/lv_video_simd.c: Renamed file.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.* (visual_audio_get_sample): Added pull interface
|
|
Packit Service |
b7e772 |
for sample data.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_audio_get_spectrum): Added pull interface for spectrum data.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_audio_get_spectrum_for_sample): Added pull interface for
|
|
Packit Service |
b7e772 |
spectrum data, using an already pulled sample.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.* (visual_buffer_init_allocate): New init and
|
|
Packit Service |
b7e772 |
allocate function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_buffer_fill): Fill the buffer with a byte value, handy to
|
|
Packit Service |
b7e772 |
\0 init the buffer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (free_plugpaths): Don't free the NULL
|
|
Packit Service |
b7e772 |
terminate entry.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (input_interleaved_stereo): Fixed memleak
|
|
Packit Service |
b7e772 |
caused by not setting a VisBuffer destroyer to the two VisBuffers
|
|
Packit Service |
b7e772 |
containing the deinterleaved sample fragments.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: Reintergrating VisFFT now it's back in
|
|
Packit Service |
b7e772 |
business. This is not how the final interface will look since
|
|
Packit Service |
b7e772 |
libvisual it's audio core will move to a pull interface instead of a
|
|
Packit Service |
b7e772 |
push interface, however internally the sample part is already being
|
|
Packit Service |
b7e772 |
pulled, but it's still bridged by the old interface.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.*: Implement fft table cache, so the different tables are
|
|
Packit Service |
b7e772 |
shared between multiple instances of the VisFFT class, this will be
|
|
Packit Service |
b7e772 |
major when the pull interface is complete.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.c: Use visual_collection_size instead of obsolete
|
|
Packit Service |
b7e772 |
visual_list_count.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.c: unresolved symbol, doh.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_collection.*: Refining the Iter interface.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.*: Update to new Iter interface.
|
|
Packit Service |
b7e772 |
(visual_list_chain_at_begin, visual_list_chain): Added functions
|
|
Packit Service |
b7e772 |
to chain elements.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.*: More fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.*: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.*: Started working on VisCache support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_rectangle.*: Various improvements, and renamed:
|
|
Packit Service |
b7e772 |
_merge -> _clip
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: Fixed VisObject boilerplating.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.*: Better VisObject support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-09-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c: i18n corrections.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c: use bind_textdomain_codeset().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by: Chong Kai Xiong <descender@phreaker.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-31 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: noalpha blitter callback, speed up on
|
|
Packit Service |
b7e772 |
visual_video_compare() == TRUE. (one big memcpy, instead of
|
|
Packit Service |
b7e772 |
per line).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-31 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cache.*: Implemented.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.*: Solved the destroyer chaining problem,
|
|
Packit Service |
b7e772 |
and made it much nicer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.* (visual_video_compare_ignore_pitch): Added
|
|
Packit Service |
b7e772 |
function that compares but ignores the pitch.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Fixed problem with scaler, which actually was
|
|
Packit Service |
b7e772 |
a problem in calculating the rows, which was because of the VisBuffer
|
|
Packit Service |
b7e772 |
changes, it was a silly but funny bug, and I am not going to explain
|
|
Packit Service |
b7e772 |
it!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale): Do blit_overlay when scale_method is nearest
|
|
Packit Service |
b7e772 |
and dimension is equal.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* COPYING: Fixed.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.*: size_t -> visual_size_t.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: size_t -> visual_size_t.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_collection.*: Common collection_dtor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.*: Made most of the hashmap impl.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.*: More iter stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_collection.*: Did the iter stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.*: Completely ported over to collection stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c: Adapt to changes in VisList.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c: gcc-4.0 fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by Jaak.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* NEWS: Updated.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.c (visual_buffer_put): Fixed segv bug.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_collection.*: Added new system, both VisList and
|
|
Packit Service |
b7e772 |
VisHashmap inherent from VisCollection. VisCollection is an
|
|
Packit Service |
b7e772 |
abstraction to all kind of collections. It handles the generalized
|
|
Packit Service |
b7e772 |
parts.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_hashmap.*: Added hashmap, to be used by VisAudio and
|
|
Packit Service |
b7e772 |
VisFFT. The impl is not yet really done.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.*: Partially moved over to collection stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.c (visual_ringbuffer_get_data): Combine data
|
|
Packit Service |
b7e772 |
right.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c: Adapt to VisList (because of VisCollection) api
|
|
Packit Service |
b7e772 |
changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
TODO:
|
|
Packit Service |
b7e772 |
Finish up VisCollection impl in VisList and use it everywhere.
|
|
Packit Service |
b7e772 |
Implement the VisHashmap.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-08-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
I need to create some temporal rift to increase my time for coding.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: Lot's of rerwite stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-07-26 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c: Patch by Sepp to fix loading bmps that are
|
|
Packit Service |
b7e772 |
encoded by some ass encoders.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: rotate stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by Jaak.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-07-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: Rewrite stuff
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Added new errors
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Added a whole bunch of stuff from Jaak,
|
|
Packit Service |
b7e772 |
great!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.*: Added visual_list_destroy (destroys an elem,
|
|
Packit Service |
b7e772 |
dtorring).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.*: Yay.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.*: Added visual_time_past()
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-07-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_buffer.*: Added VisBuffer subsystem.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ringbuffer.*: Advanced ringbuffer system. not yet
|
|
Packit Service |
b7e772 |
finished.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: Start of the rewrite, nothing special yet.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Use VisBuffer for the pixels, size pair.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c, libvisual/lv_bin.c: Adopted to VisVideo api
|
|
Packit Service |
b7e772 |
changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Added error codes for the VisBuffer system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-06-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c (visual_color_set): Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: Fixed borked #ifdef stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Added new errors.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_input.c: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c (visual_mem_set16, visual_mem_set32): Added
|
|
Packit Service |
b7e772 |
functions, and many simd optimized versions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.c (visual_object_clear): Added function that
|
|
Packit Service |
b7e772 |
resets the object it's bookkeeping.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_object_set_dtor): Set the dtor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_object_set_allocated): Set allocated flag.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_object_set_refcount): Set refcount.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_palette.c: Split _new up into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_set_color): Use visual_color_set().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_rectangle.*: Added both files to do rectangle
|
|
Packit Service |
b7e772 |
management, calculus for multiple reasons, heavily used in VisVideo
|
|
Packit Service |
b7e772 |
for bounding control and subregion.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c (visual_songinfo_set_cover): Use
|
|
Packit Service |
b7e772 |
visual_video_scale_depth_new(), single function replaces 15 lines of
|
|
Packit Service |
b7e772 |
code here.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c: for both VisTime and VisTimer split _new up
|
|
Packit Service |
b7e772 |
into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_transform.c: Split up _new into _new and _init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c (visual_ui_colorpalette_new): Actually use a
|
|
Packit Service |
b7e772 |
VisUIColorPalette, instead of VisUIColorButton. doh.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_new): Split up _new into _new and
|
|
Packit Service |
b7e772 |
_init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_set_attributes):
|
|
Packit Service |
b7e772 |
Set all video attribute with one function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_get_boundry): Get bounds as a VisRectangle
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_region_sub): Generate a sub region from a VisVideo, the
|
|
Packit Service |
b7e772 |
subregion will point to the same buffer, pitch aware functions are
|
|
Packit Service |
b7e772 |
very important for this reason.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_region_sub_by_values): Variant of the former.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_region_sub_all): Subregion of the complete screen.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_region_sub_with_boundry): Subregion with dest bounds.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_composite_set_type): Set composite type (many new
|
|
Packit Service |
b7e772 |
compositing methods have been added, including custom compositing,
|
|
Packit Service |
b7e772 |
check lv_video.h for more information.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_composite_set_colorkey): Set the colorkey value.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_composite_set_surface): Set the global surface density
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_composite_get_function): Get the composite function that
|
|
Packit Service |
b7e772 |
applies to a dest, src and alpha toggle.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_composite_set_function): Set custom composite function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay_rectangle): Overlay within a rectangle
|
|
Packit Service |
b7e772 |
area.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay_rectangle_custom): Overlay with a rectangle
|
|
Packit Service |
b7e772 |
area + custom composite as argument
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay_rectangle_scale): Overlay and scale source
|
|
Packit Service |
b7e772 |
to the rectangle.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay_rectangle_scale_custom): Like the former
|
|
Packit Service |
b7e772 |
but with custom composite as argument.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay): Normal blit overlay, but changed to new
|
|
Packit Service |
b7e772 |
composite system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay_custom): As former, but with custom
|
|
Packit Service |
b7e772 |
composite.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_fill_alpha): Fill VisVideo with one alpha value.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_fill_alpha_rectangle): Fill a rectangle with one alpha
|
|
Packit Service |
b7e772 |
value.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_fill_color): Fill with color.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_fill_color_rectangle): Fill rectangle with color.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_zoom_new): Zoom and create a new version.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_zoom_double): Pixel doubler (not finished, but should
|
|
Packit Service |
b7e772 |
become highly optimized).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale): Basic scaller, but has been adopted to new API.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale_new): Create new VisVideo for the scale.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale_depth): Scale and depth transform if needed.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale_depth_new): New VisVideo, and depth transform, and
|
|
Packit Service |
b7e772 |
scale.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.h: Added more advanved composite (alpha stuff) to
|
|
Packit Service |
b7e772 |
VisVideo, added support for custom composite functions (neat).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_blit_overlay_alpha32_mmx): Adopted to
|
|
Packit Service |
b7e772 |
new way way neater, simpler composite system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-05-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.*: Added new FFT engine based upon NULLSOFT
|
|
Packit Service |
b7e772 |
Milkdrop it's implementation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.*: Adopted to the new FFT engine.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Things left todo: Vectorize it with SSE.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-05-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_scale_bilinear_32_mmx):
|
|
Packit Service |
b7e772 |
Fixed compile error in the assembly directives.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by: Nickolay Semyonov-Kolchin <kolchin@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-30 Sepp Wijnands <sw@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c: Fixed a couple of minor bugs. Added support for
|
|
Packit Service |
b7e772 |
all bit depths. Added decompression support for RLE4 and RLE8
|
|
Packit Service |
b7e772 |
compression schemes. Fixed indentation to adhere to the coding
|
|
Packit Service |
b7e772 |
guidelines.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c (visual_bitmap_load): Fixed super stupid bug
|
|
Packit Service |
b7e772 |
while unreffing the pal on the video.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_quit): Use visual_error_to_string
|
|
Packit Service |
b7e772 |
to be more verbose on exceptions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_get_references): unref old
|
|
Packit Service |
b7e772 |
plugins., will crash on 0.1.x, seriously just don't have any 0.1.x
|
|
Packit Service |
b7e772 |
stuff laying around. 0.2.x also had a problem with const plugin
|
|
Packit Service |
b7e772 |
descriptions, which was placed in .rodata on some systems, that while
|
|
Packit Service |
b7e772 |
the reffing system wants to write in the structure, so DO NOT have
|
|
Packit Service |
b7e772 |
const plugin description functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* NEWS: Updated a bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c, libvisual/lv_songinfo.c: Added support for
|
|
Packit Service |
b7e772 |
cover art size setting.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added ColorButton.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: SSE work, memset not done yet, hey someone up
|
|
Packit Service |
b7e772 |
for the altivec version, I don't have a PowerPC!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Doc fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Tom Verbroekken <tverbroekken@gmail.com>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: Added documentation blocks to the getter and
|
|
Packit Service |
b7e772 |
setter functions for the cpu features. Also documentated the VisCPU
|
|
Packit Service |
b7e772 |
structure and the enums containing the architecture.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: More work!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.* (visual_mem_initialize, visual_mem_set): Added
|
|
Packit Service |
b7e772 |
functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.*: Redid the optimized mem ops.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: Use setters/getters for cpu features. The
|
|
Packit Service |
b7e772 |
setters check if an option is actually available.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: memset() -> visual_mem_set().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* COPYING: we had GPL copying instead of LGPL ? how the heck is this
|
|
Packit Service |
b7e772 |
possible..
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added notebook widget.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-04-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c: Changing the static initializers for the error
|
|
Packit Service |
b7e772 |
message to have a format like [VISUAL_ERROR_CODE] = N_("error
|
|
Packit Service |
b7e772 |
message"),
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Any build tree gurus out there ?
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-29 gettextize <bug-gnu-gettext@gnu.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Makefile.am (SUBDIRS): Add m4.
|
|
Packit Service |
b7e772 |
(EXTRA_DIST): Add config.rpath mkinstalldirs.
|
|
Packit Service |
b7e772 |
* configure.ac (AC_CONFIG_FILES): Add m4/Makefile.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* *: Trying to check in the i18n enabled libvisual!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-23 gettextize <bug-gnu-gettext@gnu.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Makefile.am (SUBDIRS): Add m4.
|
|
Packit Service |
b7e772 |
(EXTRA_DIST): Add config.rpath mkinstalldirs.
|
|
Packit Service |
b7e772 |
* configure.ac (AC_CONFIG_FILES): Add po/Makefile.in,
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c (visual_mem_realloc): Added function, same as
|
|
Packit Service |
b7e772 |
realloc 3.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: With some luck, this is working windows dll
|
|
Packit Service |
b7e772 |
load support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*, libvisual/lv_thread.*:
|
|
Packit Service |
b7e772 |
Ok revamped the VisThread system, now the only thing left is w32
|
|
Packit Service |
b7e772 |
native threads, might do that later today.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.*: Setting ifdefs right.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Set VISUAL_THREAD_MODEL_GTHREAD2 when appropiate.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-16 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Adding detection for gthread, fixing spelling
|
|
Packit Service |
b7e772 |
mistakes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual.pc.in: Add package dep.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: Add thread libs/cflags.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by Duilio, thanks!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (video_negotiate): Don't try to fitt blit GL
|
|
Packit Service |
b7e772 |
surfaces!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Some small but sharp changes by Duilio
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_config.c: strdrup, what is that ? :)
|
|
Packit Service |
b7e772 |
thanks for pointing out Duilio!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_config.*: Some more work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.*, libvisual/lv_input.*, libvisual/lv_morph.*,
|
|
Packit Service |
b7e772 |
libvisual/lv_transform.*, libvisual/lv_plugin.*,
|
|
Packit Service |
b7e772 |
libvisual/lv_libvisual.c:
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Have the plugin specific structure data and stuff within the specific
|
|
Packit Service |
b7e772 |
subsystem, not in lv_plugin. Renamed a few defines.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.*: Added VisActorPluginEnviron for desired fps,
|
|
Packit Service |
b7e772 |
and later more environmental requests.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_types.h: Removed the cast type check since we don't
|
|
Packit Service |
b7e772 |
have a full blown type systems, and will never have (Just don't code
|
|
Packit Service |
b7e772 |
like a naieve, mkay).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.h: Adopted everything to the new VISUAL_CHECK_CAST
|
|
Packit Service |
b7e772 |
define.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Cheers.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-08 Dennis smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_config.*: Some more work. Just small bits.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-08 Dennis smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (depth_transform_8_to_24_c,
|
|
Packit Service |
b7e772 |
depth_transform_8_to_32_c, depth_transform_16_to_8_c,
|
|
Packit Service |
b7e772 |
depth_transform_16_to_24_c, depth_transform_24_to_8_c,
|
|
Packit Service |
b7e772 |
depth_transform_32_to_8_c, depth_transform_32_to_16_c):
|
|
Packit Service |
b7e772 |
finally fixed color conversions to be right. atleast on intel, now
|
|
Packit Service |
b7e772 |
if someone could take a look at apple ;)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
also some small cleanups!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-03-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (video_depth_transform functions):
|
|
Packit Service |
b7e772 |
Don't use array index, but use pointer arithmics.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Just to notice, the project is now around a year old!!!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Geez how fast did that go :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.* (visual_plugin_get_list): Added flag to
|
|
Packit Service |
b7e772 |
disable or enable verbose directory existance checking.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
TRUE = ignore, FALSE = not ignore.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: Use the same nrcpu detection for FreeBSD and
|
|
Packit Service |
b7e772 |
OpenBSD as with NetBSD.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: Adding NetBSD nrcpu detection, thanks to
|
|
Packit Service |
b7e772 |
Thomas Klausner <thomasklausner@users.sourceforge.net> for
|
|
Packit Service |
b7e772 |
the information.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: Check for _SC_NPROCESSORS_ONLN when
|
|
Packit Service |
b7e772 |
counting the number of CPUs online.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by: Thomas Klausner <thomasklausner@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_types.h: Don't check for MINGW
|
|
Packit Service |
b7e772 |
instead check for OS_WIN32 regarding stdint.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
should help with cygwin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-16 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: Adding lv_config.*
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_config.*: Adding the beginning
|
|
Packit Service |
b7e772 |
of the config registry system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Adding the config registry errors.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c: Renaming the dtors a bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.h: Adding the object cast defines.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_type_get_flags):
|
|
Packit Service |
b7e772 |
Fixing docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-16 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* autogen.sh: New version by Duilio, derived
|
|
Packit Service |
b7e772 |
from the gnome-common autogen.sh
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (plugin_add_dir_to_list): Adding
|
|
Packit Service |
b7e772 |
back alphasort.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (plugin_add_dir_to_list):
|
|
Packit Service |
b7e772 |
Win 32 version.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: More windows work!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c (visual_time_get): Adding support
|
|
Packit Service |
b7e772 |
for windows32.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_time_usleep): Adding support using windows32. We use
|
|
Packit Service |
b7e772 |
sleep here, so it's milliseconds precise.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c: Small string change.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c: We need to use the win32 specific gettimeofday
|
|
Packit Service |
b7e772 |
under windows.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: More windows32 define stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c (visual_error_raise): No error raise under
|
|
Packit Service |
b7e772 |
windows!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Fixing up the environ_ prototypes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Reorder some headers.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (plugin_add_dir_to_list): Do not use alphasort
|
|
Packit Service |
b7e772 |
in the readdir, instead pass NULL as argument.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Place ifdefs around all the dlopen functions
|
|
Packit Service |
b7e772 |
for windows32.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Renamed 'environ' to 'environment' for some
|
|
Packit Service |
b7e772 |
reason mingw does not like a struct member to be called 'environ'.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_types.h: Adding defines for a mingw
|
|
Packit Service |
b7e772 |
environment.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: Merging patch found at:
|
|
Packit Service |
b7e772 |
http://cvs.mandrakesoft.com/cgi-bin/cvsweb.cgi/SPECS/libvisual/libvisual-0.2.0-ppc-build-fix.patch?rev=1.1&content-type=text/x-cvsweb-markup
|
|
Packit Service |
b7e772 |
Thanks to Christiaan Welvaart <cjw@daneel.dyndns.org> for pointing out
|
|
Packit Service |
b7e772 |
and submitting the patch!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Adding visual_plugin_type_get_flags(),
|
|
Packit Service |
b7e772 |
visual_plugin_type_has_flag(). and adopt other functions to be able
|
|
Packit Service |
b7e772 |
to use plugin flags, for example:
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
"Libvisual:core:actor.[avs]" would have "avs" as a flag, flags are
|
|
Packit Service |
b7e772 |
delimited by '|'. In plugins you can simply use, in this scenario:
|
|
Packit Service |
b7e772 |
.type = VISUAL_PLUGIN_TYPE_ACTOR".[avs]"
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Bumping up to 0.3.0
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Bumped PLUGIN_API version up to '3'.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
TAGGING 0.2.0 RELEASE!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Small doh in VisObject param.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-02-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* *: Made 0.2.0 release ready, nearly.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Added VisObject param type.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Return the ->environ member VisObject
|
|
Packit Service |
b7e772 |
on visual_plugin_environ_get.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_transform.*: Adding new subsystem (and new plugin
|
|
Packit Service |
b7e772 |
type).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*:
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h:
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c:
|
|
Packit Service |
b7e772 |
Adopting to new plugin type.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
VisTransformPlugins can be used to transform a VisVideo, VisPalette
|
|
Packit Service |
b7e772 |
and they are also used to implement the 'trans' elements in
|
|
Packit Service |
b7e772 |
libvisual-avs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_palette.* (visual_palette_color_cycle): Adding a color
|
|
Packit Service |
b7e772 |
cycler.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_compare,
|
|
Packit Service |
b7e772 |
visual_param_entry_set_from_param): Support
|
|
Packit Service |
b7e772 |
VISUAL_PARAM_ENTRY_TYPE_PALETTE as well.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c: It's nearly unbelievable how much shit one can
|
|
Packit Service |
b7e772 |
code (self inflicted yeah).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Renamed visual_param_container_match_copy to
|
|
Packit Service |
b7e772 |
visual_param_container_copy_match.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.* (visual_param_container_copy): Added function
|
|
Packit Service |
b7e772 |
to copy complete containers into others.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c (visual_timer_elapsed_msecs): added function
|
|
Packit Service |
b7e772 |
that can be used as a drop in replacement for SDL_GetTicks(). Handy
|
|
Packit Service |
b7e772 |
for porting.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c: past -> passed. .. yeah language screw up.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_container_match_copy): Adding
|
|
Packit Service |
b7e772 |
function for the upcoming libvisual advanced visual studio stuff, is
|
|
Packit Service |
b7e772 |
used to sync with winamp AVS presets and LV avs presets.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Some general small changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-18 Max Howell <max.howell@methylblue.com>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* .cvsignore libvisual/.cvsignore:
|
|
Packit Service |
b7e772 |
Ignore the generated files
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_alpha_fill):
|
|
Packit Service |
b7e772 |
Do not over run, be cooler. yay!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c (visual_mem_copy): I'll be looking at it
|
|
Packit Service |
b7e772 |
throughly soon, let's just fallback to memcpy for now. ..
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.* (visual_mem_copy): We were uint32_t indexing not
|
|
Packit Service |
b7e772 |
uint8_t indexing, so add 16, instead of 64 every cycle, in the mmx
|
|
Packit Service |
b7e772 |
variant, yes this was quite aggressive :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.* (visual_mem_copy): Added function, will contain
|
|
Packit Service |
b7e772 |
optimized memcopies for mmx,sse etc.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Use visual_mem_copy.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Finish up the VisPluginEnviron stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_blit_overlay_alpha32_mmx): Made a bit
|
|
Packit Service |
b7e772 |
smaller, we don't need to pxor items when we're already moving data
|
|
Packit Service |
b7e772 |
inside them anyway.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_blit_overlay_alpha32_mmx):
|
|
Packit Service |
b7e772 |
Fixed some mmx.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (depth_transform_8_to_32_c): Optimized
|
|
Packit Service |
b7e772 |
a bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configurea.ac: Splitting out VISUAL_OS_BSD into VISUAL_OS_FREEBSD,
|
|
Packit Service |
b7e772 |
VISUAL_OS_NETBSD, VISUAL_OS_OPENBSD.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* AUTHORS, libvisual/lv_cpu.c:
|
|
Packit Service |
b7e772 |
Updating some credits
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_alpha_fill):
|
|
Packit Service |
b7e772 |
Fixed very stupid bug, not the alpha is correct.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Added check for sysconf()
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Renamed VISUAL_ARCH_Ix86 to VISUAL_ARCH_X86.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Added VISUAL_ERROR_CPU_INVALID_CODE.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.*: #ifdefs around arch dependant
|
|
Packit Service |
b7e772 |
assembly code.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_blit_overlay_alpha32_mmx):
|
|
Packit Service |
b7e772 |
Small changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c (_lv_blit_overlay_alpha32_mmx):
|
|
Packit Service |
b7e772 |
Added a MMX version of the 32 bits alpha overlay blitter.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (blit_overlay_alpha32): Removed the buffer
|
|
Packit Service |
b7e772 |
indexes, and change the pointers directly.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.* (visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
Use the MMX blitter, when appropiate.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.c: Removed unused global internal random
|
|
Packit Service |
b7e772 |
context.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Some small fixes, cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: Loads of work, ideas and code from mplayer,
|
|
Packit Service |
b7e772 |
needs shitload more work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video_mmx.c: Added, contains mmx optimized versions of
|
|
Packit Service |
b7e772 |
functions within VisVideo. (Currently a 32 bits bilinear scaler
|
|
Packit Service |
b7e772 |
in mmx by Jeko.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Updated for the mmx stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
PLEASE ALL TEST THIS WELL
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: VisPluginEnviron stuff added, thanks to
|
|
Packit Service |
b7e772 |
Vitaly!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: Some work, still needs a lot, look at mplayers
|
|
Packit Service |
b7e772 |
cpudetect.c for hints.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Made all the nearest scalers fixed point.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* *: Fixed copyright headers, updated for 2005, fixed emails, and
|
|
Packit Service |
b7e772 |
credits. I am sure that I forgot many names in all the copyright
|
|
Packit Service |
b7e772 |
headers of the source files, make sure you add yourself at the
|
|
Packit Service |
b7e772 |
appropiate places. (Add yourself to the Authors: list when you've
|
|
Packit Service |
b7e772 |
worked on that file).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2005-01-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* COPYING: Fixed to be LGPL.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-31 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Fixes by Vitaly V. Bursov regarding openGL detection,
|
|
Packit Service |
b7e772 |
or rather the removal of it (now done within plugin package). And also
|
|
Packit Service |
b7e772 |
stuff for fastrnd is now defined.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Fixed some stupid mistakes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.h: Use visual_error_raise instead of
|
|
Packit Service |
b7e772 |
raise(SIGTRAP).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Moved the plugin specific structs to be
|
|
Packit Service |
b7e772 |
objects, and unref the stuff from the get_plugin_info function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c, libvisual/lv_actor.c, libvisual/lv_input.c:
|
|
Packit Service |
b7e772 |
Updated to changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Removed unused bits from the nearest scalers
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Made all the LV objects NON const, it's only annoying.
|
|
Packit Service |
b7e772 |
char * are still consts (and will stay consts) at the right points.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c: Finished the human readable error translation
|
|
Packit Service |
b7e772 |
table thingy.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (scale_bilinear_32): Small fix.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(scale_bilinear_24, scale_bilinear_16, scale_bilinear_8):
|
|
Packit Service |
b7e772 |
Implemented.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (scale_bilinear_32): New version
|
|
Packit Service |
b7e772 |
by Jeko from Goom, fixed point and a lot faster. Thanks a lot!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_filter_bilinear): Removed
|
|
Packit Service |
b7e772 |
and incorporated in the visual_video_scale. Also created the 32 bits
|
|
Packit Service |
b7e772 |
version of a bilinear scaler, based on numerous docs and an old
|
|
Packit Service |
b7e772 |
patch that was done by Duilio. It should be optimized a lot still.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Also some random pitch correction fixed to the nearest scalers have
|
|
Packit Service |
b7e772 |
been done.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c (visual_songinfo_set_cover): Use the
|
|
Packit Service |
b7e772 |
bilinear scaler.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c: Added the human readable error string list,
|
|
Packit Service |
b7e772 |
strings still empty, also updated the visual_error_to_string function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-16 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay,
|
|
Packit Service |
b7e772 |
blit_overlay_noalpha, blit_overlay_alpha32): Completely rewritten
|
|
Packit Service |
b7e772 |
both blitters, they are now: understandable, faster, readable,
|
|
Packit Service |
b7e772 |
maintable, especially NON buggy.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_scale): Check if both depths are equal.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: FORGOT TO COMPILE BEFORE COMMIT.. I am dumb.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.*: Fixes and added visual_thread_enable ()
|
|
Packit Service |
b7e772 |
and visual_thread_is_enabled () functions, to manually overwrite
|
|
Packit Service |
b7e772 |
thread support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.h: Finished up documentation mostly. Also removed
|
|
Packit Service |
b7e772 |
all traces of VisChoiceType, it was bullocks.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.* (visual_mutex_init): Added new functions
|
|
Packit Service |
b7e772 |
to initialize non allocated mutexes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (scale_nearest_24): 24 now works, tho I am not
|
|
Packit Service |
b7e772 |
very happy with the implementation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Fixing my constant screw up and added
|
|
Packit Service |
b7e772 |
an empty param list define.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-12 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Added a palette param and did some serious
|
|
Packit Service |
b7e772 |
bug fixes in the param system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-11 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.*: Removed the set_priority function and
|
|
Packit Service |
b7e772 |
documentated.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_filter_bilinear): Added function
|
|
Packit Service |
b7e772 |
frame, and basics, not yet the bili impl.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (depth_transform_16_to_32_c): Somehow I find it
|
|
Packit Service |
b7e772 |
extremely non trivial to get color ordering right.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
I really have to make a test it all color transform tester to get rid
|
|
Packit Service |
b7e772 |
of these kinds of bugs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (scale_nearest_16, scale_nearest_24,
|
|
Packit Service |
b7e772 |
scale_nearest_32): Added, 24 bit version is still lame tho.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Use visual_object_initialize instead of
|
|
Packit Service |
b7e772 |
doing boilerplating in the objects themselves.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.*: Introduced visual_object_initialize, to
|
|
Packit Service |
b7e772 |
replace VisObject boilerplating with.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.h: Renamed VISUAL_PARAM_TYPE to
|
|
Packit Service |
b7e772 |
VISUAL_PARAM_ENTRY_TYPE.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Added visual_param_entry_get_type method.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c, libvisual/lv_ui.c:
|
|
Packit Service |
b7e772 |
Sync with lv_param.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.c: Implemented the joinable flag, played a
|
|
Packit Service |
b7e772 |
bit with defines, did some other stuff!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_notify_callbacks):
|
|
Packit Service |
b7e772 |
Lock the thread when traversing the change callbacks.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: All methods documentated now!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Yeah I've been slacking a bit lately, been very busy...
|
|
Packit Service |
b7e772 |
On the other hand I also started to reverse engineer
|
|
Packit Service |
b7e772 |
the winamp advanced visual studio preset format!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_palette.c (visual_palette_free_colors):
|
|
Packit Service |
b7e772 |
After colors are freed set ncolors to 0.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c (visual_songinfo_copy): Ooops
|
|
Packit Service |
b7e772 |
cover art copying borked totally, because of some changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
We don't copy anylonger, instead just ref the object, yay! :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c (visual_songinfo_set_cover):
|
|
Packit Service |
b7e772 |
Fixed up to work with the scaler, won't work yet because
|
|
Packit Service |
b7e772 |
we don't support the depth yet, but the API is right this way.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_scale): Bug fixed.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.c (bin_dtor): Fixed a few things.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c (visual_video_negotiate): Splitted up
|
|
Packit Service |
b7e772 |
the function internally, to give it a bit more overview.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-12-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Check for gcc and version, to set some
|
|
Packit Service |
b7e772 |
options. Patch by Duilio Javier Protti, thanks!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_get_list):
|
|
Packit Service |
b7e772 |
Don't completely bail out when there is a invalid path in the plugin
|
|
Packit Service |
b7e772 |
registry. Instead spit a warning and just use those that are valid.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added widget_dtor to destroy the tooltip string
|
|
Packit Service |
b7e772 |
in. Destroyers of widgets that inherent from VisUIWidget chain with the widget_dtor
|
|
Packit Service |
b7e772 |
function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.* (visual_ui_widget_get_tooltip): Added function to
|
|
Packit Service |
b7e772 |
retrieve the tooltip from a VisUIWidget.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.*: Backing out changes that I did to the VisColor
|
|
Packit Service |
b7e772 |
struct. I might have been smoking crack...
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac, libvisual.pc.in, tools/Makefile.am,
|
|
Packit Service |
b7e772 |
examples/Makefile.am, libvisual/Makefile.am:
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Cleanups, added LIBVISUAL_PLUGINS_BASE_DIR.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by: Vitaly V. Bursov
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Updates from Duilio
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-26 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.*: Added H S V entry in the VisColor struct, this
|
|
Packit Service |
b7e772 |
is mostly for VisUI...
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_event.h, libvisual/lv_video.c:
|
|
Packit Service |
b7e772 |
Docs update.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Yeah, made a crasher..
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: More docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: VisVideo now is an VisObject as well!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Use VisObject it's private to load private data in.
|
|
Packit Service |
b7e772 |
deprecate all the per struct private functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Implemented VisObject through the VisPlugin
|
|
Packit Service |
b7e772 |
system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: NULLify members in the dtor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.h: Fixed param creation macro!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Moved to VisObject!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.h: Small doc addition
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c (visual_morph_run): Don't try to blend NULL
|
|
Packit Service |
b7e772 |
palettes. This fixed the error spitting at blending between 8 bits and
|
|
Packit Service |
b7e772 |
non 8 bits plugins.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c (visual_songinfo_compare):
|
|
Packit Service |
b7e772 |
Fixed the comparing, the songinfo borkage problem is solved by this.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c, libvisual/lv_ui.c: Doxygen fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: This change is BIG, most Vis systems are now moved
|
|
Packit Service |
b7e772 |
over to the VisObject system, losing their old destroy/free functions
|
|
Packit Service |
b7e772 |
in favor of the object_unref/destroy functions. Ref counting is
|
|
Packit Service |
b7e772 |
implemented all over the place and VisObjects (nearly everything)
|
|
Packit Service |
b7e772 |
can register dtors. an object can even be destroyed when it's not
|
|
Packit Service |
b7e772 |
allocated. In such case it will only cleanup internals.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
YES THIS BREAKS EVERYTHING! :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_object.*: Added files, containing the VisObject
|
|
Packit Service |
b7e772 |
system. This still needs to be implemented all over the libvisual
|
|
Packit Service |
b7e772 |
system, included with ref counting, this will probably happen over the
|
|
Packit Service |
b7e772 |
days.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.h: Updated with new error codes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Some small cleanups in a few files.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.h: A bit of documentation and #ifdef magic.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Implemented a string only plugin type
|
|
Packit Service |
b7e772 |
system in the fashion of "Domain:package:type", as example:
|
|
Packit Service |
b7e772 |
"Libvisual:core:actor". These are very easy to filter and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Yes this is an API break, so need to recompile EVERYTHING.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.c: Added #ifdefs to check for threading model
|
|
Packit Service |
b7e772 |
and if threading is actually supported.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Check for threading model (Duilio thanks!!)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Renamed all the blah_blah_func_t to VisBlahBlahFunc. I
|
|
Packit Service |
b7e772 |
think this naming suites better with the rest.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.*: Added part of the implementation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_thread.c, libvisual/lv_thread.h: Added files,
|
|
Packit Service |
b7e772 |
nothing implemented yet, but we need a VisThread and VisMutex
|
|
Packit Service |
b7e772 |
here. This is needed to lock when we do the callbacks in VisParam.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Generate a callback 'id' when param change
|
|
Packit Service |
b7e772 |
callbacks are added, and adapted the rest to this.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Small doc updates.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: A lot more doc work, and some small cleanups!! :).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-09 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c (cpuid): use cpuid instruction only
|
|
Packit Service |
b7e772 |
if we are on an Intel machine (486 or 386 checking need to
|
|
Packit Service |
b7e772 |
be done).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Mostly doc work, and some small cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
I WILL COMPILE BEFORE COMMIT.
|
|
Packit Service |
b7e772 |
I WILL COMPILE BEFORE COMMIT.
|
|
Packit Service |
b7e772 |
I WILL COMPILE BEFORE COMMIT.
|
|
Packit Service |
b7e772 |
I WILL COMPILE BEFORE CO
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Some cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.*: Added a part of the implementation!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Thanks to: Chong Kai Xiong <descender@phreaker.net> for initial code
|
|
Packit Service |
b7e772 |
regarding cpuid.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.*: Added beginning of the VisVideo scaler
|
|
Packit Service |
b7e772 |
thingies.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Thanks to: Chong Kai Xiong <descender@phreaker.net> for the patch!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: More doc work, and some small cleanups...
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.* (visual_ui_box_get_next): Removed in favor for
|
|
Packit Service |
b7e772 |
visual_ui_box_get_childs, which is more consistent with the rest of
|
|
Packit Service |
b7e772 |
the API, and way more sane implementation wise.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
And added loads of documentation!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_types.h: Check if uint*_t's are already
|
|
Packit Service |
b7e772 |
defined.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.h: Fix __attribute_malloc__ on different
|
|
Packit Service |
b7e772 |
systems.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch by: Thomas Klausner <thomasklausner@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Thanks!!!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.h, libvisual/lv_video.c: More docs,
|
|
Packit Service |
b7e772 |
and more VisError.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.h, libvisual/lv_ui.c: More documentation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_fft.*: Cleanups a bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.* (visual_get_userinterface):
|
|
Packit Service |
b7e772 |
Added VisUI config for libvisual global parameters.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_types.h: Added new file, that contains common types, and type
|
|
Packit Service |
b7e772 |
helper macros.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.* (visual_plugin_get_specific):
|
|
Packit Service |
b7e772 |
Added function that gives a void * to the plugin specific part of a
|
|
Packit Service |
b7e772 |
plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_plugin_actor_get_songinfo): Added function that gets the
|
|
Packit Service |
b7e772 |
songinfo from an actor plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(VISUAL_PLUGIN_ACTOR, VISUAL_PLUGIN_INPUT, VISUAL_PLUGIN_MACROS):
|
|
Packit Service |
b7e772 |
Added these casting macros. Keep in mind that these are for casting
|
|
Packit Service |
b7e772 |
over the void * retrieved by the visual_plugin_get_specific function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
NOT complete VisPluginData structures.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.h: Adapted to lv_types.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* ChangeLog: Renamed src to libvisual, I must be psychotic or
|
|
Packit Service |
b7e772 |
something.. or maybe it's something deep in my mind telling me
|
|
Packit Service |
b7e772 |
I should rename a certain dir...
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.h: Removed songinfo entry, and made the
|
|
Packit Service |
b7e772 |
songcompare entry non pointer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c: Point to the songinfo that is encapsulated in
|
|
Packit Service |
b7e772 |
the VisActorPlugin and adapt to other songinfo related changes. Really
|
|
Packit Service |
b7e772 |
made the songinfo check for update piece much much much shorter and
|
|
Packit Service |
b7e772 |
nicer, without stupid allocations all the time.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.h: Did a bit of docs, and added a few entries.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Moved VisSongInfo from VisPluginData to
|
|
Packit Service |
b7e772 |
VisActorPlugin, where it, in my opinion belongs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Added a bit of docs, and propogate errors from
|
|
Packit Service |
b7e772 |
the destroyer functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: Loads of work on better error reporting, and many cleanups
|
|
Packit Service |
b7e772 |
all around.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-11-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.h, libvisual/lv_error.c
|
|
Packit Service |
b7e772 |
(visual_error_to_string): Added function that translates
|
|
Packit Service |
b7e772 |
an error value into a string.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay): Splitted up into
|
|
Packit Service |
b7e772 |
smaller functions. Need to clean this up, and fix the negative offset
|
|
Packit Service |
b7e772 |
bug. AND optimize it :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added support for tooltips.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c (visual_actor_run):
|
|
Packit Service |
b7e772 |
Moved the event handler, to be really really first of everything.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c (visual_color_compare): Changed a bit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_container_add): Emit a change event
|
|
Packit Service |
b7e772 |
when a param gets added. Now you can sync internal vars with the param
|
|
Packit Service |
b7e772 |
completely through the event loop in a plugin. So no double inits
|
|
Packit Service |
b7e772 |
in a plugin it's init function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_compare): Added to compare an
|
|
Packit Service |
b7e772 |
entry.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_realize): Set eventqueue before init.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c (visual_ui_choice_get_active): Added function, to
|
|
Packit Service |
b7e772 |
retrieve the index of the active choice.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c (visual_ui_checkbox_new): Added extra flag indicating if
|
|
Packit Service |
b7e772 |
the checkbox is a boolean param. If so, you don't have to provide the
|
|
Packit Service |
b7e772 |
TRUE, FALSE choices yourself.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*, libvisual/lv_ui.c: Added support for paramlists, through
|
|
Packit Service |
b7e772 |
the add_many interface, for both VISUAL_UI_CHOICE and paramcontainer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Look at the jakdaw plugin how this is used.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Owyeah, recompile EVERYTHING
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: And the finishing touch.. hopefully :)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Adding methods to destroy widgets as well.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-22 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.* (visual_color_compare): Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Added support for change notify callback functions,
|
|
Packit Service |
b7e772 |
check if the value REALLY changed, on change notify.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Implemented VisUITable.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Adding some more handy functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Added functions to support the VisUI config ui from
|
|
Packit Service |
b7e772 |
within the plugins.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*:
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Renamed screenbuffer to pixels, regarding VisVideo.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added 'bold' property for VisUILabel, and some
|
|
Packit Service |
b7e772 |
small changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Added: visual_param_entry_set_from_param.
|
|
Packit Service |
b7e772 |
And overhauled string param handling, color param handling.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
And some more changes/fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Work on the choice group, get, set API.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_set_string):
|
|
Packit Service |
b7e772 |
strdup string, so we always have the exact entry.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_param_entry_free): Free the string if it's
|
|
Packit Service |
b7e772 |
allocated
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: OOPS.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Added VisUISeparator, and some more
|
|
Packit Service |
b7e772 |
fixes/changes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: For all instance creation functions, unset
|
|
Packit Service |
b7e772 |
size requisition on widgets, standard.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Yeah, lots of checkins today, there is a huge
|
|
Packit Service |
b7e772 |
thunderstorm here, so, I'm getting a bit paranoia :)...
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Anyway, more impl!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: More impl.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: added const pointers on API functions anywhere.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_entry_get_double):
|
|
Packit Service |
b7e772 |
sanity checked on FLOAT instead of DOUBLE, doh!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.*: Added visual_ui_mutator_set_precision.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Fixed namespaces for the get_eventqueue,
|
|
Packit Service |
b7e772 |
set_eventqueue methods on the visual_param_container 'class'.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Adapt to changes in VisParam
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Renamed VisUIText to VisUIEntry,
|
|
Packit Service |
b7e772 |
same story.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Renamed VisUIGroup to VisUIFrame,
|
|
Packit Service |
b7e772 |
seen that is the GTK equalevant.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Some details on VisUIBox.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-19 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Added functions to set and
|
|
Packit Service |
b7e772 |
retrieve a private on a VisUI component, this is for client
|
|
Packit Service |
b7e772 |
use, not plugin use. Clients might want to add a pointer to
|
|
Packit Service |
b7e772 |
their own widget, and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Most of the UI description work is done,
|
|
Packit Service |
b7e772 |
next we have to make a test widget, do the event and propogate UI
|
|
Packit Service |
b7e772 |
changes into the param.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: More work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Load of work on the VisUI implementation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.h: Some fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c: Adding functions, still need to do the impl.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.h: Removed unused function define.
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.h: Added many prototypes, defines, enums etc.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-18 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.h: Added many structures and typedefs
|
|
Packit Service |
b7e772 |
that should form the main structure for VisUI.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: Added lv_ui.*
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_ui.c, libvisual/lv_ui.h: Added files.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-14 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Bumped version to 0.2.0
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-06 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.*: Added visual_param_entry_set_double
|
|
Packit Service |
b7e772 |
and visual_param_entry_get_double for the double parameter.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Documentated all the libvisual
|
|
Packit Service |
b7e772 |
plugin method function signatures.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.c: Renamed the static globals, to be non
|
|
Packit Service |
b7e772 |
__lv_ prefixed, these are statics so won't be exported.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_error.*: Added files containing the
|
|
Packit Service |
b7e772 |
visual_error_raise and visual_error_set_handler
|
|
Packit Service |
b7e772 |
methods.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.c (_lv_log): Use the visual_error_raise
|
|
Packit Service |
b7e772 |
function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.h (VisLogSeverity): Some docs update for
|
|
Packit Service |
b7e772 |
this structure.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.* (visual_event_queue_add_mousebutton):
|
|
Packit Service |
b7e772 |
Adopted to also have x, y coords as arguments.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: A bit of a overhaul by
|
|
Packit Service |
b7e772 |
Vitaly V. Bursov, thanks Vitaly :) (owyeah
|
|
Packit Service |
b7e772 |
also added double, float)
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_input.c (input_upload_callback_func_t):
|
|
Packit Service |
b7e772 |
Documentated this callback function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-03 Dennis Smit <ds@Nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: Documentated, and
|
|
Packit Service |
b7e772 |
a few small fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.c (visual_random_int_range,
|
|
Packit Service |
b7e772 |
visual_random_context_int_range):
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Don't use modulo operator to limit max. Instead
|
|
Packit Service |
b7e772 |
do a division. Modulo tends to quickly generate
|
|
Packit Service |
b7e772 |
the same pattern over and over.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Thanks to Vitaly V. Bursov for pointing this out.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.c (visual_bin_set_morph_by_name):
|
|
Packit Service |
b7e772 |
Destroy the morph plugin if it's already there
|
|
Packit Service |
b7e772 |
in the managed bin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-03 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.*: Added the VisPluginFlags enumerate.
|
|
Packit Service |
b7e772 |
Added the 'flags' field to the VisPluginInfo structure.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_plugin_load):
|
|
Packit Service |
b7e772 |
Check if the plugin is already loaded, while having
|
|
Packit Service |
b7e772 |
the VISUAL_PLUGIN_FLAG_NOT_REENTRANT flag.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.c: Fixing docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.c: Finish private for callbacks support.
|
|
Packit Service |
b7e772 |
Also finished docs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_load): Seed the
|
|
Packit Service |
b7e772 |
private randomizer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.* (visual_plugin_get_random_context):
|
|
Packit Service |
b7e772 |
Added function to obtain the VisRandomContext for this plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_plugin_actor_new, visual_plugin_actor_free,
|
|
Packit Service |
b7e772 |
visual_plugin_input_new, visual_plugin_input_free,
|
|
Packit Service |
b7e772 |
visual_plugin_morph_new, visual_plugin_morph_free):
|
|
Packit Service |
b7e772 |
Removed unused and deprecated functions. Plugin
|
|
Packit Service |
b7e772 |
specific data should never be allocated.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Added VisRandomContext to the VisPluginData structure.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: Implemented more, and added the
|
|
Packit Service |
b7e772 |
VisRandomContext related functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-02 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.*: Added visual_log_set_all_messages_handler().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-02 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.*: Added some functions to
|
|
Packit Service |
b7e772 |
do randomness and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.h: Header include cleanups.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.c: Small codestyle fix.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-01 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.*:
|
|
Packit Service |
b7e772 |
added VisLogVerboseness enum type.
|
|
Packit Service |
b7e772 |
added visual_log_{set/get}_verboseness().
|
|
Packit Service |
b7e772 |
added visual_log_set_{info/warning/critical/error}_handler().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
For now handlers will not work on systems without varargs
|
|
Packit Service |
b7e772 |
macros.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-10-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_random.h, libvisual/lv_random.c:
|
|
Packit Service |
b7e772 |
Added files, which will contain the random subsystem.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/libvisual.h: Added lv_random.h.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: Updated the makefile.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-29 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Added an index field to the
|
|
Packit Service |
b7e772 |
VisPluginRef structure. This field contains the index
|
|
Packit Service |
b7e772 |
number for the given plugin within a plugin.so it's
|
|
Packit Service |
b7e772 |
VisPluginInfo table.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (plugin_add_dir_to_list):
|
|
Packit Service |
b7e772 |
Adapted to changes in visual_plugin_get_references.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_plugin_load): Support plugin libraries.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_plugin_get_references): Supprt plugin
|
|
Packit Service |
b7e772 |
libraries, and return a VisPluginRef ** instead of
|
|
Packit Service |
b7e772 |
VisPluginRef *.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Plugin libraries now work, as demonstrated in the
|
|
Packit Service |
b7e772 |
slide morph plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-28 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual.pc.in: Cflags changed to -I${includedir} instead
|
|
Packit Service |
b7e772 |
of -I${includedir}/libvisual.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c: Reverted changes and use
|
|
Packit Service |
b7e772 |
visual_list_destroy_elements to destroy the elements
|
|
Packit Service |
b7e772 |
without destroying the non allocated list.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.c: Same scenario as in param, same
|
|
Packit Service |
b7e772 |
solution.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c (visual_list_destroy_elements):
|
|
Packit Service |
b7e772 |
Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-28 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c: Made VisList entries
|
|
Packit Service |
b7e772 |
VisList *entries, allocate it, and now the destroyer
|
|
Packit Service |
b7e772 |
doesn't screw up memory anylonger, thanks Vitaly.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_quit):
|
|
Packit Service |
b7e772 |
Moved the resetting of progname to the bottom
|
|
Packit Service |
b7e772 |
so error messages in visual_quit still had a progname.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Also set progname to null after the free.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_param_container_destroy):
|
|
Packit Service |
b7e772 |
Have to investigate this, weird affairs, valgrind
|
|
Packit Service |
b7e772 |
reports here in the visual_list_destroy.. out commented
|
|
Packit Service |
b7e772 |
for now. but needs fixage obviously.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c, libvisual/lv_list.h:
|
|
Packit Service |
b7e772 |
Small fixes in the list implementation and a
|
|
Packit Service |
b7e772 |
bugfix in visual_list_get that didn't allow
|
|
Packit Service |
b7e772 |
'0' as an index.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.c, libvisual/lv_event.h:
|
|
Packit Service |
b7e772 |
Several changes for libvisual-display. Also
|
|
Packit Service |
b7e772 |
contains a few new events. This is >NOT< ABI
|
|
Packit Service |
b7e772 |
compatible, and VISUAL_PLUGIN_API_VERSION has been bumped.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_get_api_version):
|
|
Packit Service |
b7e772 |
Added function that returns VISUAL_PLUGIN_API_VERSION.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_is_initialized):
|
|
Packit Service |
b7e772 |
Conform to codingstyle.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-23 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: added --enable-profiling option. Now
|
|
Packit Service |
b7e772 |
example programs are included on the dist target even
|
|
Packit Service |
b7e772 |
if they are disabled.
|
|
Packit Service |
b7e772 |
* libvisual/lv_input.c (visual_input_get_list): small doc
|
|
Packit Service |
b7e772 |
update.
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.*: added public API function
|
|
Packit Service |
b7e772 |
visual_is_initialized().
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-21 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.c: now only VISUAL_LOG_DEBUG shows the
|
|
Packit Service |
b7e772 |
file where the message is showed from (otherwise there is
|
|
Packit Service |
b7e772 |
too much output).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-21 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c: Renamed all the remaining LVPlugin
|
|
Packit Service |
b7e772 |
to VisPluginData (in the docs).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_unload): Free
|
|
Packit Service |
b7e772 |
the VisPluginData structure after unload, fixes a memleak.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-16 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: don't redefine $(libdir),
|
|
Packit Service |
b7e772 |
just use the substituted one.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Patch from: Jeremy Huddleston <eradicator@gentoo.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-15 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Removed some unused vars.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-14 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Makefile.am: $(includedir)/libvisual directory is
|
|
Packit Service |
b7e772 |
removed on uninstall. Added support for DESTDIR variable
|
|
Packit Service |
b7e772 |
on install-exec-local target (which installs lvconfig.h),
|
|
Packit Service |
b7e772 |
needed for packagers (thanks to Burkhard Plaum).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-13 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac:
|
|
Packit Service |
b7e772 |
- now examples refuses to build if libvisual is not
|
|
Packit Service |
b7e772 |
installed, and takes flags through pkg-config.
|
|
Packit Service |
b7e772 |
- GL detection is done not just looking for headers,
|
|
Packit Service |
b7e772 |
but also we try to link against the library (thanks
|
|
Packit Service |
b7e772 |
salsaman).
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_get_version): return
|
|
Packit Service |
b7e772 |
version defined on config.h.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* NEWS: Updated.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Release 0.1.6
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Changed the way
|
|
Packit Service |
b7e772 |
*->8 bits conversions are done. We don't
|
|
Packit Service |
b7e772 |
try to make an 3-2-3 colorspace anylonger.
|
|
Packit Service |
b7e772 |
Instead we make a grayscale from the rgb
|
|
Packit Service |
b7e772 |
image and place a palette over that.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-09 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: fixed include problem
|
|
Packit Service |
b7e772 |
when installing for first time (thanks salsaman).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.c (visual_bin_switch_actor):
|
|
Packit Service |
b7e772 |
Changed to use the new morph API stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_bin_switch_set_mode): Added function
|
|
Packit Service |
b7e772 |
that upstreams the preferred morph mode to
|
|
Packit Service |
b7e772 |
the VisMorph.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_bin_switch_set_time): Added function
|
|
Packit Service |
b7e772 |
that upstreams the preferred morph time when
|
|
Packit Service |
b7e772 |
VISUAL_MORPH_MODE_TIME is used.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_bin_run): Use the new VisMorph API
|
|
Packit Service |
b7e772 |
stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.h: Updated for lv_bin.c.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c (visual_morph_set_time):
|
|
Packit Service |
b7e772 |
Added API for timed morph.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_morph_set_steps): Added API to set
|
|
Packit Service |
b7e772 |
the number of steps when in VISUAL_MORPH_MODE_STEPS.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_morph_set_mode): Added API to set
|
|
Packit Service |
b7e772 |
the morph to a certain mode. The new morph
|
|
Packit Service |
b7e772 |
stuff also enables the morph to automaticly
|
|
Packit Service |
b7e772 |
set the morph rate and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_morph_is_done): Returns TRUE if the morph
|
|
Packit Service |
b7e772 |
is done after an automatic morph.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_morph_run): Added support for the automatic
|
|
Packit Service |
b7e772 |
morph options.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.h: Updated for lv_morph.c.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c (visual_time_new): Use
|
|
Packit Service |
b7e772 |
visual_time_set.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_time_set): New API call to set VisTime
|
|
Packit Service |
b7e772 |
to a certain value.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_time_copy): New API to copy a VisTime
|
|
Packit Service |
b7e772 |
in another.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_timer_is_active): New API that returns
|
|
Packit Service |
b7e772 |
TRUE if the timer is currently active.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_timer_has_past_by_values): Use visual_time_set.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c
|
|
Packit Service |
b7e772 |
(visual_video_depth_transform_to_buffer):
|
|
Packit Service |
b7e772 |
Only check in 8BIT for pal.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c (visual_morph_run):
|
|
Packit Service |
b7e772 |
Set the morph palette on the dest video.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c (visual_actor_run):
|
|
Packit Service |
b7e772 |
Set the actor palette on the dest video.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
Don't use the borked temp local VisPalette
|
|
Packit Service |
b7e772 |
but the one set on the VisVideo when
|
|
Packit Service |
b7e772 |
transforming from an 8BIT to blah depth.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-08 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: added ARCH and OS checks.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-08 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* examples/morph.c: Use alsa as the standard
|
|
Packit Service |
b7e772 |
input plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-06 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
I will first compile before commit.
|
|
Packit Service |
b7e772 |
I will first compile before commit.
|
|
Packit Service |
b7e772 |
I will first compile before commit.
|
|
Packit Service |
b7e772 |
I will first compi.....
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c: Fixed compile errors.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Removed some debug
|
|
Packit Service |
b7e772 |
printfs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-06 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Added a requests_audio field
|
|
Packit Service |
b7e772 |
to the VisMorphPlugin structure.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
And fixed some documentation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.h, libvisual/lv_morph.c
|
|
Packit Service |
b7e772 |
(visual_morph_requests_audio): Added function
|
|
Packit Service |
b7e772 |
to check if a VisMorphPlugin requires a VisAudio
|
|
Packit Service |
b7e772 |
context or not.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-05 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: visual_mem_malloc0() fails if
|
|
Packit Service |
b7e772 |
we request 0 bytes of memory (malloc(0) leads to a memory
|
|
Packit Service |
b7e772 |
leak).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-04 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac:
|
|
Packit Service |
b7e772 |
- Added checks for Win32 portability and
|
|
Packit Service |
b7e772 |
OpenGL support.
|
|
Packit Service |
b7e772 |
- tools removed from build tree (temporary).
|
|
Packit Service |
b7e772 |
* lvconfig.h:
|
|
Packit Service |
b7e772 |
- VISUAL_WIN32 macro is defined if we are on one
|
|
Packit Service |
b7e772 |
of these systems.
|
|
Packit Service |
b7e772 |
- VISUAL_HAVE_OPENGL macro is defined accordingly.
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c: visual_time_usleep()
|
|
Packit Service |
b7e772 |
implemented.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-09-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*: New plugin loader. Is capable of loading
|
|
Packit Service |
b7e772 |
multiply features per plugin, does API, struct size checks etc.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Mostly thanks to Vitaly for the first design!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Also some bug fixes and small other thingies went in.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c (visual_color_copy): Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_have_allocated_buffer):
|
|
Packit Service |
b7e772 |
Added function to check if a VisVideo has a private allocated
|
|
Packit Service |
b7e772 |
buffer.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_depth_transform): Use visual_video_blit_overlay
|
|
Packit Service |
b7e772 |
if the depths are the same, this is done because while the
|
|
Packit Service |
b7e772 |
dimension is the same, pitch can still be different.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c, libvisual/lv_songinfo.h: Made the cover
|
|
Packit Service |
b7e772 |
not a pointer but a real member of the VisSongInfo structure,
|
|
Packit Service |
b7e772 |
and adapted code for this and some coverart support work.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_allocate_buffer): If a buffer
|
|
Packit Service |
b7e772 |
allocation for a 0 sized video is requested don't try to malloc,
|
|
Packit Service |
b7e772 |
instead set screenbuffer to NULL and set VISUAL_VIDEO_FLAGS_NONE.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* TODO: Updates.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-26 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c (visual_color_from_hsv,
|
|
Packit Service |
b7e772 |
visual_color_to_hsv): Added functions to do rgb<->hsv
|
|
Packit Service |
b7e772 |
conversions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c (visual_morph_new, visual_morph_free):
|
|
Packit Service |
b7e772 |
Allocate, free colors for the morphpalette. Fixed crasher.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_palette.c: Finished some documentation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-26 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Makefile.am, libvisual/Makefile.am, configure.ac:
|
|
Packit Service |
b7e772 |
Fixed some build issues regarding lvconfig.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c (visual_init): Improved
|
|
Packit Service |
b7e772 |
error checking, by Duilio
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_registry_filter):
|
|
Packit Service |
b7e772 |
Improved error checking, possible memleak plugged. Originally
|
|
Packit Service |
b7e772 |
by Duilio.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* examples/simplesdl.c: Returning Duilios changes (with some fixes).
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-08-25 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* TODO: Updates.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* examples/simplesdl.c, examples/morphsdl.c:
|
|
Packit Service |
b7e772 |
Random API updates and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_audio.c (visual_audio_analyze):
|
|
Packit Service |
b7e772 |
Added normalized audio freq analyser.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c (visual_bitmap_load):
|
|
Packit Service |
b7e772 |
Updates to api changes and palette support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_color.c, libvisual/lv_color.h: Added, supports
|
|
Packit Service |
b7e772 |
for VisColor.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_cpu.c, libvisual/lv_cpu.h: Added, far from finished.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_event.c, libvisual/lv_event.h: Added support for
|
|
Packit Service |
b7e772 |
param change events.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_input.c (visual_input_new): Fixed bug, function was
|
|
Packit Service |
b7e772 |
always failing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.c: Added global params.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_palette.c, libvisual/lv_palette.h: Updated to VisColor
|
|
Packit Service |
b7e772 |
and added some methods to help with colors.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c, libvisual/lv_param.h: Complete parameter
|
|
Packit Service |
b7e772 |
sub system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c (visual_plugin_get_params): Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_songinfo.c: Using VisTime for all timing related
|
|
Packit Service |
b7e772 |
things.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_color_bgr_to_rgb): Added rgb, bgr conversion.
|
|
Packit Service |
b7e772 |
(visual_video_compare): Checks if two VisVideos have the same
|
|
Packit Service |
b7e772 |
settings.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_time.c, libvisual/lv_time.h: Added time, timer subsystems.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/lv-inspect.c: Added more help.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-25 Dennis smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/lv-inspect.c: Some more work!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_get_info):
|
|
Packit Service |
b7e772 |
Added function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/lv-inspect.c: More work on lv-inspect.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c: More VisMemizing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c: Partily VisMemized. Replaced
|
|
Packit Service |
b7e772 |
mallocs by visual_mem_new0 mostly and such.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/lv-inspect.c: Changes the output text.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_input.c (visual_input_set_callback):
|
|
Packit Service |
b7e772 |
Fixed documentation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.h: Added the visual_mem_new0 macro
|
|
Packit Service |
b7e772 |
to group VisMem in documentation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: Added visual_mem_free
|
|
Packit Service |
b7e772 |
wrapper function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Add 'tools' to build_subdirs.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/Makefile.am: Added.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* tools/lv-inspect.c: Added, a tool to inspect
|
|
Packit Service |
b7e772 |
a certain plugin.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (plugin_init), (visual_plugin_load):
|
|
Packit Service |
b7e772 |
Fixed small bugs while setting the reference on the plugin type
|
|
Packit Service |
b7e772 |
encapsulation.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-23 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c, *.h: Renamed 'private' to 'priv' everywhere
|
|
Packit Service |
b7e772 |
so the header files are usable by C++ programs, plugins.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
This is especially needed for the G-Force plugin seen it's
|
|
Packit Service |
b7e772 |
a C++ plugin!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-13 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c: check for video parameter sanity.
|
|
Packit Service |
b7e772 |
* Makefile.am: now lvconfig.h gets installed right.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-13 Vitaly V. Bursov <vitalyvb@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_endianess.h: Added.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_bmp.c: Fixed endianess issues. Needs testing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/libvisual.h: Include lv_endianess.h
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: Add lv_endianess.h to headers list.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-10 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c: Moved out the actor
|
|
Packit Service |
b7e772 |
specific event queue stuff and adopted to
|
|
Packit Service |
b7e772 |
the visual_plugin_event... stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Added visual_actor_get_plugin function to get
|
|
Packit Service |
b7e772 |
a LVPlugin from a VisActor
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c (visual_plugin_events_pump,
|
|
Packit Service |
b7e772 |
visual_plugin_get_eventqueue): Added event function
|
|
Packit Service |
b7e772 |
to LVPlugin system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.h: Added VisEventQueue eventqueue to
|
|
Packit Service |
b7e772 |
the LVPlugin data structure.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_morph.c, libvisual/lv_input.c:
|
|
Packit Service |
b7e772 |
Added visual_..._get_plgin functions to get
|
|
Packit Service |
b7e772 |
a LVPlugin from the VisMorph and VisInput.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: Renamed all the
|
|
Packit Service |
b7e772 |
private _lv_plugin functions to public
|
|
Packit Service |
b7e772 |
visual_plugin functions.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-09 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* examples/morphsdl.c: Runs again.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-08 Vitaly V. Bursov <vitalyvb@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: fixed double free() of list
|
|
Packit Service |
b7e772 |
in visual_plugin_ref_list_destroy()
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c: fixed typo in if condition
|
|
Packit Service |
b7e772 |
in visual_list_destroy()
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c:
|
|
Packit Service |
b7e772 |
(visual_actor_get_next_by_name_gl,
|
|
Packit Service |
b7e772 |
visual_actor_get_prev_by_name_gl,
|
|
Packit Service |
b7e772 |
visual_actor_get_next_by_name_nogl,
|
|
Packit Service |
b7e772 |
visual_actor_get_prev_by_name_nogl):
|
|
Packit Service |
b7e772 |
New methods.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-07 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: Doc fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-06 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_mem.c: added.
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: use visual_mem functions.
|
|
Packit Service |
b7e772 |
* libvisual/lv_list.c: use visual_mem functions.
|
|
Packit Service |
b7e772 |
* configure.ac: added macro AC_TYPE_SIZE_T required for
|
|
Packit Service |
b7e772 |
lv_mem.h, and also check for size_t type size.
|
|
Packit Service |
b7e772 |
* lvconfig.h: addet visual_size_t typedef and
|
|
Packit Service |
b7e772 |
VISUAL_SIZE_T_FORMAT macro.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-05 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
Nearly complete by now.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-04 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_param.c, libvisual/lv_param.h:
|
|
Packit Service |
b7e772 |
Very beginning of the param system.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-02 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: added flags field to VisVideo
|
|
Packit Service |
b7e772 |
structure. Now function checks where the screenbuffer
|
|
Packit Service |
b7e772 |
was allocated by us or was set pointing to an externally
|
|
Packit Service |
b7e772 |
allocated memory.
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.h: if the system is GNU, we add printf
|
|
Packit Service |
b7e772 |
format attribute to lv_log(). This way gcc will print
|
|
Packit Service |
b7e772 |
warnings if format string doesn't match the number/type
|
|
Packit Service |
b7e772 |
of variable arguments.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
Fscking ehm. I mean negative offsets are kinda
|
|
Packit Service |
b7e772 |
working, but I'm to tired!
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
More alpha overlay fixes, now works in 8bits depth
|
|
Packit Service |
b7e772 |
as well. Only thing left is negative offset values.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_fit):
|
|
Packit Service |
b7e772 |
Deprecated for the overlay function.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_alpha_fill): Added, sets an alpha
|
|
Packit Service |
b7e772 |
value for the complete context in a VisVideo.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_alpha_color):
|
|
Packit Service |
b7e772 |
Added function that sets a certain color as the
|
|
Packit Service |
b7e772 |
alpha channel.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
(visual_video_blit_overlay): More work on the alpha
|
|
Packit Service |
b7e772 |
overlay, getting there.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* TODO: Updates.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-07-01 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c (visual_video_blit_overlay):
|
|
Packit Service |
b7e772 |
Fixed up, almost completely working alpha support.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
This function will deprecate the blit_fit when it's
|
|
Packit Service |
b7e772 |
finished.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-30 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: added extensive error checking.
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.c: added more error checking to
|
|
Packit Service |
b7e772 |
visual_bin_sync().
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c: Removed temporarily the free()
|
|
Packit Service |
b7e772 |
call from visual_video_free_buffer(), because we don't
|
|
Packit Service |
b7e772 |
known if this is memory malloc'ed from us (in XMMS plugin
|
|
Packit Service |
b7e772 |
this point to the pixels field of the SDL_ScreenSurface
|
|
Packit Service |
b7e772 |
created by SDL, which can be even a hardware surface).
|
|
Packit Service |
b7e772 |
* configure.ac: endianness macros renamed to
|
|
Packit Service |
b7e772 |
VISUAL_BIG_ENDIAN and VISUAL_LITTLE_ENDIAN.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-30 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c,
|
|
Packit Service |
b7e772 |
libvisual/lv_log.c:
|
|
Packit Service |
b7e772 |
Some doxygen fixes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-30 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.c:
|
|
Packit Service |
b7e772 |
Renamed visual_video_fit_in_video to
|
|
Packit Service |
b7e772 |
visual_video_blit_fit.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
Added visual_video_blit_overlay, no alpha
|
|
Packit Service |
b7e772 |
support yet tho.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_video.h:
|
|
Packit Service |
b7e772 |
Changed the prototypes appropiately to the
|
|
Packit Service |
b7e772 |
changes in lv_video.c.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-30 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Remove the check for stdint.h
|
|
Packit Service |
b7e772 |
and do check for sys/types.h.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/*.c, libvisual/*.h:
|
|
Packit Service |
b7e772 |
Removed stdint and use sys/types.h for portability
|
|
Packit Service |
b7e772 |
reasons.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-29 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: added check for endianess, and set
|
|
Packit Service |
b7e772 |
LV_BIG_ENDIAN and LV_LITTLE_ENDIAN macros on lvconfig.h
|
|
Packit Service |
b7e772 |
accordingly.
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.c: show messages through visual_log,
|
|
Packit Service |
b7e772 |
added error checking. Now the XMMS plugin doesn't hang
|
|
Packit Service |
b7e772 |
the terminal on exit, but still crashing.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-27 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: output file lvconfig.h with macro
|
|
Packit Service |
b7e772 |
definitions for the installed LibVisual.
|
|
Packit Service |
b7e772 |
* libvisual/libvisual.h: added #include <lvconfig.h>.
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.*: now VISUAL_LOG_ERROR causes to
|
|
Packit Service |
b7e772 |
program abort. Added visual_log_return_if_fail(expr)
|
|
Packit Service |
b7e772 |
and visual_log_return_val_if_fail() macros to show
|
|
Packit Service |
b7e772 |
useful messages.
|
|
Packit Service |
b7e772 |
* libvisual/*.c: make use of visual_log_return_val_if_fail()
|
|
Packit Service |
b7e772 |
macro to some modules.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* NEWS: Updating the NEWS file.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-26 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: added check for ISOC99 and GNUC varargs
|
|
Packit Service |
b7e772 |
macros, to be used by visual_log().
|
|
Packit Service |
b7e772 |
* libvisual/lv_log.* : now visual_log() accepts a format
|
|
Packit Service |
b7e772 |
string and variable arguments.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-25 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_libvisual.h: visual_init() signature changed to
|
|
Packit Service |
b7e772 |
int (*) (int*, char***). Added messages using visual_log().
|
|
Packit Service |
b7e772 |
* configure.ac: user variable CFLAGS overrided.
|
|
Packit Service |
b7e772 |
* examples/simplesdl.c: some cleanup to avoid warnings.
|
|
Packit Service |
b7e772 |
* examples/morphsdl.c: cleanup to avoid warnings, moved
|
|
Packit Service |
b7e772 |
visual_init() call to use new signature, #include now is
|
|
Packit Service |
b7e772 |
made relative to the current dir, to use the new libvisual
|
|
Packit Service |
b7e772 |
instead of the installed one.
|
|
Packit Service |
b7e772 |
* libvisual/lv_bin.h: added visual_bin_set_morph_by_name()
|
|
Packit Service |
b7e772 |
and visual_bin_set_steps().
|
|
Packit Service |
b7e772 |
* libvisual/*.h: changed all function f() declarations to
|
|
Packit Service |
b7e772 |
funcion f(void), because f() are not valid ISOC99 prototypes.
|
|
Packit Service |
b7e772 |
* libvisual/lv_plugin.c: with the previous prototypes correction,
|
|
Packit Service |
b7e772 |
I have found a major bug on visual_plugin_ref_list_destroy()
|
|
Packit Service |
b7e772 |
when passing a function pointer of incorrect type to
|
|
Packit Service |
b7e772 |
visual_list_destroy().
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: to avoid above type errors, added
|
|
Packit Service |
b7e772 |
compiler flag -Wstrict-prototypes.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-21 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* autogen.sh: check for libtool and run libtoolize --force
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-20 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* libvisual/lv_actor.c (visual_actor_video_negotiate):
|
|
Packit Service |
b7e772 |
Removed unused variable.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: Renamed AM_PROG_LIBTOOL to AC_PROG_LIBTOOL.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-20 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.ac: added check for SDL, needed to
|
|
Packit Service |
b7e772 |
compile the examples.
|
|
Packit Service |
b7e772 |
* examples/Makefile.am: added, replacing the old
|
|
Packit Service |
b7e772 |
hand made Makefile.in.
|
|
Packit Service |
b7e772 |
* libvisual/Makefile.am: included DEFS variable,
|
|
Packit Service |
b7e772 |
so things like inline will be defined as preprocessor
|
|
Packit Service |
b7e772 |
define's
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-18 Duilio Protti <dprotti@users.sourceforge.net>
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* configure.in: moved to configure.ac
|
|
Packit Service |
b7e772 |
* configure.ac: updated to autoconf 2.57 requirements,
|
|
Packit Service |
b7e772 |
and too much checks added.
|
|
Packit Service |
b7e772 |
* autogen.sh: script added
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-06-17 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
Version 0.1.4 has been released.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Fixes for SGI regarding time.h
|
|
Packit Service |
b7e772 |
* Architecture fixes, using precise intergral types from stdint.h
|
|
Packit Service |
b7e772 |
* Made an builtin bitmap loader, for loading textures and such.
|
|
Packit Service |
b7e772 |
* Documentated the code using doxygen.
|
|
Packit Service |
b7e772 |
* Many many cleanups.
|
|
Packit Service |
b7e772 |
* Made all the enumerate non anonymous.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-05-27 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
Version 0.1.3 has been released.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Install lv_log.h
|
|
Packit Service |
b7e772 |
* Lots and lots of work on the managed bin.
|
|
Packit Service |
b7e772 |
* Managed bin now seamlessly automaticly morphs from whatever
|
|
Packit Service |
b7e772 |
to whatever. (Ok i lied here, the managed bin needs
|
|
Packit Service |
b7e772 |
a rewrite, but it SEEMS to work)
|
|
Packit Service |
b7e772 |
* Better support for openGL.
|
|
Packit Service |
b7e772 |
* Have requisition method for the actor plugins.
|
|
Packit Service |
b7e772 |
* Pass audio to the morph plugins.
|
|
Packit Service |
b7e772 |
* Don't open the plugins with RTL_GLOBAL.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-05-13 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
Version 0.1.2 has been released.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Morph plugins (transistion between actors).
|
|
Packit Service |
b7e772 |
* Event layer for both keyboard, mouse, song change, resolution
|
|
Packit Service |
b7e772 |
change.
|
|
Packit Service |
b7e772 |
* Songinfo system which can be used to set and read songinfo
|
|
Packit Service |
b7e772 |
so you can draw text with the song name in visuals (i already
|
|
Packit Service |
b7e772 |
fixed this up for the goom plugin, worked out of the box!)
|
|
Packit Service |
b7e772 |
* The Bin is extended a lot, and i added support for managed
|
|
Packit Service |
b7e772 |
bins, where a bin creates it's own actor and input so you
|
|
Packit Service |
b7e772 |
don't have to manage those, also you can morph to a new
|
|
Packit Service |
b7e772 |
actor using the bin as simple as
|
|
Packit Service |
b7e772 |
'visual_bin_switch_actor (bin, actor)' or
|
|
Packit Service |
b7e772 |
'visual_bin_switch_actor_by_name (bin, name_of_actor)'.
|
|
Packit Service |
b7e772 |
* Fixed the issues regarding resize.
|
|
Packit Service |
b7e772 |
* Have a visual_init and visual_quit, libvisual manages
|
|
Packit Service |
b7e772 |
the plugin registry itself now.
|
|
Packit Service |
b7e772 |
* New plugin layer, instead of a loader for every type there
|
|
Packit Service |
b7e772 |
is now an universal plugin loader that wraps the
|
|
Packit Service |
b7e772 |
different types in a VisPlugin type.
|
|
Packit Service |
b7e772 |
* Some small stuff.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
2004-04-24 Dennis Smit <ds@nerds-incorporated.org>
|
|
Packit Service |
b7e772 |
Version 0.1-pre4 has been released.
|
|
Packit Service |
b7e772 |
|
|
Packit Service |
b7e772 |
* Changed the way plugins are registred, you can now use
|
|
Packit Service |
b7e772 |
libvisual_init (&argc, &argv) (or NULL, NULL), also
|
|
Packit Service |
b7e772 |
don't forget to do a libvisual_quit ().
|
|
Packit Service |
b7e772 |
* Made an universal plugin loader instead of separated ones.
|
|
Packit Service |
b7e772 |
* Random small stuff i forgot about.
|
|
Packit Service |
b7e772 |
|