[−][src]Crate alass
Statics
Functions
alass_audiosink_close | Closes a |
alass_audiosink_free | Deallocates |
alass_audiosink_new | Allocates a new |
alass_audiosink_send | Send audio samples to |
alass_format_is_supported | Determines whether the given subtitle is able to be synced |
alass_log_config | Configure logging |
alass_options_free | Deallocates |
alass_options_log | Logs the values of the given |
alass_options_new | Creates a new |
alass_options_set_framerate_correction | Whether attempt correction of mismatched framerates |
alass_options_set_interval | Sets the |
alass_options_set_speed_optimization | Sets the |
alass_options_set_split_mode | Sets the |
alass_options_set_split_penalty | The |
alass_sync | Performs |
alass_timespans_compute | Computes timespans given detected voice-activity. |
alass_timespans_free | Deallocates |
alass_timespans_load_raw | Loads cached timespans from disk (see |
alass_timespans_load_subtitle | Loads timespans from subtitle file. Returns null if no file exists at the given path. |
alass_timespans_new | Creates a new |
alass_timespans_push | Appends timespan to |
alass_timespans_save_raw | Saves timespans to disk with the given |
alass_voice_activity_clean | [EXPERIMENTAL] Cleans voice-activity data |
alass_voice_activity_compute | Computes voice activity given an |
alass_voice_activity_free | Deallocates |
from_cstring | Copies the contents of a char buffer into an owned |
from_ptr | Dereferences a heap pointer and returns a mutable reference, ensuring
the value will not be dropped when it goes out of scope. Useful for
working with heap values recieved from accross an ffi boundary without
dropping them when finished. Panics if pointer is |
from_ptr_owned | Dereferences a heap pointer and returns a boxed instance. Because
the returned value is owned, it will be dropped when it goes
out of scope. Useful for deallocating heap values received from
accross an ffi boundary. Panics if pointer is |
from_ptr_safe | Safe version of |
to_ptr | Moves an instance to the heap and returns it's pointer. Value will not be dropped when the return value leaves scope. Useful for leaking values to be sent across an ffi boundary. |
Type Definitions
ResultCode |