public libavutil.AVRational this[sbyte idx]
            {
                get
                {
                    switch (idx)
                    {
                    case 0:
                        return(I0);

                    case 1:
                        return(I1);

                    default:
                        throw new ArgumentOutOfRangeException();
                    }
                }
                set
                {
                    switch (idx)
                    {
                    case 0:
                        I0 = value;
                        break;

                    case 1:
                        I1 = value;
                        break;

                    default:
                        throw new ArgumentOutOfRangeException();
                    }
                }
            }
Example #2
0
 public static extern int av_find_nearest_q_idx(libavutil.AVRational q, libavutil.AVRational *q_list);
Example #3
0
 public static extern int av_nearer_q(libavutil.AVRational q, libavutil.AVRational q1, libavutil.AVRational q2);
Example #4
0
 public static extern libavutil.AVRational av_inv_q(libavutil.AVRational q);
Example #5
0
 public static extern libavutil.AVRational av_sub_q(libavutil.AVRational b, libavutil.AVRational c);
Example #6
0
 public static extern int av_image_check_sar(uint w, uint h, libavutil.AVRational sar);
Example #7
0
 public static extern libavutil.AVOption *av_set_q(void *obj, string name, libavutil.AVRational n);
 public static extern libavcodec.AVDVProfile *av_dv_codec_profile2(int width, int height, libavutil.AVPixelFormat pix_fmt, libavutil.AVRational frame_rate);
 public static extern int av_compare_ts(long ts_a, libavutil.AVRational tb_a, long ts_b, libavutil.AVRational tb_b);
 public static extern long av_rescale_delta(libavutil.AVRational in_tb, long in_ts, libavutil.AVRational fs_tb, int duration, long *last, libavutil.AVRational out_tb);
 public static extern long av_add_stable(libavutil.AVRational ts_tb, long ts, libavutil.AVRational inc_tb, long inc);
Example #12
0
 public static extern int av_timecode_check_frame_rate(libavutil.AVRational rate);
Example #13
0
 public static extern int av_timecode_init_from_string(libavutil.AVTimecode *tc, libavutil.AVRational rate, string str, void *log_ctx);
Example #14
0
 public static extern int av_timecode_init(libavutil.AVTimecode *tc, libavutil.AVRational rate, int flags, int frame_start, void *log_ctx);
Example #15
0
 public static extern int av_cmp_q(libavutil.AVRational a, libavutil.AVRational b);
 public static extern long av_rescale_q(long a, libavutil.AVRational bq, libavutil.AVRational cq);
Example #17
0
 public static extern double av_q2d(libavutil.AVRational a);
 public static extern long av_rescale_q_rnd(long a, libavutil.AVRational bq, libavutil.AVRational cq, libavutil.AVRounding _0);
Example #19
0
 public static extern int av_opt_set_q(void *obj, string name, libavutil.AVRational val, int search_flags);
Example #20
0
 public static extern uint av_q2intfloat(libavutil.AVRational q);