Displaying 2 results from an estimated 2 matches for "global_offset".
2007 Nov 18
0
3 commits - libswfdec/swfdec_audio_event.c libswfdec/swfdec_sound.c
...return event->envelope[pos - 1].volume[channel] * (1 - offset / distance) +
+ event->envelope[pos].volume[channel] * (offset / distance);
}
static void
@@ -119,13 +119,13 @@ swfdec_audio_event_render (SwfdecAudio *audio, gint16* dest, guint start,
event->envelope[pos].offset <= global_offset + (i / 2))
pos++;
if (channels == 1) {
- dest[i] *= swfdec_audio_event_get_envelop_volume (event, pos,
+ dest[i] *= (swfdec_audio_event_get_envelop_volume (event, pos,
global_offset + (i / 2), 0) * 0.5 +
swfdec_audio_event_get_envelop_volume (event, pos,
- global_o...
2007 Nov 20
0
19 commits - libswfdec/swfdec_audio_event.c libswfdec/swfdec_bits.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_flv_decoder.c libswfdec/swfdec_image.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h
...@@ swfdec_audio_event_render (SwfdecAudio *audio, gint16* dest, guint start,
return;
pos = 0;
- for (i = 0; i < dest_end - dest; i++) {
+ for (i = 0; i < (guint) (dest_end - dest); i++) {
while (pos < event->n_envelopes &&
event->envelope[pos].offset <= global_offset + (i / 2))
pos++;
commit bfa2b4da3e775c50d550e58cecdea4f745fdeaa7
Author: Benjamin Otte <otte at gnome.org>
Date: Tue Nov 20 10:03:36 2007 +0100
add setMask function
diff --git a/libswfdec/swfdec_initialize.as b/libswfdec/swfdec_initialize.as
index 97e1071..3e49b61 100644
--- a...