MCPcopy Create free account

hub / github.com/Tehforsch/striputary / functions

Functions173 in github.com/Tehforsch/striputary

↓ 1 callersMethodmove_marker_to_offset
(&mut self, offset: AudioTime)
src/gui/plot.rs:73
↓ 1 callersFunctionnext_song
(service_config: &ServiceConfig)
src/recording/dbus.rs:171
↓ 1 callersFunctionplay_excerpt
(excerpt: &AudioExcerpt, start_time: AudioTime)
src/gui/playback.rs:39
↓ 1 callersMethodplay_last_touched_song
(&mut self)
src/gui/mod.rs:114
↓ 1 callersMethodpolling_loop
( &self, session_file: &Path, record_start_time: &Instant, )
src/recording/recording_thread.rs:72
↓ 1 callersMethodrecord_new_session
(&self)
src/recording/recording_thread.rs:46
↓ 1 callersMethodrecording_phase
( &self, session_file: &Path, record_start_time: &Instant, )
src/recording/recording_thread.rs:102
↓ 1 callersFunctionredirect_sink
(index: i32, output_sink_name: &str)
src/recording/recorder.rs:69
↓ 1 callersFunctionremove_sink
()
src/recording/recorder.rs:96
↓ 1 callersFunctionrun_gui
(dir: &Path, service: Service, sink_type: SinkType)
src/main.rs:69
↓ 1 callersFunctionsanitize_string
(s: &str)
src/song.rs:48
↓ 1 callersMethodselect
(&mut self, identifier: SessionIdentifier)
src/gui/session_manager.rs:41
↓ 1 callersMethodselect_latest
(&mut self)
src/gui/session_manager.rs:45
↓ 1 callersMethodselect_new
(&mut self)
src/gui/session_manager.rs:54
↓ 1 callersMethodselect_session
(&mut self, identifier: SessionIdentifier)
src/gui/mod.rs:147
↓ 1 callersMethodsend_cut_infos
(&self, cut_infos: Vec<CutInfo>)
src/gui/cutting_thread.rs:59
↓ 1 callersFunctionsetup_recording
(service_config: &ServiceConfig, sink_type: SinkType)
src/recording/recorder.rs:54
↓ 1 callersMethodshow_and_get_offset
( &self, num: usize, ui: &mut Ui, click_pos: Option<Pos2>, )
src/gui/plot.rs:77
↓ 1 callersMethodshow_playback_marker_at
(&mut self, audio_time: AudioTime)
src/gui/plot.rs:52
↓ 1 callersMethodshut_down
(&self)
src/gui/playback.rs:21
↓ 1 callersFunctionstart_recording
( output_file: &Path, service_config: &ServiceConfig, sink_type: SinkType, )
src/recording/recorder.rs:26
↓ 1 callersMethodstart_recording
(&mut self)
src/gui/mod.rs:128
↓ 1 callersFunctionstart_recording_command
(output_file: &Path)
src/recording/recorder.rs:43
↓ 1 callersFunctionstop_playback
(service_config: &ServiceConfig)
src/recording/dbus.rs:179
↓ 1 callersFunctionstop_recording
(mut recording_handles: Popen)
src/recording/recorder.rs:35
Methodadd_plot_labels
(ui: &mut Ui, plot: &ExcerptPlot)
src/gui/mod.rs:263
Methodchannels
(&self)
src/audio_excerpt.rs:103
Methodcurrent_frame_len
(&self)
src/audio_excerpt.rs:99
Methoddefault
()
src/gui/cutting_thread.rs:46
Methodfmt
(&self, f: &mut fmt::Formatter)
src/errors.rs:11
Methodfmt
(&self, f: &mut std::fmt::Formatter<'_>)
src/service_config.rs:30
Methodfmt
(&self, f: &mut fmt::Formatter<'_>)
src/song.rs:36
Methodfrom
(_error: std::io::Error)
src/errors.rs:17
Methodfrom_file
(filename: &Path)
src/recording_session.rs:50
Methodfrom_file
(file: &Path)
src/config_file.rs:31
Methodfrom_parent_dir
(dirname: &Path)
src/recording_session.rs:58
Methodfrom_service
(service: Service)
src/service_config.rs:43
Methodfrom_str
(s: &str)
src/service_config.rs:21
Methodfrom_time_and_spec
(time: f64, spec: WavSpec)
src/audio_time.rs:15
Methodfrom_time_same_spec
(time: f64, audiotime: AudioTime)
src/audio_time.rs:25
Functionget_audio_excerpt
( file_path: &Path, start_time: f64, end_time: f64, )
src/ogg.rs:30
Methodget_buffer_file
(&self)
src/recording_session.rs:31
Functionget_default_sink_for_monitor
()
src/recording/recorder.rs:87
Methodget_excerpt
(&self, num: usize)
src/excerpt_collection.rs:25
Functionget_folders
(folder: &Path)
src/util.rs:25
Functionget_package
(srr: &mut OggStreamReader<File>)
src/ogg.rs:18
Methodget_relative_time_by_relative_progress
(&self, pos: f64)
src/audio_excerpt.rs:64
Functionget_volume_average_over_channels
(samples: Vec<i16>)
src/wav.rs:7
Methoditer_excerpts
(&'a self)
src/excerpt_collection.rs:21
Functionmain
()
src/main.rs:30
Methodname
(&self)
src/excerpt_collection.rs:29
Methodnew
(receiver: Receiver<T>)
src/data_stream.rs:10
Methodnew
(path: &Path, estimated_time_first_song: f64)
src/recording_session.rs:23
Methodnew
(excerpt: AudioExcerpt, start_time: AudioTime)
src/audio_excerpt.rs:90
Methodnew
(session_dir: &Path, service_config: ServiceConfig, sink_type: SinkType)
src/run_args.rs:16
Methodnew
( session: &RecordingSession, song: Song, start_time: AudioTime, end_time: Aud
src/cut.rs:33
Methodnew
(receiver: Receiver<CutInfo>, song_sender: Sender<Song>)
src/gui/cutting_thread.rs:31
Methodnew
(dir: &Path, service: Service, sink_type: SinkType)
src/gui/mod.rs:60
Methodnew
(excerpt: NamedExcerpt, cut_time: AudioTime)
src/gui/plot.rs:20
Methodnew
(dir: &Path)
src/gui/session_manager.rs:27
Methodnew
(run_args: &RunArgs)
src/recording/recording_thread_handle.rs:25
Methodnew
(is_running: Arc<AtomicBool>, song_sender: Sender<Song>, run_args: &RunArgs)
src/recording/recording_thread.rs:38
Methodnew_running
(run_args: &RunArgs)
src/recording/recording_thread_handle_status.rs:41
Methodnew_stopped
()
src/recording/recording_thread_handle_status.rs:37
Methodpartial_cmp
(&self, other: &Self)
src/audio_time.rs:59
Methodread
()
src/config_file.rs:21
Methodsample_rate
(&self)
src/audio_excerpt.rs:107
Methodset_playback_marker_and_return_finished_state
( plot: &mut ExcerptPlot, current_playback: &PlaybackThreadHandle, )
src/gui/mod.rs:280
Methodsub
(self, rhs: AudioTime)
src/audio_time.rs:41
Methodtotal_duration
(&self)
src/audio_excerpt.rs:111
Methodupdate
(&mut self, timeout: Duration)
src/data_stream.rs:17
Methodupdate
(&mut self)
src/recording/recording_thread_handle_status.rs:12
Methodupdate
(&mut self)
src/recording/recording_thread_handle.rs:40
← previous101–173 of 173, ranked by callers