public                     AVComponentDescriptor[] ToArray()
        {
            fixed(AVComponentDescriptor *p0 = &_0)
            {
                var a = new AVComponentDescriptor[Size]; for (uint i = 0; i < Size; i++)

                {
                    a[i] = *(p0 + i);
                }
                return(a);
            }
        }
 public PixFmtYUV420P()
 {
     name          = "yuv420p";
     nb_components = 3;
     log2_chroma_w = 1;
     log2_chroma_h = 1;
     comp          = new AVComponentDescriptor[]
     {
         new AVComponentDescriptor(0, 0, 1, 0, 7), /* Y */
         new AVComponentDescriptor(1, 0, 1, 0, 7), /* U */
         new AVComponentDescriptor(2, 0, 1, 0, 7), /* V */
         new AVComponentDescriptor(0, 0, 0, 0, 0), /* Filler */
     };
 }
Exemple #3
0
 public PixFmtYUV420P()
 {
     name = "yuv420p";
     nb_components = 3;
     log2_chroma_w = 1;
     log2_chroma_h = 1;
     comp = new AVComponentDescriptor[]
     {
         new AVComponentDescriptor(0, 0, 1, 0, 7),        /* Y */
         new AVComponentDescriptor(1, 0, 1, 0, 7),        /* U */
         new AVComponentDescriptor(2, 0, 1, 0, 7),        /* V */
         new AVComponentDescriptor(0, 0, 0, 0, 0),        /* Filler */
     };
 }