Accessors for encoder property parameters. More...
Go to the source code of this file.
Functions | |
| long | shcodecs_encoder_get_stream_type (SHCodecs_Encoder *encoder) |
| Get the stream_type. | |
| long | shcodecs_encoder_set_stream_type (SHCodecs_Encoder *encoder, long stream_type) |
| Set the stream_type. | |
| long | shcodecs_encoder_get_bitrate (SHCodecs_Encoder *encoder) |
| Get the bitrate. | |
| long | shcodecs_encoder_set_bitrate (SHCodecs_Encoder *encoder, long bitrate) |
| Set the bitrate. | |
| long | shcodecs_encoder_get_xpic_size (SHCodecs_Encoder *encoder) |
| Get the xpic_size. | |
| long | shcodecs_encoder_set_xpic_size (SHCodecs_Encoder *encoder, long xpic_size) |
| Set the xpic_size. | |
| long | shcodecs_encoder_get_ypic_size (SHCodecs_Encoder *encoder) |
| Get the ypic_size. | |
| long | shcodecs_encoder_set_ypic_size (SHCodecs_Encoder *encoder, long ypic_size) |
| Set the ypic_size. | |
| long | shcodecs_encoder_get_frame_rate (SHCodecs_Encoder *encoder) |
| Get the frame_rate. | |
| long | shcodecs_encoder_set_frame_rate (SHCodecs_Encoder *encoder, long frame_rate) |
| Set the frame_rate. | |
| float | shcodecs_encoder_get_h264_sps_frame_rate_info (SHCodecs_Encoder *encoder) |
| Get the sps_frame_rate_info. | |
| float | shcodecs_encoder_set_h264_sps_frame_rate_info (SHCodecs_Encoder *encoder, long frame_rate_numerator, long frame_rate_denominator) |
| Set the frame_rate. | |
| long | shcodecs_encoder_get_I_vop_interval (SHCodecs_Encoder *encoder) |
| Get the I_vop_interval. | |
| long | shcodecs_encoder_set_I_vop_interval (SHCodecs_Encoder *encoder, long I_vop_interval) |
| Set the I_vop_interval. | |
| long | shcodecs_encoder_get_mv_mode (SHCodecs_Encoder *encoder) |
| Get the mv_mode. | |
| long | shcodecs_encoder_set_mv_mode (SHCodecs_Encoder *encoder, long mv_mode) |
| Set the mv_mode. | |
| long | shcodecs_encoder_get_fcode_forward (SHCodecs_Encoder *encoder) |
| Get the fcode_forward. | |
| long | shcodecs_encoder_set_fcode_forward (SHCodecs_Encoder *encoder, long fcode_forward) |
| Set the fcode_forward. | |
| long | shcodecs_encoder_get_search_mode (SHCodecs_Encoder *encoder) |
| Get the search_mode. | |
| long | shcodecs_encoder_set_search_mode (SHCodecs_Encoder *encoder, long search_mode) |
| Set the search_mode. | |
| long | shcodecs_encoder_get_search_time_fixed (SHCodecs_Encoder *encoder) |
| Get the search_time_fixed. | |
| long | shcodecs_encoder_set_search_time_fixed (SHCodecs_Encoder *encoder, long search_time_fixed) |
| Set the search_time_fixed. | |
| long | shcodecs_encoder_get_ratecontrol_skip_enable (SHCodecs_Encoder *encoder) |
| Get the ratecontrol_skip_enable. | |
| long | shcodecs_encoder_set_ratecontrol_skip_enable (SHCodecs_Encoder *encoder, long ratecontrol_skip_enable) |
| Set the ratecontrol_skip_enable. | |
| long | shcodecs_encoder_get_ratecontrol_use_prevquant (SHCodecs_Encoder *encoder) |
| Get the ratecontrol_use_prevquant. | |
| long | shcodecs_encoder_set_ratecontrol_use_prevquant (SHCodecs_Encoder *encoder, long ratecontrol_use_prevquant) |
| Set the ratecontrol_use_prevquant. | |
| long | shcodecs_encoder_get_ratecontrol_respect_type (SHCodecs_Encoder *encoder) |
| Get the ratecontrol_respect_type. | |
| long | shcodecs_encoder_set_ratecontrol_respect_type (SHCodecs_Encoder *encoder, long ratecontrol_respect_type) |
| Set the ratecontrol_respect_type. | |
| long | shcodecs_encoder_get_ratecontrol_intra_thr_changeable (SHCodecs_Encoder *encoder) |
| Get the ratecontrol_intra_thr_changeable. | |
| long | shcodecs_encoder_set_ratecontrol_intra_thr_changeable (SHCodecs_Encoder *encoder, long ratecontrol_intra_thr_changeable) |
| Set the ratecontrol_intra_thr_changeable. | |
| long | shcodecs_encoder_get_control_bitrate_length (SHCodecs_Encoder *encoder) |
| Get the control_bitrate_length. | |
| long | shcodecs_encoder_set_control_bitrate_length (SHCodecs_Encoder *encoder, long control_bitrate_length) |
| Set the control_bitrate_length. | |
| long | shcodecs_encoder_get_intra_macroblock_refresh_cycle (SHCodecs_Encoder *encoder) |
| Get the intra_macroblock_refresh_cycle. | |
| long | shcodecs_encoder_set_intra_macroblock_refresh_cycle (SHCodecs_Encoder *encoder, long intra_macroblock_refresh_cycle) |
| Set the intra_macroblock_refresh_cycle. | |
| long | shcodecs_encoder_get_video_format (SHCodecs_Encoder *encoder) |
| Get the video_format. | |
| long | shcodecs_encoder_set_video_format (SHCodecs_Encoder *encoder, long video_format) |
| Set the video_format. | |
| long | shcodecs_encoder_get_noise_reduction (SHCodecs_Encoder *encoder) |
| Get the noise_reduction. | |
| long | shcodecs_encoder_set_noise_reduction (SHCodecs_Encoder *encoder, long noise_reduction) |
| Set the noise_reduction. | |
| long | shcodecs_encoder_get_reaction_param_coeff (SHCodecs_Encoder *encoder) |
| Get the reaction_param_coeff. | |
| long | shcodecs_encoder_set_reaction_param_coeff (SHCodecs_Encoder *encoder, long reaction_param_coeff) |
| Set the reaction_param_coeff. | |
| long | shcodecs_encoder_get_weightedQ_mode (SHCodecs_Encoder *encoder) |
| Get the weightedQ_mode. | |
| long | shcodecs_encoder_set_weightedQ_mode (SHCodecs_Encoder *encoder, long weightedQ_mode) |
| Set the weightedQ_mode. | |
Accessors for encoder property parameters.
| long shcodecs_encoder_get_bitrate | ( | SHCodecs_Encoder * | encoder | ) |
Get the bitrate.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_control_bitrate_length | ( | SHCodecs_Encoder * | encoder | ) |
Get the control_bitrate_length.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_fcode_forward | ( | SHCodecs_Encoder * | encoder | ) |
Get the fcode_forward.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_frame_rate | ( | SHCodecs_Encoder * | encoder | ) |
Get the frame_rate.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| float shcodecs_encoder_get_h264_sps_frame_rate_info | ( | SHCodecs_Encoder * | encoder | ) |
Get the sps_frame_rate_info.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid | |
| -2 | vui_timing_info is not present |
| long shcodecs_encoder_get_I_vop_interval | ( | SHCodecs_Encoder * | encoder | ) |
Get the I_vop_interval.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_intra_macroblock_refresh_cycle | ( | SHCodecs_Encoder * | encoder | ) |
Get the intra_macroblock_refresh_cycle.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_mv_mode | ( | SHCodecs_Encoder * | encoder | ) |
Get the mv_mode.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_noise_reduction | ( | SHCodecs_Encoder * | encoder | ) |
Get the noise_reduction.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_ratecontrol_intra_thr_changeable | ( | SHCodecs_Encoder * | encoder | ) |
Get the ratecontrol_intra_thr_changeable.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_ratecontrol_respect_type | ( | SHCodecs_Encoder * | encoder | ) |
Get the ratecontrol_respect_type.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_ratecontrol_skip_enable | ( | SHCodecs_Encoder * | encoder | ) |
Get the ratecontrol_skip_enable.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_ratecontrol_use_prevquant | ( | SHCodecs_Encoder * | encoder | ) |
Get the ratecontrol_use_prevquant.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_reaction_param_coeff | ( | SHCodecs_Encoder * | encoder | ) |
Get the reaction_param_coeff.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_search_mode | ( | SHCodecs_Encoder * | encoder | ) |
Get the search_mode.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_search_time_fixed | ( | SHCodecs_Encoder * | encoder | ) |
Get the search_time_fixed.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_stream_type | ( | SHCodecs_Encoder * | encoder | ) |
Get the stream_type.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_video_format | ( | SHCodecs_Encoder * | encoder | ) |
Get the video_format.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_weightedQ_mode | ( | SHCodecs_Encoder * | encoder | ) |
Get the weightedQ_mode.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_xpic_size | ( | SHCodecs_Encoder * | encoder | ) |
Get the xpic_size.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_get_ypic_size | ( | SHCodecs_Encoder * | encoder | ) |
Get the ypic_size.
| encoder | The SHCodecs_Encoder* handle |
| -1 | encoder invalid |
| long shcodecs_encoder_set_bitrate | ( | SHCodecs_Encoder * | encoder, | |
| long | bitrate | |||
| ) |
Set the bitrate.
| encoder | The SHCodecs_Encoder* handle | |
| bitrate | The new value for bitrate |
| -1 | encoder invalid |
| long shcodecs_encoder_set_control_bitrate_length | ( | SHCodecs_Encoder * | encoder, | |
| long | control_bitrate_length | |||
| ) |
Set the control_bitrate_length.
| encoder | The SHCodecs_Encoder* handle | |
| control_bitrate_length | The new value for control_bitrate_length |
| -1 | encoder invalid |
| long shcodecs_encoder_set_fcode_forward | ( | SHCodecs_Encoder * | encoder, | |
| long | fcode_forward | |||
| ) |
Set the fcode_forward.
| encoder | The SHCodecs_Encoder* handle | |
| fcode_forward | The new value for fcode_forward |
| -1 | encoder invalid |
| long shcodecs_encoder_set_frame_rate | ( | SHCodecs_Encoder * | encoder, | |
| long | frame_rate | |||
| ) |
Set the frame_rate.
| encoder | The SHCodecs_Encoder* handle | |
| frame_rate | The new value for frame_rate |
| -1 | encoder invalid |
| float shcodecs_encoder_set_h264_sps_frame_rate_info | ( | SHCodecs_Encoder * | encoder, | |
| long | frame_rate_numerator, | |||
| long | frame_rate_denominator | |||
| ) |
Set the frame_rate.
| encoder | The SHCodecs_Encoder* handle | |
| frame_rate_numerator | The new value for frame_rate_numerator | |
| frame_rate_denominator | The new value for frame_rate_denominator |
| -1 | encoder invalid |
| long shcodecs_encoder_set_I_vop_interval | ( | SHCodecs_Encoder * | encoder, | |
| long | I_vop_interval | |||
| ) |
Set the I_vop_interval.
| encoder | The SHCodecs_Encoder* handle | |
| I_vop_interval | The new value for I_vop_interval |
| -1 | encoder invalid |
| long shcodecs_encoder_set_intra_macroblock_refresh_cycle | ( | SHCodecs_Encoder * | encoder, | |
| long | intra_macroblock_refresh_cycle | |||
| ) |
Set the intra_macroblock_refresh_cycle.
| encoder | The SHCodecs_Encoder* handle | |
| intra_macroblock_refresh_cycle | The new value for intra_macroblock_refresh_cycle |
| -1 | encoder invalid |
| long shcodecs_encoder_set_mv_mode | ( | SHCodecs_Encoder * | encoder, | |
| long | mv_mode | |||
| ) |
Set the mv_mode.
| encoder | The SHCodecs_Encoder* handle | |
| mv_mode | The new value for mv_mode |
| -1 | encoder invalid |
| long shcodecs_encoder_set_noise_reduction | ( | SHCodecs_Encoder * | encoder, | |
| long | noise_reduction | |||
| ) |
Set the noise_reduction.
| encoder | The SHCodecs_Encoder* handle | |
| noise_reduction | The new value for noise_reduction |
| -1 | encoder invalid |
| long shcodecs_encoder_set_ratecontrol_intra_thr_changeable | ( | SHCodecs_Encoder * | encoder, | |
| long | ratecontrol_intra_thr_changeable | |||
| ) |
Set the ratecontrol_intra_thr_changeable.
| encoder | The SHCodecs_Encoder* handle | |
| ratecontrol_intra_thr_changeable | The new value for ratecontrol_intra_thr_changeable |
| -1 | encoder invalid |
| long shcodecs_encoder_set_ratecontrol_respect_type | ( | SHCodecs_Encoder * | encoder, | |
| long | ratecontrol_respect_type | |||
| ) |
Set the ratecontrol_respect_type.
| encoder | The SHCodecs_Encoder* handle | |
| ratecontrol_respect_type | The new value for ratecontrol_respect_type |
| -1 | encoder invalid |
| long shcodecs_encoder_set_ratecontrol_skip_enable | ( | SHCodecs_Encoder * | encoder, | |
| long | ratecontrol_skip_enable | |||
| ) |
Set the ratecontrol_skip_enable.
| encoder | The SHCodecs_Encoder* handle | |
| ratecontrol_skip_enable | The new value for ratecontrol_skip_enable |
| -1 | encoder invalid |
| long shcodecs_encoder_set_ratecontrol_use_prevquant | ( | SHCodecs_Encoder * | encoder, | |
| long | ratecontrol_use_prevquant | |||
| ) |
Set the ratecontrol_use_prevquant.
| encoder | The SHCodecs_Encoder* handle | |
| ratecontrol_use_prevquant | The new value for ratecontrol_use_prevquant |
| -1 | encoder invalid |
| long shcodecs_encoder_set_reaction_param_coeff | ( | SHCodecs_Encoder * | encoder, | |
| long | reaction_param_coeff | |||
| ) |
Set the reaction_param_coeff.
| encoder | The SHCodecs_Encoder* handle | |
| reaction_param_coeff | The new value for reaction_param_coeff |
| -1 | encoder invalid |
| long shcodecs_encoder_set_search_mode | ( | SHCodecs_Encoder * | encoder, | |
| long | search_mode | |||
| ) |
Set the search_mode.
| encoder | The SHCodecs_Encoder* handle | |
| search_mode | The new value for search_mode |
| -1 | encoder invalid |
| long shcodecs_encoder_set_search_time_fixed | ( | SHCodecs_Encoder * | encoder, | |
| long | search_time_fixed | |||
| ) |
Set the search_time_fixed.
| encoder | The SHCodecs_Encoder* handle | |
| search_time_fixed | The new value for search_time_fixed |
| -1 | encoder invalid |
| long shcodecs_encoder_set_stream_type | ( | SHCodecs_Encoder * | encoder, | |
| long | stream_type | |||
| ) |
Set the stream_type.
| encoder | The SHCodecs_Encoder* handle | |
| stream_type | The new value for stream_type |
| -1 | encoder invalid |
| long shcodecs_encoder_set_video_format | ( | SHCodecs_Encoder * | encoder, | |
| long | video_format | |||
| ) |
Set the video_format.
| encoder | The SHCodecs_Encoder* handle | |
| video_format | The new value for video_format |
| -1 | encoder invalid |
| long shcodecs_encoder_set_weightedQ_mode | ( | SHCodecs_Encoder * | encoder, | |
| long | weightedQ_mode | |||
| ) |
Set the weightedQ_mode.
| encoder | The SHCodecs_Encoder* handle | |
| weightedQ_mode | The new value for weightedQ_mode |
| -1 | encoder invalid |
| long shcodecs_encoder_set_xpic_size | ( | SHCodecs_Encoder * | encoder, | |
| long | xpic_size | |||
| ) |
Set the xpic_size.
| encoder | The SHCodecs_Encoder* handle | |
| xpic_size | The new value for xpic_size |
| -1 | encoder invalid |
| long shcodecs_encoder_set_ypic_size | ( | SHCodecs_Encoder * | encoder, | |
| long | ypic_size | |||
| ) |
Set the ypic_size.
| encoder | The SHCodecs_Encoder* handle | |
| ypic_size | The new value for ypic_size |
| -1 | encoder invalid |
1.6.3