예제 #1
0
            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();
                    }
                }
            }
예제 #2
0
 public static extern int av_find_nearest_q_idx(libavutil.AVRational q, libavutil.AVRational *q_list);
예제 #3
0
 public static extern int av_nearer_q(libavutil.AVRational q, libavutil.AVRational q1, libavutil.AVRational q2);
예제 #4
0
 public static extern libavutil.AVRational av_inv_q(libavutil.AVRational q);
예제 #5
0
 public static extern libavutil.AVRational av_sub_q(libavutil.AVRational b, libavutil.AVRational c);
예제 #6
0
 public static extern int av_image_check_sar(uint w, uint h, libavutil.AVRational sar);
예제 #7
0
 public static extern libavutil.AVOption *av_set_q(void *obj, string name, libavutil.AVRational n);
예제 #8
0
 public static extern libavcodec.AVDVProfile *av_dv_codec_profile2(int width, int height, libavutil.AVPixelFormat pix_fmt, libavutil.AVRational frame_rate);
예제 #9
0
 public static extern int av_compare_ts(long ts_a, libavutil.AVRational tb_a, long ts_b, libavutil.AVRational tb_b);
예제 #10
0
 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);
예제 #11
0
 public static extern long av_add_stable(libavutil.AVRational ts_tb, long ts, libavutil.AVRational inc_tb, long inc);
예제 #12
0
 public static extern int av_timecode_check_frame_rate(libavutil.AVRational rate);
예제 #13
0
 public static extern int av_timecode_init_from_string(libavutil.AVTimecode *tc, libavutil.AVRational rate, string str, void *log_ctx);
예제 #14
0
 public static extern int av_timecode_init(libavutil.AVTimecode *tc, libavutil.AVRational rate, int flags, int frame_start, void *log_ctx);
예제 #15
0
 public static extern int av_cmp_q(libavutil.AVRational a, libavutil.AVRational b);
예제 #16
0
 public static extern long av_rescale_q(long a, libavutil.AVRational bq, libavutil.AVRational cq);
예제 #17
0
 public static extern double av_q2d(libavutil.AVRational a);
예제 #18
0
 public static extern long av_rescale_q_rnd(long a, libavutil.AVRational bq, libavutil.AVRational cq, libavutil.AVRounding _0);
예제 #19
0
 public static extern int av_opt_set_q(void *obj, string name, libavutil.AVRational val, int search_flags);
예제 #20
0
 public static extern uint av_q2intfloat(libavutil.AVRational q);