MCPcopy Create free account

hub / github.com/Proryanator/encoder-benchmark / functions

Functions174 in github.com/Proryanator/encoder-benchmark

↓ 1 callersFunctionlog_tool_title_figlet
(title: String)
cli/src/cli_util.rs:111
↓ 1 callersFunctionmap_file
(is_dev: bool, source_files_directory: String, s: &&str)
benchmark/src/main.rs:315
↓ 1 callersMethodnext
(&mut self)
codecs/src/av1_qsv.rs:71
↓ 1 callersMethodnext
(&mut self)
codecs/src/qsv.rs:69
↓ 1 callersFunctionprobe_for_video_metadata
(input_file: &String)
ffmpeg/src/ffprobe.rs:5
↓ 1 callersFunctionread_user_input
(cli: &mut BenchmarkCli, gpus: Vec<String>)
benchmark/src/main.rs:93
↓ 1 callersFunctionrun_overload_benchmark
( metadata: &MetaData, ffmpeg_args: &FfmpegArgs, verbose: bool, detect_overload: bool, ctr
engine/src/engine.rs:183
↓ 1 callersMethodset_ui_opened
(&mut self)
benchmark/src/benchmark_cli.rs:46
↓ 1 callersMethodsetup_decode_input
(&mut self)
ffmpeg/src/args.rs:173
↓ 1 callersMethodsetup_decode_output
(&mut self)
ffmpeg/src/args.rs:163
↓ 1 callersFunctionspawn_tcp_reading_thread
( stream: TcpStream, frame: &'static AtomicUsize, previous_frame: &'static AtomicUsize, )
engine/src/stat_tcp_listener.rs:63
↓ 1 callersFunctionstart_listening_to_ffmpeg_stats
( verbose: bool, frame: &'static AtomicUsize, previous_frame: &'static AtomicUsize, )
engine/src/stat_tcp_listener.rs:16
↓ 1 callersMethodvalidate
(&mut self)
benchmark/src/benchmark_cli.rs:67
↓ 1 callersMethodvalidate
(&mut self)
permutor-cli/src/permutor_cli.rs:55
↓ 1 callersFunctionwill_be_duplicate
(duplicates: &Vec<PermutationResult>, next_permutation: &Permutation)
engine/src/permutation_engine.rs:305
Methodadd
(&mut self, permutation: Permutation)
engine/src/permutation_engine.rs:135
Functionbuild_all_args_test
()
ffmpeg/src/args.rs:264
Methodbuild_ffmpeg_args
( first_input: String, encoder: String, encoder_args: &String, current_bitrate
ffmpeg/src/args.rs:49
Functionbuild_only_one_input_test
()
ffmpeg/src/args.rs:275
Functioncalculate_eta
( elapsed: Duration, current_perm: usize, total_perms: usize, ignored_factor: c_float, )
engine/src/engine.rs:250
Functioncreate_h264_test
()
codecs/src/nvenc.rs:188
Functioncreate_h264_test
()
codecs/src/apple_silicon.rs:189
Functioncreate_hevc_test
()
codecs/src/nvenc.rs:194
Functioncreate_hevc_test
()
codecs/src/apple_silicon.rs:195
Functioncreate_prores_test
()
codecs/src/apple_silicon.rs:201
Methoddefault
()
engine/src/fps_stats.rs:9
Methoddefault
()
engine/src/progressbar.rs:21
Methoddefault
()
ffmpeg/src/args.rs:27
Functiondefault_args_test
()
ffmpeg/src/args.rs:244
Functionequals
(original: &MetaData, other: &MetaData)
ffmpeg/src/ffprobe.rs:79
Functionextract_metadata_test
()
ffmpeg/src/ffprobe.rs:66
Functionextract_vmaf_score_test
()
ffmpeg/src/report_files.rs:93
Functionget_expected_len
(nvenc: &Nvenc)
codecs/src/nvenc.rs:233
Functionget_repo_url
()
cli/src/cli_util.rs:107
Methodget_resolution_to_bitrate_map
(fps: u32)
codecs/src/av1_qsv.rs:130
Methodget_resolution_to_bitrate_map
(fps: u32)
codecs/src/amf.rs:196
Methodget_resolution_to_bitrate_map
(fps: u32)
codecs/src/nvenc.rs:164
Methodget_resolution_to_bitrate_map
(fps: u32)
codecs/src/qsv.rs:127
Methodget_resolution_to_bitrate_map
(fps: u32)
codecs/src/apple_silicon.rs:166
Methodinit
(&mut self)
codecs/src/av1_qsv.rs:87
Methodinit
(&mut self)
codecs/src/qsv.rs:85
Functioninit_twice_not_double_test
()
codecs/src/nvenc.rs:220
Functioniterate_to_end_test
()
codecs/src/nvenc.rs:200
Functioniterate_to_end_test
()
codecs/src/apple_silicon.rs:207
Functionlatest_log_file_test
()
ffmpeg/src/report_files.rs:135
Functionload_version
()
cli/src/cli_util.rs:134
Functionlog_files_only_test
()
ffmpeg/src/report_files.rs:100
Functionmain
()
benchmark/src/main.rs:26
Functionmain
()
permutor-cli/src/main.rs:19
Functionmap_to_vmaf_test
()
ffmpeg/src/args.rs:300
Functionmap_to_vmaf_to_string_test
()
ffmpeg/src/args.rs:314
Methodnew
(video_file: String, encoder: String)
permutation/src/permutation.rs:23
Methodnew
used when taking user input for the benchmark
benchmark/src/benchmark_cli.rs:51
Methodnew
()
gpus/src/device.rs:10
Methodnew
(log_files: String)
engine/src/benchmark_engine.rs:18
Methodnew
(log_files: String)
engine/src/permutation_engine.rs:39
Methodnew
( metadata: &MetaData, bitrate: u32, encoder_settings: &String, encoder: &str,
engine/src/result.rs:27
Methodnew
()
ffmpeg/src/metadata.rs:10
Methodnew
()
codecs/src/av1_qsv.rs:19
Methodnew
(is_hevc: bool, gpu: u8)
codecs/src/amf.rs:21
Methodnew
(is_hevc: bool, gpu: u8, no_b_frames: bool)
codecs/src/nvenc.rs:22
Methodnew
(is_hevc: bool)
codecs/src/qsv.rs:17
Methodnew
note: h264 has a unique coders option
codecs/src/apple_silicon.rs:23
Functionno_b_frame_test
()
codecs/src/nvenc.rs:227
Methodrun
(&mut self)
engine/src/permutation_engine.rs:49
Methodrun_standard_only
(&mut self)
codecs/src/av1_qsv.rs:117
Methodrun_standard_only
(&mut self)
codecs/src/amf.rs:183
Methodrun_standard_only
(&mut self)
codecs/src/nvenc.rs:151
Methodrun_standard_only
(&mut self)
codecs/src/qsv.rs:114
Methodrun_standard_only
(&mut self)
codecs/src/apple_silicon.rs:153
Methodto_string
(&self)
ffmpeg/src/metadata.rs:19
Functionto_string_one_input_test
()
ffmpeg/src/args.rs:286
Functionto_string_two_input_test
()
ffmpeg/src/args.rs:293
Functiontotal_permutations_test
()
codecs/src/nvenc.rs:214
← previous101–174 of 174, ranked by callers