Blender
V3.3
|
#include <math.h>
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "DNA_sound_types.h"
#include "BLI_listbase.h"
#include "BLI_utildefines.h"
#include "BKE_main.h"
#include "BKE_scene.h"
#include "BKE_sound.h"
#include "SEQ_sound.h"
#include "SEQ_time.h"
#include "sequencer.h"
#include "strip_time.h"
Go to the source code of this file.
Functions | |
void | SEQ_sound_update_length (Main *bmain, Scene *scene) |
void | SEQ_sound_update_bounds_all (Scene *scene) |
void | SEQ_sound_update_bounds (Scene *scene, Sequence *seq) |
static void | seq_update_sound_recursive (Scene *scene, ListBase *seqbasep, bSound *sound) |
void | SEQ_sound_update (Scene *scene, bSound *sound) |
float | SEQ_sound_pitch_get (const Scene *scene, const Sequence *seq) |
Definition at line 138 of file sequencer/intern/sound.c.
References NULL, scene, seq_sequence_lookup_meta_by_seq(), and Sequence::speed_factor.
Referenced by seq_update_seq_cb().
Definition at line 131 of file sequencer/intern/sound.c.
References Scene::ed, scene, seq_update_sound_recursive(), and Editing::seqbase.
Definition at line 94 of file sequencer/intern/sound.c.
References Sequence::anim_startofs, BKE_sound_move_scene_sound(), BKE_sound_move_scene_sound_defaults(), Scene::r, scene, Sequence::scene, Sequence::scene_sound, SEQ_time_left_handle_frame_get(), SEQ_time_right_handle_frame_get(), SEQ_TYPE_SCENE, RenderData::sfra, Sequence::startofs, and Sequence::type.
Referenced by SEQ_sound_update_bounds_all().
Definition at line 76 of file sequencer/intern/sound.c.
References Scene::ed, ELEM, ListBase::first, Sequence::next, scene, SEQ_sound_update_bounds(), SEQ_TYPE_META, SEQ_TYPE_SCENE, SEQ_TYPE_SOUND_RAM, seq_update_sound_bounds_recursive(), Editing::seqbase, and Sequence::type.
Referenced by SEQ_eval_sequences().
Definition at line 65 of file sequencer/intern/sound.c.
References Scene::ed, scene, Editing::seqbase, and UNUSED_VARS.
|
static |
Definition at line 115 of file sequencer/intern/sound.c.
References BKE_sound_update_scene_sound(), ListBase::first, Sequence::next, scene, Sequence::scene_sound, SEQ_TYPE_META, SEQ_TYPE_SOUND_RAM, Sequence::seqbase, Sequence::sound, and Sequence::type.
Referenced by SEQ_sound_update().