1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "unsigned int [256]",
7   "name" : "unsigned int [256]",
8   "referenced_type" : "type-1",
9   "self_type" : "type-59",
10   "size" : 1024,
11   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12  }
13 ],
14 "builtin_types" :
15 [
16  {
17   "alignment" : 1,
18   "is_integral" : true,
19   "is_unsigned" : true,
20   "linker_set_key" : "bool",
21   "name" : "bool",
22   "referenced_type" : "type-304",
23   "self_type" : "type-304",
24   "size" : 1
25  },
26  {
27   "alignment" : 1,
28   "is_integral" : true,
29   "is_unsigned" : true,
30   "linker_set_key" : "char",
31   "name" : "char",
32   "referenced_type" : "type-64",
33   "self_type" : "type-64",
34   "size" : 1
35  },
36  {
37   "alignment" : 8,
38   "linker_set_key" : "double",
39   "name" : "double",
40   "referenced_type" : "type-31",
41   "self_type" : "type-31",
42   "size" : 8
43  },
44  {
45   "alignment" : 4,
46   "linker_set_key" : "float",
47   "name" : "float",
48   "referenced_type" : "type-13",
49   "self_type" : "type-13",
50   "size" : 4
51  },
52  {
53   "alignment" : 4,
54   "is_integral" : true,
55   "linker_set_key" : "int",
56   "name" : "int",
57   "referenced_type" : "type-3",
58   "self_type" : "type-3",
59   "size" : 4
60  },
61  {
62   "alignment" : 4,
63   "is_integral" : true,
64   "linker_set_key" : "long",
65   "name" : "long",
66   "referenced_type" : "type-303",
67   "self_type" : "type-303",
68   "size" : 4
69  },
70  {
71   "alignment" : 8,
72   "linker_set_key" : "long double",
73   "name" : "long double",
74   "referenced_type" : "type-302",
75   "self_type" : "type-302",
76   "size" : 8
77  },
78  {
79   "alignment" : 8,
80   "is_integral" : true,
81   "linker_set_key" : "long long",
82   "name" : "long long",
83   "referenced_type" : "type-299",
84   "self_type" : "type-299",
85   "size" : 8
86  },
87  {
88   "alignment" : 2,
89   "is_integral" : true,
90   "linker_set_key" : "short",
91   "name" : "short",
92   "referenced_type" : "type-301",
93   "self_type" : "type-301",
94   "size" : 2
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "linker_set_key" : "signed char",
100   "name" : "signed char",
101   "referenced_type" : "type-10",
102   "self_type" : "type-10",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "unsigned char",
110   "name" : "unsigned char",
111   "referenced_type" : "type-20",
112   "self_type" : "type-20",
113   "size" : 1
114  },
115  {
116   "alignment" : 4,
117   "is_integral" : true,
118   "is_unsigned" : true,
119   "linker_set_key" : "unsigned int",
120   "name" : "unsigned int",
121   "referenced_type" : "type-1",
122   "self_type" : "type-1",
123   "size" : 4
124  },
125  {
126   "alignment" : 4,
127   "is_integral" : true,
128   "is_unsigned" : true,
129   "linker_set_key" : "unsigned long",
130   "name" : "unsigned long",
131   "referenced_type" : "type-300",
132   "self_type" : "type-300",
133   "size" : 4
134  },
135  {
136   "alignment" : 8,
137   "is_integral" : true,
138   "is_unsigned" : true,
139   "linker_set_key" : "unsigned long long",
140   "name" : "unsigned long long",
141   "referenced_type" : "type-29",
142   "self_type" : "type-29",
143   "size" : 8
144  },
145  {
146   "alignment" : 2,
147   "is_integral" : true,
148   "is_unsigned" : true,
149   "linker_set_key" : "unsigned short",
150   "name" : "unsigned short",
151   "referenced_type" : "type-7",
152   "self_type" : "type-7",
153   "size" : 2
154  },
155  {
156   "linker_set_key" : "void",
157   "name" : "void",
158   "referenced_type" : "type-17",
159   "self_type" : "type-17"
160  }
161 ],
162 "elf_functions" :
163 [
164  {
165   "name" : "ABGRToARGB"
166  },
167  {
168   "name" : "ABGRToI420"
169  },
170  {
171   "name" : "ABGRToUVRow_Any_NEON"
172  },
173  {
174   "name" : "ABGRToUVRow_C"
175  },
176  {
177   "name" : "ABGRToUVRow_NEON"
178  },
179  {
180   "name" : "ABGRToYRow_Any_NEON"
181  },
182  {
183   "name" : "ABGRToYRow_C"
184  },
185  {
186   "name" : "ABGRToYRow_NEON"
187  },
188  {
189   "name" : "ARGB1555ToARGB"
190  },
191  {
192   "name" : "ARGB1555ToARGBRow_Any_NEON"
193  },
194  {
195   "name" : "ARGB1555ToARGBRow_C"
196  },
197  {
198   "name" : "ARGB1555ToARGBRow_NEON"
199  },
200  {
201   "name" : "ARGB1555ToI420"
202  },
203  {
204   "name" : "ARGB1555ToUVRow_Any_NEON"
205  },
206  {
207   "name" : "ARGB1555ToUVRow_C"
208  },
209  {
210   "name" : "ARGB1555ToUVRow_NEON"
211  },
212  {
213   "name" : "ARGB1555ToYRow_Any_NEON"
214  },
215  {
216   "name" : "ARGB1555ToYRow_C"
217  },
218  {
219   "name" : "ARGB1555ToYRow_NEON"
220  },
221  {
222   "name" : "ARGB4444ToARGB"
223  },
224  {
225   "name" : "ARGB4444ToARGBRow_Any_NEON"
226  },
227  {
228   "name" : "ARGB4444ToARGBRow_C"
229  },
230  {
231   "name" : "ARGB4444ToARGBRow_NEON"
232  },
233  {
234   "name" : "ARGB4444ToI420"
235  },
236  {
237   "name" : "ARGB4444ToUVRow_Any_NEON"
238  },
239  {
240   "name" : "ARGB4444ToUVRow_C"
241  },
242  {
243   "name" : "ARGB4444ToUVRow_NEON"
244  },
245  {
246   "name" : "ARGB4444ToYRow_Any_NEON"
247  },
248  {
249   "name" : "ARGB4444ToYRow_C"
250  },
251  {
252   "name" : "ARGB4444ToYRow_NEON"
253  },
254  {
255   "name" : "ARGBAdd"
256  },
257  {
258   "name" : "ARGBAddRow_Any_NEON"
259  },
260  {
261   "name" : "ARGBAddRow_C"
262  },
263  {
264   "name" : "ARGBAddRow_NEON"
265  },
266  {
267   "name" : "ARGBAffineRow_C"
268  },
269  {
270   "name" : "ARGBAttenuate"
271  },
272  {
273   "name" : "ARGBAttenuateRow_Any_NEON"
274  },
275  {
276   "name" : "ARGBAttenuateRow_C"
277  },
278  {
279   "name" : "ARGBAttenuateRow_NEON"
280  },
281  {
282   "name" : "ARGBBlend"
283  },
284  {
285   "name" : "ARGBBlendRow_C"
286  },
287  {
288   "name" : "ARGBBlendRow_NEON"
289  },
290  {
291   "name" : "ARGBBlur"
292  },
293  {
294   "name" : "ARGBColorMatrix"
295  },
296  {
297   "name" : "ARGBColorMatrixRow_C"
298  },
299  {
300   "name" : "ARGBColorMatrixRow_NEON"
301  },
302  {
303   "name" : "ARGBColorTable"
304  },
305  {
306   "name" : "ARGBColorTableRow_C"
307  },
308  {
309   "name" : "ARGBComputeCumulativeSum"
310  },
311  {
312   "name" : "ARGBCopy"
313  },
314  {
315   "name" : "ARGBCopyAlpha"
316  },
317  {
318   "name" : "ARGBCopyAlphaRow_C"
319  },
320  {
321   "name" : "ARGBCopyYToAlpha"
322  },
323  {
324   "name" : "ARGBCopyYToAlphaRow_C"
325  },
326  {
327   "name" : "ARGBDetect"
328  },
329  {
330   "name" : "ARGBExtractAlpha"
331  },
332  {
333   "name" : "ARGBExtractAlphaRow_Any_NEON"
334  },
335  {
336   "name" : "ARGBExtractAlphaRow_C"
337  },
338  {
339   "name" : "ARGBExtractAlphaRow_NEON"
340  },
341  {
342   "name" : "ARGBGray"
343  },
344  {
345   "name" : "ARGBGrayRow_C"
346  },
347  {
348   "name" : "ARGBGrayRow_NEON"
349  },
350  {
351   "name" : "ARGBGrayTo"
352  },
353  {
354   "name" : "ARGBInterpolate"
355  },
356  {
357   "name" : "ARGBLumaColorTable"
358  },
359  {
360   "name" : "ARGBLumaColorTableRow_C"
361  },
362  {
363   "name" : "ARGBMirror"
364  },
365  {
366   "name" : "ARGBMirrorRow_Any_NEON"
367  },
368  {
369   "name" : "ARGBMirrorRow_C"
370  },
371  {
372   "name" : "ARGBMirrorRow_NEON"
373  },
374  {
375   "name" : "ARGBMultiply"
376  },
377  {
378   "name" : "ARGBMultiplyRow_Any_NEON"
379  },
380  {
381   "name" : "ARGBMultiplyRow_C"
382  },
383  {
384   "name" : "ARGBMultiplyRow_NEON"
385  },
386  {
387   "name" : "ARGBPolynomial"
388  },
389  {
390   "name" : "ARGBPolynomialRow_C"
391  },
392  {
393   "name" : "ARGBQuantize"
394  },
395  {
396   "name" : "ARGBQuantizeRow_C"
397  },
398  {
399   "name" : "ARGBQuantizeRow_NEON"
400  },
401  {
402   "name" : "ARGBRect"
403  },
404  {
405   "name" : "ARGBRotate"
406  },
407  {
408   "name" : "ARGBRotate180"
409  },
410  {
411   "name" : "ARGBRotate270"
412  },
413  {
414   "name" : "ARGBRotate90"
415  },
416  {
417   "name" : "ARGBScale"
418  },
419  {
420   "name" : "ARGBScaleClip"
421  },
422  {
423   "name" : "ARGBSepia"
424  },
425  {
426   "name" : "ARGBSepiaRow_C"
427  },
428  {
429   "name" : "ARGBSepiaRow_NEON"
430  },
431  {
432   "name" : "ARGBSetRow_Any_NEON"
433  },
434  {
435   "name" : "ARGBSetRow_C"
436  },
437  {
438   "name" : "ARGBSetRow_NEON"
439  },
440  {
441   "name" : "ARGBShade"
442  },
443  {
444   "name" : "ARGBShadeRow_C"
445  },
446  {
447   "name" : "ARGBShadeRow_NEON"
448  },
449  {
450   "name" : "ARGBShuffle"
451  },
452  {
453   "name" : "ARGBShuffleRow_Any_NEON"
454  },
455  {
456   "name" : "ARGBShuffleRow_C"
457  },
458  {
459   "name" : "ARGBShuffleRow_NEON"
460  },
461  {
462   "name" : "ARGBSobel"
463  },
464  {
465   "name" : "ARGBSobelToPlane"
466  },
467  {
468   "name" : "ARGBSobelXY"
469  },
470  {
471   "name" : "ARGBSubtract"
472  },
473  {
474   "name" : "ARGBSubtractRow_Any_NEON"
475  },
476  {
477   "name" : "ARGBSubtractRow_C"
478  },
479  {
480   "name" : "ARGBSubtractRow_NEON"
481  },
482  {
483   "name" : "ARGBToABGR"
484  },
485  {
486   "name" : "ARGBToARGB1555"
487  },
488  {
489   "name" : "ARGBToARGB1555Row_Any_NEON"
490  },
491  {
492   "name" : "ARGBToARGB1555Row_C"
493  },
494  {
495   "name" : "ARGBToARGB1555Row_NEON"
496  },
497  {
498   "name" : "ARGBToARGB4444"
499  },
500  {
501   "name" : "ARGBToARGB4444Row_Any_NEON"
502  },
503  {
504   "name" : "ARGBToARGB4444Row_C"
505  },
506  {
507   "name" : "ARGBToARGB4444Row_NEON"
508  },
509  {
510   "name" : "ARGBToBGRA"
511  },
512  {
513   "name" : "ARGBToI400"
514  },
515  {
516   "name" : "ARGBToI420"
517  },
518  {
519   "name" : "ARGBToI422"
520  },
521  {
522   "name" : "ARGBToI444"
523  },
524  {
525   "name" : "ARGBToJ400"
526  },
527  {
528   "name" : "ARGBToJ420"
529  },
530  {
531   "name" : "ARGBToJ422"
532  },
533  {
534   "name" : "ARGBToNV12"
535  },
536  {
537   "name" : "ARGBToNV21"
538  },
539  {
540   "name" : "ARGBToRAW"
541  },
542  {
543   "name" : "ARGBToRAWRow_Any_NEON"
544  },
545  {
546   "name" : "ARGBToRAWRow_C"
547  },
548  {
549   "name" : "ARGBToRAWRow_NEON"
550  },
551  {
552   "name" : "ARGBToRGB24"
553  },
554  {
555   "name" : "ARGBToRGB24Row_Any_NEON"
556  },
557  {
558   "name" : "ARGBToRGB24Row_C"
559  },
560  {
561   "name" : "ARGBToRGB24Row_NEON"
562  },
563  {
564   "name" : "ARGBToRGB565"
565  },
566  {
567   "name" : "ARGBToRGB565Dither"
568  },
569  {
570   "name" : "ARGBToRGB565DitherRow_Any_NEON"
571  },
572  {
573   "name" : "ARGBToRGB565DitherRow_C"
574  },
575  {
576   "name" : "ARGBToRGB565DitherRow_NEON"
577  },
578  {
579   "name" : "ARGBToRGB565Row_Any_NEON"
580  },
581  {
582   "name" : "ARGBToRGB565Row_C"
583  },
584  {
585   "name" : "ARGBToRGB565Row_NEON"
586  },
587  {
588   "name" : "ARGBToRGBA"
589  },
590  {
591   "name" : "ARGBToUV444Row_Any_NEON"
592  },
593  {
594   "name" : "ARGBToUV444Row_C"
595  },
596  {
597   "name" : "ARGBToUV444Row_NEON"
598  },
599  {
600   "name" : "ARGBToUVJRow_Any_NEON"
601  },
602  {
603   "name" : "ARGBToUVJRow_C"
604  },
605  {
606   "name" : "ARGBToUVJRow_NEON"
607  },
608  {
609   "name" : "ARGBToUVRow_Any_NEON"
610  },
611  {
612   "name" : "ARGBToUVRow_C"
613  },
614  {
615   "name" : "ARGBToUVRow_NEON"
616  },
617  {
618   "name" : "ARGBToUYVY"
619  },
620  {
621   "name" : "ARGBToYJRow_Any_NEON"
622  },
623  {
624   "name" : "ARGBToYJRow_C"
625  },
626  {
627   "name" : "ARGBToYJRow_NEON"
628  },
629  {
630   "name" : "ARGBToYRow_Any_NEON"
631  },
632  {
633   "name" : "ARGBToYRow_C"
634  },
635  {
636   "name" : "ARGBToYRow_NEON"
637  },
638  {
639   "name" : "ARGBToYUY2"
640  },
641  {
642   "name" : "ARGBUnattenuate"
643  },
644  {
645   "name" : "ARGBUnattenuateRow_C"
646  },
647  {
648   "name" : "Android420ToABGR"
649  },
650  {
651   "name" : "Android420ToARGB"
652  },
653  {
654   "name" : "Android420ToARGBMatrix"
655  },
656  {
657   "name" : "Android420ToI420"
658  },
659  {
660   "name" : "ArmCpuCaps"
661  },
662  {
663   "name" : "BGRAToARGB"
664  },
665  {
666   "name" : "BGRAToI420"
667  },
668  {
669   "name" : "BGRAToUVRow_Any_NEON"
670  },
671  {
672   "name" : "BGRAToUVRow_C"
673  },
674  {
675   "name" : "BGRAToUVRow_NEON"
676  },
677  {
678   "name" : "BGRAToYRow_Any_NEON"
679  },
680  {
681   "name" : "BGRAToYRow_C"
682  },
683  {
684   "name" : "BGRAToYRow_NEON"
685  },
686  {
687   "name" : "BlendPlane"
688  },
689  {
690   "name" : "BlendPlaneRow_C"
691  },
692  {
693   "name" : "CalcFramePsnr"
694  },
695  {
696   "name" : "CalcFrameSsim"
697  },
698  {
699   "name" : "CanonicalFourCC"
700  },
701  {
702   "name" : "ComputeCumulativeSumRow_C"
703  },
704  {
705   "name" : "ComputeSumSquareError"
706  },
707  {
708   "name" : "ComputeSumSquareErrorPlane"
709  },
710  {
711   "name" : "ConvertFromI420"
712  },
713  {
714   "name" : "ConvertToARGB"
715  },
716  {
717   "name" : "ConvertToI420"
718  },
719  {
720   "name" : "CopyPlane"
721  },
722  {
723   "name" : "CopyPlane_16"
724  },
725  {
726   "name" : "CopyRow_16_C"
727  },
728  {
729   "name" : "CopyRow_Any_NEON"
730  },
731  {
732   "name" : "CopyRow_C"
733  },
734  {
735   "name" : "CopyRow_NEON"
736  },
737  {
738   "name" : "CpuId"
739  },
740  {
741   "name" : "CumulativeSumToAverageRow_C"
742  },
743  {
744   "name" : "FixedDiv1_C"
745  },
746  {
747   "name" : "FixedDiv_C"
748  },
749  {
750   "name" : "GetARGBBlend"
751  },
752  {
753   "name" : "H420ToABGR"
754  },
755  {
756   "name" : "H420ToARGB"
757  },
758  {
759   "name" : "H420ToRGB565"
760  },
761  {
762   "name" : "H422ToABGR"
763  },
764  {
765   "name" : "H422ToARGB"
766  },
767  {
768   "name" : "HalfFloat1Row_Any_NEON"
769  },
770  {
771   "name" : "HalfFloat1Row_NEON"
772  },
773  {
774   "name" : "HalfFloatPlane"
775  },
776  {
777   "name" : "HalfFloatRow_Any_NEON"
778  },
779  {
780   "name" : "HalfFloatRow_C"
781  },
782  {
783   "name" : "HalfFloatRow_NEON"
784  },
785  {
786   "name" : "HashDjb2"
787  },
788  {
789   "name" : "HashDjb2_C"
790  },
791  {
792   "name" : "I400Copy"
793  },
794  {
795   "name" : "I400Mirror"
796  },
797  {
798   "name" : "I400ToARGB"
799  },
800  {
801   "name" : "I400ToARGBRow_Any_NEON"
802  },
803  {
804   "name" : "I400ToARGBRow_C"
805  },
806  {
807   "name" : "I400ToARGBRow_NEON"
808  },
809  {
810   "name" : "I400ToI400"
811  },
812  {
813   "name" : "I400ToI420"
814  },
815  {
816   "name" : "I420AlphaToABGR"
817  },
818  {
819   "name" : "I420AlphaToARGB"
820  },
821  {
822   "name" : "I420Blend"
823  },
824  {
825   "name" : "I420Copy"
826  },
827  {
828   "name" : "I420Interpolate"
829  },
830  {
831   "name" : "I420Mirror"
832  },
833  {
834   "name" : "I420Psnr"
835  },
836  {
837   "name" : "I420Rect"
838  },
839  {
840   "name" : "I420Rotate"
841  },
842  {
843   "name" : "I420Scale"
844  },
845  {
846   "name" : "I420Scale_16"
847  },
848  {
849   "name" : "I420Ssim"
850  },
851  {
852   "name" : "I420ToABGR"
853  },
854  {
855   "name" : "I420ToARGB"
856  },
857  {
858   "name" : "I420ToARGB1555"
859  },
860  {
861   "name" : "I420ToARGB4444"
862  },
863  {
864   "name" : "I420ToBGRA"
865  },
866  {
867   "name" : "I420ToI400"
868  },
869  {
870   "name" : "I420ToI422"
871  },
872  {
873   "name" : "I420ToI444"
874  },
875  {
876   "name" : "I420ToNV12"
877  },
878  {
879   "name" : "I420ToNV21"
880  },
881  {
882   "name" : "I420ToRAW"
883  },
884  {
885   "name" : "I420ToRGB24"
886  },
887  {
888   "name" : "I420ToRGB565"
889  },
890  {
891   "name" : "I420ToRGB565Dither"
892  },
893  {
894   "name" : "I420ToRGB565Matrix"
895  },
896  {
897   "name" : "I420ToRGBA"
898  },
899  {
900   "name" : "I420ToUYVY"
901  },
902  {
903   "name" : "I420ToYUY2"
904  },
905  {
906   "name" : "I422AlphaToARGBRow_Any_NEON"
907  },
908  {
909   "name" : "I422AlphaToARGBRow_C"
910  },
911  {
912   "name" : "I422AlphaToARGBRow_NEON"
913  },
914  {
915   "name" : "I422Copy"
916  },
917  {
918   "name" : "I422ToABGR"
919  },
920  {
921   "name" : "I422ToARGB"
922  },
923  {
924   "name" : "I422ToARGB1555Row_Any_NEON"
925  },
926  {
927   "name" : "I422ToARGB1555Row_C"
928  },
929  {
930   "name" : "I422ToARGB1555Row_NEON"
931  },
932  {
933   "name" : "I422ToARGB4444Row_Any_NEON"
934  },
935  {
936   "name" : "I422ToARGB4444Row_C"
937  },
938  {
939   "name" : "I422ToARGB4444Row_NEON"
940  },
941  {
942   "name" : "I422ToARGBRow_Any_NEON"
943  },
944  {
945   "name" : "I422ToARGBRow_C"
946  },
947  {
948   "name" : "I422ToARGBRow_NEON"
949  },
950  {
951   "name" : "I422ToBGRA"
952  },
953  {
954   "name" : "I422ToI420"
955  },
956  {
957   "name" : "I422ToRGB24Row_Any_NEON"
958  },
959  {
960   "name" : "I422ToRGB24Row_C"
961  },
962  {
963   "name" : "I422ToRGB24Row_NEON"
964  },
965  {
966   "name" : "I422ToRGB565"
967  },
968  {
969   "name" : "I422ToRGB565Row_Any_NEON"
970  },
971  {
972   "name" : "I422ToRGB565Row_C"
973  },
974  {
975   "name" : "I422ToRGB565Row_NEON"
976  },
977  {
978   "name" : "I422ToRGBA"
979  },
980  {
981   "name" : "I422ToRGBARow_Any_NEON"
982  },
983  {
984   "name" : "I422ToRGBARow_C"
985  },
986  {
987   "name" : "I422ToRGBARow_NEON"
988  },
989  {
990   "name" : "I422ToUYVY"
991  },
992  {
993   "name" : "I422ToUYVYRow_Any_NEON"
994  },
995  {
996   "name" : "I422ToUYVYRow_C"
997  },
998  {
999   "name" : "I422ToUYVYRow_NEON"
1000  },
1001  {
1002   "name" : "I422ToYUY2"
1003  },
1004  {
1005   "name" : "I422ToYUY2Row_Any_NEON"
1006  },
1007  {
1008   "name" : "I422ToYUY2Row_C"
1009  },
1010  {
1011   "name" : "I422ToYUY2Row_NEON"
1012  },
1013  {
1014   "name" : "I444Copy"
1015  },
1016  {
1017   "name" : "I444ToABGR"
1018  },
1019  {
1020   "name" : "I444ToARGB"
1021  },
1022  {
1023   "name" : "I444ToARGBRow_Any_NEON"
1024  },
1025  {
1026   "name" : "I444ToARGBRow_C"
1027  },
1028  {
1029   "name" : "I444ToARGBRow_NEON"
1030  },
1031  {
1032   "name" : "I444ToI420"
1033  },
1034  {
1035   "name" : "InitCpuFlags"
1036  },
1037  {
1038   "name" : "InterpolatePlane"
1039  },
1040  {
1041   "name" : "InterpolateRow_16_C"
1042  },
1043  {
1044   "name" : "InterpolateRow_Any_NEON"
1045  },
1046  {
1047   "name" : "InterpolateRow_C"
1048  },
1049  {
1050   "name" : "InterpolateRow_NEON"
1051  },
1052  {
1053   "name" : "J400ToARGB"
1054  },
1055  {
1056   "name" : "J400ToARGBRow_Any_NEON"
1057  },
1058  {
1059   "name" : "J400ToARGBRow_C"
1060  },
1061  {
1062   "name" : "J400ToARGBRow_NEON"
1063  },
1064  {
1065   "name" : "J420ToABGR"
1066  },
1067  {
1068   "name" : "J420ToARGB"
1069  },
1070  {
1071   "name" : "J420ToRGB565"
1072  },
1073  {
1074   "name" : "J422ToABGR"
1075  },
1076  {
1077   "name" : "J422ToARGB"
1078  },
1079  {
1080   "name" : "J444ToARGB"
1081  },
1082  {
1083   "name" : "M420ToARGB"
1084  },
1085  {
1086   "name" : "M420ToI420"
1087  },
1088  {
1089   "name" : "MJPGSize"
1090  },
1091  {
1092   "name" : "MJPGToARGB"
1093  },
1094  {
1095   "name" : "MJPGToI420"
1096  },
1097  {
1098   "name" : "MaskCpuFlags"
1099  },
1100  {
1101   "name" : "MergeUVPlane"
1102  },
1103  {
1104   "name" : "MergeUVRow_Any_NEON"
1105  },
1106  {
1107   "name" : "MergeUVRow_C"
1108  },
1109  {
1110   "name" : "MergeUVRow_NEON"
1111  },
1112  {
1113   "name" : "MipsCpuCaps"
1114  },
1115  {
1116   "name" : "MirrorPlane"
1117  },
1118  {
1119   "name" : "MirrorRow_Any_NEON"
1120  },
1121  {
1122   "name" : "MirrorRow_C"
1123  },
1124  {
1125   "name" : "MirrorRow_NEON"
1126  },
1127  {
1128   "name" : "MirrorUVRow_C"
1129  },
1130  {
1131   "name" : "MirrorUVRow_NEON"
1132  },
1133  {
1134   "name" : "NV12ToABGR"
1135  },
1136  {
1137   "name" : "NV12ToARGB"
1138  },
1139  {
1140   "name" : "NV12ToARGBRow_Any_NEON"
1141  },
1142  {
1143   "name" : "NV12ToARGBRow_C"
1144  },
1145  {
1146   "name" : "NV12ToARGBRow_NEON"
1147  },
1148  {
1149   "name" : "NV12ToI420"
1150  },
1151  {
1152   "name" : "NV12ToI420Rotate"
1153  },
1154  {
1155   "name" : "NV12ToRGB565"
1156  },
1157  {
1158   "name" : "NV12ToRGB565Row_Any_NEON"
1159  },
1160  {
1161   "name" : "NV12ToRGB565Row_C"
1162  },
1163  {
1164   "name" : "NV12ToRGB565Row_NEON"
1165  },
1166  {
1167   "name" : "NV21ToABGR"
1168  },
1169  {
1170   "name" : "NV21ToARGB"
1171  },
1172  {
1173   "name" : "NV21ToARGBRow_Any_NEON"
1174  },
1175  {
1176   "name" : "NV21ToARGBRow_C"
1177  },
1178  {
1179   "name" : "NV21ToARGBRow_NEON"
1180  },
1181  {
1182   "name" : "NV21ToI420"
1183  },
1184  {
1185   "name" : "RAWToARGB"
1186  },
1187  {
1188   "name" : "RAWToARGBRow_Any_NEON"
1189  },
1190  {
1191   "name" : "RAWToARGBRow_C"
1192  },
1193  {
1194   "name" : "RAWToARGBRow_NEON"
1195  },
1196  {
1197   "name" : "RAWToI420"
1198  },
1199  {
1200   "name" : "RAWToRGB24"
1201  },
1202  {
1203   "name" : "RAWToRGB24Row_Any_NEON"
1204  },
1205  {
1206   "name" : "RAWToRGB24Row_C"
1207  },
1208  {
1209   "name" : "RAWToRGB24Row_NEON"
1210  },
1211  {
1212   "name" : "RAWToUVRow_Any_NEON"
1213  },
1214  {
1215   "name" : "RAWToUVRow_C"
1216  },
1217  {
1218   "name" : "RAWToUVRow_NEON"
1219  },
1220  {
1221   "name" : "RAWToYRow_Any_NEON"
1222  },
1223  {
1224   "name" : "RAWToYRow_C"
1225  },
1226  {
1227   "name" : "RAWToYRow_NEON"
1228  },
1229  {
1230   "name" : "RGB24ToARGB"
1231  },
1232  {
1233   "name" : "RGB24ToARGBRow_Any_NEON"
1234  },
1235  {
1236   "name" : "RGB24ToARGBRow_C"
1237  },
1238  {
1239   "name" : "RGB24ToARGBRow_NEON"
1240  },
1241  {
1242   "name" : "RGB24ToI420"
1243  },
1244  {
1245   "name" : "RGB24ToUVRow_Any_NEON"
1246  },
1247  {
1248   "name" : "RGB24ToUVRow_C"
1249  },
1250  {
1251   "name" : "RGB24ToUVRow_NEON"
1252  },
1253  {
1254   "name" : "RGB24ToYRow_Any_NEON"
1255  },
1256  {
1257   "name" : "RGB24ToYRow_C"
1258  },
1259  {
1260   "name" : "RGB24ToYRow_NEON"
1261  },
1262  {
1263   "name" : "RGB565ToARGB"
1264  },
1265  {
1266   "name" : "RGB565ToARGBRow_Any_NEON"
1267  },
1268  {
1269   "name" : "RGB565ToARGBRow_C"
1270  },
1271  {
1272   "name" : "RGB565ToARGBRow_NEON"
1273  },
1274  {
1275   "name" : "RGB565ToI420"
1276  },
1277  {
1278   "name" : "RGB565ToUVRow_Any_NEON"
1279  },
1280  {
1281   "name" : "RGB565ToUVRow_C"
1282  },
1283  {
1284   "name" : "RGB565ToUVRow_NEON"
1285  },
1286  {
1287   "name" : "RGB565ToYRow_Any_NEON"
1288  },
1289  {
1290   "name" : "RGB565ToYRow_C"
1291  },
1292  {
1293   "name" : "RGB565ToYRow_NEON"
1294  },
1295  {
1296   "name" : "RGBAToARGB"
1297  },
1298  {
1299   "name" : "RGBAToI420"
1300  },
1301  {
1302   "name" : "RGBAToUVRow_Any_NEON"
1303  },
1304  {
1305   "name" : "RGBAToUVRow_C"
1306  },
1307  {
1308   "name" : "RGBAToUVRow_NEON"
1309  },
1310  {
1311   "name" : "RGBAToYRow_Any_NEON"
1312  },
1313  {
1314   "name" : "RGBAToYRow_C"
1315  },
1316  {
1317   "name" : "RGBAToYRow_NEON"
1318  },
1319  {
1320   "name" : "RGBColorMatrix"
1321  },
1322  {
1323   "name" : "RGBColorTable"
1324  },
1325  {
1326   "name" : "RGBColorTableRow_C"
1327  },
1328  {
1329   "name" : "RotatePlane"
1330  },
1331  {
1332   "name" : "RotatePlane180"
1333  },
1334  {
1335   "name" : "RotatePlane270"
1336  },
1337  {
1338   "name" : "RotatePlane90"
1339  },
1340  {
1341   "name" : "RotateUV180"
1342  },
1343  {
1344   "name" : "RotateUV270"
1345  },
1346  {
1347   "name" : "RotateUV90"
1348  },
1349  {
1350   "name" : "Scale"
1351  },
1352  {
1353   "name" : "ScaleARGBCols64_C"
1354  },
1355  {
1356   "name" : "ScaleARGBColsUp2_C"
1357  },
1358  {
1359   "name" : "ScaleARGBCols_Any_NEON"
1360  },
1361  {
1362   "name" : "ScaleARGBCols_C"
1363  },
1364  {
1365   "name" : "ScaleARGBCols_NEON"
1366  },
1367  {
1368   "name" : "ScaleARGBFilterCols64_C"
1369  },
1370  {
1371   "name" : "ScaleARGBFilterCols_Any_NEON"
1372  },
1373  {
1374   "name" : "ScaleARGBFilterCols_C"
1375  },
1376  {
1377   "name" : "ScaleARGBFilterCols_NEON"
1378  },
1379  {
1380   "name" : "ScaleARGBRowDown2Box_Any_NEON"
1381  },
1382  {
1383   "name" : "ScaleARGBRowDown2Box_C"
1384  },
1385  {
1386   "name" : "ScaleARGBRowDown2Box_NEON"
1387  },
1388  {
1389   "name" : "ScaleARGBRowDown2Linear_Any_NEON"
1390  },
1391  {
1392   "name" : "ScaleARGBRowDown2Linear_C"
1393  },
1394  {
1395   "name" : "ScaleARGBRowDown2Linear_NEON"
1396  },
1397  {
1398   "name" : "ScaleARGBRowDown2_Any_NEON"
1399  },
1400  {
1401   "name" : "ScaleARGBRowDown2_C"
1402  },
1403  {
1404   "name" : "ScaleARGBRowDown2_NEON"
1405  },
1406  {
1407   "name" : "ScaleARGBRowDownEvenBox_Any_NEON"
1408  },
1409  {
1410   "name" : "ScaleARGBRowDownEvenBox_C"
1411  },
1412  {
1413   "name" : "ScaleARGBRowDownEvenBox_NEON"
1414  },
1415  {
1416   "name" : "ScaleARGBRowDownEven_Any_NEON"
1417  },
1418  {
1419   "name" : "ScaleARGBRowDownEven_C"
1420  },
1421  {
1422   "name" : "ScaleARGBRowDownEven_NEON"
1423  },
1424  {
1425   "name" : "ScaleAddRow_16_C"
1426  },
1427  {
1428   "name" : "ScaleAddRow_C"
1429  },
1430  {
1431   "name" : "ScaleAddRows_NEON"
1432  },
1433  {
1434   "name" : "ScaleColsUp2_16_C"
1435  },
1436  {
1437   "name" : "ScaleColsUp2_C"
1438  },
1439  {
1440   "name" : "ScaleCols_16_C"
1441  },
1442  {
1443   "name" : "ScaleCols_C"
1444  },
1445  {
1446   "name" : "ScaleFilterCols64_16_C"
1447  },
1448  {
1449   "name" : "ScaleFilterCols64_C"
1450  },
1451  {
1452   "name" : "ScaleFilterCols_16_C"
1453  },
1454  {
1455   "name" : "ScaleFilterCols_Any_NEON"
1456  },
1457  {
1458   "name" : "ScaleFilterCols_C"
1459  },
1460  {
1461   "name" : "ScaleFilterCols_NEON"
1462  },
1463  {
1464   "name" : "ScaleFilterReduce"
1465  },
1466  {
1467   "name" : "ScaleFilterRows_NEON"
1468  },
1469  {
1470   "name" : "ScaleOffset"
1471  },
1472  {
1473   "name" : "ScalePlane"
1474  },
1475  {
1476   "name" : "ScalePlaneBilinearDown"
1477  },
1478  {
1479   "name" : "ScalePlaneBilinearDown_16"
1480  },
1481  {
1482   "name" : "ScalePlaneBilinearUp"
1483  },
1484  {
1485   "name" : "ScalePlaneBilinearUp_16"
1486  },
1487  {
1488   "name" : "ScalePlaneVertical"
1489  },
1490  {
1491   "name" : "ScalePlaneVertical_16"
1492  },
1493  {
1494   "name" : "ScalePlane_16"
1495  },
1496  {
1497   "name" : "ScaleRowDown2Box_16_C"
1498  },
1499  {
1500   "name" : "ScaleRowDown2Box_Any_NEON"
1501  },
1502  {
1503   "name" : "ScaleRowDown2Box_C"
1504  },
1505  {
1506   "name" : "ScaleRowDown2Box_NEON"
1507  },
1508  {
1509   "name" : "ScaleRowDown2Box_Odd_C"
1510  },
1511  {
1512   "name" : "ScaleRowDown2Box_Odd_NEON"
1513  },
1514  {
1515   "name" : "ScaleRowDown2Linear_16_C"
1516  },
1517  {
1518   "name" : "ScaleRowDown2Linear_Any_NEON"
1519  },
1520  {
1521   "name" : "ScaleRowDown2Linear_C"
1522  },
1523  {
1524   "name" : "ScaleRowDown2Linear_NEON"
1525  },
1526  {
1527   "name" : "ScaleRowDown2_16_C"
1528  },
1529  {
1530   "name" : "ScaleRowDown2_Any_NEON"
1531  },
1532  {
1533   "name" : "ScaleRowDown2_C"
1534  },
1535  {
1536   "name" : "ScaleRowDown2_NEON"
1537  },
1538  {
1539   "name" : "ScaleRowDown34_0_Box_16_C"
1540  },
1541  {
1542   "name" : "ScaleRowDown34_0_Box_Any_NEON"
1543  },
1544  {
1545   "name" : "ScaleRowDown34_0_Box_C"
1546  },
1547  {
1548   "name" : "ScaleRowDown34_0_Box_NEON"
1549  },
1550  {
1551   "name" : "ScaleRowDown34_16_C"
1552  },
1553  {
1554   "name" : "ScaleRowDown34_1_Box_16_C"
1555  },
1556  {
1557   "name" : "ScaleRowDown34_1_Box_Any_NEON"
1558  },
1559  {
1560   "name" : "ScaleRowDown34_1_Box_C"
1561  },
1562  {
1563   "name" : "ScaleRowDown34_1_Box_NEON"
1564  },
1565  {
1566   "name" : "ScaleRowDown34_Any_NEON"
1567  },
1568  {
1569   "name" : "ScaleRowDown34_C"
1570  },
1571  {
1572   "name" : "ScaleRowDown34_NEON"
1573  },
1574  {
1575   "name" : "ScaleRowDown38_16_C"
1576  },
1577  {
1578   "name" : "ScaleRowDown38_2_Box_16_C"
1579  },
1580  {
1581   "name" : "ScaleRowDown38_2_Box_Any_NEON"
1582  },
1583  {
1584   "name" : "ScaleRowDown38_2_Box_C"
1585  },
1586  {
1587   "name" : "ScaleRowDown38_2_Box_NEON"
1588  },
1589  {
1590   "name" : "ScaleRowDown38_3_Box_16_C"
1591  },
1592  {
1593   "name" : "ScaleRowDown38_3_Box_Any_NEON"
1594  },
1595  {
1596   "name" : "ScaleRowDown38_3_Box_C"
1597  },
1598  {
1599   "name" : "ScaleRowDown38_3_Box_NEON"
1600  },
1601  {
1602   "name" : "ScaleRowDown38_Any_NEON"
1603  },
1604  {
1605   "name" : "ScaleRowDown38_C"
1606  },
1607  {
1608   "name" : "ScaleRowDown38_NEON"
1609  },
1610  {
1611   "name" : "ScaleRowDown4Box_16_C"
1612  },
1613  {
1614   "name" : "ScaleRowDown4Box_Any_NEON"
1615  },
1616  {
1617   "name" : "ScaleRowDown4Box_C"
1618  },
1619  {
1620   "name" : "ScaleRowDown4Box_NEON"
1621  },
1622  {
1623   "name" : "ScaleRowDown4_16_C"
1624  },
1625  {
1626   "name" : "ScaleRowDown4_Any_NEON"
1627  },
1628  {
1629   "name" : "ScaleRowDown4_C"
1630  },
1631  {
1632   "name" : "ScaleRowDown4_NEON"
1633  },
1634  {
1635   "name" : "ScaleSlope"
1636  },
1637  {
1638   "name" : "SetPlane"
1639  },
1640  {
1641   "name" : "SetRow_Any_NEON"
1642  },
1643  {
1644   "name" : "SetRow_C"
1645  },
1646  {
1647   "name" : "SetRow_NEON"
1648  },
1649  {
1650   "name" : "SobelRow_Any_NEON"
1651  },
1652  {
1653   "name" : "SobelRow_C"
1654  },
1655  {
1656   "name" : "SobelRow_NEON"
1657  },
1658  {
1659   "name" : "SobelToPlaneRow_Any_NEON"
1660  },
1661  {
1662   "name" : "SobelToPlaneRow_C"
1663  },
1664  {
1665   "name" : "SobelToPlaneRow_NEON"
1666  },
1667  {
1668   "name" : "SobelXRow_C"
1669  },
1670  {
1671   "name" : "SobelXRow_NEON"
1672  },
1673  {
1674   "name" : "SobelXYRow_Any_NEON"
1675  },
1676  {
1677   "name" : "SobelXYRow_C"
1678  },
1679  {
1680   "name" : "SobelXYRow_NEON"
1681  },
1682  {
1683   "name" : "SobelYRow_C"
1684  },
1685  {
1686   "name" : "SobelYRow_NEON"
1687  },
1688  {
1689   "name" : "SplitUVPlane"
1690  },
1691  {
1692   "name" : "SplitUVRow_Any_NEON"
1693  },
1694  {
1695   "name" : "SplitUVRow_C"
1696  },
1697  {
1698   "name" : "SplitUVRow_NEON"
1699  },
1700  {
1701   "name" : "SumSquareErrorToPsnr"
1702  },
1703  {
1704   "name" : "SumSquareError_C"
1705  },
1706  {
1707   "name" : "SumSquareError_NEON"
1708  },
1709  {
1710   "name" : "TransposePlane"
1711  },
1712  {
1713   "name" : "TransposeUV"
1714  },
1715  {
1716   "name" : "TransposeUVWx8_Any_NEON"
1717  },
1718  {
1719   "name" : "TransposeUVWx8_C"
1720  },
1721  {
1722   "name" : "TransposeUVWx8_NEON"
1723  },
1724  {
1725   "name" : "TransposeUVWxH_C"
1726  },
1727  {
1728   "name" : "TransposeWx8_Any_NEON"
1729  },
1730  {
1731   "name" : "TransposeWx8_C"
1732  },
1733  {
1734   "name" : "TransposeWx8_NEON"
1735  },
1736  {
1737   "name" : "TransposeWxH_C"
1738  },
1739  {
1740   "name" : "UYVYToARGB"
1741  },
1742  {
1743   "name" : "UYVYToARGBRow_Any_NEON"
1744  },
1745  {
1746   "name" : "UYVYToARGBRow_C"
1747  },
1748  {
1749   "name" : "UYVYToARGBRow_NEON"
1750  },
1751  {
1752   "name" : "UYVYToI420"
1753  },
1754  {
1755   "name" : "UYVYToI422"
1756  },
1757  {
1758   "name" : "UYVYToNV12"
1759  },
1760  {
1761   "name" : "UYVYToUV422Row_Any_NEON"
1762  },
1763  {
1764   "name" : "UYVYToUV422Row_C"
1765  },
1766  {
1767   "name" : "UYVYToUV422Row_NEON"
1768  },
1769  {
1770   "name" : "UYVYToUVRow_Any_NEON"
1771  },
1772  {
1773   "name" : "UYVYToUVRow_C"
1774  },
1775  {
1776   "name" : "UYVYToUVRow_NEON"
1777  },
1778  {
1779   "name" : "UYVYToYRow_Any_NEON"
1780  },
1781  {
1782   "name" : "UYVYToYRow_C"
1783  },
1784  {
1785   "name" : "UYVYToYRow_NEON"
1786  },
1787  {
1788   "name" : "ValidateJpeg"
1789  },
1790  {
1791   "name" : "YUVToARGBScaleClip"
1792  },
1793  {
1794   "name" : "YUY2ToARGB"
1795  },
1796  {
1797   "name" : "YUY2ToARGBRow_Any_NEON"
1798  },
1799  {
1800   "name" : "YUY2ToARGBRow_C"
1801  },
1802  {
1803   "name" : "YUY2ToARGBRow_NEON"
1804  },
1805  {
1806   "name" : "YUY2ToI420"
1807  },
1808  {
1809   "name" : "YUY2ToI422"
1810  },
1811  {
1812   "name" : "YUY2ToNV12"
1813  },
1814  {
1815   "name" : "YUY2ToUV422Row_Any_NEON"
1816  },
1817  {
1818   "name" : "YUY2ToUV422Row_C"
1819  },
1820  {
1821   "name" : "YUY2ToUV422Row_NEON"
1822  },
1823  {
1824   "name" : "YUY2ToUVRow_Any_NEON"
1825  },
1826  {
1827   "name" : "YUY2ToUVRow_C"
1828  },
1829  {
1830   "name" : "YUY2ToUVRow_NEON"
1831  },
1832  {
1833   "name" : "YUY2ToY"
1834  },
1835  {
1836   "name" : "YUY2ToYRow_Any_NEON"
1837  },
1838  {
1839   "name" : "YUY2ToYRow_C"
1840  },
1841  {
1842   "name" : "YUY2ToYRow_NEON"
1843  },
1844  {
1845   "name" : "_ZN6libyuv11init_sourceEP22jpeg_decompress_struct"
1846  },
1847  {
1848   "name" : "_ZN6libyuv11term_sourceEP22jpeg_decompress_struct"
1849  },
1850  {
1851   "name" : "_ZN6libyuv12ErrorHandlerEP18jpeg_common_struct"
1852  },
1853  {
1854   "name" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv"
1855  },
1856  {
1857   "name" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv"
1858  },
1859  {
1860   "name" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv"
1861  },
1862  {
1863   "name" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv"
1864  },
1865  {
1866   "name" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii"
1867  },
1868  {
1869   "name" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii"
1870  },
1871  {
1872   "name" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi"
1873  },
1874  {
1875   "name" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv"
1876  },
1877  {
1878   "name" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi"
1879  },
1880  {
1881   "name" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi"
1882  },
1883  {
1884   "name" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi"
1885  },
1886  {
1887   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi"
1888  },
1889  {
1890   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi"
1891  },
1892  {
1893   "name" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi"
1894  },
1895  {
1896   "name" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh"
1897  },
1898  {
1899   "name" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv"
1900  },
1901  {
1902   "name" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi"
1903  },
1904  {
1905   "name" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi"
1906  },
1907  {
1908   "name" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i"
1909  },
1910  {
1911   "name" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv"
1912  },
1913  {
1914   "name" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi"
1915  },
1916  {
1917   "name" : "_ZN6libyuv12MJpegDecoder8GetWidthEv"
1918  },
1919  {
1920   "name" : "_ZN6libyuv12MJpegDecoder9GetHeightEv"
1921  },
1922  {
1923   "name" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhj"
1924  },
1925  {
1926   "name" : "_ZN6libyuv12MJpegDecoderC1Ev"
1927  },
1928  {
1929   "name" : "_ZN6libyuv12MJpegDecoderC2Ev"
1930  },
1931  {
1932   "name" : "_ZN6libyuv12MJpegDecoderD1Ev"
1933  },
1934  {
1935   "name" : "_ZN6libyuv12MJpegDecoderD2Ev"
1936  },
1937  {
1938   "name" : "_ZN6libyuv13OutputHandlerEP18jpeg_common_struct"
1939  },
1940  {
1941   "name" : "_ZN6libyuv15skip_input_dataEP22jpeg_decompress_structl"
1942  },
1943  {
1944   "name" : "_ZN6libyuv17fill_input_bufferEP22jpeg_decompress_struct"
1945  },
1946  {
1947   "name" : "__aeabi_l2d"
1948  },
1949  {
1950   "name" : "__aeabi_ldivmod"
1951  },
1952  {
1953   "name" : "__aeabi_memclr"
1954  },
1955  {
1956   "name" : "__aeabi_memclr4"
1957  },
1958  {
1959   "name" : "__aeabi_memclr8"
1960  },
1961  {
1962   "name" : "__aeabi_memcpy"
1963  },
1964  {
1965   "name" : "__aeabi_memcpy4"
1966  },
1967  {
1968   "name" : "__aeabi_memcpy8"
1969  },
1970  {
1971   "name" : "__aeabi_memset"
1972  },
1973  {
1974   "name" : "__aeabi_memset4"
1975  },
1976  {
1977   "name" : "__aeabi_memset8"
1978  },
1979  {
1980   "name" : "__aeabi_uidiv"
1981  },
1982  {
1983   "name" : "__aeabi_uidivmod"
1984  },
1985  {
1986   "name" : "__aeabi_ul2d"
1987  },
1988  {
1989   "name" : "__divdi3"
1990  },
1991  {
1992   "name" : "__divmoddi4"
1993  },
1994  {
1995   "name" : "__floatdidf"
1996  },
1997  {
1998   "name" : "__floatundidf"
1999  },
2000  {
2001   "name" : "__udivmoddi4"
2002  },
2003  {
2004   "name" : "__udivmodsi4"
2005  },
2006  {
2007   "name" : "__udivsi3"
2008  }
2009 ],
2010 "elf_objects" :
2011 [
2012  {
2013   "name" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE"
2014  },
2015  {
2016   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE"
2017  },
2018  {
2019   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE"
2020  },
2021  {
2022   "name" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE"
2023  },
2024  {
2025   "name" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE"
2026  },
2027  {
2028   "name" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE"
2029  },
2030  {
2031   "name" : "cpu_info_"
2032  },
2033  {
2034   "name" : "fixed_invtbl8"
2035  },
2036  {
2037   "name" : "kYuvH709Constants"
2038  },
2039  {
2040   "name" : "kYuvI601Constants"
2041  },
2042  {
2043   "name" : "kYuvJPEGConstants"
2044  },
2045  {
2046   "name" : "kYvuH709Constants"
2047  },
2048  {
2049   "name" : "kYvuI601Constants"
2050  },
2051  {
2052   "name" : "kYvuJPEGConstants"
2053  }
2054 ],
2055 "enum_types" :
2056 [
2057  {
2058   "alignment" : 4,
2059   "enum_fields" :
2060   [
2061    {
2062     "enum_field_value" : 0,
2063     "name" : "libyuv::kFilterNone"
2064    },
2065    {
2066     "enum_field_value" : 1,
2067     "name" : "libyuv::kFilterLinear"
2068    },
2069    {
2070     "enum_field_value" : 2,
2071     "name" : "libyuv::kFilterBilinear"
2072    },
2073    {
2074     "enum_field_value" : 3,
2075     "name" : "libyuv::kFilterBox"
2076    }
2077   ],
2078   "linker_set_key" : "libyuv::FilterMode",
2079   "name" : "libyuv::FilterMode",
2080   "referenced_type" : "type-39",
2081   "self_type" : "type-39",
2082   "size" : 4,
2083   "source_file" : "/external/libyuv/files/include/libyuv/scale.h",
2084   "underlying_type" : "type-1",
2085   "unique_id" : "libyuv::FilterMode"
2086  },
2087  {
2088   "alignment" : 4,
2089   "enum_fields" :
2090   [
2091    {
2092     "enum_field_value" : 808596553,
2093     "name" : "libyuv::FOURCC_I420"
2094    },
2095    {
2096     "enum_field_value" : 842150985,
2097     "name" : "libyuv::FOURCC_I422"
2098    },
2099    {
2100     "enum_field_value" : 875836489,
2101     "name" : "libyuv::FOURCC_I444"
2102    },
2103    {
2104     "enum_field_value" : 825308233,
2105     "name" : "libyuv::FOURCC_I411"
2106    },
2107    {
2108     "enum_field_value" : 808465481,
2109     "name" : "libyuv::FOURCC_I400"
2110    },
2111    {
2112     "enum_field_value" : 825382478,
2113     "name" : "libyuv::FOURCC_NV21"
2114    },
2115    {
2116     "enum_field_value" : 842094158,
2117     "name" : "libyuv::FOURCC_NV12"
2118    },
2119    {
2120     "enum_field_value" : 844715353,
2121     "name" : "libyuv::FOURCC_YUY2"
2122    },
2123    {
2124     "enum_field_value" : 1498831189,
2125     "name" : "libyuv::FOURCC_UYVY"
2126    },
2127    {
2128     "enum_field_value" : 808596557,
2129     "name" : "libyuv::FOURCC_M420"
2130    },
2131    {
2132     "enum_field_value" : 808596561,
2133     "name" : "libyuv::FOURCC_Q420"
2134    },
2135    {
2136     "enum_field_value" : 1111970369,
2137     "name" : "libyuv::FOURCC_ARGB"
2138    },
2139    {
2140     "enum_field_value" : 1095911234,
2141     "name" : "libyuv::FOURCC_BGRA"
2142    },
2143    {
2144     "enum_field_value" : 1380401729,
2145     "name" : "libyuv::FOURCC_ABGR"
2146    },
2147    {
2148     "enum_field_value" : 1195521074,
2149     "name" : "libyuv::FOURCC_24BG"
2150    },
2151    {
2152     "enum_field_value" : 544694642,
2153     "name" : "libyuv::FOURCC_RAW"
2154    },
2155    {
2156     "enum_field_value" : 1094862674,
2157     "name" : "libyuv::FOURCC_RGBA"
2158    },
2159    {
2160     "enum_field_value" : 1346520914,
2161     "name" : "libyuv::FOURCC_RGBP"
2162    },
2163    {
2164     "enum_field_value" : 1329743698,
2165     "name" : "libyuv::FOURCC_RGBO"
2166    },
2167    {
2168     "enum_field_value" : 875836498,
2169     "name" : "libyuv::FOURCC_R444"
2170    },
2171    {
2172     "enum_field_value" : 1111967570,
2173     "name" : "libyuv::FOURCC_RGGB"
2174    },
2175    {
2176     "enum_field_value" : 1380403010,
2177     "name" : "libyuv::FOURCC_BGGR"
2178    },
2179    {
2180     "enum_field_value" : 1195528775,
2181     "name" : "libyuv::FOURCC_GRBG"
2182    },
2183    {
2184     "enum_field_value" : 1196573255,
2185     "name" : "libyuv::FOURCC_GBRG"
2186    },
2187    {
2188     "enum_field_value" : 1196444237,
2189     "name" : "libyuv::FOURCC_MJPG"
2190    },
2191    {
2192     "enum_field_value" : 842094169,
2193     "name" : "libyuv::FOURCC_YV12"
2194    },
2195    {
2196     "enum_field_value" : 909203033,
2197     "name" : "libyuv::FOURCC_YV16"
2198    },
2199    {
2200     "enum_field_value" : 875714137,
2201     "name" : "libyuv::FOURCC_YV24"
2202    },
2203    {
2204     "enum_field_value" : 842093913,
2205     "name" : "libyuv::FOURCC_YU12"
2206    },
2207    {
2208     "enum_field_value" : 808596554,
2209     "name" : "libyuv::FOURCC_J420"
2210    },
2211    {
2212     "enum_field_value" : 808465482,
2213     "name" : "libyuv::FOURCC_J400"
2214    },
2215    {
2216     "enum_field_value" : 808596552,
2217     "name" : "libyuv::FOURCC_H420"
2218    },
2219    {
2220     "enum_field_value" : 1448433993,
2221     "name" : "libyuv::FOURCC_IYUV"
2222    },
2223    {
2224     "enum_field_value" : 909202777,
2225     "name" : "libyuv::FOURCC_YU16"
2226    },
2227    {
2228     "enum_field_value" : 875713881,
2229     "name" : "libyuv::FOURCC_YU24"
2230    },
2231    {
2232     "enum_field_value" : 1448695129,
2233     "name" : "libyuv::FOURCC_YUYV"
2234    },
2235    {
2236     "enum_field_value" : 1937143161,
2237     "name" : "libyuv::FOURCC_YUVS"
2238    },
2239    {
2240     "enum_field_value" : 1129923656,
2241     "name" : "libyuv::FOURCC_HDYC"
2242    },
2243    {
2244     "enum_field_value" : 2037741106,
2245     "name" : "libyuv::FOURCC_2VUY"
2246    },
2247    {
2248     "enum_field_value" : 1195724874,
2249     "name" : "libyuv::FOURCC_JPEG"
2250    },
2251    {
2252     "enum_field_value" : 828534116,
2253     "name" : "libyuv::FOURCC_DMB1"
2254    },
2255    {
2256     "enum_field_value" : 825770306,
2257     "name" : "libyuv::FOURCC_BA81"
2258    },
2259    {
2260     "enum_field_value" : 859981650,
2261     "name" : "libyuv::FOURCC_RGB3"
2262    },
2263    {
2264     "enum_field_value" : 861030210,
2265     "name" : "libyuv::FOURCC_BGR3"
2266    },
2267    {
2268     "enum_field_value" : 536870912,
2269     "name" : "libyuv::FOURCC_CM32"
2270    },
2271    {
2272     "enum_field_value" : 402653184,
2273     "name" : "libyuv::FOURCC_CM24"
2274    },
2275    {
2276     "enum_field_value" : 892679500,
2277     "name" : "libyuv::FOURCC_L555"
2278    },
2279    {
2280     "enum_field_value" : 892745036,
2281     "name" : "libyuv::FOURCC_L565"
2282    },
2283    {
2284     "enum_field_value" : 825570613,
2285     "name" : "libyuv::FOURCC_5551"
2286    },
2287    {
2288     "enum_field_value" : 875967048,
2289     "name" : "libyuv::FOURCC_H264"
2290    },
2291    {
2292     "enum_field_value" : -1,
2293     "name" : "libyuv::FOURCC_ANY"
2294    }
2295   ],
2296   "linker_set_key" : "libyuv::FourCC",
2297   "name" : "libyuv::FourCC",
2298   "referenced_type" : "type-2",
2299   "self_type" : "type-2",
2300   "size" : 4,
2301   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2302   "underlying_type" : "type-3",
2303   "unique_id" : "libyuv::FourCC"
2304  },
2305  {
2306   "alignment" : 4,
2307   "enum_fields" :
2308   [
2309    {
2310     "enum_field_value" : 12,
2311     "name" : "libyuv::FOURCC_BPP_I420"
2312    },
2313    {
2314     "enum_field_value" : 16,
2315     "name" : "libyuv::FOURCC_BPP_I422"
2316    },
2317    {
2318     "enum_field_value" : 24,
2319     "name" : "libyuv::FOURCC_BPP_I444"
2320    },
2321    {
2322     "enum_field_value" : 12,
2323     "name" : "libyuv::FOURCC_BPP_I411"
2324    },
2325    {
2326     "enum_field_value" : 8,
2327     "name" : "libyuv::FOURCC_BPP_I400"
2328    },
2329    {
2330     "enum_field_value" : 12,
2331     "name" : "libyuv::FOURCC_BPP_NV21"
2332    },
2333    {
2334     "enum_field_value" : 12,
2335     "name" : "libyuv::FOURCC_BPP_NV12"
2336    },
2337    {
2338     "enum_field_value" : 16,
2339     "name" : "libyuv::FOURCC_BPP_YUY2"
2340    },
2341    {
2342     "enum_field_value" : 16,
2343     "name" : "libyuv::FOURCC_BPP_UYVY"
2344    },
2345    {
2346     "enum_field_value" : 12,
2347     "name" : "libyuv::FOURCC_BPP_M420"
2348    },
2349    {
2350     "enum_field_value" : 12,
2351     "name" : "libyuv::FOURCC_BPP_Q420"
2352    },
2353    {
2354     "enum_field_value" : 32,
2355     "name" : "libyuv::FOURCC_BPP_ARGB"
2356    },
2357    {
2358     "enum_field_value" : 32,
2359     "name" : "libyuv::FOURCC_BPP_BGRA"
2360    },
2361    {
2362     "enum_field_value" : 32,
2363     "name" : "libyuv::FOURCC_BPP_ABGR"
2364    },
2365    {
2366     "enum_field_value" : 32,
2367     "name" : "libyuv::FOURCC_BPP_RGBA"
2368    },
2369    {
2370     "enum_field_value" : 24,
2371     "name" : "libyuv::FOURCC_BPP_24BG"
2372    },
2373    {
2374     "enum_field_value" : 24,
2375     "name" : "libyuv::FOURCC_BPP_RAW"
2376    },
2377    {
2378     "enum_field_value" : 16,
2379     "name" : "libyuv::FOURCC_BPP_RGBP"
2380    },
2381    {
2382     "enum_field_value" : 16,
2383     "name" : "libyuv::FOURCC_BPP_RGBO"
2384    },
2385    {
2386     "enum_field_value" : 16,
2387     "name" : "libyuv::FOURCC_BPP_R444"
2388    },
2389    {
2390     "enum_field_value" : 8,
2391     "name" : "libyuv::FOURCC_BPP_RGGB"
2392    },
2393    {
2394     "enum_field_value" : 8,
2395     "name" : "libyuv::FOURCC_BPP_BGGR"
2396    },
2397    {
2398     "enum_field_value" : 8,
2399     "name" : "libyuv::FOURCC_BPP_GRBG"
2400    },
2401    {
2402     "enum_field_value" : 8,
2403     "name" : "libyuv::FOURCC_BPP_GBRG"
2404    },
2405    {
2406     "enum_field_value" : 12,
2407     "name" : "libyuv::FOURCC_BPP_YV12"
2408    },
2409    {
2410     "enum_field_value" : 16,
2411     "name" : "libyuv::FOURCC_BPP_YV16"
2412    },
2413    {
2414     "enum_field_value" : 24,
2415     "name" : "libyuv::FOURCC_BPP_YV24"
2416    },
2417    {
2418     "enum_field_value" : 12,
2419     "name" : "libyuv::FOURCC_BPP_YU12"
2420    },
2421    {
2422     "enum_field_value" : 12,
2423     "name" : "libyuv::FOURCC_BPP_J420"
2424    },
2425    {
2426     "enum_field_value" : 8,
2427     "name" : "libyuv::FOURCC_BPP_J400"
2428    },
2429    {
2430     "enum_field_value" : 12,
2431     "name" : "libyuv::FOURCC_BPP_H420"
2432    },
2433    {
2434     "enum_field_value" : 0,
2435     "name" : "libyuv::FOURCC_BPP_MJPG"
2436    },
2437    {
2438     "enum_field_value" : 0,
2439     "name" : "libyuv::FOURCC_BPP_H264"
2440    },
2441    {
2442     "enum_field_value" : 12,
2443     "name" : "libyuv::FOURCC_BPP_IYUV"
2444    },
2445    {
2446     "enum_field_value" : 16,
2447     "name" : "libyuv::FOURCC_BPP_YU16"
2448    },
2449    {
2450     "enum_field_value" : 24,
2451     "name" : "libyuv::FOURCC_BPP_YU24"
2452    },
2453    {
2454     "enum_field_value" : 16,
2455     "name" : "libyuv::FOURCC_BPP_YUYV"
2456    },
2457    {
2458     "enum_field_value" : 16,
2459     "name" : "libyuv::FOURCC_BPP_YUVS"
2460    },
2461    {
2462     "enum_field_value" : 16,
2463     "name" : "libyuv::FOURCC_BPP_HDYC"
2464    },
2465    {
2466     "enum_field_value" : 16,
2467     "name" : "libyuv::FOURCC_BPP_2VUY"
2468    },
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "libyuv::FOURCC_BPP_JPEG"
2472    },
2473    {
2474     "enum_field_value" : 1,
2475     "name" : "libyuv::FOURCC_BPP_DMB1"
2476    },
2477    {
2478     "enum_field_value" : 8,
2479     "name" : "libyuv::FOURCC_BPP_BA81"
2480    },
2481    {
2482     "enum_field_value" : 24,
2483     "name" : "libyuv::FOURCC_BPP_RGB3"
2484    },
2485    {
2486     "enum_field_value" : 24,
2487     "name" : "libyuv::FOURCC_BPP_BGR3"
2488    },
2489    {
2490     "enum_field_value" : 32,
2491     "name" : "libyuv::FOURCC_BPP_CM32"
2492    },
2493    {
2494     "enum_field_value" : 24,
2495     "name" : "libyuv::FOURCC_BPP_CM24"
2496    },
2497    {
2498     "enum_field_value" : 0,
2499     "name" : "libyuv::FOURCC_BPP_ANY"
2500    }
2501   ],
2502   "linker_set_key" : "libyuv::FourCCBpp",
2503   "name" : "libyuv::FourCCBpp",
2504   "referenced_type" : "type-24",
2505   "self_type" : "type-24",
2506   "size" : 4,
2507   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2508   "underlying_type" : "type-1",
2509   "unique_id" : "libyuv::FourCCBpp"
2510  },
2511  {
2512   "alignment" : 4,
2513   "enum_fields" :
2514   [
2515    {
2516     "enum_field_value" : 0,
2517     "name" : "libyuv::kJpegYuv420"
2518    },
2519    {
2520     "enum_field_value" : 1,
2521     "name" : "libyuv::kJpegYuv422"
2522    },
2523    {
2524     "enum_field_value" : 2,
2525     "name" : "libyuv::kJpegYuv444"
2526    },
2527    {
2528     "enum_field_value" : 3,
2529     "name" : "libyuv::kJpegYuv400"
2530    },
2531    {
2532     "enum_field_value" : 4,
2533     "name" : "libyuv::kJpegUnknown"
2534    }
2535   ],
2536   "linker_set_key" : "libyuv::JpegSubsamplingType",
2537   "name" : "libyuv::JpegSubsamplingType",
2538   "referenced_type" : "type-40",
2539   "self_type" : "type-40",
2540   "size" : 4,
2541   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
2542   "underlying_type" : "type-1",
2543   "unique_id" : "_ZTSN6libyuv19JpegSubsamplingTypeE"
2544  },
2545  {
2546   "alignment" : 4,
2547   "enum_fields" :
2548   [
2549    {
2550     "enum_field_value" : 0,
2551     "name" : "libyuv::kRotate0"
2552    },
2553    {
2554     "enum_field_value" : 90,
2555     "name" : "libyuv::kRotate90"
2556    },
2557    {
2558     "enum_field_value" : 180,
2559     "name" : "libyuv::kRotate180"
2560    },
2561    {
2562     "enum_field_value" : 270,
2563     "name" : "libyuv::kRotate270"
2564    },
2565    {
2566     "enum_field_value" : 0,
2567     "name" : "libyuv::kRotateNone"
2568    },
2569    {
2570     "enum_field_value" : 90,
2571     "name" : "libyuv::kRotateClockwise"
2572    },
2573    {
2574     "enum_field_value" : 270,
2575     "name" : "libyuv::kRotateCounterClockwise"
2576    }
2577   ],
2578   "linker_set_key" : "libyuv::RotationMode",
2579   "name" : "libyuv::RotationMode",
2580   "referenced_type" : "type-38",
2581   "self_type" : "type-38",
2582   "size" : 4,
2583   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h",
2584   "underlying_type" : "type-1",
2585   "unique_id" : "libyuv::RotationMode"
2586  }
2587 ],
2588 "function_types" :
2589 [
2590  {
2591   "alignment" : 4,
2592   "linker_set_key" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2593   "name" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2594   "parameters" :
2595   [
2596    {
2597     "referenced_type" : "type-18"
2598    },
2599    {
2600     "referenced_type" : "type-18"
2601    },
2602    {
2603     "referenced_type" : "type-21"
2604    },
2605    {
2606     "referenced_type" : "type-3"
2607    }
2608   ],
2609   "referenced_type" : "type-16",
2610   "return_type" : "type-17",
2611   "self_type" : "type-16",
2612   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
2613  },
2614  {
2615   "alignment" : 4,
2616   "linker_set_key" : "void (void *, const unsigned char *const *, const int *, int)",
2617   "name" : "void (void *, const unsigned char *const *, const int *, int)",
2618   "parameters" :
2619   [
2620    {
2621     "referenced_type" : "type-218"
2622    },
2623    {
2624     "referenced_type" : "type-219"
2625    },
2626    {
2627     "referenced_type" : "type-123"
2628    },
2629    {
2630     "referenced_type" : "type-3"
2631    }
2632   ],
2633   "referenced_type" : "type-217",
2634   "return_type" : "type-17",
2635   "self_type" : "type-217",
2636   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
2637  }
2638 ],
2639 "functions" :
2640 [
2641  {
2642   "function_name" : "libyuv::ABGRToARGB",
2643   "linker_set_key" : "ABGRToARGB",
2644   "parameters" :
2645   [
2646    {
2647     "referenced_type" : "type-18"
2648    },
2649    {
2650     "referenced_type" : "type-3"
2651    },
2652    {
2653     "referenced_type" : "type-21"
2654    },
2655    {
2656     "referenced_type" : "type-3"
2657    },
2658    {
2659     "referenced_type" : "type-3"
2660    },
2661    {
2662     "referenced_type" : "type-3"
2663    }
2664   ],
2665   "return_type" : "type-3",
2666   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2667  },
2668  {
2669   "function_name" : "libyuv::ABGRToI420",
2670   "linker_set_key" : "ABGRToI420",
2671   "parameters" :
2672   [
2673    {
2674     "referenced_type" : "type-18"
2675    },
2676    {
2677     "referenced_type" : "type-3"
2678    },
2679    {
2680     "referenced_type" : "type-21"
2681    },
2682    {
2683     "referenced_type" : "type-3"
2684    },
2685    {
2686     "referenced_type" : "type-21"
2687    },
2688    {
2689     "referenced_type" : "type-3"
2690    },
2691    {
2692     "referenced_type" : "type-21"
2693    },
2694    {
2695     "referenced_type" : "type-3"
2696    },
2697    {
2698     "referenced_type" : "type-3"
2699    },
2700    {
2701     "referenced_type" : "type-3"
2702    }
2703   ],
2704   "return_type" : "type-3",
2705   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2706  },
2707  {
2708   "function_name" : "libyuv::ABGRToUVRow_Any_NEON",
2709   "linker_set_key" : "ABGRToUVRow_Any_NEON",
2710   "parameters" :
2711   [
2712    {
2713     "referenced_type" : "type-18"
2714    },
2715    {
2716     "referenced_type" : "type-3"
2717    },
2718    {
2719     "referenced_type" : "type-21"
2720    },
2721    {
2722     "referenced_type" : "type-21"
2723    },
2724    {
2725     "referenced_type" : "type-3"
2726    }
2727   ],
2728   "return_type" : "type-17",
2729   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2730  },
2731  {
2732   "function_name" : "libyuv::ABGRToUVRow_C",
2733   "linker_set_key" : "ABGRToUVRow_C",
2734   "parameters" :
2735   [
2736    {
2737     "referenced_type" : "type-18"
2738    },
2739    {
2740     "referenced_type" : "type-3"
2741    },
2742    {
2743     "referenced_type" : "type-21"
2744    },
2745    {
2746     "referenced_type" : "type-21"
2747    },
2748    {
2749     "referenced_type" : "type-3"
2750    }
2751   ],
2752   "return_type" : "type-17",
2753   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2754  },
2755  {
2756   "function_name" : "libyuv::ABGRToUVRow_NEON",
2757   "linker_set_key" : "ABGRToUVRow_NEON",
2758   "parameters" :
2759   [
2760    {
2761     "referenced_type" : "type-18"
2762    },
2763    {
2764     "referenced_type" : "type-3"
2765    },
2766    {
2767     "referenced_type" : "type-21"
2768    },
2769    {
2770     "referenced_type" : "type-21"
2771    },
2772    {
2773     "referenced_type" : "type-3"
2774    }
2775   ],
2776   "return_type" : "type-17",
2777   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2778  },
2779  {
2780   "function_name" : "libyuv::ABGRToYRow_Any_NEON",
2781   "linker_set_key" : "ABGRToYRow_Any_NEON",
2782   "parameters" :
2783   [
2784    {
2785     "referenced_type" : "type-18"
2786    },
2787    {
2788     "referenced_type" : "type-21"
2789    },
2790    {
2791     "referenced_type" : "type-3"
2792    }
2793   ],
2794   "return_type" : "type-17",
2795   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2796  },
2797  {
2798   "function_name" : "libyuv::ABGRToYRow_C",
2799   "linker_set_key" : "ABGRToYRow_C",
2800   "parameters" :
2801   [
2802    {
2803     "referenced_type" : "type-18"
2804    },
2805    {
2806     "referenced_type" : "type-21"
2807    },
2808    {
2809     "referenced_type" : "type-3"
2810    }
2811   ],
2812   "return_type" : "type-17",
2813   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2814  },
2815  {
2816   "function_name" : "libyuv::ABGRToYRow_NEON",
2817   "linker_set_key" : "ABGRToYRow_NEON",
2818   "parameters" :
2819   [
2820    {
2821     "referenced_type" : "type-18"
2822    },
2823    {
2824     "referenced_type" : "type-21"
2825    },
2826    {
2827     "referenced_type" : "type-3"
2828    }
2829   ],
2830   "return_type" : "type-17",
2831   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2832  },
2833  {
2834   "function_name" : "libyuv::ARGB1555ToARGB",
2835   "linker_set_key" : "ARGB1555ToARGB",
2836   "parameters" :
2837   [
2838    {
2839     "referenced_type" : "type-18"
2840    },
2841    {
2842     "referenced_type" : "type-3"
2843    },
2844    {
2845     "referenced_type" : "type-21"
2846    },
2847    {
2848     "referenced_type" : "type-3"
2849    },
2850    {
2851     "referenced_type" : "type-3"
2852    },
2853    {
2854     "referenced_type" : "type-3"
2855    }
2856   ],
2857   "return_type" : "type-3",
2858   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2859  },
2860  {
2861   "function_name" : "libyuv::ARGB1555ToARGBRow_Any_NEON",
2862   "linker_set_key" : "ARGB1555ToARGBRow_Any_NEON",
2863   "parameters" :
2864   [
2865    {
2866     "referenced_type" : "type-18"
2867    },
2868    {
2869     "referenced_type" : "type-21"
2870    },
2871    {
2872     "referenced_type" : "type-3"
2873    }
2874   ],
2875   "return_type" : "type-17",
2876   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2877  },
2878  {
2879   "function_name" : "libyuv::ARGB1555ToARGBRow_C",
2880   "linker_set_key" : "ARGB1555ToARGBRow_C",
2881   "parameters" :
2882   [
2883    {
2884     "referenced_type" : "type-18"
2885    },
2886    {
2887     "referenced_type" : "type-21"
2888    },
2889    {
2890     "referenced_type" : "type-3"
2891    }
2892   ],
2893   "return_type" : "type-17",
2894   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2895  },
2896  {
2897   "function_name" : "libyuv::ARGB1555ToARGBRow_NEON",
2898   "linker_set_key" : "ARGB1555ToARGBRow_NEON",
2899   "parameters" :
2900   [
2901    {
2902     "referenced_type" : "type-18"
2903    },
2904    {
2905     "referenced_type" : "type-21"
2906    },
2907    {
2908     "referenced_type" : "type-3"
2909    }
2910   ],
2911   "return_type" : "type-17",
2912   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2913  },
2914  {
2915   "function_name" : "libyuv::ARGB1555ToI420",
2916   "linker_set_key" : "ARGB1555ToI420",
2917   "parameters" :
2918   [
2919    {
2920     "referenced_type" : "type-18"
2921    },
2922    {
2923     "referenced_type" : "type-3"
2924    },
2925    {
2926     "referenced_type" : "type-21"
2927    },
2928    {
2929     "referenced_type" : "type-3"
2930    },
2931    {
2932     "referenced_type" : "type-21"
2933    },
2934    {
2935     "referenced_type" : "type-3"
2936    },
2937    {
2938     "referenced_type" : "type-21"
2939    },
2940    {
2941     "referenced_type" : "type-3"
2942    },
2943    {
2944     "referenced_type" : "type-3"
2945    },
2946    {
2947     "referenced_type" : "type-3"
2948    }
2949   ],
2950   "return_type" : "type-3",
2951   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2952  },
2953  {
2954   "function_name" : "libyuv::ARGB1555ToUVRow_Any_NEON",
2955   "linker_set_key" : "ARGB1555ToUVRow_Any_NEON",
2956   "parameters" :
2957   [
2958    {
2959     "referenced_type" : "type-18"
2960    },
2961    {
2962     "referenced_type" : "type-3"
2963    },
2964    {
2965     "referenced_type" : "type-21"
2966    },
2967    {
2968     "referenced_type" : "type-21"
2969    },
2970    {
2971     "referenced_type" : "type-3"
2972    }
2973   ],
2974   "return_type" : "type-17",
2975   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2976  },
2977  {
2978   "function_name" : "libyuv::ARGB1555ToUVRow_C",
2979   "linker_set_key" : "ARGB1555ToUVRow_C",
2980   "parameters" :
2981   [
2982    {
2983     "referenced_type" : "type-18"
2984    },
2985    {
2986     "referenced_type" : "type-3"
2987    },
2988    {
2989     "referenced_type" : "type-21"
2990    },
2991    {
2992     "referenced_type" : "type-21"
2993    },
2994    {
2995     "referenced_type" : "type-3"
2996    }
2997   ],
2998   "return_type" : "type-17",
2999   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3000  },
3001  {
3002   "function_name" : "libyuv::ARGB1555ToUVRow_NEON",
3003   "linker_set_key" : "ARGB1555ToUVRow_NEON",
3004   "parameters" :
3005   [
3006    {
3007     "referenced_type" : "type-18"
3008    },
3009    {
3010     "referenced_type" : "type-3"
3011    },
3012    {
3013     "referenced_type" : "type-21"
3014    },
3015    {
3016     "referenced_type" : "type-21"
3017    },
3018    {
3019     "referenced_type" : "type-3"
3020    }
3021   ],
3022   "return_type" : "type-17",
3023   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3024  },
3025  {
3026   "function_name" : "libyuv::ARGB1555ToYRow_Any_NEON",
3027   "linker_set_key" : "ARGB1555ToYRow_Any_NEON",
3028   "parameters" :
3029   [
3030    {
3031     "referenced_type" : "type-18"
3032    },
3033    {
3034     "referenced_type" : "type-21"
3035    },
3036    {
3037     "referenced_type" : "type-3"
3038    }
3039   ],
3040   "return_type" : "type-17",
3041   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3042  },
3043  {
3044   "function_name" : "libyuv::ARGB1555ToYRow_C",
3045   "linker_set_key" : "ARGB1555ToYRow_C",
3046   "parameters" :
3047   [
3048    {
3049     "referenced_type" : "type-18"
3050    },
3051    {
3052     "referenced_type" : "type-21"
3053    },
3054    {
3055     "referenced_type" : "type-3"
3056    }
3057   ],
3058   "return_type" : "type-17",
3059   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3060  },
3061  {
3062   "function_name" : "libyuv::ARGB1555ToYRow_NEON",
3063   "linker_set_key" : "ARGB1555ToYRow_NEON",
3064   "parameters" :
3065   [
3066    {
3067     "referenced_type" : "type-18"
3068    },
3069    {
3070     "referenced_type" : "type-21"
3071    },
3072    {
3073     "referenced_type" : "type-3"
3074    }
3075   ],
3076   "return_type" : "type-17",
3077   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3078  },
3079  {
3080   "function_name" : "libyuv::ARGB4444ToARGB",
3081   "linker_set_key" : "ARGB4444ToARGB",
3082   "parameters" :
3083   [
3084    {
3085     "referenced_type" : "type-18"
3086    },
3087    {
3088     "referenced_type" : "type-3"
3089    },
3090    {
3091     "referenced_type" : "type-21"
3092    },
3093    {
3094     "referenced_type" : "type-3"
3095    },
3096    {
3097     "referenced_type" : "type-3"
3098    },
3099    {
3100     "referenced_type" : "type-3"
3101    }
3102   ],
3103   "return_type" : "type-3",
3104   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3105  },
3106  {
3107   "function_name" : "libyuv::ARGB4444ToARGBRow_Any_NEON",
3108   "linker_set_key" : "ARGB4444ToARGBRow_Any_NEON",
3109   "parameters" :
3110   [
3111    {
3112     "referenced_type" : "type-18"
3113    },
3114    {
3115     "referenced_type" : "type-21"
3116    },
3117    {
3118     "referenced_type" : "type-3"
3119    }
3120   ],
3121   "return_type" : "type-17",
3122   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3123  },
3124  {
3125   "function_name" : "libyuv::ARGB4444ToARGBRow_C",
3126   "linker_set_key" : "ARGB4444ToARGBRow_C",
3127   "parameters" :
3128   [
3129    {
3130     "referenced_type" : "type-18"
3131    },
3132    {
3133     "referenced_type" : "type-21"
3134    },
3135    {
3136     "referenced_type" : "type-3"
3137    }
3138   ],
3139   "return_type" : "type-17",
3140   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3141  },
3142  {
3143   "function_name" : "libyuv::ARGB4444ToARGBRow_NEON",
3144   "linker_set_key" : "ARGB4444ToARGBRow_NEON",
3145   "parameters" :
3146   [
3147    {
3148     "referenced_type" : "type-18"
3149    },
3150    {
3151     "referenced_type" : "type-21"
3152    },
3153    {
3154     "referenced_type" : "type-3"
3155    }
3156   ],
3157   "return_type" : "type-17",
3158   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3159  },
3160  {
3161   "function_name" : "libyuv::ARGB4444ToI420",
3162   "linker_set_key" : "ARGB4444ToI420",
3163   "parameters" :
3164   [
3165    {
3166     "referenced_type" : "type-18"
3167    },
3168    {
3169     "referenced_type" : "type-3"
3170    },
3171    {
3172     "referenced_type" : "type-21"
3173    },
3174    {
3175     "referenced_type" : "type-3"
3176    },
3177    {
3178     "referenced_type" : "type-21"
3179    },
3180    {
3181     "referenced_type" : "type-3"
3182    },
3183    {
3184     "referenced_type" : "type-21"
3185    },
3186    {
3187     "referenced_type" : "type-3"
3188    },
3189    {
3190     "referenced_type" : "type-3"
3191    },
3192    {
3193     "referenced_type" : "type-3"
3194    }
3195   ],
3196   "return_type" : "type-3",
3197   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
3198  },
3199  {
3200   "function_name" : "libyuv::ARGB4444ToUVRow_Any_NEON",
3201   "linker_set_key" : "ARGB4444ToUVRow_Any_NEON",
3202   "parameters" :
3203   [
3204    {
3205     "referenced_type" : "type-18"
3206    },
3207    {
3208     "referenced_type" : "type-3"
3209    },
3210    {
3211     "referenced_type" : "type-21"
3212    },
3213    {
3214     "referenced_type" : "type-21"
3215    },
3216    {
3217     "referenced_type" : "type-3"
3218    }
3219   ],
3220   "return_type" : "type-17",
3221   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3222  },
3223  {
3224   "function_name" : "libyuv::ARGB4444ToUVRow_C",
3225   "linker_set_key" : "ARGB4444ToUVRow_C",
3226   "parameters" :
3227   [
3228    {
3229     "referenced_type" : "type-18"
3230    },
3231    {
3232     "referenced_type" : "type-3"
3233    },
3234    {
3235     "referenced_type" : "type-21"
3236    },
3237    {
3238     "referenced_type" : "type-21"
3239    },
3240    {
3241     "referenced_type" : "type-3"
3242    }
3243   ],
3244   "return_type" : "type-17",
3245   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3246  },
3247  {
3248   "function_name" : "libyuv::ARGB4444ToUVRow_NEON",
3249   "linker_set_key" : "ARGB4444ToUVRow_NEON",
3250   "parameters" :
3251   [
3252    {
3253     "referenced_type" : "type-18"
3254    },
3255    {
3256     "referenced_type" : "type-3"
3257    },
3258    {
3259     "referenced_type" : "type-21"
3260    },
3261    {
3262     "referenced_type" : "type-21"
3263    },
3264    {
3265     "referenced_type" : "type-3"
3266    }
3267   ],
3268   "return_type" : "type-17",
3269   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3270  },
3271  {
3272   "function_name" : "libyuv::ARGB4444ToYRow_Any_NEON",
3273   "linker_set_key" : "ARGB4444ToYRow_Any_NEON",
3274   "parameters" :
3275   [
3276    {
3277     "referenced_type" : "type-18"
3278    },
3279    {
3280     "referenced_type" : "type-21"
3281    },
3282    {
3283     "referenced_type" : "type-3"
3284    }
3285   ],
3286   "return_type" : "type-17",
3287   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3288  },
3289  {
3290   "function_name" : "libyuv::ARGB4444ToYRow_C",
3291   "linker_set_key" : "ARGB4444ToYRow_C",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "type-18"
3296    },
3297    {
3298     "referenced_type" : "type-21"
3299    },
3300    {
3301     "referenced_type" : "type-3"
3302    }
3303   ],
3304   "return_type" : "type-17",
3305   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3306  },
3307  {
3308   "function_name" : "libyuv::ARGB4444ToYRow_NEON",
3309   "linker_set_key" : "ARGB4444ToYRow_NEON",
3310   "parameters" :
3311   [
3312    {
3313     "referenced_type" : "type-18"
3314    },
3315    {
3316     "referenced_type" : "type-21"
3317    },
3318    {
3319     "referenced_type" : "type-3"
3320    }
3321   ],
3322   "return_type" : "type-17",
3323   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3324  },
3325  {
3326   "function_name" : "libyuv::ARGBAdd",
3327   "linker_set_key" : "ARGBAdd",
3328   "parameters" :
3329   [
3330    {
3331     "referenced_type" : "type-18"
3332    },
3333    {
3334     "referenced_type" : "type-3"
3335    },
3336    {
3337     "referenced_type" : "type-18"
3338    },
3339    {
3340     "referenced_type" : "type-3"
3341    },
3342    {
3343     "referenced_type" : "type-21"
3344    },
3345    {
3346     "referenced_type" : "type-3"
3347    },
3348    {
3349     "referenced_type" : "type-3"
3350    },
3351    {
3352     "referenced_type" : "type-3"
3353    }
3354   ],
3355   "return_type" : "type-3",
3356   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3357  },
3358  {
3359   "function_name" : "libyuv::ARGBAddRow_Any_NEON",
3360   "linker_set_key" : "ARGBAddRow_Any_NEON",
3361   "parameters" :
3362   [
3363    {
3364     "referenced_type" : "type-18"
3365    },
3366    {
3367     "referenced_type" : "type-18"
3368    },
3369    {
3370     "referenced_type" : "type-21"
3371    },
3372    {
3373     "referenced_type" : "type-3"
3374    }
3375   ],
3376   "return_type" : "type-17",
3377   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3378  },
3379  {
3380   "function_name" : "libyuv::ARGBAddRow_C",
3381   "linker_set_key" : "ARGBAddRow_C",
3382   "parameters" :
3383   [
3384    {
3385     "referenced_type" : "type-18"
3386    },
3387    {
3388     "referenced_type" : "type-18"
3389    },
3390    {
3391     "referenced_type" : "type-21"
3392    },
3393    {
3394     "referenced_type" : "type-3"
3395    }
3396   ],
3397   "return_type" : "type-17",
3398   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3399  },
3400  {
3401   "function_name" : "libyuv::ARGBAddRow_NEON",
3402   "linker_set_key" : "ARGBAddRow_NEON",
3403   "parameters" :
3404   [
3405    {
3406     "referenced_type" : "type-18"
3407    },
3408    {
3409     "referenced_type" : "type-18"
3410    },
3411    {
3412     "referenced_type" : "type-21"
3413    },
3414    {
3415     "referenced_type" : "type-3"
3416    }
3417   ],
3418   "return_type" : "type-17",
3419   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3420  },
3421  {
3422   "function_name" : "libyuv::ARGBAffineRow_C",
3423   "linker_set_key" : "ARGBAffineRow_C",
3424   "parameters" :
3425   [
3426    {
3427     "referenced_type" : "type-18"
3428    },
3429    {
3430     "referenced_type" : "type-3"
3431    },
3432    {
3433     "referenced_type" : "type-21"
3434    },
3435    {
3436     "referenced_type" : "type-14"
3437    },
3438    {
3439     "referenced_type" : "type-3"
3440    }
3441   ],
3442   "return_type" : "type-17",
3443   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3444  },
3445  {
3446   "function_name" : "libyuv::ARGBAttenuate",
3447   "linker_set_key" : "ARGBAttenuate",
3448   "parameters" :
3449   [
3450    {
3451     "referenced_type" : "type-18"
3452    },
3453    {
3454     "referenced_type" : "type-3"
3455    },
3456    {
3457     "referenced_type" : "type-21"
3458    },
3459    {
3460     "referenced_type" : "type-3"
3461    },
3462    {
3463     "referenced_type" : "type-3"
3464    },
3465    {
3466     "referenced_type" : "type-3"
3467    }
3468   ],
3469   "return_type" : "type-3",
3470   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3471  },
3472  {
3473   "function_name" : "libyuv::ARGBAttenuateRow_Any_NEON",
3474   "linker_set_key" : "ARGBAttenuateRow_Any_NEON",
3475   "parameters" :
3476   [
3477    {
3478     "referenced_type" : "type-18"
3479    },
3480    {
3481     "referenced_type" : "type-21"
3482    },
3483    {
3484     "referenced_type" : "type-3"
3485    }
3486   ],
3487   "return_type" : "type-17",
3488   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3489  },
3490  {
3491   "function_name" : "libyuv::ARGBAttenuateRow_C",
3492   "linker_set_key" : "ARGBAttenuateRow_C",
3493   "parameters" :
3494   [
3495    {
3496     "referenced_type" : "type-18"
3497    },
3498    {
3499     "referenced_type" : "type-21"
3500    },
3501    {
3502     "referenced_type" : "type-3"
3503    }
3504   ],
3505   "return_type" : "type-17",
3506   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3507  },
3508  {
3509   "function_name" : "libyuv::ARGBAttenuateRow_NEON",
3510   "linker_set_key" : "ARGBAttenuateRow_NEON",
3511   "parameters" :
3512   [
3513    {
3514     "referenced_type" : "type-18"
3515    },
3516    {
3517     "referenced_type" : "type-21"
3518    },
3519    {
3520     "referenced_type" : "type-3"
3521    }
3522   ],
3523   "return_type" : "type-17",
3524   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3525  },
3526  {
3527   "function_name" : "libyuv::ARGBBlend",
3528   "linker_set_key" : "ARGBBlend",
3529   "parameters" :
3530   [
3531    {
3532     "referenced_type" : "type-18"
3533    },
3534    {
3535     "referenced_type" : "type-3"
3536    },
3537    {
3538     "referenced_type" : "type-18"
3539    },
3540    {
3541     "referenced_type" : "type-3"
3542    },
3543    {
3544     "referenced_type" : "type-21"
3545    },
3546    {
3547     "referenced_type" : "type-3"
3548    },
3549    {
3550     "referenced_type" : "type-3"
3551    },
3552    {
3553     "referenced_type" : "type-3"
3554    }
3555   ],
3556   "return_type" : "type-3",
3557   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3558  },
3559  {
3560   "function_name" : "libyuv::ARGBBlendRow_C",
3561   "linker_set_key" : "ARGBBlendRow_C",
3562   "parameters" :
3563   [
3564    {
3565     "referenced_type" : "type-18"
3566    },
3567    {
3568     "referenced_type" : "type-18"
3569    },
3570    {
3571     "referenced_type" : "type-21"
3572    },
3573    {
3574     "referenced_type" : "type-3"
3575    }
3576   ],
3577   "return_type" : "type-17",
3578   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3579  },
3580  {
3581   "function_name" : "libyuv::ARGBBlendRow_NEON",
3582   "linker_set_key" : "ARGBBlendRow_NEON",
3583   "parameters" :
3584   [
3585    {
3586     "referenced_type" : "type-18"
3587    },
3588    {
3589     "referenced_type" : "type-18"
3590    },
3591    {
3592     "referenced_type" : "type-21"
3593    },
3594    {
3595     "referenced_type" : "type-3"
3596    }
3597   ],
3598   "return_type" : "type-17",
3599   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3600  },
3601  {
3602   "function_name" : "libyuv::ARGBBlur",
3603   "linker_set_key" : "ARGBBlur",
3604   "parameters" :
3605   [
3606    {
3607     "referenced_type" : "type-18"
3608    },
3609    {
3610     "referenced_type" : "type-3"
3611    },
3612    {
3613     "referenced_type" : "type-21"
3614    },
3615    {
3616     "referenced_type" : "type-3"
3617    },
3618    {
3619     "referenced_type" : "type-53"
3620    },
3621    {
3622     "referenced_type" : "type-3"
3623    },
3624    {
3625     "referenced_type" : "type-3"
3626    },
3627    {
3628     "referenced_type" : "type-3"
3629    },
3630    {
3631     "referenced_type" : "type-3"
3632    }
3633   ],
3634   "return_type" : "type-3",
3635   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3636  },
3637  {
3638   "function_name" : "libyuv::ARGBColorMatrix",
3639   "linker_set_key" : "ARGBColorMatrix",
3640   "parameters" :
3641   [
3642    {
3643     "referenced_type" : "type-18"
3644    },
3645    {
3646     "referenced_type" : "type-3"
3647    },
3648    {
3649     "referenced_type" : "type-21"
3650    },
3651    {
3652     "referenced_type" : "type-3"
3653    },
3654    {
3655     "referenced_type" : "type-11"
3656    },
3657    {
3658     "referenced_type" : "type-3"
3659    },
3660    {
3661     "referenced_type" : "type-3"
3662    }
3663   ],
3664   "return_type" : "type-3",
3665   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3666  },
3667  {
3668   "function_name" : "libyuv::ARGBColorMatrixRow_C",
3669   "linker_set_key" : "ARGBColorMatrixRow_C",
3670   "parameters" :
3671   [
3672    {
3673     "referenced_type" : "type-18"
3674    },
3675    {
3676     "referenced_type" : "type-21"
3677    },
3678    {
3679     "referenced_type" : "type-11"
3680    },
3681    {
3682     "referenced_type" : "type-3"
3683    }
3684   ],
3685   "return_type" : "type-17",
3686   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3687  },
3688  {
3689   "function_name" : "libyuv::ARGBColorMatrixRow_NEON",
3690   "linker_set_key" : "ARGBColorMatrixRow_NEON",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "type-18"
3695    },
3696    {
3697     "referenced_type" : "type-21"
3698    },
3699    {
3700     "referenced_type" : "type-11"
3701    },
3702    {
3703     "referenced_type" : "type-3"
3704    }
3705   ],
3706   "return_type" : "type-17",
3707   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3708  },
3709  {
3710   "function_name" : "libyuv::ARGBColorTable",
3711   "linker_set_key" : "ARGBColorTable",
3712   "parameters" :
3713   [
3714    {
3715     "referenced_type" : "type-21"
3716    },
3717    {
3718     "referenced_type" : "type-3"
3719    },
3720    {
3721     "referenced_type" : "type-18"
3722    },
3723    {
3724     "referenced_type" : "type-3"
3725    },
3726    {
3727     "referenced_type" : "type-3"
3728    },
3729    {
3730     "referenced_type" : "type-3"
3731    },
3732    {
3733     "referenced_type" : "type-3"
3734    }
3735   ],
3736   "return_type" : "type-3",
3737   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3738  },
3739  {
3740   "function_name" : "libyuv::ARGBColorTableRow_C",
3741   "linker_set_key" : "ARGBColorTableRow_C",
3742   "parameters" :
3743   [
3744    {
3745     "referenced_type" : "type-21"
3746    },
3747    {
3748     "referenced_type" : "type-18"
3749    },
3750    {
3751     "referenced_type" : "type-3"
3752    }
3753   ],
3754   "return_type" : "type-17",
3755   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3756  },
3757  {
3758   "function_name" : "libyuv::ARGBComputeCumulativeSum",
3759   "linker_set_key" : "ARGBComputeCumulativeSum",
3760   "parameters" :
3761   [
3762    {
3763     "referenced_type" : "type-18"
3764    },
3765    {
3766     "referenced_type" : "type-3"
3767    },
3768    {
3769     "referenced_type" : "type-53"
3770    },
3771    {
3772     "referenced_type" : "type-3"
3773    },
3774    {
3775     "referenced_type" : "type-3"
3776    },
3777    {
3778     "referenced_type" : "type-3"
3779    }
3780   ],
3781   "return_type" : "type-3",
3782   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3783  },
3784  {
3785   "function_name" : "libyuv::ARGBCopy",
3786   "linker_set_key" : "ARGBCopy",
3787   "parameters" :
3788   [
3789    {
3790     "referenced_type" : "type-18"
3791    },
3792    {
3793     "referenced_type" : "type-3"
3794    },
3795    {
3796     "referenced_type" : "type-21"
3797    },
3798    {
3799     "referenced_type" : "type-3"
3800    },
3801    {
3802     "referenced_type" : "type-3"
3803    },
3804    {
3805     "referenced_type" : "type-3"
3806    }
3807   ],
3808   "return_type" : "type-3",
3809   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3810  },
3811  {
3812   "function_name" : "libyuv::ARGBCopyAlpha",
3813   "linker_set_key" : "ARGBCopyAlpha",
3814   "parameters" :
3815   [
3816    {
3817     "referenced_type" : "type-18"
3818    },
3819    {
3820     "referenced_type" : "type-3"
3821    },
3822    {
3823     "referenced_type" : "type-21"
3824    },
3825    {
3826     "referenced_type" : "type-3"
3827    },
3828    {
3829     "referenced_type" : "type-3"
3830    },
3831    {
3832     "referenced_type" : "type-3"
3833    }
3834   ],
3835   "return_type" : "type-3",
3836   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3837  },
3838  {
3839   "function_name" : "libyuv::ARGBCopyAlphaRow_C",
3840   "linker_set_key" : "ARGBCopyAlphaRow_C",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "type-18"
3845    },
3846    {
3847     "referenced_type" : "type-21"
3848    },
3849    {
3850     "referenced_type" : "type-3"
3851    }
3852   ],
3853   "return_type" : "type-17",
3854   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3855  },
3856  {
3857   "function_name" : "libyuv::ARGBCopyYToAlpha",
3858   "linker_set_key" : "ARGBCopyYToAlpha",
3859   "parameters" :
3860   [
3861    {
3862     "referenced_type" : "type-18"
3863    },
3864    {
3865     "referenced_type" : "type-3"
3866    },
3867    {
3868     "referenced_type" : "type-21"
3869    },
3870    {
3871     "referenced_type" : "type-3"
3872    },
3873    {
3874     "referenced_type" : "type-3"
3875    },
3876    {
3877     "referenced_type" : "type-3"
3878    }
3879   ],
3880   "return_type" : "type-3",
3881   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3882  },
3883  {
3884   "function_name" : "libyuv::ARGBCopyYToAlphaRow_C",
3885   "linker_set_key" : "ARGBCopyYToAlphaRow_C",
3886   "parameters" :
3887   [
3888    {
3889     "referenced_type" : "type-18"
3890    },
3891    {
3892     "referenced_type" : "type-21"
3893    },
3894    {
3895     "referenced_type" : "type-3"
3896    }
3897   ],
3898   "return_type" : "type-17",
3899   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3900  },
3901  {
3902   "function_name" : "libyuv::ARGBDetect",
3903   "linker_set_key" : "ARGBDetect",
3904   "parameters" :
3905   [
3906    {
3907     "referenced_type" : "type-18"
3908    },
3909    {
3910     "referenced_type" : "type-3"
3911    },
3912    {
3913     "referenced_type" : "type-3"
3914    },
3915    {
3916     "referenced_type" : "type-3"
3917    }
3918   ],
3919   "return_type" : "type-1",
3920   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
3921  },
3922  {
3923   "function_name" : "libyuv::ARGBExtractAlpha",
3924   "linker_set_key" : "ARGBExtractAlpha",
3925   "parameters" :
3926   [
3927    {
3928     "referenced_type" : "type-18"
3929    },
3930    {
3931     "referenced_type" : "type-3"
3932    },
3933    {
3934     "referenced_type" : "type-21"
3935    },
3936    {
3937     "referenced_type" : "type-3"
3938    },
3939    {
3940     "referenced_type" : "type-3"
3941    },
3942    {
3943     "referenced_type" : "type-3"
3944    }
3945   ],
3946   "return_type" : "type-3",
3947   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3948  },
3949  {
3950   "function_name" : "libyuv::ARGBExtractAlphaRow_Any_NEON",
3951   "linker_set_key" : "ARGBExtractAlphaRow_Any_NEON",
3952   "parameters" :
3953   [
3954    {
3955     "referenced_type" : "type-18"
3956    },
3957    {
3958     "referenced_type" : "type-21"
3959    },
3960    {
3961     "referenced_type" : "type-3"
3962    }
3963   ],
3964   "return_type" : "type-17",
3965   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3966  },
3967  {
3968   "function_name" : "libyuv::ARGBExtractAlphaRow_C",
3969   "linker_set_key" : "ARGBExtractAlphaRow_C",
3970   "parameters" :
3971   [
3972    {
3973     "referenced_type" : "type-18"
3974    },
3975    {
3976     "referenced_type" : "type-21"
3977    },
3978    {
3979     "referenced_type" : "type-3"
3980    }
3981   ],
3982   "return_type" : "type-17",
3983   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3984  },
3985  {
3986   "function_name" : "libyuv::ARGBExtractAlphaRow_NEON",
3987   "linker_set_key" : "ARGBExtractAlphaRow_NEON",
3988   "parameters" :
3989   [
3990    {
3991     "referenced_type" : "type-18"
3992    },
3993    {
3994     "referenced_type" : "type-21"
3995    },
3996    {
3997     "referenced_type" : "type-3"
3998    }
3999   ],
4000   "return_type" : "type-17",
4001   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4002  },
4003  {
4004   "function_name" : "libyuv::ARGBGray",
4005   "linker_set_key" : "ARGBGray",
4006   "parameters" :
4007   [
4008    {
4009     "referenced_type" : "type-21"
4010    },
4011    {
4012     "referenced_type" : "type-3"
4013    },
4014    {
4015     "referenced_type" : "type-3"
4016    },
4017    {
4018     "referenced_type" : "type-3"
4019    },
4020    {
4021     "referenced_type" : "type-3"
4022    },
4023    {
4024     "referenced_type" : "type-3"
4025    }
4026   ],
4027   "return_type" : "type-3",
4028   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4029  },
4030  {
4031   "function_name" : "libyuv::ARGBGrayRow_C",
4032   "linker_set_key" : "ARGBGrayRow_C",
4033   "parameters" :
4034   [
4035    {
4036     "referenced_type" : "type-18"
4037    },
4038    {
4039     "referenced_type" : "type-21"
4040    },
4041    {
4042     "referenced_type" : "type-3"
4043    }
4044   ],
4045   "return_type" : "type-17",
4046   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4047  },
4048  {
4049   "function_name" : "libyuv::ARGBGrayRow_NEON",
4050   "linker_set_key" : "ARGBGrayRow_NEON",
4051   "parameters" :
4052   [
4053    {
4054     "referenced_type" : "type-18"
4055    },
4056    {
4057     "referenced_type" : "type-21"
4058    },
4059    {
4060     "referenced_type" : "type-3"
4061    }
4062   ],
4063   "return_type" : "type-17",
4064   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4065  },
4066  {
4067   "function_name" : "libyuv::ARGBGrayTo",
4068   "linker_set_key" : "ARGBGrayTo",
4069   "parameters" :
4070   [
4071    {
4072     "referenced_type" : "type-18"
4073    },
4074    {
4075     "referenced_type" : "type-3"
4076    },
4077    {
4078     "referenced_type" : "type-21"
4079    },
4080    {
4081     "referenced_type" : "type-3"
4082    },
4083    {
4084     "referenced_type" : "type-3"
4085    },
4086    {
4087     "referenced_type" : "type-3"
4088    }
4089   ],
4090   "return_type" : "type-3",
4091   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4092  },
4093  {
4094   "function_name" : "libyuv::ARGBInterpolate",
4095   "linker_set_key" : "ARGBInterpolate",
4096   "parameters" :
4097   [
4098    {
4099     "referenced_type" : "type-18"
4100    },
4101    {
4102     "referenced_type" : "type-3"
4103    },
4104    {
4105     "referenced_type" : "type-18"
4106    },
4107    {
4108     "referenced_type" : "type-3"
4109    },
4110    {
4111     "referenced_type" : "type-21"
4112    },
4113    {
4114     "referenced_type" : "type-3"
4115    },
4116    {
4117     "referenced_type" : "type-3"
4118    },
4119    {
4120     "referenced_type" : "type-3"
4121    },
4122    {
4123     "referenced_type" : "type-3"
4124    }
4125   ],
4126   "return_type" : "type-3",
4127   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4128  },
4129  {
4130   "function_name" : "libyuv::ARGBLumaColorTable",
4131   "linker_set_key" : "ARGBLumaColorTable",
4132   "parameters" :
4133   [
4134    {
4135     "referenced_type" : "type-18"
4136    },
4137    {
4138     "referenced_type" : "type-3"
4139    },
4140    {
4141     "referenced_type" : "type-21"
4142    },
4143    {
4144     "referenced_type" : "type-3"
4145    },
4146    {
4147     "referenced_type" : "type-18"
4148    },
4149    {
4150     "referenced_type" : "type-3"
4151    },
4152    {
4153     "referenced_type" : "type-3"
4154    }
4155   ],
4156   "return_type" : "type-3",
4157   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4158  },
4159  {
4160   "function_name" : "libyuv::ARGBLumaColorTableRow_C",
4161   "linker_set_key" : "ARGBLumaColorTableRow_C",
4162   "parameters" :
4163   [
4164    {
4165     "referenced_type" : "type-18"
4166    },
4167    {
4168     "referenced_type" : "type-21"
4169    },
4170    {
4171     "referenced_type" : "type-3"
4172    },
4173    {
4174     "referenced_type" : "type-18"
4175    },
4176    {
4177     "referenced_type" : "type-1"
4178    }
4179   ],
4180   "return_type" : "type-17",
4181   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4182  },
4183  {
4184   "function_name" : "libyuv::ARGBMirror",
4185   "linker_set_key" : "ARGBMirror",
4186   "parameters" :
4187   [
4188    {
4189     "referenced_type" : "type-18"
4190    },
4191    {
4192     "referenced_type" : "type-3"
4193    },
4194    {
4195     "referenced_type" : "type-21"
4196    },
4197    {
4198     "referenced_type" : "type-3"
4199    },
4200    {
4201     "referenced_type" : "type-3"
4202    },
4203    {
4204     "referenced_type" : "type-3"
4205    }
4206   ],
4207   "return_type" : "type-3",
4208   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4209  },
4210  {
4211   "function_name" : "libyuv::ARGBMirrorRow_Any_NEON",
4212   "linker_set_key" : "ARGBMirrorRow_Any_NEON",
4213   "parameters" :
4214   [
4215    {
4216     "referenced_type" : "type-18"
4217    },
4218    {
4219     "referenced_type" : "type-21"
4220    },
4221    {
4222     "referenced_type" : "type-3"
4223    }
4224   ],
4225   "return_type" : "type-17",
4226   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4227  },
4228  {
4229   "function_name" : "libyuv::ARGBMirrorRow_C",
4230   "linker_set_key" : "ARGBMirrorRow_C",
4231   "parameters" :
4232   [
4233    {
4234     "referenced_type" : "type-18"
4235    },
4236    {
4237     "referenced_type" : "type-21"
4238    },
4239    {
4240     "referenced_type" : "type-3"
4241    }
4242   ],
4243   "return_type" : "type-17",
4244   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4245  },
4246  {
4247   "function_name" : "libyuv::ARGBMirrorRow_NEON",
4248   "linker_set_key" : "ARGBMirrorRow_NEON",
4249   "parameters" :
4250   [
4251    {
4252     "referenced_type" : "type-18"
4253    },
4254    {
4255     "referenced_type" : "type-21"
4256    },
4257    {
4258     "referenced_type" : "type-3"
4259    }
4260   ],
4261   "return_type" : "type-17",
4262   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4263  },
4264  {
4265   "function_name" : "libyuv::ARGBMultiply",
4266   "linker_set_key" : "ARGBMultiply",
4267   "parameters" :
4268   [
4269    {
4270     "referenced_type" : "type-18"
4271    },
4272    {
4273     "referenced_type" : "type-3"
4274    },
4275    {
4276     "referenced_type" : "type-18"
4277    },
4278    {
4279     "referenced_type" : "type-3"
4280    },
4281    {
4282     "referenced_type" : "type-21"
4283    },
4284    {
4285     "referenced_type" : "type-3"
4286    },
4287    {
4288     "referenced_type" : "type-3"
4289    },
4290    {
4291     "referenced_type" : "type-3"
4292    }
4293   ],
4294   "return_type" : "type-3",
4295   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4296  },
4297  {
4298   "function_name" : "libyuv::ARGBMultiplyRow_Any_NEON",
4299   "linker_set_key" : "ARGBMultiplyRow_Any_NEON",
4300   "parameters" :
4301   [
4302    {
4303     "referenced_type" : "type-18"
4304    },
4305    {
4306     "referenced_type" : "type-18"
4307    },
4308    {
4309     "referenced_type" : "type-21"
4310    },
4311    {
4312     "referenced_type" : "type-3"
4313    }
4314   ],
4315   "return_type" : "type-17",
4316   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4317  },
4318  {
4319   "function_name" : "libyuv::ARGBMultiplyRow_C",
4320   "linker_set_key" : "ARGBMultiplyRow_C",
4321   "parameters" :
4322   [
4323    {
4324     "referenced_type" : "type-18"
4325    },
4326    {
4327     "referenced_type" : "type-18"
4328    },
4329    {
4330     "referenced_type" : "type-21"
4331    },
4332    {
4333     "referenced_type" : "type-3"
4334    }
4335   ],
4336   "return_type" : "type-17",
4337   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4338  },
4339  {
4340   "function_name" : "libyuv::ARGBMultiplyRow_NEON",
4341   "linker_set_key" : "ARGBMultiplyRow_NEON",
4342   "parameters" :
4343   [
4344    {
4345     "referenced_type" : "type-18"
4346    },
4347    {
4348     "referenced_type" : "type-18"
4349    },
4350    {
4351     "referenced_type" : "type-21"
4352    },
4353    {
4354     "referenced_type" : "type-3"
4355    }
4356   ],
4357   "return_type" : "type-17",
4358   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4359  },
4360  {
4361   "function_name" : "libyuv::ARGBPolynomial",
4362   "linker_set_key" : "ARGBPolynomial",
4363   "parameters" :
4364   [
4365    {
4366     "referenced_type" : "type-18"
4367    },
4368    {
4369     "referenced_type" : "type-3"
4370    },
4371    {
4372     "referenced_type" : "type-21"
4373    },
4374    {
4375     "referenced_type" : "type-3"
4376    },
4377    {
4378     "referenced_type" : "type-14"
4379    },
4380    {
4381     "referenced_type" : "type-3"
4382    },
4383    {
4384     "referenced_type" : "type-3"
4385    }
4386   ],
4387   "return_type" : "type-3",
4388   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4389  },
4390  {
4391   "function_name" : "libyuv::ARGBPolynomialRow_C",
4392   "linker_set_key" : "ARGBPolynomialRow_C",
4393   "parameters" :
4394   [
4395    {
4396     "referenced_type" : "type-18"
4397    },
4398    {
4399     "referenced_type" : "type-21"
4400    },
4401    {
4402     "referenced_type" : "type-14"
4403    },
4404    {
4405     "referenced_type" : "type-3"
4406    }
4407   ],
4408   "return_type" : "type-17",
4409   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4410  },
4411  {
4412   "function_name" : "libyuv::ARGBQuantize",
4413   "linker_set_key" : "ARGBQuantize",
4414   "parameters" :
4415   [
4416    {
4417     "referenced_type" : "type-21"
4418    },
4419    {
4420     "referenced_type" : "type-3"
4421    },
4422    {
4423     "referenced_type" : "type-3"
4424    },
4425    {
4426     "referenced_type" : "type-3"
4427    },
4428    {
4429     "referenced_type" : "type-3"
4430    },
4431    {
4432     "referenced_type" : "type-3"
4433    },
4434    {
4435     "referenced_type" : "type-3"
4436    },
4437    {
4438     "referenced_type" : "type-3"
4439    },
4440    {
4441     "referenced_type" : "type-3"
4442    }
4443   ],
4444   "return_type" : "type-3",
4445   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4446  },
4447  {
4448   "function_name" : "libyuv::ARGBQuantizeRow_C",
4449   "linker_set_key" : "ARGBQuantizeRow_C",
4450   "parameters" :
4451   [
4452    {
4453     "referenced_type" : "type-21"
4454    },
4455    {
4456     "referenced_type" : "type-3"
4457    },
4458    {
4459     "referenced_type" : "type-3"
4460    },
4461    {
4462     "referenced_type" : "type-3"
4463    },
4464    {
4465     "referenced_type" : "type-3"
4466    }
4467   ],
4468   "return_type" : "type-17",
4469   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4470  },
4471  {
4472   "function_name" : "libyuv::ARGBQuantizeRow_NEON",
4473   "linker_set_key" : "ARGBQuantizeRow_NEON",
4474   "parameters" :
4475   [
4476    {
4477     "referenced_type" : "type-21"
4478    },
4479    {
4480     "referenced_type" : "type-3"
4481    },
4482    {
4483     "referenced_type" : "type-3"
4484    },
4485    {
4486     "referenced_type" : "type-3"
4487    },
4488    {
4489     "referenced_type" : "type-3"
4490    }
4491   ],
4492   "return_type" : "type-17",
4493   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4494  },
4495  {
4496   "function_name" : "libyuv::ARGBRect",
4497   "linker_set_key" : "ARGBRect",
4498   "parameters" :
4499   [
4500    {
4501     "referenced_type" : "type-21"
4502    },
4503    {
4504     "referenced_type" : "type-3"
4505    },
4506    {
4507     "referenced_type" : "type-3"
4508    },
4509    {
4510     "referenced_type" : "type-3"
4511    },
4512    {
4513     "referenced_type" : "type-3"
4514    },
4515    {
4516     "referenced_type" : "type-3"
4517    },
4518    {
4519     "referenced_type" : "type-1"
4520    }
4521   ],
4522   "return_type" : "type-3",
4523   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4524  },
4525  {
4526   "function_name" : "libyuv::ARGBSepia",
4527   "linker_set_key" : "ARGBSepia",
4528   "parameters" :
4529   [
4530    {
4531     "referenced_type" : "type-21"
4532    },
4533    {
4534     "referenced_type" : "type-3"
4535    },
4536    {
4537     "referenced_type" : "type-3"
4538    },
4539    {
4540     "referenced_type" : "type-3"
4541    },
4542    {
4543     "referenced_type" : "type-3"
4544    },
4545    {
4546     "referenced_type" : "type-3"
4547    }
4548   ],
4549   "return_type" : "type-3",
4550   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4551  },
4552  {
4553   "function_name" : "libyuv::ARGBSepiaRow_C",
4554   "linker_set_key" : "ARGBSepiaRow_C",
4555   "parameters" :
4556   [
4557    {
4558     "referenced_type" : "type-21"
4559    },
4560    {
4561     "referenced_type" : "type-3"
4562    }
4563   ],
4564   "return_type" : "type-17",
4565   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4566  },
4567  {
4568   "function_name" : "libyuv::ARGBSepiaRow_NEON",
4569   "linker_set_key" : "ARGBSepiaRow_NEON",
4570   "parameters" :
4571   [
4572    {
4573     "referenced_type" : "type-21"
4574    },
4575    {
4576     "referenced_type" : "type-3"
4577    }
4578   ],
4579   "return_type" : "type-17",
4580   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4581  },
4582  {
4583   "function_name" : "libyuv::ARGBSetRow_Any_NEON",
4584   "linker_set_key" : "ARGBSetRow_Any_NEON",
4585   "parameters" :
4586   [
4587    {
4588     "referenced_type" : "type-21"
4589    },
4590    {
4591     "referenced_type" : "type-1"
4592    },
4593    {
4594     "referenced_type" : "type-3"
4595    }
4596   ],
4597   "return_type" : "type-17",
4598   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4599  },
4600  {
4601   "function_name" : "libyuv::ARGBSetRow_C",
4602   "linker_set_key" : "ARGBSetRow_C",
4603   "parameters" :
4604   [
4605    {
4606     "referenced_type" : "type-21"
4607    },
4608    {
4609     "referenced_type" : "type-1"
4610    },
4611    {
4612     "referenced_type" : "type-3"
4613    }
4614   ],
4615   "return_type" : "type-17",
4616   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4617  },
4618  {
4619   "function_name" : "libyuv::ARGBSetRow_NEON",
4620   "linker_set_key" : "ARGBSetRow_NEON",
4621   "parameters" :
4622   [
4623    {
4624     "referenced_type" : "type-21"
4625    },
4626    {
4627     "referenced_type" : "type-1"
4628    },
4629    {
4630     "referenced_type" : "type-3"
4631    }
4632   ],
4633   "return_type" : "type-17",
4634   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4635  },
4636  {
4637   "function_name" : "libyuv::ARGBShade",
4638   "linker_set_key" : "ARGBShade",
4639   "parameters" :
4640   [
4641    {
4642     "referenced_type" : "type-18"
4643    },
4644    {
4645     "referenced_type" : "type-3"
4646    },
4647    {
4648     "referenced_type" : "type-21"
4649    },
4650    {
4651     "referenced_type" : "type-3"
4652    },
4653    {
4654     "referenced_type" : "type-3"
4655    },
4656    {
4657     "referenced_type" : "type-3"
4658    },
4659    {
4660     "referenced_type" : "type-1"
4661    }
4662   ],
4663   "return_type" : "type-3",
4664   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4665  },
4666  {
4667   "function_name" : "libyuv::ARGBShadeRow_C",
4668   "linker_set_key" : "ARGBShadeRow_C",
4669   "parameters" :
4670   [
4671    {
4672     "referenced_type" : "type-18"
4673    },
4674    {
4675     "referenced_type" : "type-21"
4676    },
4677    {
4678     "referenced_type" : "type-3"
4679    },
4680    {
4681     "referenced_type" : "type-1"
4682    }
4683   ],
4684   "return_type" : "type-17",
4685   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4686  },
4687  {
4688   "function_name" : "libyuv::ARGBShadeRow_NEON",
4689   "linker_set_key" : "ARGBShadeRow_NEON",
4690   "parameters" :
4691   [
4692    {
4693     "referenced_type" : "type-18"
4694    },
4695    {
4696     "referenced_type" : "type-21"
4697    },
4698    {
4699     "referenced_type" : "type-3"
4700    },
4701    {
4702     "referenced_type" : "type-1"
4703    }
4704   ],
4705   "return_type" : "type-17",
4706   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4707  },
4708  {
4709   "function_name" : "libyuv::ARGBShuffle",
4710   "linker_set_key" : "ARGBShuffle",
4711   "parameters" :
4712   [
4713    {
4714     "referenced_type" : "type-18"
4715    },
4716    {
4717     "referenced_type" : "type-3"
4718    },
4719    {
4720     "referenced_type" : "type-21"
4721    },
4722    {
4723     "referenced_type" : "type-3"
4724    },
4725    {
4726     "referenced_type" : "type-18"
4727    },
4728    {
4729     "referenced_type" : "type-3"
4730    },
4731    {
4732     "referenced_type" : "type-3"
4733    }
4734   ],
4735   "return_type" : "type-3",
4736   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4737  },
4738  {
4739   "function_name" : "libyuv::ARGBShuffleRow_Any_NEON",
4740   "linker_set_key" : "ARGBShuffleRow_Any_NEON",
4741   "parameters" :
4742   [
4743    {
4744     "referenced_type" : "type-18"
4745    },
4746    {
4747     "referenced_type" : "type-21"
4748    },
4749    {
4750     "referenced_type" : "type-18"
4751    },
4752    {
4753     "referenced_type" : "type-3"
4754    }
4755   ],
4756   "return_type" : "type-17",
4757   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4758  },
4759  {
4760   "function_name" : "libyuv::ARGBShuffleRow_C",
4761   "linker_set_key" : "ARGBShuffleRow_C",
4762   "parameters" :
4763   [
4764    {
4765     "referenced_type" : "type-18"
4766    },
4767    {
4768     "referenced_type" : "type-21"
4769    },
4770    {
4771     "referenced_type" : "type-18"
4772    },
4773    {
4774     "referenced_type" : "type-3"
4775    }
4776   ],
4777   "return_type" : "type-17",
4778   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4779  },
4780  {
4781   "function_name" : "libyuv::ARGBShuffleRow_NEON",
4782   "linker_set_key" : "ARGBShuffleRow_NEON",
4783   "parameters" :
4784   [
4785    {
4786     "referenced_type" : "type-18"
4787    },
4788    {
4789     "referenced_type" : "type-21"
4790    },
4791    {
4792     "referenced_type" : "type-18"
4793    },
4794    {
4795     "referenced_type" : "type-3"
4796    }
4797   ],
4798   "return_type" : "type-17",
4799   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4800  },
4801  {
4802   "function_name" : "libyuv::ARGBSobel",
4803   "linker_set_key" : "ARGBSobel",
4804   "parameters" :
4805   [
4806    {
4807     "referenced_type" : "type-18"
4808    },
4809    {
4810     "referenced_type" : "type-3"
4811    },
4812    {
4813     "referenced_type" : "type-21"
4814    },
4815    {
4816     "referenced_type" : "type-3"
4817    },
4818    {
4819     "referenced_type" : "type-3"
4820    },
4821    {
4822     "referenced_type" : "type-3"
4823    }
4824   ],
4825   "return_type" : "type-3",
4826   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4827  },
4828  {
4829   "function_name" : "libyuv::ARGBSobelToPlane",
4830   "linker_set_key" : "ARGBSobelToPlane",
4831   "parameters" :
4832   [
4833    {
4834     "referenced_type" : "type-18"
4835    },
4836    {
4837     "referenced_type" : "type-3"
4838    },
4839    {
4840     "referenced_type" : "type-21"
4841    },
4842    {
4843     "referenced_type" : "type-3"
4844    },
4845    {
4846     "referenced_type" : "type-3"
4847    },
4848    {
4849     "referenced_type" : "type-3"
4850    }
4851   ],
4852   "return_type" : "type-3",
4853   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4854  },
4855  {
4856   "function_name" : "libyuv::ARGBSobelXY",
4857   "linker_set_key" : "ARGBSobelXY",
4858   "parameters" :
4859   [
4860    {
4861     "referenced_type" : "type-18"
4862    },
4863    {
4864     "referenced_type" : "type-3"
4865    },
4866    {
4867     "referenced_type" : "type-21"
4868    },
4869    {
4870     "referenced_type" : "type-3"
4871    },
4872    {
4873     "referenced_type" : "type-3"
4874    },
4875    {
4876     "referenced_type" : "type-3"
4877    }
4878   ],
4879   "return_type" : "type-3",
4880   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4881  },
4882  {
4883   "function_name" : "libyuv::ARGBSubtract",
4884   "linker_set_key" : "ARGBSubtract",
4885   "parameters" :
4886   [
4887    {
4888     "referenced_type" : "type-18"
4889    },
4890    {
4891     "referenced_type" : "type-3"
4892    },
4893    {
4894     "referenced_type" : "type-18"
4895    },
4896    {
4897     "referenced_type" : "type-3"
4898    },
4899    {
4900     "referenced_type" : "type-21"
4901    },
4902    {
4903     "referenced_type" : "type-3"
4904    },
4905    {
4906     "referenced_type" : "type-3"
4907    },
4908    {
4909     "referenced_type" : "type-3"
4910    }
4911   ],
4912   "return_type" : "type-3",
4913   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4914  },
4915  {
4916   "function_name" : "libyuv::ARGBSubtractRow_Any_NEON",
4917   "linker_set_key" : "ARGBSubtractRow_Any_NEON",
4918   "parameters" :
4919   [
4920    {
4921     "referenced_type" : "type-18"
4922    },
4923    {
4924     "referenced_type" : "type-18"
4925    },
4926    {
4927     "referenced_type" : "type-21"
4928    },
4929    {
4930     "referenced_type" : "type-3"
4931    }
4932   ],
4933   "return_type" : "type-17",
4934   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4935  },
4936  {
4937   "function_name" : "libyuv::ARGBSubtractRow_C",
4938   "linker_set_key" : "ARGBSubtractRow_C",
4939   "parameters" :
4940   [
4941    {
4942     "referenced_type" : "type-18"
4943    },
4944    {
4945     "referenced_type" : "type-18"
4946    },
4947    {
4948     "referenced_type" : "type-21"
4949    },
4950    {
4951     "referenced_type" : "type-3"
4952    }
4953   ],
4954   "return_type" : "type-17",
4955   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4956  },
4957  {
4958   "function_name" : "libyuv::ARGBSubtractRow_NEON",
4959   "linker_set_key" : "ARGBSubtractRow_NEON",
4960   "parameters" :
4961   [
4962    {
4963     "referenced_type" : "type-18"
4964    },
4965    {
4966     "referenced_type" : "type-18"
4967    },
4968    {
4969     "referenced_type" : "type-21"
4970    },
4971    {
4972     "referenced_type" : "type-3"
4973    }
4974   ],
4975   "return_type" : "type-17",
4976   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4977  },
4978  {
4979   "function_name" : "libyuv::ARGBToARGB1555",
4980   "linker_set_key" : "ARGBToARGB1555",
4981   "parameters" :
4982   [
4983    {
4984     "referenced_type" : "type-18"
4985    },
4986    {
4987     "referenced_type" : "type-3"
4988    },
4989    {
4990     "referenced_type" : "type-21"
4991    },
4992    {
4993     "referenced_type" : "type-3"
4994    },
4995    {
4996     "referenced_type" : "type-3"
4997    },
4998    {
4999     "referenced_type" : "type-3"
5000    }
5001   ],
5002   "return_type" : "type-3",
5003   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5004  },
5005  {
5006   "function_name" : "libyuv::ARGBToARGB1555Row_Any_NEON",
5007   "linker_set_key" : "ARGBToARGB1555Row_Any_NEON",
5008   "parameters" :
5009   [
5010    {
5011     "referenced_type" : "type-18"
5012    },
5013    {
5014     "referenced_type" : "type-21"
5015    },
5016    {
5017     "referenced_type" : "type-3"
5018    }
5019   ],
5020   "return_type" : "type-17",
5021   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5022  },
5023  {
5024   "function_name" : "libyuv::ARGBToARGB1555Row_C",
5025   "linker_set_key" : "ARGBToARGB1555Row_C",
5026   "parameters" :
5027   [
5028    {
5029     "referenced_type" : "type-18"
5030    },
5031    {
5032     "referenced_type" : "type-21"
5033    },
5034    {
5035     "referenced_type" : "type-3"
5036    }
5037   ],
5038   "return_type" : "type-17",
5039   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5040  },
5041  {
5042   "function_name" : "libyuv::ARGBToARGB1555Row_NEON",
5043   "linker_set_key" : "ARGBToARGB1555Row_NEON",
5044   "parameters" :
5045   [
5046    {
5047     "referenced_type" : "type-18"
5048    },
5049    {
5050     "referenced_type" : "type-21"
5051    },
5052    {
5053     "referenced_type" : "type-3"
5054    }
5055   ],
5056   "return_type" : "type-17",
5057   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5058  },
5059  {
5060   "function_name" : "libyuv::ARGBToARGB4444",
5061   "linker_set_key" : "ARGBToARGB4444",
5062   "parameters" :
5063   [
5064    {
5065     "referenced_type" : "type-18"
5066    },
5067    {
5068     "referenced_type" : "type-3"
5069    },
5070    {
5071     "referenced_type" : "type-21"
5072    },
5073    {
5074     "referenced_type" : "type-3"
5075    },
5076    {
5077     "referenced_type" : "type-3"
5078    },
5079    {
5080     "referenced_type" : "type-3"
5081    }
5082   ],
5083   "return_type" : "type-3",
5084   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5085  },
5086  {
5087   "function_name" : "libyuv::ARGBToARGB4444Row_Any_NEON",
5088   "linker_set_key" : "ARGBToARGB4444Row_Any_NEON",
5089   "parameters" :
5090   [
5091    {
5092     "referenced_type" : "type-18"
5093    },
5094    {
5095     "referenced_type" : "type-21"
5096    },
5097    {
5098     "referenced_type" : "type-3"
5099    }
5100   ],
5101   "return_type" : "type-17",
5102   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5103  },
5104  {
5105   "function_name" : "libyuv::ARGBToARGB4444Row_C",
5106   "linker_set_key" : "ARGBToARGB4444Row_C",
5107   "parameters" :
5108   [
5109    {
5110     "referenced_type" : "type-18"
5111    },
5112    {
5113     "referenced_type" : "type-21"
5114    },
5115    {
5116     "referenced_type" : "type-3"
5117    }
5118   ],
5119   "return_type" : "type-17",
5120   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5121  },
5122  {
5123   "function_name" : "libyuv::ARGBToARGB4444Row_NEON",
5124   "linker_set_key" : "ARGBToARGB4444Row_NEON",
5125   "parameters" :
5126   [
5127    {
5128     "referenced_type" : "type-18"
5129    },
5130    {
5131     "referenced_type" : "type-21"
5132    },
5133    {
5134     "referenced_type" : "type-3"
5135    }
5136   ],
5137   "return_type" : "type-17",
5138   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5139  },
5140  {
5141   "function_name" : "libyuv::ARGBToI400",
5142   "linker_set_key" : "ARGBToI400",
5143   "parameters" :
5144   [
5145    {
5146     "referenced_type" : "type-18"
5147    },
5148    {
5149     "referenced_type" : "type-3"
5150    },
5151    {
5152     "referenced_type" : "type-21"
5153    },
5154    {
5155     "referenced_type" : "type-3"
5156    },
5157    {
5158     "referenced_type" : "type-3"
5159    },
5160    {
5161     "referenced_type" : "type-3"
5162    }
5163   ],
5164   "return_type" : "type-3",
5165   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5166  },
5167  {
5168   "function_name" : "libyuv::ARGBToI420",
5169   "linker_set_key" : "ARGBToI420",
5170   "parameters" :
5171   [
5172    {
5173     "referenced_type" : "type-18"
5174    },
5175    {
5176     "referenced_type" : "type-3"
5177    },
5178    {
5179     "referenced_type" : "type-21"
5180    },
5181    {
5182     "referenced_type" : "type-3"
5183    },
5184    {
5185     "referenced_type" : "type-21"
5186    },
5187    {
5188     "referenced_type" : "type-3"
5189    },
5190    {
5191     "referenced_type" : "type-21"
5192    },
5193    {
5194     "referenced_type" : "type-3"
5195    },
5196    {
5197     "referenced_type" : "type-3"
5198    },
5199    {
5200     "referenced_type" : "type-3"
5201    }
5202   ],
5203   "return_type" : "type-3",
5204   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
5205  },
5206  {
5207   "function_name" : "libyuv::ARGBToI422",
5208   "linker_set_key" : "ARGBToI422",
5209   "parameters" :
5210   [
5211    {
5212     "referenced_type" : "type-18"
5213    },
5214    {
5215     "referenced_type" : "type-3"
5216    },
5217    {
5218     "referenced_type" : "type-21"
5219    },
5220    {
5221     "referenced_type" : "type-3"
5222    },
5223    {
5224     "referenced_type" : "type-21"
5225    },
5226    {
5227     "referenced_type" : "type-3"
5228    },
5229    {
5230     "referenced_type" : "type-21"
5231    },
5232    {
5233     "referenced_type" : "type-3"
5234    },
5235    {
5236     "referenced_type" : "type-3"
5237    },
5238    {
5239     "referenced_type" : "type-3"
5240    }
5241   ],
5242   "return_type" : "type-3",
5243   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5244  },
5245  {
5246   "function_name" : "libyuv::ARGBToI444",
5247   "linker_set_key" : "ARGBToI444",
5248   "parameters" :
5249   [
5250    {
5251     "referenced_type" : "type-18"
5252    },
5253    {
5254     "referenced_type" : "type-3"
5255    },
5256    {
5257     "referenced_type" : "type-21"
5258    },
5259    {
5260     "referenced_type" : "type-3"
5261    },
5262    {
5263     "referenced_type" : "type-21"
5264    },
5265    {
5266     "referenced_type" : "type-3"
5267    },
5268    {
5269     "referenced_type" : "type-21"
5270    },
5271    {
5272     "referenced_type" : "type-3"
5273    },
5274    {
5275     "referenced_type" : "type-3"
5276    },
5277    {
5278     "referenced_type" : "type-3"
5279    }
5280   ],
5281   "return_type" : "type-3",
5282   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5283  },
5284  {
5285   "function_name" : "libyuv::ARGBToJ400",
5286   "linker_set_key" : "ARGBToJ400",
5287   "parameters" :
5288   [
5289    {
5290     "referenced_type" : "type-18"
5291    },
5292    {
5293     "referenced_type" : "type-3"
5294    },
5295    {
5296     "referenced_type" : "type-21"
5297    },
5298    {
5299     "referenced_type" : "type-3"
5300    },
5301    {
5302     "referenced_type" : "type-3"
5303    },
5304    {
5305     "referenced_type" : "type-3"
5306    }
5307   ],
5308   "return_type" : "type-3",
5309   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5310  },
5311  {
5312   "function_name" : "libyuv::ARGBToJ420",
5313   "linker_set_key" : "ARGBToJ420",
5314   "parameters" :
5315   [
5316    {
5317     "referenced_type" : "type-18"
5318    },
5319    {
5320     "referenced_type" : "type-3"
5321    },
5322    {
5323     "referenced_type" : "type-21"
5324    },
5325    {
5326     "referenced_type" : "type-3"
5327    },
5328    {
5329     "referenced_type" : "type-21"
5330    },
5331    {
5332     "referenced_type" : "type-3"
5333    },
5334    {
5335     "referenced_type" : "type-21"
5336    },
5337    {
5338     "referenced_type" : "type-3"
5339    },
5340    {
5341     "referenced_type" : "type-3"
5342    },
5343    {
5344     "referenced_type" : "type-3"
5345    }
5346   ],
5347   "return_type" : "type-3",
5348   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5349  },
5350  {
5351   "function_name" : "libyuv::ARGBToJ422",
5352   "linker_set_key" : "ARGBToJ422",
5353   "parameters" :
5354   [
5355    {
5356     "referenced_type" : "type-18"
5357    },
5358    {
5359     "referenced_type" : "type-3"
5360    },
5361    {
5362     "referenced_type" : "type-21"
5363    },
5364    {
5365     "referenced_type" : "type-3"
5366    },
5367    {
5368     "referenced_type" : "type-21"
5369    },
5370    {
5371     "referenced_type" : "type-3"
5372    },
5373    {
5374     "referenced_type" : "type-21"
5375    },
5376    {
5377     "referenced_type" : "type-3"
5378    },
5379    {
5380     "referenced_type" : "type-3"
5381    },
5382    {
5383     "referenced_type" : "type-3"
5384    }
5385   ],
5386   "return_type" : "type-3",
5387   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5388  },
5389  {
5390   "function_name" : "libyuv::ARGBToNV12",
5391   "linker_set_key" : "ARGBToNV12",
5392   "parameters" :
5393   [
5394    {
5395     "referenced_type" : "type-18"
5396    },
5397    {
5398     "referenced_type" : "type-3"
5399    },
5400    {
5401     "referenced_type" : "type-21"
5402    },
5403    {
5404     "referenced_type" : "type-3"
5405    },
5406    {
5407     "referenced_type" : "type-21"
5408    },
5409    {
5410     "referenced_type" : "type-3"
5411    },
5412    {
5413     "referenced_type" : "type-3"
5414    },
5415    {
5416     "referenced_type" : "type-3"
5417    }
5418   ],
5419   "return_type" : "type-3",
5420   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5421  },
5422  {
5423   "function_name" : "libyuv::ARGBToNV21",
5424   "linker_set_key" : "ARGBToNV21",
5425   "parameters" :
5426   [
5427    {
5428     "referenced_type" : "type-18"
5429    },
5430    {
5431     "referenced_type" : "type-3"
5432    },
5433    {
5434     "referenced_type" : "type-21"
5435    },
5436    {
5437     "referenced_type" : "type-3"
5438    },
5439    {
5440     "referenced_type" : "type-21"
5441    },
5442    {
5443     "referenced_type" : "type-3"
5444    },
5445    {
5446     "referenced_type" : "type-3"
5447    },
5448    {
5449     "referenced_type" : "type-3"
5450    }
5451   ],
5452   "return_type" : "type-3",
5453   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5454  },
5455  {
5456   "function_name" : "libyuv::ARGBToRAW",
5457   "linker_set_key" : "ARGBToRAW",
5458   "parameters" :
5459   [
5460    {
5461     "referenced_type" : "type-18"
5462    },
5463    {
5464     "referenced_type" : "type-3"
5465    },
5466    {
5467     "referenced_type" : "type-21"
5468    },
5469    {
5470     "referenced_type" : "type-3"
5471    },
5472    {
5473     "referenced_type" : "type-3"
5474    },
5475    {
5476     "referenced_type" : "type-3"
5477    }
5478   ],
5479   "return_type" : "type-3",
5480   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5481  },
5482  {
5483   "function_name" : "libyuv::ARGBToRAWRow_Any_NEON",
5484   "linker_set_key" : "ARGBToRAWRow_Any_NEON",
5485   "parameters" :
5486   [
5487    {
5488     "referenced_type" : "type-18"
5489    },
5490    {
5491     "referenced_type" : "type-21"
5492    },
5493    {
5494     "referenced_type" : "type-3"
5495    }
5496   ],
5497   "return_type" : "type-17",
5498   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5499  },
5500  {
5501   "function_name" : "libyuv::ARGBToRAWRow_C",
5502   "linker_set_key" : "ARGBToRAWRow_C",
5503   "parameters" :
5504   [
5505    {
5506     "referenced_type" : "type-18"
5507    },
5508    {
5509     "referenced_type" : "type-21"
5510    },
5511    {
5512     "referenced_type" : "type-3"
5513    }
5514   ],
5515   "return_type" : "type-17",
5516   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5517  },
5518  {
5519   "function_name" : "libyuv::ARGBToRAWRow_NEON",
5520   "linker_set_key" : "ARGBToRAWRow_NEON",
5521   "parameters" :
5522   [
5523    {
5524     "referenced_type" : "type-18"
5525    },
5526    {
5527     "referenced_type" : "type-21"
5528    },
5529    {
5530     "referenced_type" : "type-3"
5531    }
5532   ],
5533   "return_type" : "type-17",
5534   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5535  },
5536  {
5537   "function_name" : "libyuv::ARGBToRGB24",
5538   "linker_set_key" : "ARGBToRGB24",
5539   "parameters" :
5540   [
5541    {
5542     "referenced_type" : "type-18"
5543    },
5544    {
5545     "referenced_type" : "type-3"
5546    },
5547    {
5548     "referenced_type" : "type-21"
5549    },
5550    {
5551     "referenced_type" : "type-3"
5552    },
5553    {
5554     "referenced_type" : "type-3"
5555    },
5556    {
5557     "referenced_type" : "type-3"
5558    }
5559   ],
5560   "return_type" : "type-3",
5561   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5562  },
5563  {
5564   "function_name" : "libyuv::ARGBToRGB24Row_Any_NEON",
5565   "linker_set_key" : "ARGBToRGB24Row_Any_NEON",
5566   "parameters" :
5567   [
5568    {
5569     "referenced_type" : "type-18"
5570    },
5571    {
5572     "referenced_type" : "type-21"
5573    },
5574    {
5575     "referenced_type" : "type-3"
5576    }
5577   ],
5578   "return_type" : "type-17",
5579   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5580  },
5581  {
5582   "function_name" : "libyuv::ARGBToRGB24Row_C",
5583   "linker_set_key" : "ARGBToRGB24Row_C",
5584   "parameters" :
5585   [
5586    {
5587     "referenced_type" : "type-18"
5588    },
5589    {
5590     "referenced_type" : "type-21"
5591    },
5592    {
5593     "referenced_type" : "type-3"
5594    }
5595   ],
5596   "return_type" : "type-17",
5597   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5598  },
5599  {
5600   "function_name" : "libyuv::ARGBToRGB24Row_NEON",
5601   "linker_set_key" : "ARGBToRGB24Row_NEON",
5602   "parameters" :
5603   [
5604    {
5605     "referenced_type" : "type-18"
5606    },
5607    {
5608     "referenced_type" : "type-21"
5609    },
5610    {
5611     "referenced_type" : "type-3"
5612    }
5613   ],
5614   "return_type" : "type-17",
5615   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5616  },
5617  {
5618   "function_name" : "libyuv::ARGBToRGB565",
5619   "linker_set_key" : "ARGBToRGB565",
5620   "parameters" :
5621   [
5622    {
5623     "referenced_type" : "type-18"
5624    },
5625    {
5626     "referenced_type" : "type-3"
5627    },
5628    {
5629     "referenced_type" : "type-21"
5630    },
5631    {
5632     "referenced_type" : "type-3"
5633    },
5634    {
5635     "referenced_type" : "type-3"
5636    },
5637    {
5638     "referenced_type" : "type-3"
5639    }
5640   ],
5641   "return_type" : "type-3",
5642   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5643  },
5644  {
5645   "function_name" : "libyuv::ARGBToRGB565Dither",
5646   "linker_set_key" : "ARGBToRGB565Dither",
5647   "parameters" :
5648   [
5649    {
5650     "referenced_type" : "type-18"
5651    },
5652    {
5653     "referenced_type" : "type-3"
5654    },
5655    {
5656     "referenced_type" : "type-21"
5657    },
5658    {
5659     "referenced_type" : "type-3"
5660    },
5661    {
5662     "referenced_type" : "type-18"
5663    },
5664    {
5665     "referenced_type" : "type-3"
5666    },
5667    {
5668     "referenced_type" : "type-3"
5669    }
5670   ],
5671   "return_type" : "type-3",
5672   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5673  },
5674  {
5675   "function_name" : "libyuv::ARGBToRGB565DitherRow_Any_NEON",
5676   "linker_set_key" : "ARGBToRGB565DitherRow_Any_NEON",
5677   "parameters" :
5678   [
5679    {
5680     "referenced_type" : "type-18"
5681    },
5682    {
5683     "referenced_type" : "type-21"
5684    },
5685    {
5686     "referenced_type" : "type-54"
5687    },
5688    {
5689     "referenced_type" : "type-3"
5690    }
5691   ],
5692   "return_type" : "type-17",
5693   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5694  },
5695  {
5696   "function_name" : "libyuv::ARGBToRGB565DitherRow_C",
5697   "linker_set_key" : "ARGBToRGB565DitherRow_C",
5698   "parameters" :
5699   [
5700    {
5701     "referenced_type" : "type-18"
5702    },
5703    {
5704     "referenced_type" : "type-21"
5705    },
5706    {
5707     "referenced_type" : "type-54"
5708    },
5709    {
5710     "referenced_type" : "type-3"
5711    }
5712   ],
5713   "return_type" : "type-17",
5714   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5715  },
5716  {
5717   "function_name" : "libyuv::ARGBToRGB565DitherRow_NEON",
5718   "linker_set_key" : "ARGBToRGB565DitherRow_NEON",
5719   "parameters" :
5720   [
5721    {
5722     "referenced_type" : "type-18"
5723    },
5724    {
5725     "referenced_type" : "type-21"
5726    },
5727    {
5728     "referenced_type" : "type-54"
5729    },
5730    {
5731     "referenced_type" : "type-3"
5732    }
5733   ],
5734   "return_type" : "type-17",
5735   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5736  },
5737  {
5738   "function_name" : "libyuv::ARGBToRGB565Row_Any_NEON",
5739   "linker_set_key" : "ARGBToRGB565Row_Any_NEON",
5740   "parameters" :
5741   [
5742    {
5743     "referenced_type" : "type-18"
5744    },
5745    {
5746     "referenced_type" : "type-21"
5747    },
5748    {
5749     "referenced_type" : "type-3"
5750    }
5751   ],
5752   "return_type" : "type-17",
5753   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5754  },
5755  {
5756   "function_name" : "libyuv::ARGBToRGB565Row_C",
5757   "linker_set_key" : "ARGBToRGB565Row_C",
5758   "parameters" :
5759   [
5760    {
5761     "referenced_type" : "type-18"
5762    },
5763    {
5764     "referenced_type" : "type-21"
5765    },
5766    {
5767     "referenced_type" : "type-3"
5768    }
5769   ],
5770   "return_type" : "type-17",
5771   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5772  },
5773  {
5774   "function_name" : "libyuv::ARGBToRGB565Row_NEON",
5775   "linker_set_key" : "ARGBToRGB565Row_NEON",
5776   "parameters" :
5777   [
5778    {
5779     "referenced_type" : "type-18"
5780    },
5781    {
5782     "referenced_type" : "type-21"
5783    },
5784    {
5785     "referenced_type" : "type-3"
5786    }
5787   ],
5788   "return_type" : "type-17",
5789   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5790  },
5791  {
5792   "function_name" : "libyuv::ARGBToRGBA",
5793   "linker_set_key" : "ARGBToRGBA",
5794   "parameters" :
5795   [
5796    {
5797     "referenced_type" : "type-18"
5798    },
5799    {
5800     "referenced_type" : "type-3"
5801    },
5802    {
5803     "referenced_type" : "type-21"
5804    },
5805    {
5806     "referenced_type" : "type-3"
5807    },
5808    {
5809     "referenced_type" : "type-3"
5810    },
5811    {
5812     "referenced_type" : "type-3"
5813    }
5814   ],
5815   "return_type" : "type-3",
5816   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5817  },
5818  {
5819   "function_name" : "libyuv::ARGBToUV444Row_Any_NEON",
5820   "linker_set_key" : "ARGBToUV444Row_Any_NEON",
5821   "parameters" :
5822   [
5823    {
5824     "referenced_type" : "type-18"
5825    },
5826    {
5827     "referenced_type" : "type-21"
5828    },
5829    {
5830     "referenced_type" : "type-21"
5831    },
5832    {
5833     "referenced_type" : "type-3"
5834    }
5835   ],
5836   "return_type" : "type-17",
5837   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5838  },
5839  {
5840   "function_name" : "libyuv::ARGBToUV444Row_C",
5841   "linker_set_key" : "ARGBToUV444Row_C",
5842   "parameters" :
5843   [
5844    {
5845     "referenced_type" : "type-18"
5846    },
5847    {
5848     "referenced_type" : "type-21"
5849    },
5850    {
5851     "referenced_type" : "type-21"
5852    },
5853    {
5854     "referenced_type" : "type-3"
5855    }
5856   ],
5857   "return_type" : "type-17",
5858   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5859  },
5860  {
5861   "function_name" : "libyuv::ARGBToUV444Row_NEON",
5862   "linker_set_key" : "ARGBToUV444Row_NEON",
5863   "parameters" :
5864   [
5865    {
5866     "referenced_type" : "type-18"
5867    },
5868    {
5869     "referenced_type" : "type-21"
5870    },
5871    {
5872     "referenced_type" : "type-21"
5873    },
5874    {
5875     "referenced_type" : "type-3"
5876    }
5877   ],
5878   "return_type" : "type-17",
5879   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5880  },
5881  {
5882   "function_name" : "libyuv::ARGBToUVJRow_Any_NEON",
5883   "linker_set_key" : "ARGBToUVJRow_Any_NEON",
5884   "parameters" :
5885   [
5886    {
5887     "referenced_type" : "type-18"
5888    },
5889    {
5890     "referenced_type" : "type-3"
5891    },
5892    {
5893     "referenced_type" : "type-21"
5894    },
5895    {
5896     "referenced_type" : "type-21"
5897    },
5898    {
5899     "referenced_type" : "type-3"
5900    }
5901   ],
5902   "return_type" : "type-17",
5903   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5904  },
5905  {
5906   "function_name" : "libyuv::ARGBToUVJRow_C",
5907   "linker_set_key" : "ARGBToUVJRow_C",
5908   "parameters" :
5909   [
5910    {
5911     "referenced_type" : "type-18"
5912    },
5913    {
5914     "referenced_type" : "type-3"
5915    },
5916    {
5917     "referenced_type" : "type-21"
5918    },
5919    {
5920     "referenced_type" : "type-21"
5921    },
5922    {
5923     "referenced_type" : "type-3"
5924    }
5925   ],
5926   "return_type" : "type-17",
5927   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5928  },
5929  {
5930   "function_name" : "libyuv::ARGBToUVJRow_NEON",
5931   "linker_set_key" : "ARGBToUVJRow_NEON",
5932   "parameters" :
5933   [
5934    {
5935     "referenced_type" : "type-18"
5936    },
5937    {
5938     "referenced_type" : "type-3"
5939    },
5940    {
5941     "referenced_type" : "type-21"
5942    },
5943    {
5944     "referenced_type" : "type-21"
5945    },
5946    {
5947     "referenced_type" : "type-3"
5948    }
5949   ],
5950   "return_type" : "type-17",
5951   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5952  },
5953  {
5954   "function_name" : "libyuv::ARGBToUVRow_Any_NEON",
5955   "linker_set_key" : "ARGBToUVRow_Any_NEON",
5956   "parameters" :
5957   [
5958    {
5959     "referenced_type" : "type-18"
5960    },
5961    {
5962     "referenced_type" : "type-3"
5963    },
5964    {
5965     "referenced_type" : "type-21"
5966    },
5967    {
5968     "referenced_type" : "type-21"
5969    },
5970    {
5971     "referenced_type" : "type-3"
5972    }
5973   ],
5974   "return_type" : "type-17",
5975   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5976  },
5977  {
5978   "function_name" : "libyuv::ARGBToUVRow_C",
5979   "linker_set_key" : "ARGBToUVRow_C",
5980   "parameters" :
5981   [
5982    {
5983     "referenced_type" : "type-18"
5984    },
5985    {
5986     "referenced_type" : "type-3"
5987    },
5988    {
5989     "referenced_type" : "type-21"
5990    },
5991    {
5992     "referenced_type" : "type-21"
5993    },
5994    {
5995     "referenced_type" : "type-3"
5996    }
5997   ],
5998   "return_type" : "type-17",
5999   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6000  },
6001  {
6002   "function_name" : "libyuv::ARGBToUVRow_NEON",
6003   "linker_set_key" : "ARGBToUVRow_NEON",
6004   "parameters" :
6005   [
6006    {
6007     "referenced_type" : "type-18"
6008    },
6009    {
6010     "referenced_type" : "type-3"
6011    },
6012    {
6013     "referenced_type" : "type-21"
6014    },
6015    {
6016     "referenced_type" : "type-21"
6017    },
6018    {
6019     "referenced_type" : "type-3"
6020    }
6021   ],
6022   "return_type" : "type-17",
6023   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6024  },
6025  {
6026   "function_name" : "libyuv::ARGBToUYVY",
6027   "linker_set_key" : "ARGBToUYVY",
6028   "parameters" :
6029   [
6030    {
6031     "referenced_type" : "type-18"
6032    },
6033    {
6034     "referenced_type" : "type-3"
6035    },
6036    {
6037     "referenced_type" : "type-21"
6038    },
6039    {
6040     "referenced_type" : "type-3"
6041    },
6042    {
6043     "referenced_type" : "type-3"
6044    },
6045    {
6046     "referenced_type" : "type-3"
6047    }
6048   ],
6049   "return_type" : "type-3",
6050   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6051  },
6052  {
6053   "function_name" : "libyuv::ARGBToYJRow_Any_NEON",
6054   "linker_set_key" : "ARGBToYJRow_Any_NEON",
6055   "parameters" :
6056   [
6057    {
6058     "referenced_type" : "type-18"
6059    },
6060    {
6061     "referenced_type" : "type-21"
6062    },
6063    {
6064     "referenced_type" : "type-3"
6065    }
6066   ],
6067   "return_type" : "type-17",
6068   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6069  },
6070  {
6071   "function_name" : "libyuv::ARGBToYJRow_C",
6072   "linker_set_key" : "ARGBToYJRow_C",
6073   "parameters" :
6074   [
6075    {
6076     "referenced_type" : "type-18"
6077    },
6078    {
6079     "referenced_type" : "type-21"
6080    },
6081    {
6082     "referenced_type" : "type-3"
6083    }
6084   ],
6085   "return_type" : "type-17",
6086   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6087  },
6088  {
6089   "function_name" : "libyuv::ARGBToYJRow_NEON",
6090   "linker_set_key" : "ARGBToYJRow_NEON",
6091   "parameters" :
6092   [
6093    {
6094     "referenced_type" : "type-18"
6095    },
6096    {
6097     "referenced_type" : "type-21"
6098    },
6099    {
6100     "referenced_type" : "type-3"
6101    }
6102   ],
6103   "return_type" : "type-17",
6104   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6105  },
6106  {
6107   "function_name" : "libyuv::ARGBToYRow_Any_NEON",
6108   "linker_set_key" : "ARGBToYRow_Any_NEON",
6109   "parameters" :
6110   [
6111    {
6112     "referenced_type" : "type-18"
6113    },
6114    {
6115     "referenced_type" : "type-21"
6116    },
6117    {
6118     "referenced_type" : "type-3"
6119    }
6120   ],
6121   "return_type" : "type-17",
6122   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6123  },
6124  {
6125   "function_name" : "libyuv::ARGBToYRow_C",
6126   "linker_set_key" : "ARGBToYRow_C",
6127   "parameters" :
6128   [
6129    {
6130     "referenced_type" : "type-18"
6131    },
6132    {
6133     "referenced_type" : "type-21"
6134    },
6135    {
6136     "referenced_type" : "type-3"
6137    }
6138   ],
6139   "return_type" : "type-17",
6140   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6141  },
6142  {
6143   "function_name" : "libyuv::ARGBToYRow_NEON",
6144   "linker_set_key" : "ARGBToYRow_NEON",
6145   "parameters" :
6146   [
6147    {
6148     "referenced_type" : "type-18"
6149    },
6150    {
6151     "referenced_type" : "type-21"
6152    },
6153    {
6154     "referenced_type" : "type-3"
6155    }
6156   ],
6157   "return_type" : "type-17",
6158   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6159  },
6160  {
6161   "function_name" : "libyuv::ARGBToYUY2",
6162   "linker_set_key" : "ARGBToYUY2",
6163   "parameters" :
6164   [
6165    {
6166     "referenced_type" : "type-18"
6167    },
6168    {
6169     "referenced_type" : "type-3"
6170    },
6171    {
6172     "referenced_type" : "type-21"
6173    },
6174    {
6175     "referenced_type" : "type-3"
6176    },
6177    {
6178     "referenced_type" : "type-3"
6179    },
6180    {
6181     "referenced_type" : "type-3"
6182    }
6183   ],
6184   "return_type" : "type-3",
6185   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6186  },
6187  {
6188   "function_name" : "libyuv::ARGBUnattenuate",
6189   "linker_set_key" : "ARGBUnattenuate",
6190   "parameters" :
6191   [
6192    {
6193     "referenced_type" : "type-18"
6194    },
6195    {
6196     "referenced_type" : "type-3"
6197    },
6198    {
6199     "referenced_type" : "type-21"
6200    },
6201    {
6202     "referenced_type" : "type-3"
6203    },
6204    {
6205     "referenced_type" : "type-3"
6206    },
6207    {
6208     "referenced_type" : "type-3"
6209    }
6210   ],
6211   "return_type" : "type-3",
6212   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6213  },
6214  {
6215   "function_name" : "libyuv::ARGBUnattenuateRow_C",
6216   "linker_set_key" : "ARGBUnattenuateRow_C",
6217   "parameters" :
6218   [
6219    {
6220     "referenced_type" : "type-18"
6221    },
6222    {
6223     "referenced_type" : "type-21"
6224    },
6225    {
6226     "referenced_type" : "type-3"
6227    }
6228   ],
6229   "return_type" : "type-17",
6230   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6231  },
6232  {
6233   "function_name" : "libyuv::Android420ToABGR",
6234   "linker_set_key" : "Android420ToABGR",
6235   "parameters" :
6236   [
6237    {
6238     "referenced_type" : "type-18"
6239    },
6240    {
6241     "referenced_type" : "type-3"
6242    },
6243    {
6244     "referenced_type" : "type-18"
6245    },
6246    {
6247     "referenced_type" : "type-3"
6248    },
6249    {
6250     "referenced_type" : "type-18"
6251    },
6252    {
6253     "referenced_type" : "type-3"
6254    },
6255    {
6256     "referenced_type" : "type-3"
6257    },
6258    {
6259     "referenced_type" : "type-21"
6260    },
6261    {
6262     "referenced_type" : "type-3"
6263    },
6264    {
6265     "referenced_type" : "type-3"
6266    },
6267    {
6268     "referenced_type" : "type-3"
6269    }
6270   ],
6271   "return_type" : "type-3",
6272   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6273  },
6274  {
6275   "function_name" : "libyuv::Android420ToARGB",
6276   "linker_set_key" : "Android420ToARGB",
6277   "parameters" :
6278   [
6279    {
6280     "referenced_type" : "type-18"
6281    },
6282    {
6283     "referenced_type" : "type-3"
6284    },
6285    {
6286     "referenced_type" : "type-18"
6287    },
6288    {
6289     "referenced_type" : "type-3"
6290    },
6291    {
6292     "referenced_type" : "type-18"
6293    },
6294    {
6295     "referenced_type" : "type-3"
6296    },
6297    {
6298     "referenced_type" : "type-3"
6299    },
6300    {
6301     "referenced_type" : "type-21"
6302    },
6303    {
6304     "referenced_type" : "type-3"
6305    },
6306    {
6307     "referenced_type" : "type-3"
6308    },
6309    {
6310     "referenced_type" : "type-3"
6311    }
6312   ],
6313   "return_type" : "type-3",
6314   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6315  },
6316  {
6317   "function_name" : "libyuv::Android420ToI420",
6318   "linker_set_key" : "Android420ToI420",
6319   "parameters" :
6320   [
6321    {
6322     "referenced_type" : "type-18"
6323    },
6324    {
6325     "referenced_type" : "type-3"
6326    },
6327    {
6328     "referenced_type" : "type-18"
6329    },
6330    {
6331     "referenced_type" : "type-3"
6332    },
6333    {
6334     "referenced_type" : "type-18"
6335    },
6336    {
6337     "referenced_type" : "type-3"
6338    },
6339    {
6340     "referenced_type" : "type-3"
6341    },
6342    {
6343     "referenced_type" : "type-21"
6344    },
6345    {
6346     "referenced_type" : "type-3"
6347    },
6348    {
6349     "referenced_type" : "type-21"
6350    },
6351    {
6352     "referenced_type" : "type-3"
6353    },
6354    {
6355     "referenced_type" : "type-21"
6356    },
6357    {
6358     "referenced_type" : "type-3"
6359    },
6360    {
6361     "referenced_type" : "type-3"
6362    },
6363    {
6364     "referenced_type" : "type-3"
6365    }
6366   ],
6367   "return_type" : "type-3",
6368   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6369  },
6370  {
6371   "function_name" : "libyuv::ArmCpuCaps",
6372   "linker_set_key" : "ArmCpuCaps",
6373   "parameters" :
6374   [
6375    {
6376     "referenced_type" : "type-65"
6377    }
6378   ],
6379   "return_type" : "type-3",
6380   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
6381  },
6382  {
6383   "function_name" : "libyuv::BGRAToARGB",
6384   "linker_set_key" : "BGRAToARGB",
6385   "parameters" :
6386   [
6387    {
6388     "referenced_type" : "type-18"
6389    },
6390    {
6391     "referenced_type" : "type-3"
6392    },
6393    {
6394     "referenced_type" : "type-21"
6395    },
6396    {
6397     "referenced_type" : "type-3"
6398    },
6399    {
6400     "referenced_type" : "type-3"
6401    },
6402    {
6403     "referenced_type" : "type-3"
6404    }
6405   ],
6406   "return_type" : "type-3",
6407   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6408  },
6409  {
6410   "function_name" : "libyuv::BGRAToI420",
6411   "linker_set_key" : "BGRAToI420",
6412   "parameters" :
6413   [
6414    {
6415     "referenced_type" : "type-18"
6416    },
6417    {
6418     "referenced_type" : "type-3"
6419    },
6420    {
6421     "referenced_type" : "type-21"
6422    },
6423    {
6424     "referenced_type" : "type-3"
6425    },
6426    {
6427     "referenced_type" : "type-21"
6428    },
6429    {
6430     "referenced_type" : "type-3"
6431    },
6432    {
6433     "referenced_type" : "type-21"
6434    },
6435    {
6436     "referenced_type" : "type-3"
6437    },
6438    {
6439     "referenced_type" : "type-3"
6440    },
6441    {
6442     "referenced_type" : "type-3"
6443    }
6444   ],
6445   "return_type" : "type-3",
6446   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6447  },
6448  {
6449   "function_name" : "libyuv::BGRAToUVRow_Any_NEON",
6450   "linker_set_key" : "BGRAToUVRow_Any_NEON",
6451   "parameters" :
6452   [
6453    {
6454     "referenced_type" : "type-18"
6455    },
6456    {
6457     "referenced_type" : "type-3"
6458    },
6459    {
6460     "referenced_type" : "type-21"
6461    },
6462    {
6463     "referenced_type" : "type-21"
6464    },
6465    {
6466     "referenced_type" : "type-3"
6467    }
6468   ],
6469   "return_type" : "type-17",
6470   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6471  },
6472  {
6473   "function_name" : "libyuv::BGRAToUVRow_C",
6474   "linker_set_key" : "BGRAToUVRow_C",
6475   "parameters" :
6476   [
6477    {
6478     "referenced_type" : "type-18"
6479    },
6480    {
6481     "referenced_type" : "type-3"
6482    },
6483    {
6484     "referenced_type" : "type-21"
6485    },
6486    {
6487     "referenced_type" : "type-21"
6488    },
6489    {
6490     "referenced_type" : "type-3"
6491    }
6492   ],
6493   "return_type" : "type-17",
6494   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6495  },
6496  {
6497   "function_name" : "libyuv::BGRAToUVRow_NEON",
6498   "linker_set_key" : "BGRAToUVRow_NEON",
6499   "parameters" :
6500   [
6501    {
6502     "referenced_type" : "type-18"
6503    },
6504    {
6505     "referenced_type" : "type-3"
6506    },
6507    {
6508     "referenced_type" : "type-21"
6509    },
6510    {
6511     "referenced_type" : "type-21"
6512    },
6513    {
6514     "referenced_type" : "type-3"
6515    }
6516   ],
6517   "return_type" : "type-17",
6518   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6519  },
6520  {
6521   "function_name" : "libyuv::BGRAToYRow_Any_NEON",
6522   "linker_set_key" : "BGRAToYRow_Any_NEON",
6523   "parameters" :
6524   [
6525    {
6526     "referenced_type" : "type-18"
6527    },
6528    {
6529     "referenced_type" : "type-21"
6530    },
6531    {
6532     "referenced_type" : "type-3"
6533    }
6534   ],
6535   "return_type" : "type-17",
6536   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6537  },
6538  {
6539   "function_name" : "libyuv::BGRAToYRow_C",
6540   "linker_set_key" : "BGRAToYRow_C",
6541   "parameters" :
6542   [
6543    {
6544     "referenced_type" : "type-18"
6545    },
6546    {
6547     "referenced_type" : "type-21"
6548    },
6549    {
6550     "referenced_type" : "type-3"
6551    }
6552   ],
6553   "return_type" : "type-17",
6554   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6555  },
6556  {
6557   "function_name" : "libyuv::BGRAToYRow_NEON",
6558   "linker_set_key" : "BGRAToYRow_NEON",
6559   "parameters" :
6560   [
6561    {
6562     "referenced_type" : "type-18"
6563    },
6564    {
6565     "referenced_type" : "type-21"
6566    },
6567    {
6568     "referenced_type" : "type-3"
6569    }
6570   ],
6571   "return_type" : "type-17",
6572   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6573  },
6574  {
6575   "function_name" : "libyuv::BlendPlane",
6576   "linker_set_key" : "BlendPlane",
6577   "parameters" :
6578   [
6579    {
6580     "referenced_type" : "type-18"
6581    },
6582    {
6583     "referenced_type" : "type-3"
6584    },
6585    {
6586     "referenced_type" : "type-18"
6587    },
6588    {
6589     "referenced_type" : "type-3"
6590    },
6591    {
6592     "referenced_type" : "type-18"
6593    },
6594    {
6595     "referenced_type" : "type-3"
6596    },
6597    {
6598     "referenced_type" : "type-21"
6599    },
6600    {
6601     "referenced_type" : "type-3"
6602    },
6603    {
6604     "referenced_type" : "type-3"
6605    },
6606    {
6607     "referenced_type" : "type-3"
6608    }
6609   ],
6610   "return_type" : "type-3",
6611   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6612  },
6613  {
6614   "function_name" : "libyuv::BlendPlaneRow_C",
6615   "linker_set_key" : "BlendPlaneRow_C",
6616   "parameters" :
6617   [
6618    {
6619     "referenced_type" : "type-18"
6620    },
6621    {
6622     "referenced_type" : "type-18"
6623    },
6624    {
6625     "referenced_type" : "type-18"
6626    },
6627    {
6628     "referenced_type" : "type-21"
6629    },
6630    {
6631     "referenced_type" : "type-3"
6632    }
6633   ],
6634   "return_type" : "type-17",
6635   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6636  },
6637  {
6638   "function_name" : "libyuv::CalcFramePsnr",
6639   "linker_set_key" : "CalcFramePsnr",
6640   "parameters" :
6641   [
6642    {
6643     "referenced_type" : "type-18"
6644    },
6645    {
6646     "referenced_type" : "type-3"
6647    },
6648    {
6649     "referenced_type" : "type-18"
6650    },
6651    {
6652     "referenced_type" : "type-3"
6653    },
6654    {
6655     "referenced_type" : "type-3"
6656    },
6657    {
6658     "referenced_type" : "type-3"
6659    }
6660   ],
6661   "return_type" : "type-31",
6662   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6663  },
6664  {
6665   "function_name" : "libyuv::CalcFrameSsim",
6666   "linker_set_key" : "CalcFrameSsim",
6667   "parameters" :
6668   [
6669    {
6670     "referenced_type" : "type-18"
6671    },
6672    {
6673     "referenced_type" : "type-3"
6674    },
6675    {
6676     "referenced_type" : "type-18"
6677    },
6678    {
6679     "referenced_type" : "type-3"
6680    },
6681    {
6682     "referenced_type" : "type-3"
6683    },
6684    {
6685     "referenced_type" : "type-3"
6686    }
6687   ],
6688   "return_type" : "type-31",
6689   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6690  },
6691  {
6692   "function_name" : "libyuv::CanonicalFourCC",
6693   "linker_set_key" : "CanonicalFourCC",
6694   "parameters" :
6695   [
6696    {
6697     "referenced_type" : "type-1"
6698    }
6699   ],
6700   "return_type" : "type-1",
6701   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h"
6702  },
6703  {
6704   "function_name" : "libyuv::ComputeCumulativeSumRow_C",
6705   "linker_set_key" : "ComputeCumulativeSumRow_C",
6706   "parameters" :
6707   [
6708    {
6709     "referenced_type" : "type-18"
6710    },
6711    {
6712     "referenced_type" : "type-53"
6713    },
6714    {
6715     "referenced_type" : "type-123"
6716    },
6717    {
6718     "referenced_type" : "type-3"
6719    }
6720   ],
6721   "return_type" : "type-17",
6722   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6723  },
6724  {
6725   "function_name" : "libyuv::ComputeSumSquareError",
6726   "linker_set_key" : "ComputeSumSquareError",
6727   "parameters" :
6728   [
6729    {
6730     "referenced_type" : "type-18"
6731    },
6732    {
6733     "referenced_type" : "type-18"
6734    },
6735    {
6736     "referenced_type" : "type-3"
6737    }
6738   ],
6739   "return_type" : "type-29",
6740   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6741  },
6742  {
6743   "function_name" : "libyuv::ComputeSumSquareErrorPlane",
6744   "linker_set_key" : "ComputeSumSquareErrorPlane",
6745   "parameters" :
6746   [
6747    {
6748     "referenced_type" : "type-18"
6749    },
6750    {
6751     "referenced_type" : "type-3"
6752    },
6753    {
6754     "referenced_type" : "type-18"
6755    },
6756    {
6757     "referenced_type" : "type-3"
6758    },
6759    {
6760     "referenced_type" : "type-3"
6761    },
6762    {
6763     "referenced_type" : "type-3"
6764    }
6765   ],
6766   "return_type" : "type-29",
6767   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6768  },
6769  {
6770   "function_name" : "libyuv::ConvertFromI420",
6771   "linker_set_key" : "ConvertFromI420",
6772   "parameters" :
6773   [
6774    {
6775     "referenced_type" : "type-18"
6776    },
6777    {
6778     "referenced_type" : "type-3"
6779    },
6780    {
6781     "referenced_type" : "type-18"
6782    },
6783    {
6784     "referenced_type" : "type-3"
6785    },
6786    {
6787     "referenced_type" : "type-18"
6788    },
6789    {
6790     "referenced_type" : "type-3"
6791    },
6792    {
6793     "referenced_type" : "type-21"
6794    },
6795    {
6796     "referenced_type" : "type-3"
6797    },
6798    {
6799     "referenced_type" : "type-3"
6800    },
6801    {
6802     "referenced_type" : "type-3"
6803    },
6804    {
6805     "referenced_type" : "type-1"
6806    }
6807   ],
6808   "return_type" : "type-3",
6809   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
6810  },
6811  {
6812   "function_name" : "libyuv::ConvertToARGB",
6813   "linker_set_key" : "ConvertToARGB",
6814   "parameters" :
6815   [
6816    {
6817     "referenced_type" : "type-18"
6818    },
6819    {
6820     "referenced_type" : "type-1"
6821    },
6822    {
6823     "referenced_type" : "type-21"
6824    },
6825    {
6826     "referenced_type" : "type-3"
6827    },
6828    {
6829     "referenced_type" : "type-3"
6830    },
6831    {
6832     "referenced_type" : "type-3"
6833    },
6834    {
6835     "referenced_type" : "type-3"
6836    },
6837    {
6838     "referenced_type" : "type-3"
6839    },
6840    {
6841     "referenced_type" : "type-3"
6842    },
6843    {
6844     "referenced_type" : "type-3"
6845    },
6846    {
6847     "referenced_type" : "type-38"
6848    },
6849    {
6850     "referenced_type" : "type-1"
6851    }
6852   ],
6853   "return_type" : "type-3",
6854   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6855  },
6856  {
6857   "function_name" : "libyuv::ConvertToI420",
6858   "linker_set_key" : "ConvertToI420",
6859   "parameters" :
6860   [
6861    {
6862     "referenced_type" : "type-18"
6863    },
6864    {
6865     "referenced_type" : "type-1"
6866    },
6867    {
6868     "referenced_type" : "type-21"
6869    },
6870    {
6871     "referenced_type" : "type-3"
6872    },
6873    {
6874     "referenced_type" : "type-21"
6875    },
6876    {
6877     "referenced_type" : "type-3"
6878    },
6879    {
6880     "referenced_type" : "type-21"
6881    },
6882    {
6883     "referenced_type" : "type-3"
6884    },
6885    {
6886     "referenced_type" : "type-3"
6887    },
6888    {
6889     "referenced_type" : "type-3"
6890    },
6891    {
6892     "referenced_type" : "type-3"
6893    },
6894    {
6895     "referenced_type" : "type-3"
6896    },
6897    {
6898     "referenced_type" : "type-3"
6899    },
6900    {
6901     "referenced_type" : "type-3"
6902    },
6903    {
6904     "referenced_type" : "type-38"
6905    },
6906    {
6907     "referenced_type" : "type-1"
6908    }
6909   ],
6910   "return_type" : "type-3",
6911   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6912  },
6913  {
6914   "function_name" : "libyuv::CopyPlane",
6915   "linker_set_key" : "CopyPlane",
6916   "parameters" :
6917   [
6918    {
6919     "referenced_type" : "type-18"
6920    },
6921    {
6922     "referenced_type" : "type-3"
6923    },
6924    {
6925     "referenced_type" : "type-21"
6926    },
6927    {
6928     "referenced_type" : "type-3"
6929    },
6930    {
6931     "referenced_type" : "type-3"
6932    },
6933    {
6934     "referenced_type" : "type-3"
6935    }
6936   ],
6937   "return_type" : "type-17",
6938   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6939  },
6940  {
6941   "function_name" : "libyuv::CopyPlane_16",
6942   "linker_set_key" : "CopyPlane_16",
6943   "parameters" :
6944   [
6945    {
6946     "referenced_type" : "type-5"
6947    },
6948    {
6949     "referenced_type" : "type-3"
6950    },
6951    {
6952     "referenced_type" : "type-8"
6953    },
6954    {
6955     "referenced_type" : "type-3"
6956    },
6957    {
6958     "referenced_type" : "type-3"
6959    },
6960    {
6961     "referenced_type" : "type-3"
6962    }
6963   ],
6964   "return_type" : "type-17",
6965   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6966  },
6967  {
6968   "function_name" : "libyuv::CopyRow_16_C",
6969   "linker_set_key" : "CopyRow_16_C",
6970   "parameters" :
6971   [
6972    {
6973     "referenced_type" : "type-5"
6974    },
6975    {
6976     "referenced_type" : "type-8"
6977    },
6978    {
6979     "referenced_type" : "type-3"
6980    }
6981   ],
6982   "return_type" : "type-17",
6983   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6984  },
6985  {
6986   "function_name" : "libyuv::CopyRow_Any_NEON",
6987   "linker_set_key" : "CopyRow_Any_NEON",
6988   "parameters" :
6989   [
6990    {
6991     "referenced_type" : "type-18"
6992    },
6993    {
6994     "referenced_type" : "type-21"
6995    },
6996    {
6997     "referenced_type" : "type-3"
6998    }
6999   ],
7000   "return_type" : "type-17",
7001   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7002  },
7003  {
7004   "function_name" : "libyuv::CopyRow_C",
7005   "linker_set_key" : "CopyRow_C",
7006   "parameters" :
7007   [
7008    {
7009     "referenced_type" : "type-18"
7010    },
7011    {
7012     "referenced_type" : "type-21"
7013    },
7014    {
7015     "referenced_type" : "type-3"
7016    }
7017   ],
7018   "return_type" : "type-17",
7019   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7020  },
7021  {
7022   "function_name" : "libyuv::CopyRow_NEON",
7023   "linker_set_key" : "CopyRow_NEON",
7024   "parameters" :
7025   [
7026    {
7027     "referenced_type" : "type-18"
7028    },
7029    {
7030     "referenced_type" : "type-21"
7031    },
7032    {
7033     "referenced_type" : "type-3"
7034    }
7035   ],
7036   "return_type" : "type-17",
7037   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7038  },
7039  {
7040   "function_name" : "libyuv::CpuId",
7041   "linker_set_key" : "CpuId",
7042   "parameters" :
7043   [
7044    {
7045     "referenced_type" : "type-1"
7046    },
7047    {
7048     "referenced_type" : "type-1"
7049    },
7050    {
7051     "referenced_type" : "type-4"
7052    }
7053   ],
7054   "return_type" : "type-17",
7055   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
7056  },
7057  {
7058   "function_name" : "libyuv::CumulativeSumToAverageRow_C",
7059   "linker_set_key" : "CumulativeSumToAverageRow_C",
7060   "parameters" :
7061   [
7062    {
7063     "referenced_type" : "type-123"
7064    },
7065    {
7066     "referenced_type" : "type-123"
7067    },
7068    {
7069     "referenced_type" : "type-3"
7070    },
7071    {
7072     "referenced_type" : "type-3"
7073    },
7074    {
7075     "referenced_type" : "type-21"
7076    },
7077    {
7078     "referenced_type" : "type-3"
7079    }
7080   ],
7081   "return_type" : "type-17",
7082   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7083  },
7084  {
7085   "function_name" : "libyuv::FixedDiv1_C",
7086   "linker_set_key" : "FixedDiv1_C",
7087   "parameters" :
7088   [
7089    {
7090     "referenced_type" : "type-3"
7091    },
7092    {
7093     "referenced_type" : "type-3"
7094    }
7095   ],
7096   "return_type" : "type-3",
7097   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7098  },
7099  {
7100   "function_name" : "libyuv::FixedDiv_C",
7101   "linker_set_key" : "FixedDiv_C",
7102   "parameters" :
7103   [
7104    {
7105     "referenced_type" : "type-3"
7106    },
7107    {
7108     "referenced_type" : "type-3"
7109    }
7110   ],
7111   "return_type" : "type-3",
7112   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7113  },
7114  {
7115   "function_name" : "libyuv::GetARGBBlend",
7116   "linker_set_key" : "GetARGBBlend",
7117   "return_type" : "type-15",
7118   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7119  },
7120  {
7121   "function_name" : "libyuv::H420ToABGR",
7122   "linker_set_key" : "H420ToABGR",
7123   "parameters" :
7124   [
7125    {
7126     "referenced_type" : "type-18"
7127    },
7128    {
7129     "referenced_type" : "type-3"
7130    },
7131    {
7132     "referenced_type" : "type-18"
7133    },
7134    {
7135     "referenced_type" : "type-3"
7136    },
7137    {
7138     "referenced_type" : "type-18"
7139    },
7140    {
7141     "referenced_type" : "type-3"
7142    },
7143    {
7144     "referenced_type" : "type-21"
7145    },
7146    {
7147     "referenced_type" : "type-3"
7148    },
7149    {
7150     "referenced_type" : "type-3"
7151    },
7152    {
7153     "referenced_type" : "type-3"
7154    }
7155   ],
7156   "return_type" : "type-3",
7157   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7158  },
7159  {
7160   "function_name" : "libyuv::H420ToARGB",
7161   "linker_set_key" : "H420ToARGB",
7162   "parameters" :
7163   [
7164    {
7165     "referenced_type" : "type-18"
7166    },
7167    {
7168     "referenced_type" : "type-3"
7169    },
7170    {
7171     "referenced_type" : "type-18"
7172    },
7173    {
7174     "referenced_type" : "type-3"
7175    },
7176    {
7177     "referenced_type" : "type-18"
7178    },
7179    {
7180     "referenced_type" : "type-3"
7181    },
7182    {
7183     "referenced_type" : "type-21"
7184    },
7185    {
7186     "referenced_type" : "type-3"
7187    },
7188    {
7189     "referenced_type" : "type-3"
7190    },
7191    {
7192     "referenced_type" : "type-3"
7193    }
7194   ],
7195   "return_type" : "type-3",
7196   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7197  },
7198  {
7199   "function_name" : "libyuv::H420ToRGB565",
7200   "linker_set_key" : "H420ToRGB565",
7201   "parameters" :
7202   [
7203    {
7204     "referenced_type" : "type-18"
7205    },
7206    {
7207     "referenced_type" : "type-3"
7208    },
7209    {
7210     "referenced_type" : "type-18"
7211    },
7212    {
7213     "referenced_type" : "type-3"
7214    },
7215    {
7216     "referenced_type" : "type-18"
7217    },
7218    {
7219     "referenced_type" : "type-3"
7220    },
7221    {
7222     "referenced_type" : "type-21"
7223    },
7224    {
7225     "referenced_type" : "type-3"
7226    },
7227    {
7228     "referenced_type" : "type-3"
7229    },
7230    {
7231     "referenced_type" : "type-3"
7232    }
7233   ],
7234   "return_type" : "type-3",
7235   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7236  },
7237  {
7238   "function_name" : "libyuv::H422ToABGR",
7239   "linker_set_key" : "H422ToABGR",
7240   "parameters" :
7241   [
7242    {
7243     "referenced_type" : "type-18"
7244    },
7245    {
7246     "referenced_type" : "type-3"
7247    },
7248    {
7249     "referenced_type" : "type-18"
7250    },
7251    {
7252     "referenced_type" : "type-3"
7253    },
7254    {
7255     "referenced_type" : "type-18"
7256    },
7257    {
7258     "referenced_type" : "type-3"
7259    },
7260    {
7261     "referenced_type" : "type-21"
7262    },
7263    {
7264     "referenced_type" : "type-3"
7265    },
7266    {
7267     "referenced_type" : "type-3"
7268    },
7269    {
7270     "referenced_type" : "type-3"
7271    }
7272   ],
7273   "return_type" : "type-3",
7274   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7275  },
7276  {
7277   "function_name" : "libyuv::H422ToARGB",
7278   "linker_set_key" : "H422ToARGB",
7279   "parameters" :
7280   [
7281    {
7282     "referenced_type" : "type-18"
7283    },
7284    {
7285     "referenced_type" : "type-3"
7286    },
7287    {
7288     "referenced_type" : "type-18"
7289    },
7290    {
7291     "referenced_type" : "type-3"
7292    },
7293    {
7294     "referenced_type" : "type-18"
7295    },
7296    {
7297     "referenced_type" : "type-3"
7298    },
7299    {
7300     "referenced_type" : "type-21"
7301    },
7302    {
7303     "referenced_type" : "type-3"
7304    },
7305    {
7306     "referenced_type" : "type-3"
7307    },
7308    {
7309     "referenced_type" : "type-3"
7310    }
7311   ],
7312   "return_type" : "type-3",
7313   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7314  },
7315  {
7316   "function_name" : "libyuv::HalfFloat1Row_Any_NEON",
7317   "linker_set_key" : "HalfFloat1Row_Any_NEON",
7318   "parameters" :
7319   [
7320    {
7321     "referenced_type" : "type-5"
7322    },
7323    {
7324     "referenced_type" : "type-8"
7325    },
7326    {
7327     "referenced_type" : "type-13"
7328    },
7329    {
7330     "referenced_type" : "type-3"
7331    }
7332   ],
7333   "return_type" : "type-17",
7334   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7335  },
7336  {
7337   "function_name" : "libyuv::HalfFloat1Row_NEON",
7338   "linker_set_key" : "HalfFloat1Row_NEON",
7339   "parameters" :
7340   [
7341    {
7342     "referenced_type" : "type-5"
7343    },
7344    {
7345     "referenced_type" : "type-8"
7346    },
7347    {
7348     "referenced_type" : "type-13"
7349    },
7350    {
7351     "referenced_type" : "type-3"
7352    }
7353   ],
7354   "return_type" : "type-17",
7355   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7356  },
7357  {
7358   "function_name" : "libyuv::HalfFloatPlane",
7359   "linker_set_key" : "HalfFloatPlane",
7360   "parameters" :
7361   [
7362    {
7363     "referenced_type" : "type-5"
7364    },
7365    {
7366     "referenced_type" : "type-3"
7367    },
7368    {
7369     "referenced_type" : "type-8"
7370    },
7371    {
7372     "referenced_type" : "type-3"
7373    },
7374    {
7375     "referenced_type" : "type-13"
7376    },
7377    {
7378     "referenced_type" : "type-3"
7379    },
7380    {
7381     "referenced_type" : "type-3"
7382    }
7383   ],
7384   "return_type" : "type-3",
7385   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7386  },
7387  {
7388   "function_name" : "libyuv::HalfFloatRow_Any_NEON",
7389   "linker_set_key" : "HalfFloatRow_Any_NEON",
7390   "parameters" :
7391   [
7392    {
7393     "referenced_type" : "type-5"
7394    },
7395    {
7396     "referenced_type" : "type-8"
7397    },
7398    {
7399     "referenced_type" : "type-13"
7400    },
7401    {
7402     "referenced_type" : "type-3"
7403    }
7404   ],
7405   "return_type" : "type-17",
7406   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7407  },
7408  {
7409   "function_name" : "libyuv::HalfFloatRow_C",
7410   "linker_set_key" : "HalfFloatRow_C",
7411   "parameters" :
7412   [
7413    {
7414     "referenced_type" : "type-5"
7415    },
7416    {
7417     "referenced_type" : "type-8"
7418    },
7419    {
7420     "referenced_type" : "type-13"
7421    },
7422    {
7423     "referenced_type" : "type-3"
7424    }
7425   ],
7426   "return_type" : "type-17",
7427   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7428  },
7429  {
7430   "function_name" : "libyuv::HalfFloatRow_NEON",
7431   "linker_set_key" : "HalfFloatRow_NEON",
7432   "parameters" :
7433   [
7434    {
7435     "referenced_type" : "type-5"
7436    },
7437    {
7438     "referenced_type" : "type-8"
7439    },
7440    {
7441     "referenced_type" : "type-13"
7442    },
7443    {
7444     "referenced_type" : "type-3"
7445    }
7446   ],
7447   "return_type" : "type-17",
7448   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7449  },
7450  {
7451   "function_name" : "libyuv::HashDjb2",
7452   "linker_set_key" : "HashDjb2",
7453   "parameters" :
7454   [
7455    {
7456     "referenced_type" : "type-18"
7457    },
7458    {
7459     "referenced_type" : "type-29"
7460    },
7461    {
7462     "referenced_type" : "type-1"
7463    }
7464   ],
7465   "return_type" : "type-1",
7466   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
7467  },
7468  {
7469   "function_name" : "libyuv::HashDjb2_C",
7470   "linker_set_key" : "HashDjb2_C",
7471   "parameters" :
7472   [
7473    {
7474     "referenced_type" : "type-18"
7475    },
7476    {
7477     "referenced_type" : "type-3"
7478    },
7479    {
7480     "referenced_type" : "type-1"
7481    }
7482   ],
7483   "return_type" : "type-1",
7484   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
7485  },
7486  {
7487   "function_name" : "libyuv::I400Copy",
7488   "linker_set_key" : "I400Copy",
7489   "parameters" :
7490   [
7491    {
7492     "referenced_type" : "type-18"
7493    },
7494    {
7495     "referenced_type" : "type-3"
7496    },
7497    {
7498     "referenced_type" : "type-21"
7499    },
7500    {
7501     "referenced_type" : "type-3"
7502    },
7503    {
7504     "referenced_type" : "type-3"
7505    },
7506    {
7507     "referenced_type" : "type-3"
7508    }
7509   ],
7510   "return_type" : "type-3",
7511   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7512  },
7513  {
7514   "function_name" : "libyuv::I400Mirror",
7515   "linker_set_key" : "I400Mirror",
7516   "parameters" :
7517   [
7518    {
7519     "referenced_type" : "type-18"
7520    },
7521    {
7522     "referenced_type" : "type-3"
7523    },
7524    {
7525     "referenced_type" : "type-21"
7526    },
7527    {
7528     "referenced_type" : "type-3"
7529    },
7530    {
7531     "referenced_type" : "type-3"
7532    },
7533    {
7534     "referenced_type" : "type-3"
7535    }
7536   ],
7537   "return_type" : "type-3",
7538   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7539  },
7540  {
7541   "function_name" : "libyuv::I400ToARGB",
7542   "linker_set_key" : "I400ToARGB",
7543   "parameters" :
7544   [
7545    {
7546     "referenced_type" : "type-18"
7547    },
7548    {
7549     "referenced_type" : "type-3"
7550    },
7551    {
7552     "referenced_type" : "type-21"
7553    },
7554    {
7555     "referenced_type" : "type-3"
7556    },
7557    {
7558     "referenced_type" : "type-3"
7559    },
7560    {
7561     "referenced_type" : "type-3"
7562    }
7563   ],
7564   "return_type" : "type-3",
7565   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7566  },
7567  {
7568   "function_name" : "libyuv::I400ToARGBRow_Any_NEON",
7569   "linker_set_key" : "I400ToARGBRow_Any_NEON",
7570   "parameters" :
7571   [
7572    {
7573     "referenced_type" : "type-18"
7574    },
7575    {
7576     "referenced_type" : "type-21"
7577    },
7578    {
7579     "referenced_type" : "type-3"
7580    }
7581   ],
7582   "return_type" : "type-17",
7583   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7584  },
7585  {
7586   "function_name" : "libyuv::I400ToARGBRow_C",
7587   "linker_set_key" : "I400ToARGBRow_C",
7588   "parameters" :
7589   [
7590    {
7591     "referenced_type" : "type-18"
7592    },
7593    {
7594     "referenced_type" : "type-21"
7595    },
7596    {
7597     "referenced_type" : "type-3"
7598    }
7599   ],
7600   "return_type" : "type-17",
7601   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7602  },
7603  {
7604   "function_name" : "libyuv::I400ToARGBRow_NEON",
7605   "linker_set_key" : "I400ToARGBRow_NEON",
7606   "parameters" :
7607   [
7608    {
7609     "referenced_type" : "type-18"
7610    },
7611    {
7612     "referenced_type" : "type-21"
7613    },
7614    {
7615     "referenced_type" : "type-3"
7616    }
7617   ],
7618   "return_type" : "type-17",
7619   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7620  },
7621  {
7622   "function_name" : "libyuv::I400ToI400",
7623   "linker_set_key" : "I400ToI400",
7624   "parameters" :
7625   [
7626    {
7627     "referenced_type" : "type-18"
7628    },
7629    {
7630     "referenced_type" : "type-3"
7631    },
7632    {
7633     "referenced_type" : "type-21"
7634    },
7635    {
7636     "referenced_type" : "type-3"
7637    },
7638    {
7639     "referenced_type" : "type-3"
7640    },
7641    {
7642     "referenced_type" : "type-3"
7643    }
7644   ],
7645   "return_type" : "type-3",
7646   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7647  },
7648  {
7649   "function_name" : "libyuv::I400ToI420",
7650   "linker_set_key" : "I400ToI420",
7651   "parameters" :
7652   [
7653    {
7654     "referenced_type" : "type-18"
7655    },
7656    {
7657     "referenced_type" : "type-3"
7658    },
7659    {
7660     "referenced_type" : "type-21"
7661    },
7662    {
7663     "referenced_type" : "type-3"
7664    },
7665    {
7666     "referenced_type" : "type-21"
7667    },
7668    {
7669     "referenced_type" : "type-3"
7670    },
7671    {
7672     "referenced_type" : "type-21"
7673    },
7674    {
7675     "referenced_type" : "type-3"
7676    },
7677    {
7678     "referenced_type" : "type-3"
7679    },
7680    {
7681     "referenced_type" : "type-3"
7682    }
7683   ],
7684   "return_type" : "type-3",
7685   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7686  },
7687  {
7688   "function_name" : "libyuv::I420AlphaToABGR",
7689   "linker_set_key" : "I420AlphaToABGR",
7690   "parameters" :
7691   [
7692    {
7693     "referenced_type" : "type-18"
7694    },
7695    {
7696     "referenced_type" : "type-3"
7697    },
7698    {
7699     "referenced_type" : "type-18"
7700    },
7701    {
7702     "referenced_type" : "type-3"
7703    },
7704    {
7705     "referenced_type" : "type-18"
7706    },
7707    {
7708     "referenced_type" : "type-3"
7709    },
7710    {
7711     "referenced_type" : "type-18"
7712    },
7713    {
7714     "referenced_type" : "type-3"
7715    },
7716    {
7717     "referenced_type" : "type-21"
7718    },
7719    {
7720     "referenced_type" : "type-3"
7721    },
7722    {
7723     "referenced_type" : "type-3"
7724    },
7725    {
7726     "referenced_type" : "type-3"
7727    },
7728    {
7729     "referenced_type" : "type-3"
7730    }
7731   ],
7732   "return_type" : "type-3",
7733   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7734  },
7735  {
7736   "function_name" : "libyuv::I420AlphaToARGB",
7737   "linker_set_key" : "I420AlphaToARGB",
7738   "parameters" :
7739   [
7740    {
7741     "referenced_type" : "type-18"
7742    },
7743    {
7744     "referenced_type" : "type-3"
7745    },
7746    {
7747     "referenced_type" : "type-18"
7748    },
7749    {
7750     "referenced_type" : "type-3"
7751    },
7752    {
7753     "referenced_type" : "type-18"
7754    },
7755    {
7756     "referenced_type" : "type-3"
7757    },
7758    {
7759     "referenced_type" : "type-18"
7760    },
7761    {
7762     "referenced_type" : "type-3"
7763    },
7764    {
7765     "referenced_type" : "type-21"
7766    },
7767    {
7768     "referenced_type" : "type-3"
7769    },
7770    {
7771     "referenced_type" : "type-3"
7772    },
7773    {
7774     "referenced_type" : "type-3"
7775    },
7776    {
7777     "referenced_type" : "type-3"
7778    }
7779   ],
7780   "return_type" : "type-3",
7781   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7782  },
7783  {
7784   "function_name" : "libyuv::I420Blend",
7785   "linker_set_key" : "I420Blend",
7786   "parameters" :
7787   [
7788    {
7789     "referenced_type" : "type-18"
7790    },
7791    {
7792     "referenced_type" : "type-3"
7793    },
7794    {
7795     "referenced_type" : "type-18"
7796    },
7797    {
7798     "referenced_type" : "type-3"
7799    },
7800    {
7801     "referenced_type" : "type-18"
7802    },
7803    {
7804     "referenced_type" : "type-3"
7805    },
7806    {
7807     "referenced_type" : "type-18"
7808    },
7809    {
7810     "referenced_type" : "type-3"
7811    },
7812    {
7813     "referenced_type" : "type-18"
7814    },
7815    {
7816     "referenced_type" : "type-3"
7817    },
7818    {
7819     "referenced_type" : "type-18"
7820    },
7821    {
7822     "referenced_type" : "type-3"
7823    },
7824    {
7825     "referenced_type" : "type-18"
7826    },
7827    {
7828     "referenced_type" : "type-3"
7829    },
7830    {
7831     "referenced_type" : "type-21"
7832    },
7833    {
7834     "referenced_type" : "type-3"
7835    },
7836    {
7837     "referenced_type" : "type-21"
7838    },
7839    {
7840     "referenced_type" : "type-3"
7841    },
7842    {
7843     "referenced_type" : "type-21"
7844    },
7845    {
7846     "referenced_type" : "type-3"
7847    },
7848    {
7849     "referenced_type" : "type-3"
7850    },
7851    {
7852     "referenced_type" : "type-3"
7853    }
7854   ],
7855   "return_type" : "type-3",
7856   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7857  },
7858  {
7859   "function_name" : "libyuv::I420Copy",
7860   "linker_set_key" : "I420Copy",
7861   "parameters" :
7862   [
7863    {
7864     "referenced_type" : "type-18"
7865    },
7866    {
7867     "referenced_type" : "type-3"
7868    },
7869    {
7870     "referenced_type" : "type-18"
7871    },
7872    {
7873     "referenced_type" : "type-3"
7874    },
7875    {
7876     "referenced_type" : "type-18"
7877    },
7878    {
7879     "referenced_type" : "type-3"
7880    },
7881    {
7882     "referenced_type" : "type-21"
7883    },
7884    {
7885     "referenced_type" : "type-3"
7886    },
7887    {
7888     "referenced_type" : "type-21"
7889    },
7890    {
7891     "referenced_type" : "type-3"
7892    },
7893    {
7894     "referenced_type" : "type-21"
7895    },
7896    {
7897     "referenced_type" : "type-3"
7898    },
7899    {
7900     "referenced_type" : "type-3"
7901    },
7902    {
7903     "referenced_type" : "type-3"
7904    }
7905   ],
7906   "return_type" : "type-3",
7907   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7908  },
7909  {
7910   "function_name" : "libyuv::I420Interpolate",
7911   "linker_set_key" : "I420Interpolate",
7912   "parameters" :
7913   [
7914    {
7915     "referenced_type" : "type-18"
7916    },
7917    {
7918     "referenced_type" : "type-3"
7919    },
7920    {
7921     "referenced_type" : "type-18"
7922    },
7923    {
7924     "referenced_type" : "type-3"
7925    },
7926    {
7927     "referenced_type" : "type-18"
7928    },
7929    {
7930     "referenced_type" : "type-3"
7931    },
7932    {
7933     "referenced_type" : "type-18"
7934    },
7935    {
7936     "referenced_type" : "type-3"
7937    },
7938    {
7939     "referenced_type" : "type-18"
7940    },
7941    {
7942     "referenced_type" : "type-3"
7943    },
7944    {
7945     "referenced_type" : "type-18"
7946    },
7947    {
7948     "referenced_type" : "type-3"
7949    },
7950    {
7951     "referenced_type" : "type-21"
7952    },
7953    {
7954     "referenced_type" : "type-3"
7955    },
7956    {
7957     "referenced_type" : "type-21"
7958    },
7959    {
7960     "referenced_type" : "type-3"
7961    },
7962    {
7963     "referenced_type" : "type-21"
7964    },
7965    {
7966     "referenced_type" : "type-3"
7967    },
7968    {
7969     "referenced_type" : "type-3"
7970    },
7971    {
7972     "referenced_type" : "type-3"
7973    },
7974    {
7975     "referenced_type" : "type-3"
7976    }
7977   ],
7978   "return_type" : "type-3",
7979   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7980  },
7981  {
7982   "function_name" : "libyuv::I420Mirror",
7983   "linker_set_key" : "I420Mirror",
7984   "parameters" :
7985   [
7986    {
7987     "referenced_type" : "type-18"
7988    },
7989    {
7990     "referenced_type" : "type-3"
7991    },
7992    {
7993     "referenced_type" : "type-18"
7994    },
7995    {
7996     "referenced_type" : "type-3"
7997    },
7998    {
7999     "referenced_type" : "type-18"
8000    },
8001    {
8002     "referenced_type" : "type-3"
8003    },
8004    {
8005     "referenced_type" : "type-21"
8006    },
8007    {
8008     "referenced_type" : "type-3"
8009    },
8010    {
8011     "referenced_type" : "type-21"
8012    },
8013    {
8014     "referenced_type" : "type-3"
8015    },
8016    {
8017     "referenced_type" : "type-21"
8018    },
8019    {
8020     "referenced_type" : "type-3"
8021    },
8022    {
8023     "referenced_type" : "type-3"
8024    },
8025    {
8026     "referenced_type" : "type-3"
8027    }
8028   ],
8029   "return_type" : "type-3",
8030   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8031  },
8032  {
8033   "function_name" : "libyuv::I420Psnr",
8034   "linker_set_key" : "I420Psnr",
8035   "parameters" :
8036   [
8037    {
8038     "referenced_type" : "type-18"
8039    },
8040    {
8041     "referenced_type" : "type-3"
8042    },
8043    {
8044     "referenced_type" : "type-18"
8045    },
8046    {
8047     "referenced_type" : "type-3"
8048    },
8049    {
8050     "referenced_type" : "type-18"
8051    },
8052    {
8053     "referenced_type" : "type-3"
8054    },
8055    {
8056     "referenced_type" : "type-18"
8057    },
8058    {
8059     "referenced_type" : "type-3"
8060    },
8061    {
8062     "referenced_type" : "type-18"
8063    },
8064    {
8065     "referenced_type" : "type-3"
8066    },
8067    {
8068     "referenced_type" : "type-18"
8069    },
8070    {
8071     "referenced_type" : "type-3"
8072    },
8073    {
8074     "referenced_type" : "type-3"
8075    },
8076    {
8077     "referenced_type" : "type-3"
8078    }
8079   ],
8080   "return_type" : "type-31",
8081   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8082  },
8083  {
8084   "function_name" : "libyuv::I420Rect",
8085   "linker_set_key" : "I420Rect",
8086   "parameters" :
8087   [
8088    {
8089     "referenced_type" : "type-21"
8090    },
8091    {
8092     "referenced_type" : "type-3"
8093    },
8094    {
8095     "referenced_type" : "type-21"
8096    },
8097    {
8098     "referenced_type" : "type-3"
8099    },
8100    {
8101     "referenced_type" : "type-21"
8102    },
8103    {
8104     "referenced_type" : "type-3"
8105    },
8106    {
8107     "referenced_type" : "type-3"
8108    },
8109    {
8110     "referenced_type" : "type-3"
8111    },
8112    {
8113     "referenced_type" : "type-3"
8114    },
8115    {
8116     "referenced_type" : "type-3"
8117    },
8118    {
8119     "referenced_type" : "type-3"
8120    },
8121    {
8122     "referenced_type" : "type-3"
8123    },
8124    {
8125     "referenced_type" : "type-3"
8126    }
8127   ],
8128   "return_type" : "type-3",
8129   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8130  },
8131  {
8132   "function_name" : "libyuv::I420Rotate",
8133   "linker_set_key" : "I420Rotate",
8134   "parameters" :
8135   [
8136    {
8137     "referenced_type" : "type-18"
8138    },
8139    {
8140     "referenced_type" : "type-3"
8141    },
8142    {
8143     "referenced_type" : "type-18"
8144    },
8145    {
8146     "referenced_type" : "type-3"
8147    },
8148    {
8149     "referenced_type" : "type-18"
8150    },
8151    {
8152     "referenced_type" : "type-3"
8153    },
8154    {
8155     "referenced_type" : "type-21"
8156    },
8157    {
8158     "referenced_type" : "type-3"
8159    },
8160    {
8161     "referenced_type" : "type-21"
8162    },
8163    {
8164     "referenced_type" : "type-3"
8165    },
8166    {
8167     "referenced_type" : "type-21"
8168    },
8169    {
8170     "referenced_type" : "type-3"
8171    },
8172    {
8173     "referenced_type" : "type-3"
8174    },
8175    {
8176     "referenced_type" : "type-3"
8177    },
8178    {
8179     "referenced_type" : "type-38"
8180    }
8181   ],
8182   "return_type" : "type-3",
8183   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
8184  },
8185  {
8186   "function_name" : "libyuv::I420Scale",
8187   "linker_set_key" : "I420Scale",
8188   "parameters" :
8189   [
8190    {
8191     "referenced_type" : "type-18"
8192    },
8193    {
8194     "referenced_type" : "type-3"
8195    },
8196    {
8197     "referenced_type" : "type-18"
8198    },
8199    {
8200     "referenced_type" : "type-3"
8201    },
8202    {
8203     "referenced_type" : "type-18"
8204    },
8205    {
8206     "referenced_type" : "type-3"
8207    },
8208    {
8209     "referenced_type" : "type-3"
8210    },
8211    {
8212     "referenced_type" : "type-3"
8213    },
8214    {
8215     "referenced_type" : "type-21"
8216    },
8217    {
8218     "referenced_type" : "type-3"
8219    },
8220    {
8221     "referenced_type" : "type-21"
8222    },
8223    {
8224     "referenced_type" : "type-3"
8225    },
8226    {
8227     "referenced_type" : "type-21"
8228    },
8229    {
8230     "referenced_type" : "type-3"
8231    },
8232    {
8233     "referenced_type" : "type-3"
8234    },
8235    {
8236     "referenced_type" : "type-3"
8237    },
8238    {
8239     "referenced_type" : "type-39"
8240    }
8241   ],
8242   "return_type" : "type-3",
8243   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8244  },
8245  {
8246   "function_name" : "libyuv::I420Scale_16",
8247   "linker_set_key" : "I420Scale_16",
8248   "parameters" :
8249   [
8250    {
8251     "referenced_type" : "type-5"
8252    },
8253    {
8254     "referenced_type" : "type-3"
8255    },
8256    {
8257     "referenced_type" : "type-5"
8258    },
8259    {
8260     "referenced_type" : "type-3"
8261    },
8262    {
8263     "referenced_type" : "type-5"
8264    },
8265    {
8266     "referenced_type" : "type-3"
8267    },
8268    {
8269     "referenced_type" : "type-3"
8270    },
8271    {
8272     "referenced_type" : "type-3"
8273    },
8274    {
8275     "referenced_type" : "type-8"
8276    },
8277    {
8278     "referenced_type" : "type-3"
8279    },
8280    {
8281     "referenced_type" : "type-8"
8282    },
8283    {
8284     "referenced_type" : "type-3"
8285    },
8286    {
8287     "referenced_type" : "type-8"
8288    },
8289    {
8290     "referenced_type" : "type-3"
8291    },
8292    {
8293     "referenced_type" : "type-3"
8294    },
8295    {
8296     "referenced_type" : "type-3"
8297    },
8298    {
8299     "referenced_type" : "type-39"
8300    }
8301   ],
8302   "return_type" : "type-3",
8303   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8304  },
8305  {
8306   "function_name" : "libyuv::I420Ssim",
8307   "linker_set_key" : "I420Ssim",
8308   "parameters" :
8309   [
8310    {
8311     "referenced_type" : "type-18"
8312    },
8313    {
8314     "referenced_type" : "type-3"
8315    },
8316    {
8317     "referenced_type" : "type-18"
8318    },
8319    {
8320     "referenced_type" : "type-3"
8321    },
8322    {
8323     "referenced_type" : "type-18"
8324    },
8325    {
8326     "referenced_type" : "type-3"
8327    },
8328    {
8329     "referenced_type" : "type-18"
8330    },
8331    {
8332     "referenced_type" : "type-3"
8333    },
8334    {
8335     "referenced_type" : "type-18"
8336    },
8337    {
8338     "referenced_type" : "type-3"
8339    },
8340    {
8341     "referenced_type" : "type-18"
8342    },
8343    {
8344     "referenced_type" : "type-3"
8345    },
8346    {
8347     "referenced_type" : "type-3"
8348    },
8349    {
8350     "referenced_type" : "type-3"
8351    }
8352   ],
8353   "return_type" : "type-31",
8354   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8355  },
8356  {
8357   "function_name" : "libyuv::I420ToABGR",
8358   "linker_set_key" : "I420ToABGR",
8359   "parameters" :
8360   [
8361    {
8362     "referenced_type" : "type-18"
8363    },
8364    {
8365     "referenced_type" : "type-3"
8366    },
8367    {
8368     "referenced_type" : "type-18"
8369    },
8370    {
8371     "referenced_type" : "type-3"
8372    },
8373    {
8374     "referenced_type" : "type-18"
8375    },
8376    {
8377     "referenced_type" : "type-3"
8378    },
8379    {
8380     "referenced_type" : "type-21"
8381    },
8382    {
8383     "referenced_type" : "type-3"
8384    },
8385    {
8386     "referenced_type" : "type-3"
8387    },
8388    {
8389     "referenced_type" : "type-3"
8390    }
8391   ],
8392   "return_type" : "type-3",
8393   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8394  },
8395  {
8396   "function_name" : "libyuv::I420ToARGB",
8397   "linker_set_key" : "I420ToARGB",
8398   "parameters" :
8399   [
8400    {
8401     "referenced_type" : "type-18"
8402    },
8403    {
8404     "referenced_type" : "type-3"
8405    },
8406    {
8407     "referenced_type" : "type-18"
8408    },
8409    {
8410     "referenced_type" : "type-3"
8411    },
8412    {
8413     "referenced_type" : "type-18"
8414    },
8415    {
8416     "referenced_type" : "type-3"
8417    },
8418    {
8419     "referenced_type" : "type-21"
8420    },
8421    {
8422     "referenced_type" : "type-3"
8423    },
8424    {
8425     "referenced_type" : "type-3"
8426    },
8427    {
8428     "referenced_type" : "type-3"
8429    }
8430   ],
8431   "return_type" : "type-3",
8432   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8433  },
8434  {
8435   "function_name" : "libyuv::I420ToARGB1555",
8436   "linker_set_key" : "I420ToARGB1555",
8437   "parameters" :
8438   [
8439    {
8440     "referenced_type" : "type-18"
8441    },
8442    {
8443     "referenced_type" : "type-3"
8444    },
8445    {
8446     "referenced_type" : "type-18"
8447    },
8448    {
8449     "referenced_type" : "type-3"
8450    },
8451    {
8452     "referenced_type" : "type-18"
8453    },
8454    {
8455     "referenced_type" : "type-3"
8456    },
8457    {
8458     "referenced_type" : "type-21"
8459    },
8460    {
8461     "referenced_type" : "type-3"
8462    },
8463    {
8464     "referenced_type" : "type-3"
8465    },
8466    {
8467     "referenced_type" : "type-3"
8468    }
8469   ],
8470   "return_type" : "type-3",
8471   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8472  },
8473  {
8474   "function_name" : "libyuv::I420ToARGB4444",
8475   "linker_set_key" : "I420ToARGB4444",
8476   "parameters" :
8477   [
8478    {
8479     "referenced_type" : "type-18"
8480    },
8481    {
8482     "referenced_type" : "type-3"
8483    },
8484    {
8485     "referenced_type" : "type-18"
8486    },
8487    {
8488     "referenced_type" : "type-3"
8489    },
8490    {
8491     "referenced_type" : "type-18"
8492    },
8493    {
8494     "referenced_type" : "type-3"
8495    },
8496    {
8497     "referenced_type" : "type-21"
8498    },
8499    {
8500     "referenced_type" : "type-3"
8501    },
8502    {
8503     "referenced_type" : "type-3"
8504    },
8505    {
8506     "referenced_type" : "type-3"
8507    }
8508   ],
8509   "return_type" : "type-3",
8510   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8511  },
8512  {
8513   "function_name" : "libyuv::I420ToBGRA",
8514   "linker_set_key" : "I420ToBGRA",
8515   "parameters" :
8516   [
8517    {
8518     "referenced_type" : "type-18"
8519    },
8520    {
8521     "referenced_type" : "type-3"
8522    },
8523    {
8524     "referenced_type" : "type-18"
8525    },
8526    {
8527     "referenced_type" : "type-3"
8528    },
8529    {
8530     "referenced_type" : "type-18"
8531    },
8532    {
8533     "referenced_type" : "type-3"
8534    },
8535    {
8536     "referenced_type" : "type-21"
8537    },
8538    {
8539     "referenced_type" : "type-3"
8540    },
8541    {
8542     "referenced_type" : "type-3"
8543    },
8544    {
8545     "referenced_type" : "type-3"
8546    }
8547   ],
8548   "return_type" : "type-3",
8549   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8550  },
8551  {
8552   "function_name" : "libyuv::I420ToI400",
8553   "linker_set_key" : "I420ToI400",
8554   "parameters" :
8555   [
8556    {
8557     "referenced_type" : "type-18"
8558    },
8559    {
8560     "referenced_type" : "type-3"
8561    },
8562    {
8563     "referenced_type" : "type-18"
8564    },
8565    {
8566     "referenced_type" : "type-3"
8567    },
8568    {
8569     "referenced_type" : "type-18"
8570    },
8571    {
8572     "referenced_type" : "type-3"
8573    },
8574    {
8575     "referenced_type" : "type-21"
8576    },
8577    {
8578     "referenced_type" : "type-3"
8579    },
8580    {
8581     "referenced_type" : "type-3"
8582    },
8583    {
8584     "referenced_type" : "type-3"
8585    }
8586   ],
8587   "return_type" : "type-3",
8588   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8589  },
8590  {
8591   "function_name" : "libyuv::I420ToI422",
8592   "linker_set_key" : "I420ToI422",
8593   "parameters" :
8594   [
8595    {
8596     "referenced_type" : "type-18"
8597    },
8598    {
8599     "referenced_type" : "type-3"
8600    },
8601    {
8602     "referenced_type" : "type-18"
8603    },
8604    {
8605     "referenced_type" : "type-3"
8606    },
8607    {
8608     "referenced_type" : "type-18"
8609    },
8610    {
8611     "referenced_type" : "type-3"
8612    },
8613    {
8614     "referenced_type" : "type-21"
8615    },
8616    {
8617     "referenced_type" : "type-3"
8618    },
8619    {
8620     "referenced_type" : "type-21"
8621    },
8622    {
8623     "referenced_type" : "type-3"
8624    },
8625    {
8626     "referenced_type" : "type-21"
8627    },
8628    {
8629     "referenced_type" : "type-3"
8630    },
8631    {
8632     "referenced_type" : "type-3"
8633    },
8634    {
8635     "referenced_type" : "type-3"
8636    }
8637   ],
8638   "return_type" : "type-3",
8639   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8640  },
8641  {
8642   "function_name" : "libyuv::I420ToI444",
8643   "linker_set_key" : "I420ToI444",
8644   "parameters" :
8645   [
8646    {
8647     "referenced_type" : "type-18"
8648    },
8649    {
8650     "referenced_type" : "type-3"
8651    },
8652    {
8653     "referenced_type" : "type-18"
8654    },
8655    {
8656     "referenced_type" : "type-3"
8657    },
8658    {
8659     "referenced_type" : "type-18"
8660    },
8661    {
8662     "referenced_type" : "type-3"
8663    },
8664    {
8665     "referenced_type" : "type-21"
8666    },
8667    {
8668     "referenced_type" : "type-3"
8669    },
8670    {
8671     "referenced_type" : "type-21"
8672    },
8673    {
8674     "referenced_type" : "type-3"
8675    },
8676    {
8677     "referenced_type" : "type-21"
8678    },
8679    {
8680     "referenced_type" : "type-3"
8681    },
8682    {
8683     "referenced_type" : "type-3"
8684    },
8685    {
8686     "referenced_type" : "type-3"
8687    }
8688   ],
8689   "return_type" : "type-3",
8690   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8691  },
8692  {
8693   "function_name" : "libyuv::I420ToNV12",
8694   "linker_set_key" : "I420ToNV12",
8695   "parameters" :
8696   [
8697    {
8698     "referenced_type" : "type-18"
8699    },
8700    {
8701     "referenced_type" : "type-3"
8702    },
8703    {
8704     "referenced_type" : "type-18"
8705    },
8706    {
8707     "referenced_type" : "type-3"
8708    },
8709    {
8710     "referenced_type" : "type-18"
8711    },
8712    {
8713     "referenced_type" : "type-3"
8714    },
8715    {
8716     "referenced_type" : "type-21"
8717    },
8718    {
8719     "referenced_type" : "type-3"
8720    },
8721    {
8722     "referenced_type" : "type-21"
8723    },
8724    {
8725     "referenced_type" : "type-3"
8726    },
8727    {
8728     "referenced_type" : "type-3"
8729    },
8730    {
8731     "referenced_type" : "type-3"
8732    }
8733   ],
8734   "return_type" : "type-3",
8735   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8736  },
8737  {
8738   "function_name" : "libyuv::I420ToNV21",
8739   "linker_set_key" : "I420ToNV21",
8740   "parameters" :
8741   [
8742    {
8743     "referenced_type" : "type-18"
8744    },
8745    {
8746     "referenced_type" : "type-3"
8747    },
8748    {
8749     "referenced_type" : "type-18"
8750    },
8751    {
8752     "referenced_type" : "type-3"
8753    },
8754    {
8755     "referenced_type" : "type-18"
8756    },
8757    {
8758     "referenced_type" : "type-3"
8759    },
8760    {
8761     "referenced_type" : "type-21"
8762    },
8763    {
8764     "referenced_type" : "type-3"
8765    },
8766    {
8767     "referenced_type" : "type-21"
8768    },
8769    {
8770     "referenced_type" : "type-3"
8771    },
8772    {
8773     "referenced_type" : "type-3"
8774    },
8775    {
8776     "referenced_type" : "type-3"
8777    }
8778   ],
8779   "return_type" : "type-3",
8780   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8781  },
8782  {
8783   "function_name" : "libyuv::I420ToRAW",
8784   "linker_set_key" : "I420ToRAW",
8785   "parameters" :
8786   [
8787    {
8788     "referenced_type" : "type-18"
8789    },
8790    {
8791     "referenced_type" : "type-3"
8792    },
8793    {
8794     "referenced_type" : "type-18"
8795    },
8796    {
8797     "referenced_type" : "type-3"
8798    },
8799    {
8800     "referenced_type" : "type-18"
8801    },
8802    {
8803     "referenced_type" : "type-3"
8804    },
8805    {
8806     "referenced_type" : "type-21"
8807    },
8808    {
8809     "referenced_type" : "type-3"
8810    },
8811    {
8812     "referenced_type" : "type-3"
8813    },
8814    {
8815     "referenced_type" : "type-3"
8816    }
8817   ],
8818   "return_type" : "type-3",
8819   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8820  },
8821  {
8822   "function_name" : "libyuv::I420ToRGB24",
8823   "linker_set_key" : "I420ToRGB24",
8824   "parameters" :
8825   [
8826    {
8827     "referenced_type" : "type-18"
8828    },
8829    {
8830     "referenced_type" : "type-3"
8831    },
8832    {
8833     "referenced_type" : "type-18"
8834    },
8835    {
8836     "referenced_type" : "type-3"
8837    },
8838    {
8839     "referenced_type" : "type-18"
8840    },
8841    {
8842     "referenced_type" : "type-3"
8843    },
8844    {
8845     "referenced_type" : "type-21"
8846    },
8847    {
8848     "referenced_type" : "type-3"
8849    },
8850    {
8851     "referenced_type" : "type-3"
8852    },
8853    {
8854     "referenced_type" : "type-3"
8855    }
8856   ],
8857   "return_type" : "type-3",
8858   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8859  },
8860  {
8861   "function_name" : "libyuv::I420ToRGB565",
8862   "linker_set_key" : "I420ToRGB565",
8863   "parameters" :
8864   [
8865    {
8866     "referenced_type" : "type-18"
8867    },
8868    {
8869     "referenced_type" : "type-3"
8870    },
8871    {
8872     "referenced_type" : "type-18"
8873    },
8874    {
8875     "referenced_type" : "type-3"
8876    },
8877    {
8878     "referenced_type" : "type-18"
8879    },
8880    {
8881     "referenced_type" : "type-3"
8882    },
8883    {
8884     "referenced_type" : "type-21"
8885    },
8886    {
8887     "referenced_type" : "type-3"
8888    },
8889    {
8890     "referenced_type" : "type-3"
8891    },
8892    {
8893     "referenced_type" : "type-3"
8894    }
8895   ],
8896   "return_type" : "type-3",
8897   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8898  },
8899  {
8900   "function_name" : "libyuv::I420ToRGB565Dither",
8901   "linker_set_key" : "I420ToRGB565Dither",
8902   "parameters" :
8903   [
8904    {
8905     "referenced_type" : "type-18"
8906    },
8907    {
8908     "referenced_type" : "type-3"
8909    },
8910    {
8911     "referenced_type" : "type-18"
8912    },
8913    {
8914     "referenced_type" : "type-3"
8915    },
8916    {
8917     "referenced_type" : "type-18"
8918    },
8919    {
8920     "referenced_type" : "type-3"
8921    },
8922    {
8923     "referenced_type" : "type-21"
8924    },
8925    {
8926     "referenced_type" : "type-3"
8927    },
8928    {
8929     "referenced_type" : "type-18"
8930    },
8931    {
8932     "referenced_type" : "type-3"
8933    },
8934    {
8935     "referenced_type" : "type-3"
8936    }
8937   ],
8938   "return_type" : "type-3",
8939   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8940  },
8941  {
8942   "function_name" : "libyuv::I420ToRGBA",
8943   "linker_set_key" : "I420ToRGBA",
8944   "parameters" :
8945   [
8946    {
8947     "referenced_type" : "type-18"
8948    },
8949    {
8950     "referenced_type" : "type-3"
8951    },
8952    {
8953     "referenced_type" : "type-18"
8954    },
8955    {
8956     "referenced_type" : "type-3"
8957    },
8958    {
8959     "referenced_type" : "type-18"
8960    },
8961    {
8962     "referenced_type" : "type-3"
8963    },
8964    {
8965     "referenced_type" : "type-21"
8966    },
8967    {
8968     "referenced_type" : "type-3"
8969    },
8970    {
8971     "referenced_type" : "type-3"
8972    },
8973    {
8974     "referenced_type" : "type-3"
8975    }
8976   ],
8977   "return_type" : "type-3",
8978   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8979  },
8980  {
8981   "function_name" : "libyuv::I420ToUYVY",
8982   "linker_set_key" : "I420ToUYVY",
8983   "parameters" :
8984   [
8985    {
8986     "referenced_type" : "type-18"
8987    },
8988    {
8989     "referenced_type" : "type-3"
8990    },
8991    {
8992     "referenced_type" : "type-18"
8993    },
8994    {
8995     "referenced_type" : "type-3"
8996    },
8997    {
8998     "referenced_type" : "type-18"
8999    },
9000    {
9001     "referenced_type" : "type-3"
9002    },
9003    {
9004     "referenced_type" : "type-21"
9005    },
9006    {
9007     "referenced_type" : "type-3"
9008    },
9009    {
9010     "referenced_type" : "type-3"
9011    },
9012    {
9013     "referenced_type" : "type-3"
9014    }
9015   ],
9016   "return_type" : "type-3",
9017   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9018  },
9019  {
9020   "function_name" : "libyuv::I420ToYUY2",
9021   "linker_set_key" : "I420ToYUY2",
9022   "parameters" :
9023   [
9024    {
9025     "referenced_type" : "type-18"
9026    },
9027    {
9028     "referenced_type" : "type-3"
9029    },
9030    {
9031     "referenced_type" : "type-18"
9032    },
9033    {
9034     "referenced_type" : "type-3"
9035    },
9036    {
9037     "referenced_type" : "type-18"
9038    },
9039    {
9040     "referenced_type" : "type-3"
9041    },
9042    {
9043     "referenced_type" : "type-21"
9044    },
9045    {
9046     "referenced_type" : "type-3"
9047    },
9048    {
9049     "referenced_type" : "type-3"
9050    },
9051    {
9052     "referenced_type" : "type-3"
9053    }
9054   ],
9055   "return_type" : "type-3",
9056   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9057  },
9058  {
9059   "function_name" : "libyuv::I422AlphaToARGBRow_Any_NEON",
9060   "linker_set_key" : "I422AlphaToARGBRow_Any_NEON",
9061   "parameters" :
9062   [
9063    {
9064     "referenced_type" : "type-18"
9065    },
9066    {
9067     "referenced_type" : "type-18"
9068    },
9069    {
9070     "referenced_type" : "type-18"
9071    },
9072    {
9073     "referenced_type" : "type-18"
9074    },
9075    {
9076     "referenced_type" : "type-21"
9077    },
9078    {
9079     "referenced_type" : "type-121"
9080    },
9081    {
9082     "referenced_type" : "type-3"
9083    }
9084   ],
9085   "return_type" : "type-17",
9086   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9087  },
9088  {
9089   "function_name" : "libyuv::I422AlphaToARGBRow_C",
9090   "linker_set_key" : "I422AlphaToARGBRow_C",
9091   "parameters" :
9092   [
9093    {
9094     "referenced_type" : "type-18"
9095    },
9096    {
9097     "referenced_type" : "type-18"
9098    },
9099    {
9100     "referenced_type" : "type-18"
9101    },
9102    {
9103     "referenced_type" : "type-18"
9104    },
9105    {
9106     "referenced_type" : "type-21"
9107    },
9108    {
9109     "referenced_type" : "type-121"
9110    },
9111    {
9112     "referenced_type" : "type-3"
9113    }
9114   ],
9115   "return_type" : "type-17",
9116   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9117  },
9118  {
9119   "function_name" : "libyuv::I422AlphaToARGBRow_NEON",
9120   "linker_set_key" : "I422AlphaToARGBRow_NEON",
9121   "parameters" :
9122   [
9123    {
9124     "referenced_type" : "type-18"
9125    },
9126    {
9127     "referenced_type" : "type-18"
9128    },
9129    {
9130     "referenced_type" : "type-18"
9131    },
9132    {
9133     "referenced_type" : "type-18"
9134    },
9135    {
9136     "referenced_type" : "type-21"
9137    },
9138    {
9139     "referenced_type" : "type-121"
9140    },
9141    {
9142     "referenced_type" : "type-3"
9143    }
9144   ],
9145   "return_type" : "type-17",
9146   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9147  },
9148  {
9149   "function_name" : "libyuv::I422Copy",
9150   "linker_set_key" : "I422Copy",
9151   "parameters" :
9152   [
9153    {
9154     "referenced_type" : "type-18"
9155    },
9156    {
9157     "referenced_type" : "type-3"
9158    },
9159    {
9160     "referenced_type" : "type-18"
9161    },
9162    {
9163     "referenced_type" : "type-3"
9164    },
9165    {
9166     "referenced_type" : "type-18"
9167    },
9168    {
9169     "referenced_type" : "type-3"
9170    },
9171    {
9172     "referenced_type" : "type-21"
9173    },
9174    {
9175     "referenced_type" : "type-3"
9176    },
9177    {
9178     "referenced_type" : "type-21"
9179    },
9180    {
9181     "referenced_type" : "type-3"
9182    },
9183    {
9184     "referenced_type" : "type-21"
9185    },
9186    {
9187     "referenced_type" : "type-3"
9188    },
9189    {
9190     "referenced_type" : "type-3"
9191    },
9192    {
9193     "referenced_type" : "type-3"
9194    }
9195   ],
9196   "return_type" : "type-3",
9197   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9198  },
9199  {
9200   "function_name" : "libyuv::I422ToABGR",
9201   "linker_set_key" : "I422ToABGR",
9202   "parameters" :
9203   [
9204    {
9205     "referenced_type" : "type-18"
9206    },
9207    {
9208     "referenced_type" : "type-3"
9209    },
9210    {
9211     "referenced_type" : "type-18"
9212    },
9213    {
9214     "referenced_type" : "type-3"
9215    },
9216    {
9217     "referenced_type" : "type-18"
9218    },
9219    {
9220     "referenced_type" : "type-3"
9221    },
9222    {
9223     "referenced_type" : "type-21"
9224    },
9225    {
9226     "referenced_type" : "type-3"
9227    },
9228    {
9229     "referenced_type" : "type-3"
9230    },
9231    {
9232     "referenced_type" : "type-3"
9233    }
9234   ],
9235   "return_type" : "type-3",
9236   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9237  },
9238  {
9239   "function_name" : "libyuv::I422ToARGB",
9240   "linker_set_key" : "I422ToARGB",
9241   "parameters" :
9242   [
9243    {
9244     "referenced_type" : "type-18"
9245    },
9246    {
9247     "referenced_type" : "type-3"
9248    },
9249    {
9250     "referenced_type" : "type-18"
9251    },
9252    {
9253     "referenced_type" : "type-3"
9254    },
9255    {
9256     "referenced_type" : "type-18"
9257    },
9258    {
9259     "referenced_type" : "type-3"
9260    },
9261    {
9262     "referenced_type" : "type-21"
9263    },
9264    {
9265     "referenced_type" : "type-3"
9266    },
9267    {
9268     "referenced_type" : "type-3"
9269    },
9270    {
9271     "referenced_type" : "type-3"
9272    }
9273   ],
9274   "return_type" : "type-3",
9275   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
9276  },
9277  {
9278   "function_name" : "libyuv::I422ToARGB1555Row_Any_NEON",
9279   "linker_set_key" : "I422ToARGB1555Row_Any_NEON",
9280   "parameters" :
9281   [
9282    {
9283     "referenced_type" : "type-18"
9284    },
9285    {
9286     "referenced_type" : "type-18"
9287    },
9288    {
9289     "referenced_type" : "type-18"
9290    },
9291    {
9292     "referenced_type" : "type-21"
9293    },
9294    {
9295     "referenced_type" : "type-121"
9296    },
9297    {
9298     "referenced_type" : "type-3"
9299    }
9300   ],
9301   "return_type" : "type-17",
9302   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9303  },
9304  {
9305   "function_name" : "libyuv::I422ToARGB1555Row_C",
9306   "linker_set_key" : "I422ToARGB1555Row_C",
9307   "parameters" :
9308   [
9309    {
9310     "referenced_type" : "type-18"
9311    },
9312    {
9313     "referenced_type" : "type-18"
9314    },
9315    {
9316     "referenced_type" : "type-18"
9317    },
9318    {
9319     "referenced_type" : "type-21"
9320    },
9321    {
9322     "referenced_type" : "type-121"
9323    },
9324    {
9325     "referenced_type" : "type-3"
9326    }
9327   ],
9328   "return_type" : "type-17",
9329   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9330  },
9331  {
9332   "function_name" : "libyuv::I422ToARGB1555Row_NEON",
9333   "linker_set_key" : "I422ToARGB1555Row_NEON",
9334   "parameters" :
9335   [
9336    {
9337     "referenced_type" : "type-18"
9338    },
9339    {
9340     "referenced_type" : "type-18"
9341    },
9342    {
9343     "referenced_type" : "type-18"
9344    },
9345    {
9346     "referenced_type" : "type-21"
9347    },
9348    {
9349     "referenced_type" : "type-121"
9350    },
9351    {
9352     "referenced_type" : "type-3"
9353    }
9354   ],
9355   "return_type" : "type-17",
9356   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9357  },
9358  {
9359   "function_name" : "libyuv::I422ToARGB4444Row_Any_NEON",
9360   "linker_set_key" : "I422ToARGB4444Row_Any_NEON",
9361   "parameters" :
9362   [
9363    {
9364     "referenced_type" : "type-18"
9365    },
9366    {
9367     "referenced_type" : "type-18"
9368    },
9369    {
9370     "referenced_type" : "type-18"
9371    },
9372    {
9373     "referenced_type" : "type-21"
9374    },
9375    {
9376     "referenced_type" : "type-121"
9377    },
9378    {
9379     "referenced_type" : "type-3"
9380    }
9381   ],
9382   "return_type" : "type-17",
9383   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9384  },
9385  {
9386   "function_name" : "libyuv::I422ToARGB4444Row_C",
9387   "linker_set_key" : "I422ToARGB4444Row_C",
9388   "parameters" :
9389   [
9390    {
9391     "referenced_type" : "type-18"
9392    },
9393    {
9394     "referenced_type" : "type-18"
9395    },
9396    {
9397     "referenced_type" : "type-18"
9398    },
9399    {
9400     "referenced_type" : "type-21"
9401    },
9402    {
9403     "referenced_type" : "type-121"
9404    },
9405    {
9406     "referenced_type" : "type-3"
9407    }
9408   ],
9409   "return_type" : "type-17",
9410   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9411  },
9412  {
9413   "function_name" : "libyuv::I422ToARGB4444Row_NEON",
9414   "linker_set_key" : "I422ToARGB4444Row_NEON",
9415   "parameters" :
9416   [
9417    {
9418     "referenced_type" : "type-18"
9419    },
9420    {
9421     "referenced_type" : "type-18"
9422    },
9423    {
9424     "referenced_type" : "type-18"
9425    },
9426    {
9427     "referenced_type" : "type-21"
9428    },
9429    {
9430     "referenced_type" : "type-121"
9431    },
9432    {
9433     "referenced_type" : "type-3"
9434    }
9435   ],
9436   "return_type" : "type-17",
9437   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9438  },
9439  {
9440   "function_name" : "libyuv::I422ToARGBRow_Any_NEON",
9441   "linker_set_key" : "I422ToARGBRow_Any_NEON",
9442   "parameters" :
9443   [
9444    {
9445     "referenced_type" : "type-18"
9446    },
9447    {
9448     "referenced_type" : "type-18"
9449    },
9450    {
9451     "referenced_type" : "type-18"
9452    },
9453    {
9454     "referenced_type" : "type-21"
9455    },
9456    {
9457     "referenced_type" : "type-121"
9458    },
9459    {
9460     "referenced_type" : "type-3"
9461    }
9462   ],
9463   "return_type" : "type-17",
9464   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9465  },
9466  {
9467   "function_name" : "libyuv::I422ToARGBRow_C",
9468   "linker_set_key" : "I422ToARGBRow_C",
9469   "parameters" :
9470   [
9471    {
9472     "referenced_type" : "type-18"
9473    },
9474    {
9475     "referenced_type" : "type-18"
9476    },
9477    {
9478     "referenced_type" : "type-18"
9479    },
9480    {
9481     "referenced_type" : "type-21"
9482    },
9483    {
9484     "referenced_type" : "type-121"
9485    },
9486    {
9487     "referenced_type" : "type-3"
9488    }
9489   ],
9490   "return_type" : "type-17",
9491   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9492  },
9493  {
9494   "function_name" : "libyuv::I422ToARGBRow_NEON",
9495   "linker_set_key" : "I422ToARGBRow_NEON",
9496   "parameters" :
9497   [
9498    {
9499     "referenced_type" : "type-18"
9500    },
9501    {
9502     "referenced_type" : "type-18"
9503    },
9504    {
9505     "referenced_type" : "type-18"
9506    },
9507    {
9508     "referenced_type" : "type-21"
9509    },
9510    {
9511     "referenced_type" : "type-121"
9512    },
9513    {
9514     "referenced_type" : "type-3"
9515    }
9516   ],
9517   "return_type" : "type-17",
9518   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9519  },
9520  {
9521   "function_name" : "libyuv::I422ToBGRA",
9522   "linker_set_key" : "I422ToBGRA",
9523   "parameters" :
9524   [
9525    {
9526     "referenced_type" : "type-18"
9527    },
9528    {
9529     "referenced_type" : "type-3"
9530    },
9531    {
9532     "referenced_type" : "type-18"
9533    },
9534    {
9535     "referenced_type" : "type-3"
9536    },
9537    {
9538     "referenced_type" : "type-18"
9539    },
9540    {
9541     "referenced_type" : "type-3"
9542    },
9543    {
9544     "referenced_type" : "type-21"
9545    },
9546    {
9547     "referenced_type" : "type-3"
9548    },
9549    {
9550     "referenced_type" : "type-3"
9551    },
9552    {
9553     "referenced_type" : "type-3"
9554    }
9555   ],
9556   "return_type" : "type-3",
9557   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9558  },
9559  {
9560   "function_name" : "libyuv::I422ToI420",
9561   "linker_set_key" : "I422ToI420",
9562   "parameters" :
9563   [
9564    {
9565     "referenced_type" : "type-18"
9566    },
9567    {
9568     "referenced_type" : "type-3"
9569    },
9570    {
9571     "referenced_type" : "type-18"
9572    },
9573    {
9574     "referenced_type" : "type-3"
9575    },
9576    {
9577     "referenced_type" : "type-18"
9578    },
9579    {
9580     "referenced_type" : "type-3"
9581    },
9582    {
9583     "referenced_type" : "type-21"
9584    },
9585    {
9586     "referenced_type" : "type-3"
9587    },
9588    {
9589     "referenced_type" : "type-21"
9590    },
9591    {
9592     "referenced_type" : "type-3"
9593    },
9594    {
9595     "referenced_type" : "type-21"
9596    },
9597    {
9598     "referenced_type" : "type-3"
9599    },
9600    {
9601     "referenced_type" : "type-3"
9602    },
9603    {
9604     "referenced_type" : "type-3"
9605    }
9606   ],
9607   "return_type" : "type-3",
9608   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
9609  },
9610  {
9611   "function_name" : "libyuv::I422ToRGB24Row_Any_NEON",
9612   "linker_set_key" : "I422ToRGB24Row_Any_NEON",
9613   "parameters" :
9614   [
9615    {
9616     "referenced_type" : "type-18"
9617    },
9618    {
9619     "referenced_type" : "type-18"
9620    },
9621    {
9622     "referenced_type" : "type-18"
9623    },
9624    {
9625     "referenced_type" : "type-21"
9626    },
9627    {
9628     "referenced_type" : "type-121"
9629    },
9630    {
9631     "referenced_type" : "type-3"
9632    }
9633   ],
9634   "return_type" : "type-17",
9635   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9636  },
9637  {
9638   "function_name" : "libyuv::I422ToRGB24Row_C",
9639   "linker_set_key" : "I422ToRGB24Row_C",
9640   "parameters" :
9641   [
9642    {
9643     "referenced_type" : "type-18"
9644    },
9645    {
9646     "referenced_type" : "type-18"
9647    },
9648    {
9649     "referenced_type" : "type-18"
9650    },
9651    {
9652     "referenced_type" : "type-21"
9653    },
9654    {
9655     "referenced_type" : "type-121"
9656    },
9657    {
9658     "referenced_type" : "type-3"
9659    }
9660   ],
9661   "return_type" : "type-17",
9662   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9663  },
9664  {
9665   "function_name" : "libyuv::I422ToRGB24Row_NEON",
9666   "linker_set_key" : "I422ToRGB24Row_NEON",
9667   "parameters" :
9668   [
9669    {
9670     "referenced_type" : "type-18"
9671    },
9672    {
9673     "referenced_type" : "type-18"
9674    },
9675    {
9676     "referenced_type" : "type-18"
9677    },
9678    {
9679     "referenced_type" : "type-21"
9680    },
9681    {
9682     "referenced_type" : "type-121"
9683    },
9684    {
9685     "referenced_type" : "type-3"
9686    }
9687   ],
9688   "return_type" : "type-17",
9689   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9690  },
9691  {
9692   "function_name" : "libyuv::I422ToRGB565",
9693   "linker_set_key" : "I422ToRGB565",
9694   "parameters" :
9695   [
9696    {
9697     "referenced_type" : "type-18"
9698    },
9699    {
9700     "referenced_type" : "type-3"
9701    },
9702    {
9703     "referenced_type" : "type-18"
9704    },
9705    {
9706     "referenced_type" : "type-3"
9707    },
9708    {
9709     "referenced_type" : "type-18"
9710    },
9711    {
9712     "referenced_type" : "type-3"
9713    },
9714    {
9715     "referenced_type" : "type-21"
9716    },
9717    {
9718     "referenced_type" : "type-3"
9719    },
9720    {
9721     "referenced_type" : "type-3"
9722    },
9723    {
9724     "referenced_type" : "type-3"
9725    }
9726   ],
9727   "return_type" : "type-3",
9728   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9729  },
9730  {
9731   "function_name" : "libyuv::I422ToRGB565Row_Any_NEON",
9732   "linker_set_key" : "I422ToRGB565Row_Any_NEON",
9733   "parameters" :
9734   [
9735    {
9736     "referenced_type" : "type-18"
9737    },
9738    {
9739     "referenced_type" : "type-18"
9740    },
9741    {
9742     "referenced_type" : "type-18"
9743    },
9744    {
9745     "referenced_type" : "type-21"
9746    },
9747    {
9748     "referenced_type" : "type-121"
9749    },
9750    {
9751     "referenced_type" : "type-3"
9752    }
9753   ],
9754   "return_type" : "type-17",
9755   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9756  },
9757  {
9758   "function_name" : "libyuv::I422ToRGB565Row_C",
9759   "linker_set_key" : "I422ToRGB565Row_C",
9760   "parameters" :
9761   [
9762    {
9763     "referenced_type" : "type-18"
9764    },
9765    {
9766     "referenced_type" : "type-18"
9767    },
9768    {
9769     "referenced_type" : "type-18"
9770    },
9771    {
9772     "referenced_type" : "type-21"
9773    },
9774    {
9775     "referenced_type" : "type-121"
9776    },
9777    {
9778     "referenced_type" : "type-3"
9779    }
9780   ],
9781   "return_type" : "type-17",
9782   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9783  },
9784  {
9785   "function_name" : "libyuv::I422ToRGB565Row_NEON",
9786   "linker_set_key" : "I422ToRGB565Row_NEON",
9787   "parameters" :
9788   [
9789    {
9790     "referenced_type" : "type-18"
9791    },
9792    {
9793     "referenced_type" : "type-18"
9794    },
9795    {
9796     "referenced_type" : "type-18"
9797    },
9798    {
9799     "referenced_type" : "type-21"
9800    },
9801    {
9802     "referenced_type" : "type-121"
9803    },
9804    {
9805     "referenced_type" : "type-3"
9806    }
9807   ],
9808   "return_type" : "type-17",
9809   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9810  },
9811  {
9812   "function_name" : "libyuv::I422ToRGBA",
9813   "linker_set_key" : "I422ToRGBA",
9814   "parameters" :
9815   [
9816    {
9817     "referenced_type" : "type-18"
9818    },
9819    {
9820     "referenced_type" : "type-3"
9821    },
9822    {
9823     "referenced_type" : "type-18"
9824    },
9825    {
9826     "referenced_type" : "type-3"
9827    },
9828    {
9829     "referenced_type" : "type-18"
9830    },
9831    {
9832     "referenced_type" : "type-3"
9833    },
9834    {
9835     "referenced_type" : "type-21"
9836    },
9837    {
9838     "referenced_type" : "type-3"
9839    },
9840    {
9841     "referenced_type" : "type-3"
9842    },
9843    {
9844     "referenced_type" : "type-3"
9845    }
9846   ],
9847   "return_type" : "type-3",
9848   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9849  },
9850  {
9851   "function_name" : "libyuv::I422ToRGBARow_Any_NEON",
9852   "linker_set_key" : "I422ToRGBARow_Any_NEON",
9853   "parameters" :
9854   [
9855    {
9856     "referenced_type" : "type-18"
9857    },
9858    {
9859     "referenced_type" : "type-18"
9860    },
9861    {
9862     "referenced_type" : "type-18"
9863    },
9864    {
9865     "referenced_type" : "type-21"
9866    },
9867    {
9868     "referenced_type" : "type-121"
9869    },
9870    {
9871     "referenced_type" : "type-3"
9872    }
9873   ],
9874   "return_type" : "type-17",
9875   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9876  },
9877  {
9878   "function_name" : "libyuv::I422ToRGBARow_C",
9879   "linker_set_key" : "I422ToRGBARow_C",
9880   "parameters" :
9881   [
9882    {
9883     "referenced_type" : "type-18"
9884    },
9885    {
9886     "referenced_type" : "type-18"
9887    },
9888    {
9889     "referenced_type" : "type-18"
9890    },
9891    {
9892     "referenced_type" : "type-21"
9893    },
9894    {
9895     "referenced_type" : "type-121"
9896    },
9897    {
9898     "referenced_type" : "type-3"
9899    }
9900   ],
9901   "return_type" : "type-17",
9902   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9903  },
9904  {
9905   "function_name" : "libyuv::I422ToRGBARow_NEON",
9906   "linker_set_key" : "I422ToRGBARow_NEON",
9907   "parameters" :
9908   [
9909    {
9910     "referenced_type" : "type-18"
9911    },
9912    {
9913     "referenced_type" : "type-18"
9914    },
9915    {
9916     "referenced_type" : "type-18"
9917    },
9918    {
9919     "referenced_type" : "type-21"
9920    },
9921    {
9922     "referenced_type" : "type-121"
9923    },
9924    {
9925     "referenced_type" : "type-3"
9926    }
9927   ],
9928   "return_type" : "type-17",
9929   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9930  },
9931  {
9932   "function_name" : "libyuv::I422ToUYVY",
9933   "linker_set_key" : "I422ToUYVY",
9934   "parameters" :
9935   [
9936    {
9937     "referenced_type" : "type-18"
9938    },
9939    {
9940     "referenced_type" : "type-3"
9941    },
9942    {
9943     "referenced_type" : "type-18"
9944    },
9945    {
9946     "referenced_type" : "type-3"
9947    },
9948    {
9949     "referenced_type" : "type-18"
9950    },
9951    {
9952     "referenced_type" : "type-3"
9953    },
9954    {
9955     "referenced_type" : "type-21"
9956    },
9957    {
9958     "referenced_type" : "type-3"
9959    },
9960    {
9961     "referenced_type" : "type-3"
9962    },
9963    {
9964     "referenced_type" : "type-3"
9965    }
9966   ],
9967   "return_type" : "type-3",
9968   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9969  },
9970  {
9971   "function_name" : "libyuv::I422ToUYVYRow_Any_NEON",
9972   "linker_set_key" : "I422ToUYVYRow_Any_NEON",
9973   "parameters" :
9974   [
9975    {
9976     "referenced_type" : "type-18"
9977    },
9978    {
9979     "referenced_type" : "type-18"
9980    },
9981    {
9982     "referenced_type" : "type-18"
9983    },
9984    {
9985     "referenced_type" : "type-21"
9986    },
9987    {
9988     "referenced_type" : "type-3"
9989    }
9990   ],
9991   "return_type" : "type-17",
9992   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9993  },
9994  {
9995   "function_name" : "libyuv::I422ToUYVYRow_C",
9996   "linker_set_key" : "I422ToUYVYRow_C",
9997   "parameters" :
9998   [
9999    {
10000     "referenced_type" : "type-18"
10001    },
10002    {
10003     "referenced_type" : "type-18"
10004    },
10005    {
10006     "referenced_type" : "type-18"
10007    },
10008    {
10009     "referenced_type" : "type-21"
10010    },
10011    {
10012     "referenced_type" : "type-3"
10013    }
10014   ],
10015   "return_type" : "type-17",
10016   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10017  },
10018  {
10019   "function_name" : "libyuv::I422ToUYVYRow_NEON",
10020   "linker_set_key" : "I422ToUYVYRow_NEON",
10021   "parameters" :
10022   [
10023    {
10024     "referenced_type" : "type-18"
10025    },
10026    {
10027     "referenced_type" : "type-18"
10028    },
10029    {
10030     "referenced_type" : "type-18"
10031    },
10032    {
10033     "referenced_type" : "type-21"
10034    },
10035    {
10036     "referenced_type" : "type-3"
10037    }
10038   ],
10039   "return_type" : "type-17",
10040   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10041  },
10042  {
10043   "function_name" : "libyuv::I422ToYUY2",
10044   "linker_set_key" : "I422ToYUY2",
10045   "parameters" :
10046   [
10047    {
10048     "referenced_type" : "type-18"
10049    },
10050    {
10051     "referenced_type" : "type-3"
10052    },
10053    {
10054     "referenced_type" : "type-18"
10055    },
10056    {
10057     "referenced_type" : "type-3"
10058    },
10059    {
10060     "referenced_type" : "type-18"
10061    },
10062    {
10063     "referenced_type" : "type-3"
10064    },
10065    {
10066     "referenced_type" : "type-21"
10067    },
10068    {
10069     "referenced_type" : "type-3"
10070    },
10071    {
10072     "referenced_type" : "type-3"
10073    },
10074    {
10075     "referenced_type" : "type-3"
10076    }
10077   ],
10078   "return_type" : "type-3",
10079   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10080  },
10081  {
10082   "function_name" : "libyuv::I422ToYUY2Row_Any_NEON",
10083   "linker_set_key" : "I422ToYUY2Row_Any_NEON",
10084   "parameters" :
10085   [
10086    {
10087     "referenced_type" : "type-18"
10088    },
10089    {
10090     "referenced_type" : "type-18"
10091    },
10092    {
10093     "referenced_type" : "type-18"
10094    },
10095    {
10096     "referenced_type" : "type-21"
10097    },
10098    {
10099     "referenced_type" : "type-3"
10100    }
10101   ],
10102   "return_type" : "type-17",
10103   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10104  },
10105  {
10106   "function_name" : "libyuv::I422ToYUY2Row_C",
10107   "linker_set_key" : "I422ToYUY2Row_C",
10108   "parameters" :
10109   [
10110    {
10111     "referenced_type" : "type-18"
10112    },
10113    {
10114     "referenced_type" : "type-18"
10115    },
10116    {
10117     "referenced_type" : "type-18"
10118    },
10119    {
10120     "referenced_type" : "type-21"
10121    },
10122    {
10123     "referenced_type" : "type-3"
10124    }
10125   ],
10126   "return_type" : "type-17",
10127   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10128  },
10129  {
10130   "function_name" : "libyuv::I422ToYUY2Row_NEON",
10131   "linker_set_key" : "I422ToYUY2Row_NEON",
10132   "parameters" :
10133   [
10134    {
10135     "referenced_type" : "type-18"
10136    },
10137    {
10138     "referenced_type" : "type-18"
10139    },
10140    {
10141     "referenced_type" : "type-18"
10142    },
10143    {
10144     "referenced_type" : "type-21"
10145    },
10146    {
10147     "referenced_type" : "type-3"
10148    }
10149   ],
10150   "return_type" : "type-17",
10151   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10152  },
10153  {
10154   "function_name" : "libyuv::I444Copy",
10155   "linker_set_key" : "I444Copy",
10156   "parameters" :
10157   [
10158    {
10159     "referenced_type" : "type-18"
10160    },
10161    {
10162     "referenced_type" : "type-3"
10163    },
10164    {
10165     "referenced_type" : "type-18"
10166    },
10167    {
10168     "referenced_type" : "type-3"
10169    },
10170    {
10171     "referenced_type" : "type-18"
10172    },
10173    {
10174     "referenced_type" : "type-3"
10175    },
10176    {
10177     "referenced_type" : "type-21"
10178    },
10179    {
10180     "referenced_type" : "type-3"
10181    },
10182    {
10183     "referenced_type" : "type-21"
10184    },
10185    {
10186     "referenced_type" : "type-3"
10187    },
10188    {
10189     "referenced_type" : "type-21"
10190    },
10191    {
10192     "referenced_type" : "type-3"
10193    },
10194    {
10195     "referenced_type" : "type-3"
10196    },
10197    {
10198     "referenced_type" : "type-3"
10199    }
10200   ],
10201   "return_type" : "type-3",
10202   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10203  },
10204  {
10205   "function_name" : "libyuv::I444ToABGR",
10206   "linker_set_key" : "I444ToABGR",
10207   "parameters" :
10208   [
10209    {
10210     "referenced_type" : "type-18"
10211    },
10212    {
10213     "referenced_type" : "type-3"
10214    },
10215    {
10216     "referenced_type" : "type-18"
10217    },
10218    {
10219     "referenced_type" : "type-3"
10220    },
10221    {
10222     "referenced_type" : "type-18"
10223    },
10224    {
10225     "referenced_type" : "type-3"
10226    },
10227    {
10228     "referenced_type" : "type-21"
10229    },
10230    {
10231     "referenced_type" : "type-3"
10232    },
10233    {
10234     "referenced_type" : "type-3"
10235    },
10236    {
10237     "referenced_type" : "type-3"
10238    }
10239   ],
10240   "return_type" : "type-3",
10241   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10242  },
10243  {
10244   "function_name" : "libyuv::I444ToARGB",
10245   "linker_set_key" : "I444ToARGB",
10246   "parameters" :
10247   [
10248    {
10249     "referenced_type" : "type-18"
10250    },
10251    {
10252     "referenced_type" : "type-3"
10253    },
10254    {
10255     "referenced_type" : "type-18"
10256    },
10257    {
10258     "referenced_type" : "type-3"
10259    },
10260    {
10261     "referenced_type" : "type-18"
10262    },
10263    {
10264     "referenced_type" : "type-3"
10265    },
10266    {
10267     "referenced_type" : "type-21"
10268    },
10269    {
10270     "referenced_type" : "type-3"
10271    },
10272    {
10273     "referenced_type" : "type-3"
10274    },
10275    {
10276     "referenced_type" : "type-3"
10277    }
10278   ],
10279   "return_type" : "type-3",
10280   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10281  },
10282  {
10283   "function_name" : "libyuv::I444ToARGBRow_Any_NEON",
10284   "linker_set_key" : "I444ToARGBRow_Any_NEON",
10285   "parameters" :
10286   [
10287    {
10288     "referenced_type" : "type-18"
10289    },
10290    {
10291     "referenced_type" : "type-18"
10292    },
10293    {
10294     "referenced_type" : "type-18"
10295    },
10296    {
10297     "referenced_type" : "type-21"
10298    },
10299    {
10300     "referenced_type" : "type-121"
10301    },
10302    {
10303     "referenced_type" : "type-3"
10304    }
10305   ],
10306   "return_type" : "type-17",
10307   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10308  },
10309  {
10310   "function_name" : "libyuv::I444ToARGBRow_C",
10311   "linker_set_key" : "I444ToARGBRow_C",
10312   "parameters" :
10313   [
10314    {
10315     "referenced_type" : "type-18"
10316    },
10317    {
10318     "referenced_type" : "type-18"
10319    },
10320    {
10321     "referenced_type" : "type-18"
10322    },
10323    {
10324     "referenced_type" : "type-21"
10325    },
10326    {
10327     "referenced_type" : "type-121"
10328    },
10329    {
10330     "referenced_type" : "type-3"
10331    }
10332   ],
10333   "return_type" : "type-17",
10334   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10335  },
10336  {
10337   "function_name" : "libyuv::I444ToARGBRow_NEON",
10338   "linker_set_key" : "I444ToARGBRow_NEON",
10339   "parameters" :
10340   [
10341    {
10342     "referenced_type" : "type-18"
10343    },
10344    {
10345     "referenced_type" : "type-18"
10346    },
10347    {
10348     "referenced_type" : "type-18"
10349    },
10350    {
10351     "referenced_type" : "type-21"
10352    },
10353    {
10354     "referenced_type" : "type-121"
10355    },
10356    {
10357     "referenced_type" : "type-3"
10358    }
10359   ],
10360   "return_type" : "type-17",
10361   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10362  },
10363  {
10364   "function_name" : "libyuv::I444ToI420",
10365   "linker_set_key" : "I444ToI420",
10366   "parameters" :
10367   [
10368    {
10369     "referenced_type" : "type-18"
10370    },
10371    {
10372     "referenced_type" : "type-3"
10373    },
10374    {
10375     "referenced_type" : "type-18"
10376    },
10377    {
10378     "referenced_type" : "type-3"
10379    },
10380    {
10381     "referenced_type" : "type-18"
10382    },
10383    {
10384     "referenced_type" : "type-3"
10385    },
10386    {
10387     "referenced_type" : "type-21"
10388    },
10389    {
10390     "referenced_type" : "type-3"
10391    },
10392    {
10393     "referenced_type" : "type-21"
10394    },
10395    {
10396     "referenced_type" : "type-3"
10397    },
10398    {
10399     "referenced_type" : "type-21"
10400    },
10401    {
10402     "referenced_type" : "type-3"
10403    },
10404    {
10405     "referenced_type" : "type-3"
10406    },
10407    {
10408     "referenced_type" : "type-3"
10409    }
10410   ],
10411   "return_type" : "type-3",
10412   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10413  },
10414  {
10415   "function_name" : "libyuv::InitCpuFlags",
10416   "linker_set_key" : "InitCpuFlags",
10417   "return_type" : "type-3",
10418   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
10419  },
10420  {
10421   "function_name" : "libyuv::InterpolatePlane",
10422   "linker_set_key" : "InterpolatePlane",
10423   "parameters" :
10424   [
10425    {
10426     "referenced_type" : "type-18"
10427    },
10428    {
10429     "referenced_type" : "type-3"
10430    },
10431    {
10432     "referenced_type" : "type-18"
10433    },
10434    {
10435     "referenced_type" : "type-3"
10436    },
10437    {
10438     "referenced_type" : "type-21"
10439    },
10440    {
10441     "referenced_type" : "type-3"
10442    },
10443    {
10444     "referenced_type" : "type-3"
10445    },
10446    {
10447     "referenced_type" : "type-3"
10448    },
10449    {
10450     "referenced_type" : "type-3"
10451    }
10452   ],
10453   "return_type" : "type-3",
10454   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10455  },
10456  {
10457   "function_name" : "libyuv::InterpolateRow_16_C",
10458   "linker_set_key" : "InterpolateRow_16_C",
10459   "parameters" :
10460   [
10461    {
10462     "referenced_type" : "type-8"
10463    },
10464    {
10465     "referenced_type" : "type-5"
10466    },
10467    {
10468     "referenced_type" : "type-3"
10469    },
10470    {
10471     "referenced_type" : "type-3"
10472    },
10473    {
10474     "referenced_type" : "type-3"
10475    }
10476   ],
10477   "return_type" : "type-17",
10478   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10479  },
10480  {
10481   "function_name" : "libyuv::InterpolateRow_Any_NEON",
10482   "linker_set_key" : "InterpolateRow_Any_NEON",
10483   "parameters" :
10484   [
10485    {
10486     "referenced_type" : "type-21"
10487    },
10488    {
10489     "referenced_type" : "type-18"
10490    },
10491    {
10492     "referenced_type" : "type-3"
10493    },
10494    {
10495     "referenced_type" : "type-3"
10496    },
10497    {
10498     "referenced_type" : "type-3"
10499    }
10500   ],
10501   "return_type" : "type-17",
10502   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10503  },
10504  {
10505   "function_name" : "libyuv::InterpolateRow_C",
10506   "linker_set_key" : "InterpolateRow_C",
10507   "parameters" :
10508   [
10509    {
10510     "referenced_type" : "type-21"
10511    },
10512    {
10513     "referenced_type" : "type-18"
10514    },
10515    {
10516     "referenced_type" : "type-3"
10517    },
10518    {
10519     "referenced_type" : "type-3"
10520    },
10521    {
10522     "referenced_type" : "type-3"
10523    }
10524   ],
10525   "return_type" : "type-17",
10526   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10527  },
10528  {
10529   "function_name" : "libyuv::InterpolateRow_NEON",
10530   "linker_set_key" : "InterpolateRow_NEON",
10531   "parameters" :
10532   [
10533    {
10534     "referenced_type" : "type-21"
10535    },
10536    {
10537     "referenced_type" : "type-18"
10538    },
10539    {
10540     "referenced_type" : "type-3"
10541    },
10542    {
10543     "referenced_type" : "type-3"
10544    },
10545    {
10546     "referenced_type" : "type-3"
10547    }
10548   ],
10549   "return_type" : "type-17",
10550   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10551  },
10552  {
10553   "function_name" : "libyuv::J400ToARGB",
10554   "linker_set_key" : "J400ToARGB",
10555   "parameters" :
10556   [
10557    {
10558     "referenced_type" : "type-18"
10559    },
10560    {
10561     "referenced_type" : "type-3"
10562    },
10563    {
10564     "referenced_type" : "type-21"
10565    },
10566    {
10567     "referenced_type" : "type-3"
10568    },
10569    {
10570     "referenced_type" : "type-3"
10571    },
10572    {
10573     "referenced_type" : "type-3"
10574    }
10575   ],
10576   "return_type" : "type-3",
10577   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10578  },
10579  {
10580   "function_name" : "libyuv::J400ToARGBRow_Any_NEON",
10581   "linker_set_key" : "J400ToARGBRow_Any_NEON",
10582   "parameters" :
10583   [
10584    {
10585     "referenced_type" : "type-18"
10586    },
10587    {
10588     "referenced_type" : "type-21"
10589    },
10590    {
10591     "referenced_type" : "type-3"
10592    }
10593   ],
10594   "return_type" : "type-17",
10595   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10596  },
10597  {
10598   "function_name" : "libyuv::J400ToARGBRow_C",
10599   "linker_set_key" : "J400ToARGBRow_C",
10600   "parameters" :
10601   [
10602    {
10603     "referenced_type" : "type-18"
10604    },
10605    {
10606     "referenced_type" : "type-21"
10607    },
10608    {
10609     "referenced_type" : "type-3"
10610    }
10611   ],
10612   "return_type" : "type-17",
10613   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10614  },
10615  {
10616   "function_name" : "libyuv::J400ToARGBRow_NEON",
10617   "linker_set_key" : "J400ToARGBRow_NEON",
10618   "parameters" :
10619   [
10620    {
10621     "referenced_type" : "type-18"
10622    },
10623    {
10624     "referenced_type" : "type-21"
10625    },
10626    {
10627     "referenced_type" : "type-3"
10628    }
10629   ],
10630   "return_type" : "type-17",
10631   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10632  },
10633  {
10634   "function_name" : "libyuv::J420ToABGR",
10635   "linker_set_key" : "J420ToABGR",
10636   "parameters" :
10637   [
10638    {
10639     "referenced_type" : "type-18"
10640    },
10641    {
10642     "referenced_type" : "type-3"
10643    },
10644    {
10645     "referenced_type" : "type-18"
10646    },
10647    {
10648     "referenced_type" : "type-3"
10649    },
10650    {
10651     "referenced_type" : "type-18"
10652    },
10653    {
10654     "referenced_type" : "type-3"
10655    },
10656    {
10657     "referenced_type" : "type-21"
10658    },
10659    {
10660     "referenced_type" : "type-3"
10661    },
10662    {
10663     "referenced_type" : "type-3"
10664    },
10665    {
10666     "referenced_type" : "type-3"
10667    }
10668   ],
10669   "return_type" : "type-3",
10670   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10671  },
10672  {
10673   "function_name" : "libyuv::J420ToARGB",
10674   "linker_set_key" : "J420ToARGB",
10675   "parameters" :
10676   [
10677    {
10678     "referenced_type" : "type-18"
10679    },
10680    {
10681     "referenced_type" : "type-3"
10682    },
10683    {
10684     "referenced_type" : "type-18"
10685    },
10686    {
10687     "referenced_type" : "type-3"
10688    },
10689    {
10690     "referenced_type" : "type-18"
10691    },
10692    {
10693     "referenced_type" : "type-3"
10694    },
10695    {
10696     "referenced_type" : "type-21"
10697    },
10698    {
10699     "referenced_type" : "type-3"
10700    },
10701    {
10702     "referenced_type" : "type-3"
10703    },
10704    {
10705     "referenced_type" : "type-3"
10706    }
10707   ],
10708   "return_type" : "type-3",
10709   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10710  },
10711  {
10712   "function_name" : "libyuv::J420ToRGB565",
10713   "linker_set_key" : "J420ToRGB565",
10714   "parameters" :
10715   [
10716    {
10717     "referenced_type" : "type-18"
10718    },
10719    {
10720     "referenced_type" : "type-3"
10721    },
10722    {
10723     "referenced_type" : "type-18"
10724    },
10725    {
10726     "referenced_type" : "type-3"
10727    },
10728    {
10729     "referenced_type" : "type-18"
10730    },
10731    {
10732     "referenced_type" : "type-3"
10733    },
10734    {
10735     "referenced_type" : "type-21"
10736    },
10737    {
10738     "referenced_type" : "type-3"
10739    },
10740    {
10741     "referenced_type" : "type-3"
10742    },
10743    {
10744     "referenced_type" : "type-3"
10745    }
10746   ],
10747   "return_type" : "type-3",
10748   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
10749  },
10750  {
10751   "function_name" : "libyuv::J422ToABGR",
10752   "linker_set_key" : "J422ToABGR",
10753   "parameters" :
10754   [
10755    {
10756     "referenced_type" : "type-18"
10757    },
10758    {
10759     "referenced_type" : "type-3"
10760    },
10761    {
10762     "referenced_type" : "type-18"
10763    },
10764    {
10765     "referenced_type" : "type-3"
10766    },
10767    {
10768     "referenced_type" : "type-18"
10769    },
10770    {
10771     "referenced_type" : "type-3"
10772    },
10773    {
10774     "referenced_type" : "type-21"
10775    },
10776    {
10777     "referenced_type" : "type-3"
10778    },
10779    {
10780     "referenced_type" : "type-3"
10781    },
10782    {
10783     "referenced_type" : "type-3"
10784    }
10785   ],
10786   "return_type" : "type-3",
10787   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10788  },
10789  {
10790   "function_name" : "libyuv::J422ToARGB",
10791   "linker_set_key" : "J422ToARGB",
10792   "parameters" :
10793   [
10794    {
10795     "referenced_type" : "type-18"
10796    },
10797    {
10798     "referenced_type" : "type-3"
10799    },
10800    {
10801     "referenced_type" : "type-18"
10802    },
10803    {
10804     "referenced_type" : "type-3"
10805    },
10806    {
10807     "referenced_type" : "type-18"
10808    },
10809    {
10810     "referenced_type" : "type-3"
10811    },
10812    {
10813     "referenced_type" : "type-21"
10814    },
10815    {
10816     "referenced_type" : "type-3"
10817    },
10818    {
10819     "referenced_type" : "type-3"
10820    },
10821    {
10822     "referenced_type" : "type-3"
10823    }
10824   ],
10825   "return_type" : "type-3",
10826   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10827  },
10828  {
10829   "function_name" : "libyuv::J444ToARGB",
10830   "linker_set_key" : "J444ToARGB",
10831   "parameters" :
10832   [
10833    {
10834     "referenced_type" : "type-18"
10835    },
10836    {
10837     "referenced_type" : "type-3"
10838    },
10839    {
10840     "referenced_type" : "type-18"
10841    },
10842    {
10843     "referenced_type" : "type-3"
10844    },
10845    {
10846     "referenced_type" : "type-18"
10847    },
10848    {
10849     "referenced_type" : "type-3"
10850    },
10851    {
10852     "referenced_type" : "type-21"
10853    },
10854    {
10855     "referenced_type" : "type-3"
10856    },
10857    {
10858     "referenced_type" : "type-3"
10859    },
10860    {
10861     "referenced_type" : "type-3"
10862    }
10863   ],
10864   "return_type" : "type-3",
10865   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10866  },
10867  {
10868   "function_name" : "libyuv::M420ToARGB",
10869   "linker_set_key" : "M420ToARGB",
10870   "parameters" :
10871   [
10872    {
10873     "referenced_type" : "type-18"
10874    },
10875    {
10876     "referenced_type" : "type-3"
10877    },
10878    {
10879     "referenced_type" : "type-21"
10880    },
10881    {
10882     "referenced_type" : "type-3"
10883    },
10884    {
10885     "referenced_type" : "type-3"
10886    },
10887    {
10888     "referenced_type" : "type-3"
10889    }
10890   ],
10891   "return_type" : "type-3",
10892   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10893  },
10894  {
10895   "function_name" : "libyuv::M420ToI420",
10896   "linker_set_key" : "M420ToI420",
10897   "parameters" :
10898   [
10899    {
10900     "referenced_type" : "type-18"
10901    },
10902    {
10903     "referenced_type" : "type-3"
10904    },
10905    {
10906     "referenced_type" : "type-21"
10907    },
10908    {
10909     "referenced_type" : "type-3"
10910    },
10911    {
10912     "referenced_type" : "type-21"
10913    },
10914    {
10915     "referenced_type" : "type-3"
10916    },
10917    {
10918     "referenced_type" : "type-21"
10919    },
10920    {
10921     "referenced_type" : "type-3"
10922    },
10923    {
10924     "referenced_type" : "type-3"
10925    },
10926    {
10927     "referenced_type" : "type-3"
10928    }
10929   ],
10930   "return_type" : "type-3",
10931   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10932  },
10933  {
10934   "function_name" : "libyuv::MJPGSize",
10935   "linker_set_key" : "MJPGSize",
10936   "parameters" :
10937   [
10938    {
10939     "referenced_type" : "type-18"
10940    },
10941    {
10942     "referenced_type" : "type-1"
10943    },
10944    {
10945     "referenced_type" : "type-53"
10946    },
10947    {
10948     "referenced_type" : "type-53"
10949    }
10950   ],
10951   "return_type" : "type-3",
10952   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10953  },
10954  {
10955   "function_name" : "libyuv::MJPGToARGB",
10956   "linker_set_key" : "MJPGToARGB",
10957   "parameters" :
10958   [
10959    {
10960     "referenced_type" : "type-18"
10961    },
10962    {
10963     "referenced_type" : "type-1"
10964    },
10965    {
10966     "referenced_type" : "type-21"
10967    },
10968    {
10969     "referenced_type" : "type-3"
10970    },
10971    {
10972     "referenced_type" : "type-3"
10973    },
10974    {
10975     "referenced_type" : "type-3"
10976    },
10977    {
10978     "referenced_type" : "type-3"
10979    },
10980    {
10981     "referenced_type" : "type-3"
10982    }
10983   ],
10984   "return_type" : "type-3",
10985   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10986  },
10987  {
10988   "function_name" : "libyuv::MJPGToI420",
10989   "linker_set_key" : "MJPGToI420",
10990   "parameters" :
10991   [
10992    {
10993     "referenced_type" : "type-18"
10994    },
10995    {
10996     "referenced_type" : "type-1"
10997    },
10998    {
10999     "referenced_type" : "type-21"
11000    },
11001    {
11002     "referenced_type" : "type-3"
11003    },
11004    {
11005     "referenced_type" : "type-21"
11006    },
11007    {
11008     "referenced_type" : "type-3"
11009    },
11010    {
11011     "referenced_type" : "type-21"
11012    },
11013    {
11014     "referenced_type" : "type-3"
11015    },
11016    {
11017     "referenced_type" : "type-3"
11018    },
11019    {
11020     "referenced_type" : "type-3"
11021    },
11022    {
11023     "referenced_type" : "type-3"
11024    },
11025    {
11026     "referenced_type" : "type-3"
11027    }
11028   ],
11029   "return_type" : "type-3",
11030   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11031  },
11032  {
11033   "function_name" : "libyuv::MaskCpuFlags",
11034   "linker_set_key" : "MaskCpuFlags",
11035   "parameters" :
11036   [
11037    {
11038     "referenced_type" : "type-3"
11039    }
11040   ],
11041   "return_type" : "type-17",
11042   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
11043  },
11044  {
11045   "function_name" : "libyuv::MergeUVPlane",
11046   "linker_set_key" : "MergeUVPlane",
11047   "parameters" :
11048   [
11049    {
11050     "referenced_type" : "type-18"
11051    },
11052    {
11053     "referenced_type" : "type-3"
11054    },
11055    {
11056     "referenced_type" : "type-18"
11057    },
11058    {
11059     "referenced_type" : "type-3"
11060    },
11061    {
11062     "referenced_type" : "type-21"
11063    },
11064    {
11065     "referenced_type" : "type-3"
11066    },
11067    {
11068     "referenced_type" : "type-3"
11069    },
11070    {
11071     "referenced_type" : "type-3"
11072    }
11073   ],
11074   "return_type" : "type-17",
11075   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11076  },
11077  {
11078   "function_name" : "libyuv::MergeUVRow_Any_NEON",
11079   "linker_set_key" : "MergeUVRow_Any_NEON",
11080   "parameters" :
11081   [
11082    {
11083     "referenced_type" : "type-18"
11084    },
11085    {
11086     "referenced_type" : "type-18"
11087    },
11088    {
11089     "referenced_type" : "type-21"
11090    },
11091    {
11092     "referenced_type" : "type-3"
11093    }
11094   ],
11095   "return_type" : "type-17",
11096   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11097  },
11098  {
11099   "function_name" : "libyuv::MergeUVRow_C",
11100   "linker_set_key" : "MergeUVRow_C",
11101   "parameters" :
11102   [
11103    {
11104     "referenced_type" : "type-18"
11105    },
11106    {
11107     "referenced_type" : "type-18"
11108    },
11109    {
11110     "referenced_type" : "type-21"
11111    },
11112    {
11113     "referenced_type" : "type-3"
11114    }
11115   ],
11116   "return_type" : "type-17",
11117   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11118  },
11119  {
11120   "function_name" : "libyuv::MergeUVRow_NEON",
11121   "linker_set_key" : "MergeUVRow_NEON",
11122   "parameters" :
11123   [
11124    {
11125     "referenced_type" : "type-18"
11126    },
11127    {
11128     "referenced_type" : "type-18"
11129    },
11130    {
11131     "referenced_type" : "type-21"
11132    },
11133    {
11134     "referenced_type" : "type-3"
11135    }
11136   ],
11137   "return_type" : "type-17",
11138   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11139  },
11140  {
11141   "function_name" : "libyuv::MirrorRow_Any_NEON",
11142   "linker_set_key" : "MirrorRow_Any_NEON",
11143   "parameters" :
11144   [
11145    {
11146     "referenced_type" : "type-18"
11147    },
11148    {
11149     "referenced_type" : "type-21"
11150    },
11151    {
11152     "referenced_type" : "type-3"
11153    }
11154   ],
11155   "return_type" : "type-17",
11156   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11157  },
11158  {
11159   "function_name" : "libyuv::MirrorRow_C",
11160   "linker_set_key" : "MirrorRow_C",
11161   "parameters" :
11162   [
11163    {
11164     "referenced_type" : "type-18"
11165    },
11166    {
11167     "referenced_type" : "type-21"
11168    },
11169    {
11170     "referenced_type" : "type-3"
11171    }
11172   ],
11173   "return_type" : "type-17",
11174   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11175  },
11176  {
11177   "function_name" : "libyuv::MirrorRow_NEON",
11178   "linker_set_key" : "MirrorRow_NEON",
11179   "parameters" :
11180   [
11181    {
11182     "referenced_type" : "type-18"
11183    },
11184    {
11185     "referenced_type" : "type-21"
11186    },
11187    {
11188     "referenced_type" : "type-3"
11189    }
11190   ],
11191   "return_type" : "type-17",
11192   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11193  },
11194  {
11195   "function_name" : "libyuv::MirrorUVRow_C",
11196   "linker_set_key" : "MirrorUVRow_C",
11197   "parameters" :
11198   [
11199    {
11200     "referenced_type" : "type-18"
11201    },
11202    {
11203     "referenced_type" : "type-21"
11204    },
11205    {
11206     "referenced_type" : "type-21"
11207    },
11208    {
11209     "referenced_type" : "type-3"
11210    }
11211   ],
11212   "return_type" : "type-17",
11213   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11214  },
11215  {
11216   "function_name" : "libyuv::MirrorUVRow_NEON",
11217   "linker_set_key" : "MirrorUVRow_NEON",
11218   "parameters" :
11219   [
11220    {
11221     "referenced_type" : "type-18"
11222    },
11223    {
11224     "referenced_type" : "type-21"
11225    },
11226    {
11227     "referenced_type" : "type-21"
11228    },
11229    {
11230     "referenced_type" : "type-3"
11231    }
11232   ],
11233   "return_type" : "type-17",
11234   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11235  },
11236  {
11237   "function_name" : "libyuv::NV12ToABGR",
11238   "linker_set_key" : "NV12ToABGR",
11239   "parameters" :
11240   [
11241    {
11242     "referenced_type" : "type-18"
11243    },
11244    {
11245     "referenced_type" : "type-3"
11246    },
11247    {
11248     "referenced_type" : "type-18"
11249    },
11250    {
11251     "referenced_type" : "type-3"
11252    },
11253    {
11254     "referenced_type" : "type-21"
11255    },
11256    {
11257     "referenced_type" : "type-3"
11258    },
11259    {
11260     "referenced_type" : "type-3"
11261    },
11262    {
11263     "referenced_type" : "type-3"
11264    }
11265   ],
11266   "return_type" : "type-3",
11267   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11268  },
11269  {
11270   "function_name" : "libyuv::NV12ToARGB",
11271   "linker_set_key" : "NV12ToARGB",
11272   "parameters" :
11273   [
11274    {
11275     "referenced_type" : "type-18"
11276    },
11277    {
11278     "referenced_type" : "type-3"
11279    },
11280    {
11281     "referenced_type" : "type-18"
11282    },
11283    {
11284     "referenced_type" : "type-3"
11285    },
11286    {
11287     "referenced_type" : "type-21"
11288    },
11289    {
11290     "referenced_type" : "type-3"
11291    },
11292    {
11293     "referenced_type" : "type-3"
11294    },
11295    {
11296     "referenced_type" : "type-3"
11297    }
11298   ],
11299   "return_type" : "type-3",
11300   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11301  },
11302  {
11303   "function_name" : "libyuv::NV12ToARGBRow_Any_NEON",
11304   "linker_set_key" : "NV12ToARGBRow_Any_NEON",
11305   "parameters" :
11306   [
11307    {
11308     "referenced_type" : "type-18"
11309    },
11310    {
11311     "referenced_type" : "type-18"
11312    },
11313    {
11314     "referenced_type" : "type-21"
11315    },
11316    {
11317     "referenced_type" : "type-121"
11318    },
11319    {
11320     "referenced_type" : "type-3"
11321    }
11322   ],
11323   "return_type" : "type-17",
11324   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11325  },
11326  {
11327   "function_name" : "libyuv::NV12ToARGBRow_C",
11328   "linker_set_key" : "NV12ToARGBRow_C",
11329   "parameters" :
11330   [
11331    {
11332     "referenced_type" : "type-18"
11333    },
11334    {
11335     "referenced_type" : "type-18"
11336    },
11337    {
11338     "referenced_type" : "type-21"
11339    },
11340    {
11341     "referenced_type" : "type-121"
11342    },
11343    {
11344     "referenced_type" : "type-3"
11345    }
11346   ],
11347   "return_type" : "type-17",
11348   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11349  },
11350  {
11351   "function_name" : "libyuv::NV12ToARGBRow_NEON",
11352   "linker_set_key" : "NV12ToARGBRow_NEON",
11353   "parameters" :
11354   [
11355    {
11356     "referenced_type" : "type-18"
11357    },
11358    {
11359     "referenced_type" : "type-18"
11360    },
11361    {
11362     "referenced_type" : "type-21"
11363    },
11364    {
11365     "referenced_type" : "type-121"
11366    },
11367    {
11368     "referenced_type" : "type-3"
11369    }
11370   ],
11371   "return_type" : "type-17",
11372   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11373  },
11374  {
11375   "function_name" : "libyuv::NV12ToI420",
11376   "linker_set_key" : "NV12ToI420",
11377   "parameters" :
11378   [
11379    {
11380     "referenced_type" : "type-18"
11381    },
11382    {
11383     "referenced_type" : "type-3"
11384    },
11385    {
11386     "referenced_type" : "type-18"
11387    },
11388    {
11389     "referenced_type" : "type-3"
11390    },
11391    {
11392     "referenced_type" : "type-21"
11393    },
11394    {
11395     "referenced_type" : "type-3"
11396    },
11397    {
11398     "referenced_type" : "type-21"
11399    },
11400    {
11401     "referenced_type" : "type-3"
11402    },
11403    {
11404     "referenced_type" : "type-21"
11405    },
11406    {
11407     "referenced_type" : "type-3"
11408    },
11409    {
11410     "referenced_type" : "type-3"
11411    },
11412    {
11413     "referenced_type" : "type-3"
11414    }
11415   ],
11416   "return_type" : "type-3",
11417   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11418  },
11419  {
11420   "function_name" : "libyuv::NV12ToI420Rotate",
11421   "linker_set_key" : "NV12ToI420Rotate",
11422   "parameters" :
11423   [
11424    {
11425     "referenced_type" : "type-18"
11426    },
11427    {
11428     "referenced_type" : "type-3"
11429    },
11430    {
11431     "referenced_type" : "type-18"
11432    },
11433    {
11434     "referenced_type" : "type-3"
11435    },
11436    {
11437     "referenced_type" : "type-21"
11438    },
11439    {
11440     "referenced_type" : "type-3"
11441    },
11442    {
11443     "referenced_type" : "type-21"
11444    },
11445    {
11446     "referenced_type" : "type-3"
11447    },
11448    {
11449     "referenced_type" : "type-21"
11450    },
11451    {
11452     "referenced_type" : "type-3"
11453    },
11454    {
11455     "referenced_type" : "type-3"
11456    },
11457    {
11458     "referenced_type" : "type-3"
11459    },
11460    {
11461     "referenced_type" : "type-38"
11462    }
11463   ],
11464   "return_type" : "type-3",
11465   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
11466  },
11467  {
11468   "function_name" : "libyuv::NV12ToRGB565",
11469   "linker_set_key" : "NV12ToRGB565",
11470   "parameters" :
11471   [
11472    {
11473     "referenced_type" : "type-18"
11474    },
11475    {
11476     "referenced_type" : "type-3"
11477    },
11478    {
11479     "referenced_type" : "type-18"
11480    },
11481    {
11482     "referenced_type" : "type-3"
11483    },
11484    {
11485     "referenced_type" : "type-21"
11486    },
11487    {
11488     "referenced_type" : "type-3"
11489    },
11490    {
11491     "referenced_type" : "type-3"
11492    },
11493    {
11494     "referenced_type" : "type-3"
11495    }
11496   ],
11497   "return_type" : "type-3",
11498   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11499  },
11500  {
11501   "function_name" : "libyuv::NV12ToRGB565Row_Any_NEON",
11502   "linker_set_key" : "NV12ToRGB565Row_Any_NEON",
11503   "parameters" :
11504   [
11505    {
11506     "referenced_type" : "type-18"
11507    },
11508    {
11509     "referenced_type" : "type-18"
11510    },
11511    {
11512     "referenced_type" : "type-21"
11513    },
11514    {
11515     "referenced_type" : "type-121"
11516    },
11517    {
11518     "referenced_type" : "type-3"
11519    }
11520   ],
11521   "return_type" : "type-17",
11522   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11523  },
11524  {
11525   "function_name" : "libyuv::NV12ToRGB565Row_C",
11526   "linker_set_key" : "NV12ToRGB565Row_C",
11527   "parameters" :
11528   [
11529    {
11530     "referenced_type" : "type-18"
11531    },
11532    {
11533     "referenced_type" : "type-18"
11534    },
11535    {
11536     "referenced_type" : "type-21"
11537    },
11538    {
11539     "referenced_type" : "type-121"
11540    },
11541    {
11542     "referenced_type" : "type-3"
11543    }
11544   ],
11545   "return_type" : "type-17",
11546   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11547  },
11548  {
11549   "function_name" : "libyuv::NV12ToRGB565Row_NEON",
11550   "linker_set_key" : "NV12ToRGB565Row_NEON",
11551   "parameters" :
11552   [
11553    {
11554     "referenced_type" : "type-18"
11555    },
11556    {
11557     "referenced_type" : "type-18"
11558    },
11559    {
11560     "referenced_type" : "type-21"
11561    },
11562    {
11563     "referenced_type" : "type-121"
11564    },
11565    {
11566     "referenced_type" : "type-3"
11567    }
11568   ],
11569   "return_type" : "type-17",
11570   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11571  },
11572  {
11573   "function_name" : "libyuv::NV21ToABGR",
11574   "linker_set_key" : "NV21ToABGR",
11575   "parameters" :
11576   [
11577    {
11578     "referenced_type" : "type-18"
11579    },
11580    {
11581     "referenced_type" : "type-3"
11582    },
11583    {
11584     "referenced_type" : "type-18"
11585    },
11586    {
11587     "referenced_type" : "type-3"
11588    },
11589    {
11590     "referenced_type" : "type-21"
11591    },
11592    {
11593     "referenced_type" : "type-3"
11594    },
11595    {
11596     "referenced_type" : "type-3"
11597    },
11598    {
11599     "referenced_type" : "type-3"
11600    }
11601   ],
11602   "return_type" : "type-3",
11603   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11604  },
11605  {
11606   "function_name" : "libyuv::NV21ToARGB",
11607   "linker_set_key" : "NV21ToARGB",
11608   "parameters" :
11609   [
11610    {
11611     "referenced_type" : "type-18"
11612    },
11613    {
11614     "referenced_type" : "type-3"
11615    },
11616    {
11617     "referenced_type" : "type-18"
11618    },
11619    {
11620     "referenced_type" : "type-3"
11621    },
11622    {
11623     "referenced_type" : "type-21"
11624    },
11625    {
11626     "referenced_type" : "type-3"
11627    },
11628    {
11629     "referenced_type" : "type-3"
11630    },
11631    {
11632     "referenced_type" : "type-3"
11633    }
11634   ],
11635   "return_type" : "type-3",
11636   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11637  },
11638  {
11639   "function_name" : "libyuv::NV21ToARGBRow_Any_NEON",
11640   "linker_set_key" : "NV21ToARGBRow_Any_NEON",
11641   "parameters" :
11642   [
11643    {
11644     "referenced_type" : "type-18"
11645    },
11646    {
11647     "referenced_type" : "type-18"
11648    },
11649    {
11650     "referenced_type" : "type-21"
11651    },
11652    {
11653     "referenced_type" : "type-121"
11654    },
11655    {
11656     "referenced_type" : "type-3"
11657    }
11658   ],
11659   "return_type" : "type-17",
11660   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11661  },
11662  {
11663   "function_name" : "libyuv::NV21ToARGBRow_C",
11664   "linker_set_key" : "NV21ToARGBRow_C",
11665   "parameters" :
11666   [
11667    {
11668     "referenced_type" : "type-18"
11669    },
11670    {
11671     "referenced_type" : "type-18"
11672    },
11673    {
11674     "referenced_type" : "type-21"
11675    },
11676    {
11677     "referenced_type" : "type-121"
11678    },
11679    {
11680     "referenced_type" : "type-3"
11681    }
11682   ],
11683   "return_type" : "type-17",
11684   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11685  },
11686  {
11687   "function_name" : "libyuv::NV21ToARGBRow_NEON",
11688   "linker_set_key" : "NV21ToARGBRow_NEON",
11689   "parameters" :
11690   [
11691    {
11692     "referenced_type" : "type-18"
11693    },
11694    {
11695     "referenced_type" : "type-18"
11696    },
11697    {
11698     "referenced_type" : "type-21"
11699    },
11700    {
11701     "referenced_type" : "type-121"
11702    },
11703    {
11704     "referenced_type" : "type-3"
11705    }
11706   ],
11707   "return_type" : "type-17",
11708   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11709  },
11710  {
11711   "function_name" : "libyuv::NV21ToI420",
11712   "linker_set_key" : "NV21ToI420",
11713   "parameters" :
11714   [
11715    {
11716     "referenced_type" : "type-18"
11717    },
11718    {
11719     "referenced_type" : "type-3"
11720    },
11721    {
11722     "referenced_type" : "type-18"
11723    },
11724    {
11725     "referenced_type" : "type-3"
11726    },
11727    {
11728     "referenced_type" : "type-21"
11729    },
11730    {
11731     "referenced_type" : "type-3"
11732    },
11733    {
11734     "referenced_type" : "type-21"
11735    },
11736    {
11737     "referenced_type" : "type-3"
11738    },
11739    {
11740     "referenced_type" : "type-21"
11741    },
11742    {
11743     "referenced_type" : "type-3"
11744    },
11745    {
11746     "referenced_type" : "type-3"
11747    },
11748    {
11749     "referenced_type" : "type-3"
11750    }
11751   ],
11752   "return_type" : "type-3",
11753   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11754  },
11755  {
11756   "function_name" : "libyuv::RAWToARGB",
11757   "linker_set_key" : "RAWToARGB",
11758   "parameters" :
11759   [
11760    {
11761     "referenced_type" : "type-18"
11762    },
11763    {
11764     "referenced_type" : "type-3"
11765    },
11766    {
11767     "referenced_type" : "type-21"
11768    },
11769    {
11770     "referenced_type" : "type-3"
11771    },
11772    {
11773     "referenced_type" : "type-3"
11774    },
11775    {
11776     "referenced_type" : "type-3"
11777    }
11778   ],
11779   "return_type" : "type-3",
11780   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11781  },
11782  {
11783   "function_name" : "libyuv::RAWToARGBRow_Any_NEON",
11784   "linker_set_key" : "RAWToARGBRow_Any_NEON",
11785   "parameters" :
11786   [
11787    {
11788     "referenced_type" : "type-18"
11789    },
11790    {
11791     "referenced_type" : "type-21"
11792    },
11793    {
11794     "referenced_type" : "type-3"
11795    }
11796   ],
11797   "return_type" : "type-17",
11798   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11799  },
11800  {
11801   "function_name" : "libyuv::RAWToARGBRow_C",
11802   "linker_set_key" : "RAWToARGBRow_C",
11803   "parameters" :
11804   [
11805    {
11806     "referenced_type" : "type-18"
11807    },
11808    {
11809     "referenced_type" : "type-21"
11810    },
11811    {
11812     "referenced_type" : "type-3"
11813    }
11814   ],
11815   "return_type" : "type-17",
11816   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11817  },
11818  {
11819   "function_name" : "libyuv::RAWToARGBRow_NEON",
11820   "linker_set_key" : "RAWToARGBRow_NEON",
11821   "parameters" :
11822   [
11823    {
11824     "referenced_type" : "type-18"
11825    },
11826    {
11827     "referenced_type" : "type-21"
11828    },
11829    {
11830     "referenced_type" : "type-3"
11831    }
11832   ],
11833   "return_type" : "type-17",
11834   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11835  },
11836  {
11837   "function_name" : "libyuv::RAWToI420",
11838   "linker_set_key" : "RAWToI420",
11839   "parameters" :
11840   [
11841    {
11842     "referenced_type" : "type-18"
11843    },
11844    {
11845     "referenced_type" : "type-3"
11846    },
11847    {
11848     "referenced_type" : "type-21"
11849    },
11850    {
11851     "referenced_type" : "type-3"
11852    },
11853    {
11854     "referenced_type" : "type-21"
11855    },
11856    {
11857     "referenced_type" : "type-3"
11858    },
11859    {
11860     "referenced_type" : "type-21"
11861    },
11862    {
11863     "referenced_type" : "type-3"
11864    },
11865    {
11866     "referenced_type" : "type-3"
11867    },
11868    {
11869     "referenced_type" : "type-3"
11870    }
11871   ],
11872   "return_type" : "type-3",
11873   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11874  },
11875  {
11876   "function_name" : "libyuv::RAWToRGB24",
11877   "linker_set_key" : "RAWToRGB24",
11878   "parameters" :
11879   [
11880    {
11881     "referenced_type" : "type-18"
11882    },
11883    {
11884     "referenced_type" : "type-3"
11885    },
11886    {
11887     "referenced_type" : "type-21"
11888    },
11889    {
11890     "referenced_type" : "type-3"
11891    },
11892    {
11893     "referenced_type" : "type-3"
11894    },
11895    {
11896     "referenced_type" : "type-3"
11897    }
11898   ],
11899   "return_type" : "type-3",
11900   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11901  },
11902  {
11903   "function_name" : "libyuv::RAWToRGB24Row_Any_NEON",
11904   "linker_set_key" : "RAWToRGB24Row_Any_NEON",
11905   "parameters" :
11906   [
11907    {
11908     "referenced_type" : "type-18"
11909    },
11910    {
11911     "referenced_type" : "type-21"
11912    },
11913    {
11914     "referenced_type" : "type-3"
11915    }
11916   ],
11917   "return_type" : "type-17",
11918   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11919  },
11920  {
11921   "function_name" : "libyuv::RAWToRGB24Row_C",
11922   "linker_set_key" : "RAWToRGB24Row_C",
11923   "parameters" :
11924   [
11925    {
11926     "referenced_type" : "type-18"
11927    },
11928    {
11929     "referenced_type" : "type-21"
11930    },
11931    {
11932     "referenced_type" : "type-3"
11933    }
11934   ],
11935   "return_type" : "type-17",
11936   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11937  },
11938  {
11939   "function_name" : "libyuv::RAWToRGB24Row_NEON",
11940   "linker_set_key" : "RAWToRGB24Row_NEON",
11941   "parameters" :
11942   [
11943    {
11944     "referenced_type" : "type-18"
11945    },
11946    {
11947     "referenced_type" : "type-21"
11948    },
11949    {
11950     "referenced_type" : "type-3"
11951    }
11952   ],
11953   "return_type" : "type-17",
11954   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11955  },
11956  {
11957   "function_name" : "libyuv::RAWToUVRow_Any_NEON",
11958   "linker_set_key" : "RAWToUVRow_Any_NEON",
11959   "parameters" :
11960   [
11961    {
11962     "referenced_type" : "type-18"
11963    },
11964    {
11965     "referenced_type" : "type-3"
11966    },
11967    {
11968     "referenced_type" : "type-21"
11969    },
11970    {
11971     "referenced_type" : "type-21"
11972    },
11973    {
11974     "referenced_type" : "type-3"
11975    }
11976   ],
11977   "return_type" : "type-17",
11978   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11979  },
11980  {
11981   "function_name" : "libyuv::RAWToUVRow_C",
11982   "linker_set_key" : "RAWToUVRow_C",
11983   "parameters" :
11984   [
11985    {
11986     "referenced_type" : "type-18"
11987    },
11988    {
11989     "referenced_type" : "type-3"
11990    },
11991    {
11992     "referenced_type" : "type-21"
11993    },
11994    {
11995     "referenced_type" : "type-21"
11996    },
11997    {
11998     "referenced_type" : "type-3"
11999    }
12000   ],
12001   "return_type" : "type-17",
12002   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12003  },
12004  {
12005   "function_name" : "libyuv::RAWToUVRow_NEON",
12006   "linker_set_key" : "RAWToUVRow_NEON",
12007   "parameters" :
12008   [
12009    {
12010     "referenced_type" : "type-18"
12011    },
12012    {
12013     "referenced_type" : "type-3"
12014    },
12015    {
12016     "referenced_type" : "type-21"
12017    },
12018    {
12019     "referenced_type" : "type-21"
12020    },
12021    {
12022     "referenced_type" : "type-3"
12023    }
12024   ],
12025   "return_type" : "type-17",
12026   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12027  },
12028  {
12029   "function_name" : "libyuv::RAWToYRow_Any_NEON",
12030   "linker_set_key" : "RAWToYRow_Any_NEON",
12031   "parameters" :
12032   [
12033    {
12034     "referenced_type" : "type-18"
12035    },
12036    {
12037     "referenced_type" : "type-21"
12038    },
12039    {
12040     "referenced_type" : "type-3"
12041    }
12042   ],
12043   "return_type" : "type-17",
12044   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12045  },
12046  {
12047   "function_name" : "libyuv::RAWToYRow_C",
12048   "linker_set_key" : "RAWToYRow_C",
12049   "parameters" :
12050   [
12051    {
12052     "referenced_type" : "type-18"
12053    },
12054    {
12055     "referenced_type" : "type-21"
12056    },
12057    {
12058     "referenced_type" : "type-3"
12059    }
12060   ],
12061   "return_type" : "type-17",
12062   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12063  },
12064  {
12065   "function_name" : "libyuv::RAWToYRow_NEON",
12066   "linker_set_key" : "RAWToYRow_NEON",
12067   "parameters" :
12068   [
12069    {
12070     "referenced_type" : "type-18"
12071    },
12072    {
12073     "referenced_type" : "type-21"
12074    },
12075    {
12076     "referenced_type" : "type-3"
12077    }
12078   ],
12079   "return_type" : "type-17",
12080   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12081  },
12082  {
12083   "function_name" : "libyuv::RGB24ToARGB",
12084   "linker_set_key" : "RGB24ToARGB",
12085   "parameters" :
12086   [
12087    {
12088     "referenced_type" : "type-18"
12089    },
12090    {
12091     "referenced_type" : "type-3"
12092    },
12093    {
12094     "referenced_type" : "type-21"
12095    },
12096    {
12097     "referenced_type" : "type-3"
12098    },
12099    {
12100     "referenced_type" : "type-3"
12101    },
12102    {
12103     "referenced_type" : "type-3"
12104    }
12105   ],
12106   "return_type" : "type-3",
12107   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12108  },
12109  {
12110   "function_name" : "libyuv::RGB24ToARGBRow_Any_NEON",
12111   "linker_set_key" : "RGB24ToARGBRow_Any_NEON",
12112   "parameters" :
12113   [
12114    {
12115     "referenced_type" : "type-18"
12116    },
12117    {
12118     "referenced_type" : "type-21"
12119    },
12120    {
12121     "referenced_type" : "type-3"
12122    }
12123   ],
12124   "return_type" : "type-17",
12125   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12126  },
12127  {
12128   "function_name" : "libyuv::RGB24ToARGBRow_C",
12129   "linker_set_key" : "RGB24ToARGBRow_C",
12130   "parameters" :
12131   [
12132    {
12133     "referenced_type" : "type-18"
12134    },
12135    {
12136     "referenced_type" : "type-21"
12137    },
12138    {
12139     "referenced_type" : "type-3"
12140    }
12141   ],
12142   "return_type" : "type-17",
12143   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12144  },
12145  {
12146   "function_name" : "libyuv::RGB24ToARGBRow_NEON",
12147   "linker_set_key" : "RGB24ToARGBRow_NEON",
12148   "parameters" :
12149   [
12150    {
12151     "referenced_type" : "type-18"
12152    },
12153    {
12154     "referenced_type" : "type-21"
12155    },
12156    {
12157     "referenced_type" : "type-3"
12158    }
12159   ],
12160   "return_type" : "type-17",
12161   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12162  },
12163  {
12164   "function_name" : "libyuv::RGB24ToI420",
12165   "linker_set_key" : "RGB24ToI420",
12166   "parameters" :
12167   [
12168    {
12169     "referenced_type" : "type-18"
12170    },
12171    {
12172     "referenced_type" : "type-3"
12173    },
12174    {
12175     "referenced_type" : "type-21"
12176    },
12177    {
12178     "referenced_type" : "type-3"
12179    },
12180    {
12181     "referenced_type" : "type-21"
12182    },
12183    {
12184     "referenced_type" : "type-3"
12185    },
12186    {
12187     "referenced_type" : "type-21"
12188    },
12189    {
12190     "referenced_type" : "type-3"
12191    },
12192    {
12193     "referenced_type" : "type-3"
12194    },
12195    {
12196     "referenced_type" : "type-3"
12197    }
12198   ],
12199   "return_type" : "type-3",
12200   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12201  },
12202  {
12203   "function_name" : "libyuv::RGB24ToUVRow_Any_NEON",
12204   "linker_set_key" : "RGB24ToUVRow_Any_NEON",
12205   "parameters" :
12206   [
12207    {
12208     "referenced_type" : "type-18"
12209    },
12210    {
12211     "referenced_type" : "type-3"
12212    },
12213    {
12214     "referenced_type" : "type-21"
12215    },
12216    {
12217     "referenced_type" : "type-21"
12218    },
12219    {
12220     "referenced_type" : "type-3"
12221    }
12222   ],
12223   "return_type" : "type-17",
12224   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12225  },
12226  {
12227   "function_name" : "libyuv::RGB24ToUVRow_C",
12228   "linker_set_key" : "RGB24ToUVRow_C",
12229   "parameters" :
12230   [
12231    {
12232     "referenced_type" : "type-18"
12233    },
12234    {
12235     "referenced_type" : "type-3"
12236    },
12237    {
12238     "referenced_type" : "type-21"
12239    },
12240    {
12241     "referenced_type" : "type-21"
12242    },
12243    {
12244     "referenced_type" : "type-3"
12245    }
12246   ],
12247   "return_type" : "type-17",
12248   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12249  },
12250  {
12251   "function_name" : "libyuv::RGB24ToUVRow_NEON",
12252   "linker_set_key" : "RGB24ToUVRow_NEON",
12253   "parameters" :
12254   [
12255    {
12256     "referenced_type" : "type-18"
12257    },
12258    {
12259     "referenced_type" : "type-3"
12260    },
12261    {
12262     "referenced_type" : "type-21"
12263    },
12264    {
12265     "referenced_type" : "type-21"
12266    },
12267    {
12268     "referenced_type" : "type-3"
12269    }
12270   ],
12271   "return_type" : "type-17",
12272   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12273  },
12274  {
12275   "function_name" : "libyuv::RGB24ToYRow_Any_NEON",
12276   "linker_set_key" : "RGB24ToYRow_Any_NEON",
12277   "parameters" :
12278   [
12279    {
12280     "referenced_type" : "type-18"
12281    },
12282    {
12283     "referenced_type" : "type-21"
12284    },
12285    {
12286     "referenced_type" : "type-3"
12287    }
12288   ],
12289   "return_type" : "type-17",
12290   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12291  },
12292  {
12293   "function_name" : "libyuv::RGB24ToYRow_C",
12294   "linker_set_key" : "RGB24ToYRow_C",
12295   "parameters" :
12296   [
12297    {
12298     "referenced_type" : "type-18"
12299    },
12300    {
12301     "referenced_type" : "type-21"
12302    },
12303    {
12304     "referenced_type" : "type-3"
12305    }
12306   ],
12307   "return_type" : "type-17",
12308   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12309  },
12310  {
12311   "function_name" : "libyuv::RGB24ToYRow_NEON",
12312   "linker_set_key" : "RGB24ToYRow_NEON",
12313   "parameters" :
12314   [
12315    {
12316     "referenced_type" : "type-18"
12317    },
12318    {
12319     "referenced_type" : "type-21"
12320    },
12321    {
12322     "referenced_type" : "type-3"
12323    }
12324   ],
12325   "return_type" : "type-17",
12326   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12327  },
12328  {
12329   "function_name" : "libyuv::RGB565ToARGB",
12330   "linker_set_key" : "RGB565ToARGB",
12331   "parameters" :
12332   [
12333    {
12334     "referenced_type" : "type-18"
12335    },
12336    {
12337     "referenced_type" : "type-3"
12338    },
12339    {
12340     "referenced_type" : "type-21"
12341    },
12342    {
12343     "referenced_type" : "type-3"
12344    },
12345    {
12346     "referenced_type" : "type-3"
12347    },
12348    {
12349     "referenced_type" : "type-3"
12350    }
12351   ],
12352   "return_type" : "type-3",
12353   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12354  },
12355  {
12356   "function_name" : "libyuv::RGB565ToARGBRow_Any_NEON",
12357   "linker_set_key" : "RGB565ToARGBRow_Any_NEON",
12358   "parameters" :
12359   [
12360    {
12361     "referenced_type" : "type-18"
12362    },
12363    {
12364     "referenced_type" : "type-21"
12365    },
12366    {
12367     "referenced_type" : "type-3"
12368    }
12369   ],
12370   "return_type" : "type-17",
12371   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12372  },
12373  {
12374   "function_name" : "libyuv::RGB565ToARGBRow_C",
12375   "linker_set_key" : "RGB565ToARGBRow_C",
12376   "parameters" :
12377   [
12378    {
12379     "referenced_type" : "type-18"
12380    },
12381    {
12382     "referenced_type" : "type-21"
12383    },
12384    {
12385     "referenced_type" : "type-3"
12386    }
12387   ],
12388   "return_type" : "type-17",
12389   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12390  },
12391  {
12392   "function_name" : "libyuv::RGB565ToARGBRow_NEON",
12393   "linker_set_key" : "RGB565ToARGBRow_NEON",
12394   "parameters" :
12395   [
12396    {
12397     "referenced_type" : "type-18"
12398    },
12399    {
12400     "referenced_type" : "type-21"
12401    },
12402    {
12403     "referenced_type" : "type-3"
12404    }
12405   ],
12406   "return_type" : "type-17",
12407   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12408  },
12409  {
12410   "function_name" : "libyuv::RGB565ToI420",
12411   "linker_set_key" : "RGB565ToI420",
12412   "parameters" :
12413   [
12414    {
12415     "referenced_type" : "type-18"
12416    },
12417    {
12418     "referenced_type" : "type-3"
12419    },
12420    {
12421     "referenced_type" : "type-21"
12422    },
12423    {
12424     "referenced_type" : "type-3"
12425    },
12426    {
12427     "referenced_type" : "type-21"
12428    },
12429    {
12430     "referenced_type" : "type-3"
12431    },
12432    {
12433     "referenced_type" : "type-21"
12434    },
12435    {
12436     "referenced_type" : "type-3"
12437    },
12438    {
12439     "referenced_type" : "type-3"
12440    },
12441    {
12442     "referenced_type" : "type-3"
12443    }
12444   ],
12445   "return_type" : "type-3",
12446   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12447  },
12448  {
12449   "function_name" : "libyuv::RGB565ToUVRow_Any_NEON",
12450   "linker_set_key" : "RGB565ToUVRow_Any_NEON",
12451   "parameters" :
12452   [
12453    {
12454     "referenced_type" : "type-18"
12455    },
12456    {
12457     "referenced_type" : "type-3"
12458    },
12459    {
12460     "referenced_type" : "type-21"
12461    },
12462    {
12463     "referenced_type" : "type-21"
12464    },
12465    {
12466     "referenced_type" : "type-3"
12467    }
12468   ],
12469   "return_type" : "type-17",
12470   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12471  },
12472  {
12473   "function_name" : "libyuv::RGB565ToUVRow_C",
12474   "linker_set_key" : "RGB565ToUVRow_C",
12475   "parameters" :
12476   [
12477    {
12478     "referenced_type" : "type-18"
12479    },
12480    {
12481     "referenced_type" : "type-3"
12482    },
12483    {
12484     "referenced_type" : "type-21"
12485    },
12486    {
12487     "referenced_type" : "type-21"
12488    },
12489    {
12490     "referenced_type" : "type-3"
12491    }
12492   ],
12493   "return_type" : "type-17",
12494   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12495  },
12496  {
12497   "function_name" : "libyuv::RGB565ToUVRow_NEON",
12498   "linker_set_key" : "RGB565ToUVRow_NEON",
12499   "parameters" :
12500   [
12501    {
12502     "referenced_type" : "type-18"
12503    },
12504    {
12505     "referenced_type" : "type-3"
12506    },
12507    {
12508     "referenced_type" : "type-21"
12509    },
12510    {
12511     "referenced_type" : "type-21"
12512    },
12513    {
12514     "referenced_type" : "type-3"
12515    }
12516   ],
12517   "return_type" : "type-17",
12518   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12519  },
12520  {
12521   "function_name" : "libyuv::RGB565ToYRow_Any_NEON",
12522   "linker_set_key" : "RGB565ToYRow_Any_NEON",
12523   "parameters" :
12524   [
12525    {
12526     "referenced_type" : "type-18"
12527    },
12528    {
12529     "referenced_type" : "type-21"
12530    },
12531    {
12532     "referenced_type" : "type-3"
12533    }
12534   ],
12535   "return_type" : "type-17",
12536   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12537  },
12538  {
12539   "function_name" : "libyuv::RGB565ToYRow_C",
12540   "linker_set_key" : "RGB565ToYRow_C",
12541   "parameters" :
12542   [
12543    {
12544     "referenced_type" : "type-18"
12545    },
12546    {
12547     "referenced_type" : "type-21"
12548    },
12549    {
12550     "referenced_type" : "type-3"
12551    }
12552   ],
12553   "return_type" : "type-17",
12554   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12555  },
12556  {
12557   "function_name" : "libyuv::RGB565ToYRow_NEON",
12558   "linker_set_key" : "RGB565ToYRow_NEON",
12559   "parameters" :
12560   [
12561    {
12562     "referenced_type" : "type-18"
12563    },
12564    {
12565     "referenced_type" : "type-21"
12566    },
12567    {
12568     "referenced_type" : "type-3"
12569    }
12570   ],
12571   "return_type" : "type-17",
12572   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12573  },
12574  {
12575   "function_name" : "libyuv::RGBAToARGB",
12576   "linker_set_key" : "RGBAToARGB",
12577   "parameters" :
12578   [
12579    {
12580     "referenced_type" : "type-18"
12581    },
12582    {
12583     "referenced_type" : "type-3"
12584    },
12585    {
12586     "referenced_type" : "type-21"
12587    },
12588    {
12589     "referenced_type" : "type-3"
12590    },
12591    {
12592     "referenced_type" : "type-3"
12593    },
12594    {
12595     "referenced_type" : "type-3"
12596    }
12597   ],
12598   "return_type" : "type-3",
12599   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12600  },
12601  {
12602   "function_name" : "libyuv::RGBAToI420",
12603   "linker_set_key" : "RGBAToI420",
12604   "parameters" :
12605   [
12606    {
12607     "referenced_type" : "type-18"
12608    },
12609    {
12610     "referenced_type" : "type-3"
12611    },
12612    {
12613     "referenced_type" : "type-21"
12614    },
12615    {
12616     "referenced_type" : "type-3"
12617    },
12618    {
12619     "referenced_type" : "type-21"
12620    },
12621    {
12622     "referenced_type" : "type-3"
12623    },
12624    {
12625     "referenced_type" : "type-21"
12626    },
12627    {
12628     "referenced_type" : "type-3"
12629    },
12630    {
12631     "referenced_type" : "type-3"
12632    },
12633    {
12634     "referenced_type" : "type-3"
12635    }
12636   ],
12637   "return_type" : "type-3",
12638   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12639  },
12640  {
12641   "function_name" : "libyuv::RGBAToUVRow_Any_NEON",
12642   "linker_set_key" : "RGBAToUVRow_Any_NEON",
12643   "parameters" :
12644   [
12645    {
12646     "referenced_type" : "type-18"
12647    },
12648    {
12649     "referenced_type" : "type-3"
12650    },
12651    {
12652     "referenced_type" : "type-21"
12653    },
12654    {
12655     "referenced_type" : "type-21"
12656    },
12657    {
12658     "referenced_type" : "type-3"
12659    }
12660   ],
12661   "return_type" : "type-17",
12662   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12663  },
12664  {
12665   "function_name" : "libyuv::RGBAToUVRow_C",
12666   "linker_set_key" : "RGBAToUVRow_C",
12667   "parameters" :
12668   [
12669    {
12670     "referenced_type" : "type-18"
12671    },
12672    {
12673     "referenced_type" : "type-3"
12674    },
12675    {
12676     "referenced_type" : "type-21"
12677    },
12678    {
12679     "referenced_type" : "type-21"
12680    },
12681    {
12682     "referenced_type" : "type-3"
12683    }
12684   ],
12685   "return_type" : "type-17",
12686   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12687  },
12688  {
12689   "function_name" : "libyuv::RGBAToUVRow_NEON",
12690   "linker_set_key" : "RGBAToUVRow_NEON",
12691   "parameters" :
12692   [
12693    {
12694     "referenced_type" : "type-18"
12695    },
12696    {
12697     "referenced_type" : "type-3"
12698    },
12699    {
12700     "referenced_type" : "type-21"
12701    },
12702    {
12703     "referenced_type" : "type-21"
12704    },
12705    {
12706     "referenced_type" : "type-3"
12707    }
12708   ],
12709   "return_type" : "type-17",
12710   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12711  },
12712  {
12713   "function_name" : "libyuv::RGBAToYRow_Any_NEON",
12714   "linker_set_key" : "RGBAToYRow_Any_NEON",
12715   "parameters" :
12716   [
12717    {
12718     "referenced_type" : "type-18"
12719    },
12720    {
12721     "referenced_type" : "type-21"
12722    },
12723    {
12724     "referenced_type" : "type-3"
12725    }
12726   ],
12727   "return_type" : "type-17",
12728   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12729  },
12730  {
12731   "function_name" : "libyuv::RGBAToYRow_C",
12732   "linker_set_key" : "RGBAToYRow_C",
12733   "parameters" :
12734   [
12735    {
12736     "referenced_type" : "type-18"
12737    },
12738    {
12739     "referenced_type" : "type-21"
12740    },
12741    {
12742     "referenced_type" : "type-3"
12743    }
12744   ],
12745   "return_type" : "type-17",
12746   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12747  },
12748  {
12749   "function_name" : "libyuv::RGBAToYRow_NEON",
12750   "linker_set_key" : "RGBAToYRow_NEON",
12751   "parameters" :
12752   [
12753    {
12754     "referenced_type" : "type-18"
12755    },
12756    {
12757     "referenced_type" : "type-21"
12758    },
12759    {
12760     "referenced_type" : "type-3"
12761    }
12762   ],
12763   "return_type" : "type-17",
12764   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12765  },
12766  {
12767   "function_name" : "libyuv::RGBColorMatrix",
12768   "linker_set_key" : "RGBColorMatrix",
12769   "parameters" :
12770   [
12771    {
12772     "referenced_type" : "type-21"
12773    },
12774    {
12775     "referenced_type" : "type-3"
12776    },
12777    {
12778     "referenced_type" : "type-11"
12779    },
12780    {
12781     "referenced_type" : "type-3"
12782    },
12783    {
12784     "referenced_type" : "type-3"
12785    },
12786    {
12787     "referenced_type" : "type-3"
12788    },
12789    {
12790     "referenced_type" : "type-3"
12791    }
12792   ],
12793   "return_type" : "type-3",
12794   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12795  },
12796  {
12797   "function_name" : "libyuv::RGBColorTable",
12798   "linker_set_key" : "RGBColorTable",
12799   "parameters" :
12800   [
12801    {
12802     "referenced_type" : "type-21"
12803    },
12804    {
12805     "referenced_type" : "type-3"
12806    },
12807    {
12808     "referenced_type" : "type-18"
12809    },
12810    {
12811     "referenced_type" : "type-3"
12812    },
12813    {
12814     "referenced_type" : "type-3"
12815    },
12816    {
12817     "referenced_type" : "type-3"
12818    },
12819    {
12820     "referenced_type" : "type-3"
12821    }
12822   ],
12823   "return_type" : "type-3",
12824   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12825  },
12826  {
12827   "function_name" : "libyuv::RGBColorTableRow_C",
12828   "linker_set_key" : "RGBColorTableRow_C",
12829   "parameters" :
12830   [
12831    {
12832     "referenced_type" : "type-21"
12833    },
12834    {
12835     "referenced_type" : "type-18"
12836    },
12837    {
12838     "referenced_type" : "type-3"
12839    }
12840   ],
12841   "return_type" : "type-17",
12842   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12843  },
12844  {
12845   "function_name" : "libyuv::RotatePlane",
12846   "linker_set_key" : "RotatePlane",
12847   "parameters" :
12848   [
12849    {
12850     "referenced_type" : "type-18"
12851    },
12852    {
12853     "referenced_type" : "type-3"
12854    },
12855    {
12856     "referenced_type" : "type-21"
12857    },
12858    {
12859     "referenced_type" : "type-3"
12860    },
12861    {
12862     "referenced_type" : "type-3"
12863    },
12864    {
12865     "referenced_type" : "type-3"
12866    },
12867    {
12868     "referenced_type" : "type-38"
12869    }
12870   ],
12871   "return_type" : "type-3",
12872   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12873  },
12874  {
12875   "function_name" : "libyuv::RotatePlane180",
12876   "linker_set_key" : "RotatePlane180",
12877   "parameters" :
12878   [
12879    {
12880     "referenced_type" : "type-18"
12881    },
12882    {
12883     "referenced_type" : "type-3"
12884    },
12885    {
12886     "referenced_type" : "type-21"
12887    },
12888    {
12889     "referenced_type" : "type-3"
12890    },
12891    {
12892     "referenced_type" : "type-3"
12893    },
12894    {
12895     "referenced_type" : "type-3"
12896    }
12897   ],
12898   "return_type" : "type-17",
12899   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12900  },
12901  {
12902   "function_name" : "libyuv::RotatePlane270",
12903   "linker_set_key" : "RotatePlane270",
12904   "parameters" :
12905   [
12906    {
12907     "referenced_type" : "type-18"
12908    },
12909    {
12910     "referenced_type" : "type-3"
12911    },
12912    {
12913     "referenced_type" : "type-21"
12914    },
12915    {
12916     "referenced_type" : "type-3"
12917    },
12918    {
12919     "referenced_type" : "type-3"
12920    },
12921    {
12922     "referenced_type" : "type-3"
12923    }
12924   ],
12925   "return_type" : "type-17",
12926   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12927  },
12928  {
12929   "function_name" : "libyuv::RotatePlane90",
12930   "linker_set_key" : "RotatePlane90",
12931   "parameters" :
12932   [
12933    {
12934     "referenced_type" : "type-18"
12935    },
12936    {
12937     "referenced_type" : "type-3"
12938    },
12939    {
12940     "referenced_type" : "type-21"
12941    },
12942    {
12943     "referenced_type" : "type-3"
12944    },
12945    {
12946     "referenced_type" : "type-3"
12947    },
12948    {
12949     "referenced_type" : "type-3"
12950    }
12951   ],
12952   "return_type" : "type-17",
12953   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12954  },
12955  {
12956   "function_name" : "libyuv::RotateUV180",
12957   "linker_set_key" : "RotateUV180",
12958   "parameters" :
12959   [
12960    {
12961     "referenced_type" : "type-18"
12962    },
12963    {
12964     "referenced_type" : "type-3"
12965    },
12966    {
12967     "referenced_type" : "type-21"
12968    },
12969    {
12970     "referenced_type" : "type-3"
12971    },
12972    {
12973     "referenced_type" : "type-21"
12974    },
12975    {
12976     "referenced_type" : "type-3"
12977    },
12978    {
12979     "referenced_type" : "type-3"
12980    },
12981    {
12982     "referenced_type" : "type-3"
12983    }
12984   ],
12985   "return_type" : "type-17",
12986   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12987  },
12988  {
12989   "function_name" : "libyuv::RotateUV270",
12990   "linker_set_key" : "RotateUV270",
12991   "parameters" :
12992   [
12993    {
12994     "referenced_type" : "type-18"
12995    },
12996    {
12997     "referenced_type" : "type-3"
12998    },
12999    {
13000     "referenced_type" : "type-21"
13001    },
13002    {
13003     "referenced_type" : "type-3"
13004    },
13005    {
13006     "referenced_type" : "type-21"
13007    },
13008    {
13009     "referenced_type" : "type-3"
13010    },
13011    {
13012     "referenced_type" : "type-3"
13013    },
13014    {
13015     "referenced_type" : "type-3"
13016    }
13017   ],
13018   "return_type" : "type-17",
13019   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
13020  },
13021  {
13022   "function_name" : "libyuv::RotateUV90",
13023   "linker_set_key" : "RotateUV90",
13024   "parameters" :
13025   [
13026    {
13027     "referenced_type" : "type-18"
13028    },
13029    {
13030     "referenced_type" : "type-3"
13031    },
13032    {
13033     "referenced_type" : "type-21"
13034    },
13035    {
13036     "referenced_type" : "type-3"
13037    },
13038    {
13039     "referenced_type" : "type-21"
13040    },
13041    {
13042     "referenced_type" : "type-3"
13043    },
13044    {
13045     "referenced_type" : "type-3"
13046    },
13047    {
13048     "referenced_type" : "type-3"
13049    }
13050   ],
13051   "return_type" : "type-17",
13052   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
13053  },
13054  {
13055   "function_name" : "libyuv::Scale",
13056   "linker_set_key" : "Scale",
13057   "parameters" :
13058   [
13059    {
13060     "referenced_type" : "type-18"
13061    },
13062    {
13063     "referenced_type" : "type-18"
13064    },
13065    {
13066     "referenced_type" : "type-18"
13067    },
13068    {
13069     "referenced_type" : "type-3"
13070    },
13071    {
13072     "referenced_type" : "type-3"
13073    },
13074    {
13075     "referenced_type" : "type-3"
13076    },
13077    {
13078     "referenced_type" : "type-3"
13079    },
13080    {
13081     "referenced_type" : "type-3"
13082    },
13083    {
13084     "referenced_type" : "type-21"
13085    },
13086    {
13087     "referenced_type" : "type-21"
13088    },
13089    {
13090     "referenced_type" : "type-21"
13091    },
13092    {
13093     "referenced_type" : "type-3"
13094    },
13095    {
13096     "referenced_type" : "type-3"
13097    },
13098    {
13099     "referenced_type" : "type-3"
13100    },
13101    {
13102     "referenced_type" : "type-3"
13103    },
13104    {
13105     "referenced_type" : "type-3"
13106    },
13107    {
13108     "referenced_type" : "type-3"
13109    }
13110   ],
13111   "return_type" : "type-3",
13112   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13113  },
13114  {
13115   "function_name" : "libyuv::ScaleARGBCols64_C",
13116   "linker_set_key" : "ScaleARGBCols64_C",
13117   "parameters" :
13118   [
13119    {
13120     "referenced_type" : "type-21"
13121    },
13122    {
13123     "referenced_type" : "type-18"
13124    },
13125    {
13126     "referenced_type" : "type-3"
13127    },
13128    {
13129     "referenced_type" : "type-3"
13130    },
13131    {
13132     "referenced_type" : "type-3"
13133    }
13134   ],
13135   "return_type" : "type-17",
13136   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13137  },
13138  {
13139   "function_name" : "libyuv::ScaleARGBColsUp2_C",
13140   "linker_set_key" : "ScaleARGBColsUp2_C",
13141   "parameters" :
13142   [
13143    {
13144     "referenced_type" : "type-21"
13145    },
13146    {
13147     "referenced_type" : "type-18"
13148    },
13149    {
13150     "referenced_type" : "type-3"
13151    },
13152    {
13153     "referenced_type" : "type-3"
13154    },
13155    {
13156     "referenced_type" : "type-3"
13157    }
13158   ],
13159   "return_type" : "type-17",
13160   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13161  },
13162  {
13163   "function_name" : "libyuv::ScaleARGBCols_Any_NEON",
13164   "linker_set_key" : "ScaleARGBCols_Any_NEON",
13165   "parameters" :
13166   [
13167    {
13168     "referenced_type" : "type-21"
13169    },
13170    {
13171     "referenced_type" : "type-18"
13172    },
13173    {
13174     "referenced_type" : "type-3"
13175    },
13176    {
13177     "referenced_type" : "type-3"
13178    },
13179    {
13180     "referenced_type" : "type-3"
13181    }
13182   ],
13183   "return_type" : "type-17",
13184   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13185  },
13186  {
13187   "function_name" : "libyuv::ScaleARGBCols_C",
13188   "linker_set_key" : "ScaleARGBCols_C",
13189   "parameters" :
13190   [
13191    {
13192     "referenced_type" : "type-21"
13193    },
13194    {
13195     "referenced_type" : "type-18"
13196    },
13197    {
13198     "referenced_type" : "type-3"
13199    },
13200    {
13201     "referenced_type" : "type-3"
13202    },
13203    {
13204     "referenced_type" : "type-3"
13205    }
13206   ],
13207   "return_type" : "type-17",
13208   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13209  },
13210  {
13211   "function_name" : "libyuv::ScaleARGBFilterCols64_C",
13212   "linker_set_key" : "ScaleARGBFilterCols64_C",
13213   "parameters" :
13214   [
13215    {
13216     "referenced_type" : "type-21"
13217    },
13218    {
13219     "referenced_type" : "type-18"
13220    },
13221    {
13222     "referenced_type" : "type-3"
13223    },
13224    {
13225     "referenced_type" : "type-3"
13226    },
13227    {
13228     "referenced_type" : "type-3"
13229    }
13230   ],
13231   "return_type" : "type-17",
13232   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13233  },
13234  {
13235   "function_name" : "libyuv::ScaleARGBFilterCols_Any_NEON",
13236   "linker_set_key" : "ScaleARGBFilterCols_Any_NEON",
13237   "parameters" :
13238   [
13239    {
13240     "referenced_type" : "type-21"
13241    },
13242    {
13243     "referenced_type" : "type-18"
13244    },
13245    {
13246     "referenced_type" : "type-3"
13247    },
13248    {
13249     "referenced_type" : "type-3"
13250    },
13251    {
13252     "referenced_type" : "type-3"
13253    }
13254   ],
13255   "return_type" : "type-17",
13256   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13257  },
13258  {
13259   "function_name" : "libyuv::ScaleARGBFilterCols_C",
13260   "linker_set_key" : "ScaleARGBFilterCols_C",
13261   "parameters" :
13262   [
13263    {
13264     "referenced_type" : "type-21"
13265    },
13266    {
13267     "referenced_type" : "type-18"
13268    },
13269    {
13270     "referenced_type" : "type-3"
13271    },
13272    {
13273     "referenced_type" : "type-3"
13274    },
13275    {
13276     "referenced_type" : "type-3"
13277    }
13278   ],
13279   "return_type" : "type-17",
13280   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13281  },
13282  {
13283   "function_name" : "libyuv::ScaleARGBRowDown2Box_Any_NEON",
13284   "linker_set_key" : "ScaleARGBRowDown2Box_Any_NEON",
13285   "parameters" :
13286   [
13287    {
13288     "referenced_type" : "type-18"
13289    },
13290    {
13291     "referenced_type" : "type-3"
13292    },
13293    {
13294     "referenced_type" : "type-21"
13295    },
13296    {
13297     "referenced_type" : "type-3"
13298    }
13299   ],
13300   "return_type" : "type-17",
13301   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13302  },
13303  {
13304   "function_name" : "libyuv::ScaleARGBRowDown2Box_C",
13305   "linker_set_key" : "ScaleARGBRowDown2Box_C",
13306   "parameters" :
13307   [
13308    {
13309     "referenced_type" : "type-18"
13310    },
13311    {
13312     "referenced_type" : "type-3"
13313    },
13314    {
13315     "referenced_type" : "type-21"
13316    },
13317    {
13318     "referenced_type" : "type-3"
13319    }
13320   ],
13321   "return_type" : "type-17",
13322   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13323  },
13324  {
13325   "function_name" : "libyuv::ScaleARGBRowDown2Linear_Any_NEON",
13326   "linker_set_key" : "ScaleARGBRowDown2Linear_Any_NEON",
13327   "parameters" :
13328   [
13329    {
13330     "referenced_type" : "type-18"
13331    },
13332    {
13333     "referenced_type" : "type-3"
13334    },
13335    {
13336     "referenced_type" : "type-21"
13337    },
13338    {
13339     "referenced_type" : "type-3"
13340    }
13341   ],
13342   "return_type" : "type-17",
13343   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13344  },
13345  {
13346   "function_name" : "libyuv::ScaleARGBRowDown2Linear_C",
13347   "linker_set_key" : "ScaleARGBRowDown2Linear_C",
13348   "parameters" :
13349   [
13350    {
13351     "referenced_type" : "type-18"
13352    },
13353    {
13354     "referenced_type" : "type-3"
13355    },
13356    {
13357     "referenced_type" : "type-21"
13358    },
13359    {
13360     "referenced_type" : "type-3"
13361    }
13362   ],
13363   "return_type" : "type-17",
13364   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13365  },
13366  {
13367   "function_name" : "libyuv::ScaleARGBRowDown2_Any_NEON",
13368   "linker_set_key" : "ScaleARGBRowDown2_Any_NEON",
13369   "parameters" :
13370   [
13371    {
13372     "referenced_type" : "type-18"
13373    },
13374    {
13375     "referenced_type" : "type-3"
13376    },
13377    {
13378     "referenced_type" : "type-21"
13379    },
13380    {
13381     "referenced_type" : "type-3"
13382    }
13383   ],
13384   "return_type" : "type-17",
13385   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13386  },
13387  {
13388   "function_name" : "libyuv::ScaleARGBRowDown2_C",
13389   "linker_set_key" : "ScaleARGBRowDown2_C",
13390   "parameters" :
13391   [
13392    {
13393     "referenced_type" : "type-18"
13394    },
13395    {
13396     "referenced_type" : "type-3"
13397    },
13398    {
13399     "referenced_type" : "type-21"
13400    },
13401    {
13402     "referenced_type" : "type-3"
13403    }
13404   ],
13405   "return_type" : "type-17",
13406   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13407  },
13408  {
13409   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_Any_NEON",
13410   "linker_set_key" : "ScaleARGBRowDownEvenBox_Any_NEON",
13411   "parameters" :
13412   [
13413    {
13414     "referenced_type" : "type-18"
13415    },
13416    {
13417     "referenced_type" : "type-3"
13418    },
13419    {
13420     "referenced_type" : "type-3"
13421    },
13422    {
13423     "referenced_type" : "type-21"
13424    },
13425    {
13426     "referenced_type" : "type-3"
13427    }
13428   ],
13429   "return_type" : "type-17",
13430   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13431  },
13432  {
13433   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_C",
13434   "linker_set_key" : "ScaleARGBRowDownEvenBox_C",
13435   "parameters" :
13436   [
13437    {
13438     "referenced_type" : "type-18"
13439    },
13440    {
13441     "referenced_type" : "type-3"
13442    },
13443    {
13444     "referenced_type" : "type-3"
13445    },
13446    {
13447     "referenced_type" : "type-21"
13448    },
13449    {
13450     "referenced_type" : "type-3"
13451    }
13452   ],
13453   "return_type" : "type-17",
13454   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13455  },
13456  {
13457   "function_name" : "libyuv::ScaleARGBRowDownEven_Any_NEON",
13458   "linker_set_key" : "ScaleARGBRowDownEven_Any_NEON",
13459   "parameters" :
13460   [
13461    {
13462     "referenced_type" : "type-18"
13463    },
13464    {
13465     "referenced_type" : "type-3"
13466    },
13467    {
13468     "referenced_type" : "type-3"
13469    },
13470    {
13471     "referenced_type" : "type-21"
13472    },
13473    {
13474     "referenced_type" : "type-3"
13475    }
13476   ],
13477   "return_type" : "type-17",
13478   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13479  },
13480  {
13481   "function_name" : "libyuv::ScaleARGBRowDownEven_C",
13482   "linker_set_key" : "ScaleARGBRowDownEven_C",
13483   "parameters" :
13484   [
13485    {
13486     "referenced_type" : "type-18"
13487    },
13488    {
13489     "referenced_type" : "type-3"
13490    },
13491    {
13492     "referenced_type" : "type-3"
13493    },
13494    {
13495     "referenced_type" : "type-21"
13496    },
13497    {
13498     "referenced_type" : "type-3"
13499    }
13500   ],
13501   "return_type" : "type-17",
13502   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13503  },
13504  {
13505   "function_name" : "libyuv::ScaleAddRow_16_C",
13506   "linker_set_key" : "ScaleAddRow_16_C",
13507   "parameters" :
13508   [
13509    {
13510     "referenced_type" : "type-5"
13511    },
13512    {
13513     "referenced_type" : "type-4"
13514    },
13515    {
13516     "referenced_type" : "type-3"
13517    }
13518   ],
13519   "return_type" : "type-17",
13520   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13521  },
13522  {
13523   "function_name" : "libyuv::ScaleAddRow_C",
13524   "linker_set_key" : "ScaleAddRow_C",
13525   "parameters" :
13526   [
13527    {
13528     "referenced_type" : "type-18"
13529    },
13530    {
13531     "referenced_type" : "type-8"
13532    },
13533    {
13534     "referenced_type" : "type-3"
13535    }
13536   ],
13537   "return_type" : "type-17",
13538   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13539  },
13540  {
13541   "function_name" : "libyuv::ScaleColsUp2_16_C",
13542   "linker_set_key" : "ScaleColsUp2_16_C",
13543   "parameters" :
13544   [
13545    {
13546     "referenced_type" : "type-8"
13547    },
13548    {
13549     "referenced_type" : "type-5"
13550    },
13551    {
13552     "referenced_type" : "type-3"
13553    },
13554    {
13555     "referenced_type" : "type-3"
13556    },
13557    {
13558     "referenced_type" : "type-3"
13559    }
13560   ],
13561   "return_type" : "type-17",
13562   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13563  },
13564  {
13565   "function_name" : "libyuv::ScaleColsUp2_C",
13566   "linker_set_key" : "ScaleColsUp2_C",
13567   "parameters" :
13568   [
13569    {
13570     "referenced_type" : "type-21"
13571    },
13572    {
13573     "referenced_type" : "type-18"
13574    },
13575    {
13576     "referenced_type" : "type-3"
13577    },
13578    {
13579     "referenced_type" : "type-3"
13580    },
13581    {
13582     "referenced_type" : "type-3"
13583    }
13584   ],
13585   "return_type" : "type-17",
13586   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13587  },
13588  {
13589   "function_name" : "libyuv::ScaleCols_16_C",
13590   "linker_set_key" : "ScaleCols_16_C",
13591   "parameters" :
13592   [
13593    {
13594     "referenced_type" : "type-8"
13595    },
13596    {
13597     "referenced_type" : "type-5"
13598    },
13599    {
13600     "referenced_type" : "type-3"
13601    },
13602    {
13603     "referenced_type" : "type-3"
13604    },
13605    {
13606     "referenced_type" : "type-3"
13607    }
13608   ],
13609   "return_type" : "type-17",
13610   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13611  },
13612  {
13613   "function_name" : "libyuv::ScaleCols_C",
13614   "linker_set_key" : "ScaleCols_C",
13615   "parameters" :
13616   [
13617    {
13618     "referenced_type" : "type-21"
13619    },
13620    {
13621     "referenced_type" : "type-18"
13622    },
13623    {
13624     "referenced_type" : "type-3"
13625    },
13626    {
13627     "referenced_type" : "type-3"
13628    },
13629    {
13630     "referenced_type" : "type-3"
13631    }
13632   ],
13633   "return_type" : "type-17",
13634   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13635  },
13636  {
13637   "function_name" : "libyuv::ScaleFilterCols64_16_C",
13638   "linker_set_key" : "ScaleFilterCols64_16_C",
13639   "parameters" :
13640   [
13641    {
13642     "referenced_type" : "type-8"
13643    },
13644    {
13645     "referenced_type" : "type-5"
13646    },
13647    {
13648     "referenced_type" : "type-3"
13649    },
13650    {
13651     "referenced_type" : "type-3"
13652    },
13653    {
13654     "referenced_type" : "type-3"
13655    }
13656   ],
13657   "return_type" : "type-17",
13658   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13659  },
13660  {
13661   "function_name" : "libyuv::ScaleFilterCols64_C",
13662   "linker_set_key" : "ScaleFilterCols64_C",
13663   "parameters" :
13664   [
13665    {
13666     "referenced_type" : "type-21"
13667    },
13668    {
13669     "referenced_type" : "type-18"
13670    },
13671    {
13672     "referenced_type" : "type-3"
13673    },
13674    {
13675     "referenced_type" : "type-3"
13676    },
13677    {
13678     "referenced_type" : "type-3"
13679    }
13680   ],
13681   "return_type" : "type-17",
13682   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13683  },
13684  {
13685   "function_name" : "libyuv::ScaleFilterCols_16_C",
13686   "linker_set_key" : "ScaleFilterCols_16_C",
13687   "parameters" :
13688   [
13689    {
13690     "referenced_type" : "type-8"
13691    },
13692    {
13693     "referenced_type" : "type-5"
13694    },
13695    {
13696     "referenced_type" : "type-3"
13697    },
13698    {
13699     "referenced_type" : "type-3"
13700    },
13701    {
13702     "referenced_type" : "type-3"
13703    }
13704   ],
13705   "return_type" : "type-17",
13706   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13707  },
13708  {
13709   "function_name" : "libyuv::ScaleFilterCols_Any_NEON",
13710   "linker_set_key" : "ScaleFilterCols_Any_NEON",
13711   "parameters" :
13712   [
13713    {
13714     "referenced_type" : "type-21"
13715    },
13716    {
13717     "referenced_type" : "type-18"
13718    },
13719    {
13720     "referenced_type" : "type-3"
13721    },
13722    {
13723     "referenced_type" : "type-3"
13724    },
13725    {
13726     "referenced_type" : "type-3"
13727    }
13728   ],
13729   "return_type" : "type-17",
13730   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13731  },
13732  {
13733   "function_name" : "libyuv::ScaleFilterCols_C",
13734   "linker_set_key" : "ScaleFilterCols_C",
13735   "parameters" :
13736   [
13737    {
13738     "referenced_type" : "type-21"
13739    },
13740    {
13741     "referenced_type" : "type-18"
13742    },
13743    {
13744     "referenced_type" : "type-3"
13745    },
13746    {
13747     "referenced_type" : "type-3"
13748    },
13749    {
13750     "referenced_type" : "type-3"
13751    }
13752   ],
13753   "return_type" : "type-17",
13754   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13755  },
13756  {
13757   "function_name" : "libyuv::ScaleFilterReduce",
13758   "linker_set_key" : "ScaleFilterReduce",
13759   "parameters" :
13760   [
13761    {
13762     "referenced_type" : "type-3"
13763    },
13764    {
13765     "referenced_type" : "type-3"
13766    },
13767    {
13768     "referenced_type" : "type-3"
13769    },
13770    {
13771     "referenced_type" : "type-3"
13772    },
13773    {
13774     "referenced_type" : "type-39"
13775    }
13776   ],
13777   "return_type" : "type-39",
13778   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13779  },
13780  {
13781   "function_name" : "libyuv::ScaleOffset",
13782   "linker_set_key" : "ScaleOffset",
13783   "parameters" :
13784   [
13785    {
13786     "referenced_type" : "type-18"
13787    },
13788    {
13789     "referenced_type" : "type-3"
13790    },
13791    {
13792     "referenced_type" : "type-3"
13793    },
13794    {
13795     "referenced_type" : "type-21"
13796    },
13797    {
13798     "referenced_type" : "type-3"
13799    },
13800    {
13801     "referenced_type" : "type-3"
13802    },
13803    {
13804     "referenced_type" : "type-3"
13805    },
13806    {
13807     "referenced_type" : "type-3"
13808    }
13809   ],
13810   "return_type" : "type-3",
13811   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13812  },
13813  {
13814   "function_name" : "libyuv::ScalePlane",
13815   "linker_set_key" : "ScalePlane",
13816   "parameters" :
13817   [
13818    {
13819     "referenced_type" : "type-18"
13820    },
13821    {
13822     "referenced_type" : "type-3"
13823    },
13824    {
13825     "referenced_type" : "type-3"
13826    },
13827    {
13828     "referenced_type" : "type-3"
13829    },
13830    {
13831     "referenced_type" : "type-21"
13832    },
13833    {
13834     "referenced_type" : "type-3"
13835    },
13836    {
13837     "referenced_type" : "type-3"
13838    },
13839    {
13840     "referenced_type" : "type-3"
13841    },
13842    {
13843     "referenced_type" : "type-39"
13844    }
13845   ],
13846   "return_type" : "type-17",
13847   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13848  },
13849  {
13850   "function_name" : "libyuv::ScalePlaneVertical",
13851   "linker_set_key" : "ScalePlaneVertical",
13852   "parameters" :
13853   [
13854    {
13855     "referenced_type" : "type-3"
13856    },
13857    {
13858     "referenced_type" : "type-3"
13859    },
13860    {
13861     "referenced_type" : "type-3"
13862    },
13863    {
13864     "referenced_type" : "type-3"
13865    },
13866    {
13867     "referenced_type" : "type-3"
13868    },
13869    {
13870     "referenced_type" : "type-18"
13871    },
13872    {
13873     "referenced_type" : "type-21"
13874    },
13875    {
13876     "referenced_type" : "type-3"
13877    },
13878    {
13879     "referenced_type" : "type-3"
13880    },
13881    {
13882     "referenced_type" : "type-3"
13883    },
13884    {
13885     "referenced_type" : "type-3"
13886    },
13887    {
13888     "referenced_type" : "type-39"
13889    }
13890   ],
13891   "return_type" : "type-17",
13892   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13893  },
13894  {
13895   "function_name" : "libyuv::ScalePlaneVertical_16",
13896   "linker_set_key" : "ScalePlaneVertical_16",
13897   "parameters" :
13898   [
13899    {
13900     "referenced_type" : "type-3"
13901    },
13902    {
13903     "referenced_type" : "type-3"
13904    },
13905    {
13906     "referenced_type" : "type-3"
13907    },
13908    {
13909     "referenced_type" : "type-3"
13910    },
13911    {
13912     "referenced_type" : "type-3"
13913    },
13914    {
13915     "referenced_type" : "type-5"
13916    },
13917    {
13918     "referenced_type" : "type-8"
13919    },
13920    {
13921     "referenced_type" : "type-3"
13922    },
13923    {
13924     "referenced_type" : "type-3"
13925    },
13926    {
13927     "referenced_type" : "type-3"
13928    },
13929    {
13930     "referenced_type" : "type-3"
13931    },
13932    {
13933     "referenced_type" : "type-39"
13934    }
13935   ],
13936   "return_type" : "type-17",
13937   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13938  },
13939  {
13940   "function_name" : "libyuv::ScalePlane_16",
13941   "linker_set_key" : "ScalePlane_16",
13942   "parameters" :
13943   [
13944    {
13945     "referenced_type" : "type-5"
13946    },
13947    {
13948     "referenced_type" : "type-3"
13949    },
13950    {
13951     "referenced_type" : "type-3"
13952    },
13953    {
13954     "referenced_type" : "type-3"
13955    },
13956    {
13957     "referenced_type" : "type-8"
13958    },
13959    {
13960     "referenced_type" : "type-3"
13961    },
13962    {
13963     "referenced_type" : "type-3"
13964    },
13965    {
13966     "referenced_type" : "type-3"
13967    },
13968    {
13969     "referenced_type" : "type-39"
13970    }
13971   ],
13972   "return_type" : "type-17",
13973   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13974  },
13975  {
13976   "function_name" : "libyuv::ScaleRowDown2Box_16_C",
13977   "linker_set_key" : "ScaleRowDown2Box_16_C",
13978   "parameters" :
13979   [
13980    {
13981     "referenced_type" : "type-5"
13982    },
13983    {
13984     "referenced_type" : "type-3"
13985    },
13986    {
13987     "referenced_type" : "type-8"
13988    },
13989    {
13990     "referenced_type" : "type-3"
13991    }
13992   ],
13993   "return_type" : "type-17",
13994   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13995  },
13996  {
13997   "function_name" : "libyuv::ScaleRowDown2Box_Any_NEON",
13998   "linker_set_key" : "ScaleRowDown2Box_Any_NEON",
13999   "parameters" :
14000   [
14001    {
14002     "referenced_type" : "type-18"
14003    },
14004    {
14005     "referenced_type" : "type-3"
14006    },
14007    {
14008     "referenced_type" : "type-21"
14009    },
14010    {
14011     "referenced_type" : "type-3"
14012    }
14013   ],
14014   "return_type" : "type-17",
14015   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14016  },
14017  {
14018   "function_name" : "libyuv::ScaleRowDown2Box_C",
14019   "linker_set_key" : "ScaleRowDown2Box_C",
14020   "parameters" :
14021   [
14022    {
14023     "referenced_type" : "type-18"
14024    },
14025    {
14026     "referenced_type" : "type-3"
14027    },
14028    {
14029     "referenced_type" : "type-21"
14030    },
14031    {
14032     "referenced_type" : "type-3"
14033    }
14034   ],
14035   "return_type" : "type-17",
14036   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14037  },
14038  {
14039   "function_name" : "libyuv::ScaleRowDown2Box_Odd_C",
14040   "linker_set_key" : "ScaleRowDown2Box_Odd_C",
14041   "parameters" :
14042   [
14043    {
14044     "referenced_type" : "type-18"
14045    },
14046    {
14047     "referenced_type" : "type-3"
14048    },
14049    {
14050     "referenced_type" : "type-21"
14051    },
14052    {
14053     "referenced_type" : "type-3"
14054    }
14055   ],
14056   "return_type" : "type-17",
14057   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14058  },
14059  {
14060   "function_name" : "libyuv::ScaleRowDown2Box_Odd_NEON",
14061   "linker_set_key" : "ScaleRowDown2Box_Odd_NEON",
14062   "parameters" :
14063   [
14064    {
14065     "referenced_type" : "type-18"
14066    },
14067    {
14068     "referenced_type" : "type-3"
14069    },
14070    {
14071     "referenced_type" : "type-21"
14072    },
14073    {
14074     "referenced_type" : "type-3"
14075    }
14076   ],
14077   "return_type" : "type-17",
14078   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14079  },
14080  {
14081   "function_name" : "libyuv::ScaleRowDown2Linear_16_C",
14082   "linker_set_key" : "ScaleRowDown2Linear_16_C",
14083   "parameters" :
14084   [
14085    {
14086     "referenced_type" : "type-5"
14087    },
14088    {
14089     "referenced_type" : "type-3"
14090    },
14091    {
14092     "referenced_type" : "type-8"
14093    },
14094    {
14095     "referenced_type" : "type-3"
14096    }
14097   ],
14098   "return_type" : "type-17",
14099   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14100  },
14101  {
14102   "function_name" : "libyuv::ScaleRowDown2Linear_Any_NEON",
14103   "linker_set_key" : "ScaleRowDown2Linear_Any_NEON",
14104   "parameters" :
14105   [
14106    {
14107     "referenced_type" : "type-18"
14108    },
14109    {
14110     "referenced_type" : "type-3"
14111    },
14112    {
14113     "referenced_type" : "type-21"
14114    },
14115    {
14116     "referenced_type" : "type-3"
14117    }
14118   ],
14119   "return_type" : "type-17",
14120   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14121  },
14122  {
14123   "function_name" : "libyuv::ScaleRowDown2Linear_C",
14124   "linker_set_key" : "ScaleRowDown2Linear_C",
14125   "parameters" :
14126   [
14127    {
14128     "referenced_type" : "type-18"
14129    },
14130    {
14131     "referenced_type" : "type-3"
14132    },
14133    {
14134     "referenced_type" : "type-21"
14135    },
14136    {
14137     "referenced_type" : "type-3"
14138    }
14139   ],
14140   "return_type" : "type-17",
14141   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14142  },
14143  {
14144   "function_name" : "libyuv::ScaleRowDown2_16_C",
14145   "linker_set_key" : "ScaleRowDown2_16_C",
14146   "parameters" :
14147   [
14148    {
14149     "referenced_type" : "type-5"
14150    },
14151    {
14152     "referenced_type" : "type-3"
14153    },
14154    {
14155     "referenced_type" : "type-8"
14156    },
14157    {
14158     "referenced_type" : "type-3"
14159    }
14160   ],
14161   "return_type" : "type-17",
14162   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14163  },
14164  {
14165   "function_name" : "libyuv::ScaleRowDown2_Any_NEON",
14166   "linker_set_key" : "ScaleRowDown2_Any_NEON",
14167   "parameters" :
14168   [
14169    {
14170     "referenced_type" : "type-18"
14171    },
14172    {
14173     "referenced_type" : "type-3"
14174    },
14175    {
14176     "referenced_type" : "type-21"
14177    },
14178    {
14179     "referenced_type" : "type-3"
14180    }
14181   ],
14182   "return_type" : "type-17",
14183   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14184  },
14185  {
14186   "function_name" : "libyuv::ScaleRowDown2_C",
14187   "linker_set_key" : "ScaleRowDown2_C",
14188   "parameters" :
14189   [
14190    {
14191     "referenced_type" : "type-18"
14192    },
14193    {
14194     "referenced_type" : "type-3"
14195    },
14196    {
14197     "referenced_type" : "type-21"
14198    },
14199    {
14200     "referenced_type" : "type-3"
14201    }
14202   ],
14203   "return_type" : "type-17",
14204   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14205  },
14206  {
14207   "function_name" : "libyuv::ScaleRowDown34_0_Box_16_C",
14208   "linker_set_key" : "ScaleRowDown34_0_Box_16_C",
14209   "parameters" :
14210   [
14211    {
14212     "referenced_type" : "type-5"
14213    },
14214    {
14215     "referenced_type" : "type-3"
14216    },
14217    {
14218     "referenced_type" : "type-8"
14219    },
14220    {
14221     "referenced_type" : "type-3"
14222    }
14223   ],
14224   "return_type" : "type-17",
14225   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14226  },
14227  {
14228   "function_name" : "libyuv::ScaleRowDown34_0_Box_Any_NEON",
14229   "linker_set_key" : "ScaleRowDown34_0_Box_Any_NEON",
14230   "parameters" :
14231   [
14232    {
14233     "referenced_type" : "type-18"
14234    },
14235    {
14236     "referenced_type" : "type-3"
14237    },
14238    {
14239     "referenced_type" : "type-21"
14240    },
14241    {
14242     "referenced_type" : "type-3"
14243    }
14244   ],
14245   "return_type" : "type-17",
14246   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14247  },
14248  {
14249   "function_name" : "libyuv::ScaleRowDown34_0_Box_C",
14250   "linker_set_key" : "ScaleRowDown34_0_Box_C",
14251   "parameters" :
14252   [
14253    {
14254     "referenced_type" : "type-18"
14255    },
14256    {
14257     "referenced_type" : "type-3"
14258    },
14259    {
14260     "referenced_type" : "type-21"
14261    },
14262    {
14263     "referenced_type" : "type-3"
14264    }
14265   ],
14266   "return_type" : "type-17",
14267   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14268  },
14269  {
14270   "function_name" : "libyuv::ScaleRowDown34_16_C",
14271   "linker_set_key" : "ScaleRowDown34_16_C",
14272   "parameters" :
14273   [
14274    {
14275     "referenced_type" : "type-5"
14276    },
14277    {
14278     "referenced_type" : "type-3"
14279    },
14280    {
14281     "referenced_type" : "type-8"
14282    },
14283    {
14284     "referenced_type" : "type-3"
14285    }
14286   ],
14287   "return_type" : "type-17",
14288   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14289  },
14290  {
14291   "function_name" : "libyuv::ScaleRowDown34_1_Box_16_C",
14292   "linker_set_key" : "ScaleRowDown34_1_Box_16_C",
14293   "parameters" :
14294   [
14295    {
14296     "referenced_type" : "type-5"
14297    },
14298    {
14299     "referenced_type" : "type-3"
14300    },
14301    {
14302     "referenced_type" : "type-8"
14303    },
14304    {
14305     "referenced_type" : "type-3"
14306    }
14307   ],
14308   "return_type" : "type-17",
14309   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14310  },
14311  {
14312   "function_name" : "libyuv::ScaleRowDown34_1_Box_Any_NEON",
14313   "linker_set_key" : "ScaleRowDown34_1_Box_Any_NEON",
14314   "parameters" :
14315   [
14316    {
14317     "referenced_type" : "type-18"
14318    },
14319    {
14320     "referenced_type" : "type-3"
14321    },
14322    {
14323     "referenced_type" : "type-21"
14324    },
14325    {
14326     "referenced_type" : "type-3"
14327    }
14328   ],
14329   "return_type" : "type-17",
14330   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14331  },
14332  {
14333   "function_name" : "libyuv::ScaleRowDown34_1_Box_C",
14334   "linker_set_key" : "ScaleRowDown34_1_Box_C",
14335   "parameters" :
14336   [
14337    {
14338     "referenced_type" : "type-18"
14339    },
14340    {
14341     "referenced_type" : "type-3"
14342    },
14343    {
14344     "referenced_type" : "type-21"
14345    },
14346    {
14347     "referenced_type" : "type-3"
14348    }
14349   ],
14350   "return_type" : "type-17",
14351   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14352  },
14353  {
14354   "function_name" : "libyuv::ScaleRowDown34_Any_NEON",
14355   "linker_set_key" : "ScaleRowDown34_Any_NEON",
14356   "parameters" :
14357   [
14358    {
14359     "referenced_type" : "type-18"
14360    },
14361    {
14362     "referenced_type" : "type-3"
14363    },
14364    {
14365     "referenced_type" : "type-21"
14366    },
14367    {
14368     "referenced_type" : "type-3"
14369    }
14370   ],
14371   "return_type" : "type-17",
14372   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14373  },
14374  {
14375   "function_name" : "libyuv::ScaleRowDown34_C",
14376   "linker_set_key" : "ScaleRowDown34_C",
14377   "parameters" :
14378   [
14379    {
14380     "referenced_type" : "type-18"
14381    },
14382    {
14383     "referenced_type" : "type-3"
14384    },
14385    {
14386     "referenced_type" : "type-21"
14387    },
14388    {
14389     "referenced_type" : "type-3"
14390    }
14391   ],
14392   "return_type" : "type-17",
14393   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14394  },
14395  {
14396   "function_name" : "libyuv::ScaleRowDown38_16_C",
14397   "linker_set_key" : "ScaleRowDown38_16_C",
14398   "parameters" :
14399   [
14400    {
14401     "referenced_type" : "type-5"
14402    },
14403    {
14404     "referenced_type" : "type-3"
14405    },
14406    {
14407     "referenced_type" : "type-8"
14408    },
14409    {
14410     "referenced_type" : "type-3"
14411    }
14412   ],
14413   "return_type" : "type-17",
14414   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14415  },
14416  {
14417   "function_name" : "libyuv::ScaleRowDown38_2_Box_16_C",
14418   "linker_set_key" : "ScaleRowDown38_2_Box_16_C",
14419   "parameters" :
14420   [
14421    {
14422     "referenced_type" : "type-5"
14423    },
14424    {
14425     "referenced_type" : "type-3"
14426    },
14427    {
14428     "referenced_type" : "type-8"
14429    },
14430    {
14431     "referenced_type" : "type-3"
14432    }
14433   ],
14434   "return_type" : "type-17",
14435   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14436  },
14437  {
14438   "function_name" : "libyuv::ScaleRowDown38_2_Box_Any_NEON",
14439   "linker_set_key" : "ScaleRowDown38_2_Box_Any_NEON",
14440   "parameters" :
14441   [
14442    {
14443     "referenced_type" : "type-18"
14444    },
14445    {
14446     "referenced_type" : "type-3"
14447    },
14448    {
14449     "referenced_type" : "type-21"
14450    },
14451    {
14452     "referenced_type" : "type-3"
14453    }
14454   ],
14455   "return_type" : "type-17",
14456   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14457  },
14458  {
14459   "function_name" : "libyuv::ScaleRowDown38_2_Box_C",
14460   "linker_set_key" : "ScaleRowDown38_2_Box_C",
14461   "parameters" :
14462   [
14463    {
14464     "referenced_type" : "type-18"
14465    },
14466    {
14467     "referenced_type" : "type-3"
14468    },
14469    {
14470     "referenced_type" : "type-21"
14471    },
14472    {
14473     "referenced_type" : "type-3"
14474    }
14475   ],
14476   "return_type" : "type-17",
14477   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14478  },
14479  {
14480   "function_name" : "libyuv::ScaleRowDown38_3_Box_16_C",
14481   "linker_set_key" : "ScaleRowDown38_3_Box_16_C",
14482   "parameters" :
14483   [
14484    {
14485     "referenced_type" : "type-5"
14486    },
14487    {
14488     "referenced_type" : "type-3"
14489    },
14490    {
14491     "referenced_type" : "type-8"
14492    },
14493    {
14494     "referenced_type" : "type-3"
14495    }
14496   ],
14497   "return_type" : "type-17",
14498   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14499  },
14500  {
14501   "function_name" : "libyuv::ScaleRowDown38_3_Box_Any_NEON",
14502   "linker_set_key" : "ScaleRowDown38_3_Box_Any_NEON",
14503   "parameters" :
14504   [
14505    {
14506     "referenced_type" : "type-18"
14507    },
14508    {
14509     "referenced_type" : "type-3"
14510    },
14511    {
14512     "referenced_type" : "type-21"
14513    },
14514    {
14515     "referenced_type" : "type-3"
14516    }
14517   ],
14518   "return_type" : "type-17",
14519   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14520  },
14521  {
14522   "function_name" : "libyuv::ScaleRowDown38_3_Box_C",
14523   "linker_set_key" : "ScaleRowDown38_3_Box_C",
14524   "parameters" :
14525   [
14526    {
14527     "referenced_type" : "type-18"
14528    },
14529    {
14530     "referenced_type" : "type-3"
14531    },
14532    {
14533     "referenced_type" : "type-21"
14534    },
14535    {
14536     "referenced_type" : "type-3"
14537    }
14538   ],
14539   "return_type" : "type-17",
14540   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14541  },
14542  {
14543   "function_name" : "libyuv::ScaleRowDown38_Any_NEON",
14544   "linker_set_key" : "ScaleRowDown38_Any_NEON",
14545   "parameters" :
14546   [
14547    {
14548     "referenced_type" : "type-18"
14549    },
14550    {
14551     "referenced_type" : "type-3"
14552    },
14553    {
14554     "referenced_type" : "type-21"
14555    },
14556    {
14557     "referenced_type" : "type-3"
14558    }
14559   ],
14560   "return_type" : "type-17",
14561   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14562  },
14563  {
14564   "function_name" : "libyuv::ScaleRowDown38_C",
14565   "linker_set_key" : "ScaleRowDown38_C",
14566   "parameters" :
14567   [
14568    {
14569     "referenced_type" : "type-18"
14570    },
14571    {
14572     "referenced_type" : "type-3"
14573    },
14574    {
14575     "referenced_type" : "type-21"
14576    },
14577    {
14578     "referenced_type" : "type-3"
14579    }
14580   ],
14581   "return_type" : "type-17",
14582   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14583  },
14584  {
14585   "function_name" : "libyuv::ScaleRowDown4Box_16_C",
14586   "linker_set_key" : "ScaleRowDown4Box_16_C",
14587   "parameters" :
14588   [
14589    {
14590     "referenced_type" : "type-5"
14591    },
14592    {
14593     "referenced_type" : "type-3"
14594    },
14595    {
14596     "referenced_type" : "type-8"
14597    },
14598    {
14599     "referenced_type" : "type-3"
14600    }
14601   ],
14602   "return_type" : "type-17",
14603   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14604  },
14605  {
14606   "function_name" : "libyuv::ScaleRowDown4Box_Any_NEON",
14607   "linker_set_key" : "ScaleRowDown4Box_Any_NEON",
14608   "parameters" :
14609   [
14610    {
14611     "referenced_type" : "type-18"
14612    },
14613    {
14614     "referenced_type" : "type-3"
14615    },
14616    {
14617     "referenced_type" : "type-21"
14618    },
14619    {
14620     "referenced_type" : "type-3"
14621    }
14622   ],
14623   "return_type" : "type-17",
14624   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14625  },
14626  {
14627   "function_name" : "libyuv::ScaleRowDown4Box_C",
14628   "linker_set_key" : "ScaleRowDown4Box_C",
14629   "parameters" :
14630   [
14631    {
14632     "referenced_type" : "type-18"
14633    },
14634    {
14635     "referenced_type" : "type-3"
14636    },
14637    {
14638     "referenced_type" : "type-21"
14639    },
14640    {
14641     "referenced_type" : "type-3"
14642    }
14643   ],
14644   "return_type" : "type-17",
14645   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14646  },
14647  {
14648   "function_name" : "libyuv::ScaleRowDown4_16_C",
14649   "linker_set_key" : "ScaleRowDown4_16_C",
14650   "parameters" :
14651   [
14652    {
14653     "referenced_type" : "type-5"
14654    },
14655    {
14656     "referenced_type" : "type-3"
14657    },
14658    {
14659     "referenced_type" : "type-8"
14660    },
14661    {
14662     "referenced_type" : "type-3"
14663    }
14664   ],
14665   "return_type" : "type-17",
14666   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14667  },
14668  {
14669   "function_name" : "libyuv::ScaleRowDown4_Any_NEON",
14670   "linker_set_key" : "ScaleRowDown4_Any_NEON",
14671   "parameters" :
14672   [
14673    {
14674     "referenced_type" : "type-18"
14675    },
14676    {
14677     "referenced_type" : "type-3"
14678    },
14679    {
14680     "referenced_type" : "type-21"
14681    },
14682    {
14683     "referenced_type" : "type-3"
14684    }
14685   ],
14686   "return_type" : "type-17",
14687   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14688  },
14689  {
14690   "function_name" : "libyuv::ScaleRowDown4_C",
14691   "linker_set_key" : "ScaleRowDown4_C",
14692   "parameters" :
14693   [
14694    {
14695     "referenced_type" : "type-18"
14696    },
14697    {
14698     "referenced_type" : "type-3"
14699    },
14700    {
14701     "referenced_type" : "type-21"
14702    },
14703    {
14704     "referenced_type" : "type-3"
14705    }
14706   ],
14707   "return_type" : "type-17",
14708   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14709  },
14710  {
14711   "function_name" : "libyuv::ScaleSlope",
14712   "linker_set_key" : "ScaleSlope",
14713   "parameters" :
14714   [
14715    {
14716     "referenced_type" : "type-3"
14717    },
14718    {
14719     "referenced_type" : "type-3"
14720    },
14721    {
14722     "referenced_type" : "type-3"
14723    },
14724    {
14725     "referenced_type" : "type-3"
14726    },
14727    {
14728     "referenced_type" : "type-39"
14729    },
14730    {
14731     "referenced_type" : "type-53"
14732    },
14733    {
14734     "referenced_type" : "type-53"
14735    },
14736    {
14737     "referenced_type" : "type-53"
14738    },
14739    {
14740     "referenced_type" : "type-53"
14741    }
14742   ],
14743   "return_type" : "type-17",
14744   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14745  },
14746  {
14747   "function_name" : "libyuv::SetPlane",
14748   "linker_set_key" : "SetPlane",
14749   "parameters" :
14750   [
14751    {
14752     "referenced_type" : "type-21"
14753    },
14754    {
14755     "referenced_type" : "type-3"
14756    },
14757    {
14758     "referenced_type" : "type-3"
14759    },
14760    {
14761     "referenced_type" : "type-3"
14762    },
14763    {
14764     "referenced_type" : "type-1"
14765    }
14766   ],
14767   "return_type" : "type-17",
14768   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
14769  },
14770  {
14771   "function_name" : "libyuv::SetRow_Any_NEON",
14772   "linker_set_key" : "SetRow_Any_NEON",
14773   "parameters" :
14774   [
14775    {
14776     "referenced_type" : "type-21"
14777    },
14778    {
14779     "referenced_type" : "type-20"
14780    },
14781    {
14782     "referenced_type" : "type-3"
14783    }
14784   ],
14785   "return_type" : "type-17",
14786   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14787  },
14788  {
14789   "function_name" : "libyuv::SetRow_C",
14790   "linker_set_key" : "SetRow_C",
14791   "parameters" :
14792   [
14793    {
14794     "referenced_type" : "type-21"
14795    },
14796    {
14797     "referenced_type" : "type-20"
14798    },
14799    {
14800     "referenced_type" : "type-3"
14801    }
14802   ],
14803   "return_type" : "type-17",
14804   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14805  },
14806  {
14807   "function_name" : "libyuv::SetRow_NEON",
14808   "linker_set_key" : "SetRow_NEON",
14809   "parameters" :
14810   [
14811    {
14812     "referenced_type" : "type-21"
14813    },
14814    {
14815     "referenced_type" : "type-20"
14816    },
14817    {
14818     "referenced_type" : "type-3"
14819    }
14820   ],
14821   "return_type" : "type-17",
14822   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14823  },
14824  {
14825   "function_name" : "libyuv::SobelRow_Any_NEON",
14826   "linker_set_key" : "SobelRow_Any_NEON",
14827   "parameters" :
14828   [
14829    {
14830     "referenced_type" : "type-18"
14831    },
14832    {
14833     "referenced_type" : "type-18"
14834    },
14835    {
14836     "referenced_type" : "type-21"
14837    },
14838    {
14839     "referenced_type" : "type-3"
14840    }
14841   ],
14842   "return_type" : "type-17",
14843   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14844  },
14845  {
14846   "function_name" : "libyuv::SobelRow_C",
14847   "linker_set_key" : "SobelRow_C",
14848   "parameters" :
14849   [
14850    {
14851     "referenced_type" : "type-18"
14852    },
14853    {
14854     "referenced_type" : "type-18"
14855    },
14856    {
14857     "referenced_type" : "type-21"
14858    },
14859    {
14860     "referenced_type" : "type-3"
14861    }
14862   ],
14863   "return_type" : "type-17",
14864   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14865  },
14866  {
14867   "function_name" : "libyuv::SobelRow_NEON",
14868   "linker_set_key" : "SobelRow_NEON",
14869   "parameters" :
14870   [
14871    {
14872     "referenced_type" : "type-18"
14873    },
14874    {
14875     "referenced_type" : "type-18"
14876    },
14877    {
14878     "referenced_type" : "type-21"
14879    },
14880    {
14881     "referenced_type" : "type-3"
14882    }
14883   ],
14884   "return_type" : "type-17",
14885   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14886  },
14887  {
14888   "function_name" : "libyuv::SobelToPlaneRow_Any_NEON",
14889   "linker_set_key" : "SobelToPlaneRow_Any_NEON",
14890   "parameters" :
14891   [
14892    {
14893     "referenced_type" : "type-18"
14894    },
14895    {
14896     "referenced_type" : "type-18"
14897    },
14898    {
14899     "referenced_type" : "type-21"
14900    },
14901    {
14902     "referenced_type" : "type-3"
14903    }
14904   ],
14905   "return_type" : "type-17",
14906   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14907  },
14908  {
14909   "function_name" : "libyuv::SobelToPlaneRow_C",
14910   "linker_set_key" : "SobelToPlaneRow_C",
14911   "parameters" :
14912   [
14913    {
14914     "referenced_type" : "type-18"
14915    },
14916    {
14917     "referenced_type" : "type-18"
14918    },
14919    {
14920     "referenced_type" : "type-21"
14921    },
14922    {
14923     "referenced_type" : "type-3"
14924    }
14925   ],
14926   "return_type" : "type-17",
14927   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14928  },
14929  {
14930   "function_name" : "libyuv::SobelToPlaneRow_NEON",
14931   "linker_set_key" : "SobelToPlaneRow_NEON",
14932   "parameters" :
14933   [
14934    {
14935     "referenced_type" : "type-18"
14936    },
14937    {
14938     "referenced_type" : "type-18"
14939    },
14940    {
14941     "referenced_type" : "type-21"
14942    },
14943    {
14944     "referenced_type" : "type-3"
14945    }
14946   ],
14947   "return_type" : "type-17",
14948   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14949  },
14950  {
14951   "function_name" : "libyuv::SobelXRow_C",
14952   "linker_set_key" : "SobelXRow_C",
14953   "parameters" :
14954   [
14955    {
14956     "referenced_type" : "type-18"
14957    },
14958    {
14959     "referenced_type" : "type-18"
14960    },
14961    {
14962     "referenced_type" : "type-18"
14963    },
14964    {
14965     "referenced_type" : "type-21"
14966    },
14967    {
14968     "referenced_type" : "type-3"
14969    }
14970   ],
14971   "return_type" : "type-17",
14972   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14973  },
14974  {
14975   "function_name" : "libyuv::SobelXRow_NEON",
14976   "linker_set_key" : "SobelXRow_NEON",
14977   "parameters" :
14978   [
14979    {
14980     "referenced_type" : "type-18"
14981    },
14982    {
14983     "referenced_type" : "type-18"
14984    },
14985    {
14986     "referenced_type" : "type-18"
14987    },
14988    {
14989     "referenced_type" : "type-21"
14990    },
14991    {
14992     "referenced_type" : "type-3"
14993    }
14994   ],
14995   "return_type" : "type-17",
14996   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14997  },
14998  {
14999   "function_name" : "libyuv::SobelXYRow_Any_NEON",
15000   "linker_set_key" : "SobelXYRow_Any_NEON",
15001   "parameters" :
15002   [
15003    {
15004     "referenced_type" : "type-18"
15005    },
15006    {
15007     "referenced_type" : "type-18"
15008    },
15009    {
15010     "referenced_type" : "type-21"
15011    },
15012    {
15013     "referenced_type" : "type-3"
15014    }
15015   ],
15016   "return_type" : "type-17",
15017   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15018  },
15019  {
15020   "function_name" : "libyuv::SobelXYRow_C",
15021   "linker_set_key" : "SobelXYRow_C",
15022   "parameters" :
15023   [
15024    {
15025     "referenced_type" : "type-18"
15026    },
15027    {
15028     "referenced_type" : "type-18"
15029    },
15030    {
15031     "referenced_type" : "type-21"
15032    },
15033    {
15034     "referenced_type" : "type-3"
15035    }
15036   ],
15037   "return_type" : "type-17",
15038   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15039  },
15040  {
15041   "function_name" : "libyuv::SobelXYRow_NEON",
15042   "linker_set_key" : "SobelXYRow_NEON",
15043   "parameters" :
15044   [
15045    {
15046     "referenced_type" : "type-18"
15047    },
15048    {
15049     "referenced_type" : "type-18"
15050    },
15051    {
15052     "referenced_type" : "type-21"
15053    },
15054    {
15055     "referenced_type" : "type-3"
15056    }
15057   ],
15058   "return_type" : "type-17",
15059   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15060  },
15061  {
15062   "function_name" : "libyuv::SobelYRow_C",
15063   "linker_set_key" : "SobelYRow_C",
15064   "parameters" :
15065   [
15066    {
15067     "referenced_type" : "type-18"
15068    },
15069    {
15070     "referenced_type" : "type-18"
15071    },
15072    {
15073     "referenced_type" : "type-21"
15074    },
15075    {
15076     "referenced_type" : "type-3"
15077    }
15078   ],
15079   "return_type" : "type-17",
15080   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15081  },
15082  {
15083   "function_name" : "libyuv::SobelYRow_NEON",
15084   "linker_set_key" : "SobelYRow_NEON",
15085   "parameters" :
15086   [
15087    {
15088     "referenced_type" : "type-18"
15089    },
15090    {
15091     "referenced_type" : "type-18"
15092    },
15093    {
15094     "referenced_type" : "type-21"
15095    },
15096    {
15097     "referenced_type" : "type-3"
15098    }
15099   ],
15100   "return_type" : "type-17",
15101   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15102  },
15103  {
15104   "function_name" : "libyuv::SplitUVPlane",
15105   "linker_set_key" : "SplitUVPlane",
15106   "parameters" :
15107   [
15108    {
15109     "referenced_type" : "type-18"
15110    },
15111    {
15112     "referenced_type" : "type-3"
15113    },
15114    {
15115     "referenced_type" : "type-21"
15116    },
15117    {
15118     "referenced_type" : "type-3"
15119    },
15120    {
15121     "referenced_type" : "type-21"
15122    },
15123    {
15124     "referenced_type" : "type-3"
15125    },
15126    {
15127     "referenced_type" : "type-3"
15128    },
15129    {
15130     "referenced_type" : "type-3"
15131    }
15132   ],
15133   "return_type" : "type-17",
15134   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15135  },
15136  {
15137   "function_name" : "libyuv::SplitUVRow_Any_NEON",
15138   "linker_set_key" : "SplitUVRow_Any_NEON",
15139   "parameters" :
15140   [
15141    {
15142     "referenced_type" : "type-18"
15143    },
15144    {
15145     "referenced_type" : "type-21"
15146    },
15147    {
15148     "referenced_type" : "type-21"
15149    },
15150    {
15151     "referenced_type" : "type-3"
15152    }
15153   ],
15154   "return_type" : "type-17",
15155   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15156  },
15157  {
15158   "function_name" : "libyuv::SplitUVRow_C",
15159   "linker_set_key" : "SplitUVRow_C",
15160   "parameters" :
15161   [
15162    {
15163     "referenced_type" : "type-18"
15164    },
15165    {
15166     "referenced_type" : "type-21"
15167    },
15168    {
15169     "referenced_type" : "type-21"
15170    },
15171    {
15172     "referenced_type" : "type-3"
15173    }
15174   ],
15175   "return_type" : "type-17",
15176   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15177  },
15178  {
15179   "function_name" : "libyuv::SplitUVRow_NEON",
15180   "linker_set_key" : "SplitUVRow_NEON",
15181   "parameters" :
15182   [
15183    {
15184     "referenced_type" : "type-18"
15185    },
15186    {
15187     "referenced_type" : "type-21"
15188    },
15189    {
15190     "referenced_type" : "type-21"
15191    },
15192    {
15193     "referenced_type" : "type-3"
15194    }
15195   ],
15196   "return_type" : "type-17",
15197   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15198  },
15199  {
15200   "function_name" : "libyuv::SumSquareErrorToPsnr",
15201   "linker_set_key" : "SumSquareErrorToPsnr",
15202   "parameters" :
15203   [
15204    {
15205     "referenced_type" : "type-29"
15206    },
15207    {
15208     "referenced_type" : "type-29"
15209    }
15210   ],
15211   "return_type" : "type-31",
15212   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
15213  },
15214  {
15215   "function_name" : "libyuv::SumSquareError_C",
15216   "linker_set_key" : "SumSquareError_C",
15217   "parameters" :
15218   [
15219    {
15220     "referenced_type" : "type-18"
15221    },
15222    {
15223     "referenced_type" : "type-18"
15224    },
15225    {
15226     "referenced_type" : "type-3"
15227    }
15228   ],
15229   "return_type" : "type-1",
15230   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15231  },
15232  {
15233   "function_name" : "libyuv::SumSquareError_NEON",
15234   "linker_set_key" : "SumSquareError_NEON",
15235   "parameters" :
15236   [
15237    {
15238     "referenced_type" : "type-18"
15239    },
15240    {
15241     "referenced_type" : "type-18"
15242    },
15243    {
15244     "referenced_type" : "type-3"
15245    }
15246   ],
15247   "return_type" : "type-1",
15248   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15249  },
15250  {
15251   "function_name" : "libyuv::TransposePlane",
15252   "linker_set_key" : "TransposePlane",
15253   "parameters" :
15254   [
15255    {
15256     "referenced_type" : "type-18"
15257    },
15258    {
15259     "referenced_type" : "type-3"
15260    },
15261    {
15262     "referenced_type" : "type-21"
15263    },
15264    {
15265     "referenced_type" : "type-3"
15266    },
15267    {
15268     "referenced_type" : "type-3"
15269    },
15270    {
15271     "referenced_type" : "type-3"
15272    }
15273   ],
15274   "return_type" : "type-17",
15275   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15276  },
15277  {
15278   "function_name" : "libyuv::TransposeUV",
15279   "linker_set_key" : "TransposeUV",
15280   "parameters" :
15281   [
15282    {
15283     "referenced_type" : "type-18"
15284    },
15285    {
15286     "referenced_type" : "type-3"
15287    },
15288    {
15289     "referenced_type" : "type-21"
15290    },
15291    {
15292     "referenced_type" : "type-3"
15293    },
15294    {
15295     "referenced_type" : "type-21"
15296    },
15297    {
15298     "referenced_type" : "type-3"
15299    },
15300    {
15301     "referenced_type" : "type-3"
15302    },
15303    {
15304     "referenced_type" : "type-3"
15305    }
15306   ],
15307   "return_type" : "type-17",
15308   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15309  },
15310  {
15311   "function_name" : "libyuv::TransposeUVWx8_Any_NEON",
15312   "linker_set_key" : "TransposeUVWx8_Any_NEON",
15313   "parameters" :
15314   [
15315    {
15316     "referenced_type" : "type-18"
15317    },
15318    {
15319     "referenced_type" : "type-3"
15320    },
15321    {
15322     "referenced_type" : "type-21"
15323    },
15324    {
15325     "referenced_type" : "type-3"
15326    },
15327    {
15328     "referenced_type" : "type-21"
15329    },
15330    {
15331     "referenced_type" : "type-3"
15332    },
15333    {
15334     "referenced_type" : "type-3"
15335    }
15336   ],
15337   "return_type" : "type-17",
15338   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15339  },
15340  {
15341   "function_name" : "libyuv::TransposeUVWx8_C",
15342   "linker_set_key" : "TransposeUVWx8_C",
15343   "parameters" :
15344   [
15345    {
15346     "referenced_type" : "type-18"
15347    },
15348    {
15349     "referenced_type" : "type-3"
15350    },
15351    {
15352     "referenced_type" : "type-21"
15353    },
15354    {
15355     "referenced_type" : "type-3"
15356    },
15357    {
15358     "referenced_type" : "type-21"
15359    },
15360    {
15361     "referenced_type" : "type-3"
15362    },
15363    {
15364     "referenced_type" : "type-3"
15365    }
15366   ],
15367   "return_type" : "type-17",
15368   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15369  },
15370  {
15371   "function_name" : "libyuv::TransposeUVWx8_NEON",
15372   "linker_set_key" : "TransposeUVWx8_NEON",
15373   "parameters" :
15374   [
15375    {
15376     "referenced_type" : "type-18"
15377    },
15378    {
15379     "referenced_type" : "type-3"
15380    },
15381    {
15382     "referenced_type" : "type-21"
15383    },
15384    {
15385     "referenced_type" : "type-3"
15386    },
15387    {
15388     "referenced_type" : "type-21"
15389    },
15390    {
15391     "referenced_type" : "type-3"
15392    },
15393    {
15394     "referenced_type" : "type-3"
15395    }
15396   ],
15397   "return_type" : "type-17",
15398   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15399  },
15400  {
15401   "function_name" : "libyuv::TransposeUVWxH_C",
15402   "linker_set_key" : "TransposeUVWxH_C",
15403   "parameters" :
15404   [
15405    {
15406     "referenced_type" : "type-18"
15407    },
15408    {
15409     "referenced_type" : "type-3"
15410    },
15411    {
15412     "referenced_type" : "type-21"
15413    },
15414    {
15415     "referenced_type" : "type-3"
15416    },
15417    {
15418     "referenced_type" : "type-21"
15419    },
15420    {
15421     "referenced_type" : "type-3"
15422    },
15423    {
15424     "referenced_type" : "type-3"
15425    },
15426    {
15427     "referenced_type" : "type-3"
15428    }
15429   ],
15430   "return_type" : "type-17",
15431   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15432  },
15433  {
15434   "function_name" : "libyuv::TransposeWx8_Any_NEON",
15435   "linker_set_key" : "TransposeWx8_Any_NEON",
15436   "parameters" :
15437   [
15438    {
15439     "referenced_type" : "type-18"
15440    },
15441    {
15442     "referenced_type" : "type-3"
15443    },
15444    {
15445     "referenced_type" : "type-21"
15446    },
15447    {
15448     "referenced_type" : "type-3"
15449    },
15450    {
15451     "referenced_type" : "type-3"
15452    }
15453   ],
15454   "return_type" : "type-17",
15455   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15456  },
15457  {
15458   "function_name" : "libyuv::TransposeWx8_C",
15459   "linker_set_key" : "TransposeWx8_C",
15460   "parameters" :
15461   [
15462    {
15463     "referenced_type" : "type-18"
15464    },
15465    {
15466     "referenced_type" : "type-3"
15467    },
15468    {
15469     "referenced_type" : "type-21"
15470    },
15471    {
15472     "referenced_type" : "type-3"
15473    },
15474    {
15475     "referenced_type" : "type-3"
15476    }
15477   ],
15478   "return_type" : "type-17",
15479   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15480  },
15481  {
15482   "function_name" : "libyuv::TransposeWx8_NEON",
15483   "linker_set_key" : "TransposeWx8_NEON",
15484   "parameters" :
15485   [
15486    {
15487     "referenced_type" : "type-18"
15488    },
15489    {
15490     "referenced_type" : "type-3"
15491    },
15492    {
15493     "referenced_type" : "type-21"
15494    },
15495    {
15496     "referenced_type" : "type-3"
15497    },
15498    {
15499     "referenced_type" : "type-3"
15500    }
15501   ],
15502   "return_type" : "type-17",
15503   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15504  },
15505  {
15506   "function_name" : "libyuv::TransposeWxH_C",
15507   "linker_set_key" : "TransposeWxH_C",
15508   "parameters" :
15509   [
15510    {
15511     "referenced_type" : "type-18"
15512    },
15513    {
15514     "referenced_type" : "type-3"
15515    },
15516    {
15517     "referenced_type" : "type-21"
15518    },
15519    {
15520     "referenced_type" : "type-3"
15521    },
15522    {
15523     "referenced_type" : "type-3"
15524    },
15525    {
15526     "referenced_type" : "type-3"
15527    }
15528   ],
15529   "return_type" : "type-17",
15530   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15531  },
15532  {
15533   "function_name" : "libyuv::UYVYToARGB",
15534   "linker_set_key" : "UYVYToARGB",
15535   "parameters" :
15536   [
15537    {
15538     "referenced_type" : "type-18"
15539    },
15540    {
15541     "referenced_type" : "type-3"
15542    },
15543    {
15544     "referenced_type" : "type-21"
15545    },
15546    {
15547     "referenced_type" : "type-3"
15548    },
15549    {
15550     "referenced_type" : "type-3"
15551    },
15552    {
15553     "referenced_type" : "type-3"
15554    }
15555   ],
15556   "return_type" : "type-3",
15557   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
15558  },
15559  {
15560   "function_name" : "libyuv::UYVYToARGBRow_Any_NEON",
15561   "linker_set_key" : "UYVYToARGBRow_Any_NEON",
15562   "parameters" :
15563   [
15564    {
15565     "referenced_type" : "type-18"
15566    },
15567    {
15568     "referenced_type" : "type-21"
15569    },
15570    {
15571     "referenced_type" : "type-121"
15572    },
15573    {
15574     "referenced_type" : "type-3"
15575    }
15576   ],
15577   "return_type" : "type-17",
15578   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15579  },
15580  {
15581   "function_name" : "libyuv::UYVYToARGBRow_C",
15582   "linker_set_key" : "UYVYToARGBRow_C",
15583   "parameters" :
15584   [
15585    {
15586     "referenced_type" : "type-18"
15587    },
15588    {
15589     "referenced_type" : "type-21"
15590    },
15591    {
15592     "referenced_type" : "type-121"
15593    },
15594    {
15595     "referenced_type" : "type-3"
15596    }
15597   ],
15598   "return_type" : "type-17",
15599   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15600  },
15601  {
15602   "function_name" : "libyuv::UYVYToARGBRow_NEON",
15603   "linker_set_key" : "UYVYToARGBRow_NEON",
15604   "parameters" :
15605   [
15606    {
15607     "referenced_type" : "type-18"
15608    },
15609    {
15610     "referenced_type" : "type-21"
15611    },
15612    {
15613     "referenced_type" : "type-121"
15614    },
15615    {
15616     "referenced_type" : "type-3"
15617    }
15618   ],
15619   "return_type" : "type-17",
15620   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15621  },
15622  {
15623   "function_name" : "libyuv::UYVYToI420",
15624   "linker_set_key" : "UYVYToI420",
15625   "parameters" :
15626   [
15627    {
15628     "referenced_type" : "type-18"
15629    },
15630    {
15631     "referenced_type" : "type-3"
15632    },
15633    {
15634     "referenced_type" : "type-21"
15635    },
15636    {
15637     "referenced_type" : "type-3"
15638    },
15639    {
15640     "referenced_type" : "type-21"
15641    },
15642    {
15643     "referenced_type" : "type-3"
15644    },
15645    {
15646     "referenced_type" : "type-21"
15647    },
15648    {
15649     "referenced_type" : "type-3"
15650    },
15651    {
15652     "referenced_type" : "type-3"
15653    },
15654    {
15655     "referenced_type" : "type-3"
15656    }
15657   ],
15658   "return_type" : "type-3",
15659   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
15660  },
15661  {
15662   "function_name" : "libyuv::UYVYToI422",
15663   "linker_set_key" : "UYVYToI422",
15664   "parameters" :
15665   [
15666    {
15667     "referenced_type" : "type-18"
15668    },
15669    {
15670     "referenced_type" : "type-3"
15671    },
15672    {
15673     "referenced_type" : "type-21"
15674    },
15675    {
15676     "referenced_type" : "type-3"
15677    },
15678    {
15679     "referenced_type" : "type-21"
15680    },
15681    {
15682     "referenced_type" : "type-3"
15683    },
15684    {
15685     "referenced_type" : "type-21"
15686    },
15687    {
15688     "referenced_type" : "type-3"
15689    },
15690    {
15691     "referenced_type" : "type-3"
15692    },
15693    {
15694     "referenced_type" : "type-3"
15695    }
15696   ],
15697   "return_type" : "type-3",
15698   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15699  },
15700  {
15701   "function_name" : "libyuv::UYVYToNV12",
15702   "linker_set_key" : "UYVYToNV12",
15703   "parameters" :
15704   [
15705    {
15706     "referenced_type" : "type-18"
15707    },
15708    {
15709     "referenced_type" : "type-3"
15710    },
15711    {
15712     "referenced_type" : "type-21"
15713    },
15714    {
15715     "referenced_type" : "type-3"
15716    },
15717    {
15718     "referenced_type" : "type-21"
15719    },
15720    {
15721     "referenced_type" : "type-3"
15722    },
15723    {
15724     "referenced_type" : "type-3"
15725    },
15726    {
15727     "referenced_type" : "type-3"
15728    }
15729   ],
15730   "return_type" : "type-3",
15731   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15732  },
15733  {
15734   "function_name" : "libyuv::UYVYToUV422Row_Any_NEON",
15735   "linker_set_key" : "UYVYToUV422Row_Any_NEON",
15736   "parameters" :
15737   [
15738    {
15739     "referenced_type" : "type-18"
15740    },
15741    {
15742     "referenced_type" : "type-21"
15743    },
15744    {
15745     "referenced_type" : "type-21"
15746    },
15747    {
15748     "referenced_type" : "type-3"
15749    }
15750   ],
15751   "return_type" : "type-17",
15752   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15753  },
15754  {
15755   "function_name" : "libyuv::UYVYToUV422Row_C",
15756   "linker_set_key" : "UYVYToUV422Row_C",
15757   "parameters" :
15758   [
15759    {
15760     "referenced_type" : "type-18"
15761    },
15762    {
15763     "referenced_type" : "type-21"
15764    },
15765    {
15766     "referenced_type" : "type-21"
15767    },
15768    {
15769     "referenced_type" : "type-3"
15770    }
15771   ],
15772   "return_type" : "type-17",
15773   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15774  },
15775  {
15776   "function_name" : "libyuv::UYVYToUV422Row_NEON",
15777   "linker_set_key" : "UYVYToUV422Row_NEON",
15778   "parameters" :
15779   [
15780    {
15781     "referenced_type" : "type-18"
15782    },
15783    {
15784     "referenced_type" : "type-21"
15785    },
15786    {
15787     "referenced_type" : "type-21"
15788    },
15789    {
15790     "referenced_type" : "type-3"
15791    }
15792   ],
15793   "return_type" : "type-17",
15794   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15795  },
15796  {
15797   "function_name" : "libyuv::UYVYToUVRow_Any_NEON",
15798   "linker_set_key" : "UYVYToUVRow_Any_NEON",
15799   "parameters" :
15800   [
15801    {
15802     "referenced_type" : "type-18"
15803    },
15804    {
15805     "referenced_type" : "type-3"
15806    },
15807    {
15808     "referenced_type" : "type-21"
15809    },
15810    {
15811     "referenced_type" : "type-21"
15812    },
15813    {
15814     "referenced_type" : "type-3"
15815    }
15816   ],
15817   "return_type" : "type-17",
15818   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15819  },
15820  {
15821   "function_name" : "libyuv::UYVYToUVRow_C",
15822   "linker_set_key" : "UYVYToUVRow_C",
15823   "parameters" :
15824   [
15825    {
15826     "referenced_type" : "type-18"
15827    },
15828    {
15829     "referenced_type" : "type-3"
15830    },
15831    {
15832     "referenced_type" : "type-21"
15833    },
15834    {
15835     "referenced_type" : "type-21"
15836    },
15837    {
15838     "referenced_type" : "type-3"
15839    }
15840   ],
15841   "return_type" : "type-17",
15842   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15843  },
15844  {
15845   "function_name" : "libyuv::UYVYToUVRow_NEON",
15846   "linker_set_key" : "UYVYToUVRow_NEON",
15847   "parameters" :
15848   [
15849    {
15850     "referenced_type" : "type-18"
15851    },
15852    {
15853     "referenced_type" : "type-3"
15854    },
15855    {
15856     "referenced_type" : "type-21"
15857    },
15858    {
15859     "referenced_type" : "type-21"
15860    },
15861    {
15862     "referenced_type" : "type-3"
15863    }
15864   ],
15865   "return_type" : "type-17",
15866   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15867  },
15868  {
15869   "function_name" : "libyuv::UYVYToYRow_Any_NEON",
15870   "linker_set_key" : "UYVYToYRow_Any_NEON",
15871   "parameters" :
15872   [
15873    {
15874     "referenced_type" : "type-18"
15875    },
15876    {
15877     "referenced_type" : "type-21"
15878    },
15879    {
15880     "referenced_type" : "type-3"
15881    }
15882   ],
15883   "return_type" : "type-17",
15884   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15885  },
15886  {
15887   "function_name" : "libyuv::UYVYToYRow_C",
15888   "linker_set_key" : "UYVYToYRow_C",
15889   "parameters" :
15890   [
15891    {
15892     "referenced_type" : "type-18"
15893    },
15894    {
15895     "referenced_type" : "type-21"
15896    },
15897    {
15898     "referenced_type" : "type-3"
15899    }
15900   ],
15901   "return_type" : "type-17",
15902   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15903  },
15904  {
15905   "function_name" : "libyuv::UYVYToYRow_NEON",
15906   "linker_set_key" : "UYVYToYRow_NEON",
15907   "parameters" :
15908   [
15909    {
15910     "referenced_type" : "type-18"
15911    },
15912    {
15913     "referenced_type" : "type-21"
15914    },
15915    {
15916     "referenced_type" : "type-3"
15917    }
15918   ],
15919   "return_type" : "type-17",
15920   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15921  },
15922  {
15923   "function_name" : "libyuv::ValidateJpeg",
15924   "linker_set_key" : "ValidateJpeg",
15925   "parameters" :
15926   [
15927    {
15928     "referenced_type" : "type-18"
15929    },
15930    {
15931     "referenced_type" : "type-1"
15932    }
15933   ],
15934   "return_type" : "type-3",
15935   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
15936  },
15937  {
15938   "function_name" : "libyuv::YUY2ToARGB",
15939   "linker_set_key" : "YUY2ToARGB",
15940   "parameters" :
15941   [
15942    {
15943     "referenced_type" : "type-18"
15944    },
15945    {
15946     "referenced_type" : "type-3"
15947    },
15948    {
15949     "referenced_type" : "type-21"
15950    },
15951    {
15952     "referenced_type" : "type-3"
15953    },
15954    {
15955     "referenced_type" : "type-3"
15956    },
15957    {
15958     "referenced_type" : "type-3"
15959    }
15960   ],
15961   "return_type" : "type-3",
15962   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
15963  },
15964  {
15965   "function_name" : "libyuv::YUY2ToARGBRow_Any_NEON",
15966   "linker_set_key" : "YUY2ToARGBRow_Any_NEON",
15967   "parameters" :
15968   [
15969    {
15970     "referenced_type" : "type-18"
15971    },
15972    {
15973     "referenced_type" : "type-21"
15974    },
15975    {
15976     "referenced_type" : "type-121"
15977    },
15978    {
15979     "referenced_type" : "type-3"
15980    }
15981   ],
15982   "return_type" : "type-17",
15983   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15984  },
15985  {
15986   "function_name" : "libyuv::YUY2ToARGBRow_C",
15987   "linker_set_key" : "YUY2ToARGBRow_C",
15988   "parameters" :
15989   [
15990    {
15991     "referenced_type" : "type-18"
15992    },
15993    {
15994     "referenced_type" : "type-21"
15995    },
15996    {
15997     "referenced_type" : "type-121"
15998    },
15999    {
16000     "referenced_type" : "type-3"
16001    }
16002   ],
16003   "return_type" : "type-17",
16004   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16005  },
16006  {
16007   "function_name" : "libyuv::YUY2ToARGBRow_NEON",
16008   "linker_set_key" : "YUY2ToARGBRow_NEON",
16009   "parameters" :
16010   [
16011    {
16012     "referenced_type" : "type-18"
16013    },
16014    {
16015     "referenced_type" : "type-21"
16016    },
16017    {
16018     "referenced_type" : "type-121"
16019    },
16020    {
16021     "referenced_type" : "type-3"
16022    }
16023   ],
16024   "return_type" : "type-17",
16025   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16026  },
16027  {
16028   "function_name" : "libyuv::YUY2ToI420",
16029   "linker_set_key" : "YUY2ToI420",
16030   "parameters" :
16031   [
16032    {
16033     "referenced_type" : "type-18"
16034    },
16035    {
16036     "referenced_type" : "type-3"
16037    },
16038    {
16039     "referenced_type" : "type-21"
16040    },
16041    {
16042     "referenced_type" : "type-3"
16043    },
16044    {
16045     "referenced_type" : "type-21"
16046    },
16047    {
16048     "referenced_type" : "type-3"
16049    },
16050    {
16051     "referenced_type" : "type-21"
16052    },
16053    {
16054     "referenced_type" : "type-3"
16055    },
16056    {
16057     "referenced_type" : "type-3"
16058    },
16059    {
16060     "referenced_type" : "type-3"
16061    }
16062   ],
16063   "return_type" : "type-3",
16064   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
16065  },
16066  {
16067   "function_name" : "libyuv::YUY2ToI422",
16068   "linker_set_key" : "YUY2ToI422",
16069   "parameters" :
16070   [
16071    {
16072     "referenced_type" : "type-18"
16073    },
16074    {
16075     "referenced_type" : "type-3"
16076    },
16077    {
16078     "referenced_type" : "type-21"
16079    },
16080    {
16081     "referenced_type" : "type-3"
16082    },
16083    {
16084     "referenced_type" : "type-21"
16085    },
16086    {
16087     "referenced_type" : "type-3"
16088    },
16089    {
16090     "referenced_type" : "type-21"
16091    },
16092    {
16093     "referenced_type" : "type-3"
16094    },
16095    {
16096     "referenced_type" : "type-3"
16097    },
16098    {
16099     "referenced_type" : "type-3"
16100    }
16101   ],
16102   "return_type" : "type-3",
16103   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16104  },
16105  {
16106   "function_name" : "libyuv::YUY2ToNV12",
16107   "linker_set_key" : "YUY2ToNV12",
16108   "parameters" :
16109   [
16110    {
16111     "referenced_type" : "type-18"
16112    },
16113    {
16114     "referenced_type" : "type-3"
16115    },
16116    {
16117     "referenced_type" : "type-21"
16118    },
16119    {
16120     "referenced_type" : "type-3"
16121    },
16122    {
16123     "referenced_type" : "type-21"
16124    },
16125    {
16126     "referenced_type" : "type-3"
16127    },
16128    {
16129     "referenced_type" : "type-3"
16130    },
16131    {
16132     "referenced_type" : "type-3"
16133    }
16134   ],
16135   "return_type" : "type-3",
16136   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16137  },
16138  {
16139   "function_name" : "libyuv::YUY2ToUV422Row_Any_NEON",
16140   "linker_set_key" : "YUY2ToUV422Row_Any_NEON",
16141   "parameters" :
16142   [
16143    {
16144     "referenced_type" : "type-18"
16145    },
16146    {
16147     "referenced_type" : "type-21"
16148    },
16149    {
16150     "referenced_type" : "type-21"
16151    },
16152    {
16153     "referenced_type" : "type-3"
16154    }
16155   ],
16156   "return_type" : "type-17",
16157   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16158  },
16159  {
16160   "function_name" : "libyuv::YUY2ToUV422Row_C",
16161   "linker_set_key" : "YUY2ToUV422Row_C",
16162   "parameters" :
16163   [
16164    {
16165     "referenced_type" : "type-18"
16166    },
16167    {
16168     "referenced_type" : "type-21"
16169    },
16170    {
16171     "referenced_type" : "type-21"
16172    },
16173    {
16174     "referenced_type" : "type-3"
16175    }
16176   ],
16177   "return_type" : "type-17",
16178   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16179  },
16180  {
16181   "function_name" : "libyuv::YUY2ToUV422Row_NEON",
16182   "linker_set_key" : "YUY2ToUV422Row_NEON",
16183   "parameters" :
16184   [
16185    {
16186     "referenced_type" : "type-18"
16187    },
16188    {
16189     "referenced_type" : "type-21"
16190    },
16191    {
16192     "referenced_type" : "type-21"
16193    },
16194    {
16195     "referenced_type" : "type-3"
16196    }
16197   ],
16198   "return_type" : "type-17",
16199   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16200  },
16201  {
16202   "function_name" : "libyuv::YUY2ToUVRow_Any_NEON",
16203   "linker_set_key" : "YUY2ToUVRow_Any_NEON",
16204   "parameters" :
16205   [
16206    {
16207     "referenced_type" : "type-18"
16208    },
16209    {
16210     "referenced_type" : "type-3"
16211    },
16212    {
16213     "referenced_type" : "type-21"
16214    },
16215    {
16216     "referenced_type" : "type-21"
16217    },
16218    {
16219     "referenced_type" : "type-3"
16220    }
16221   ],
16222   "return_type" : "type-17",
16223   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16224  },
16225  {
16226   "function_name" : "libyuv::YUY2ToUVRow_C",
16227   "linker_set_key" : "YUY2ToUVRow_C",
16228   "parameters" :
16229   [
16230    {
16231     "referenced_type" : "type-18"
16232    },
16233    {
16234     "referenced_type" : "type-3"
16235    },
16236    {
16237     "referenced_type" : "type-21"
16238    },
16239    {
16240     "referenced_type" : "type-21"
16241    },
16242    {
16243     "referenced_type" : "type-3"
16244    }
16245   ],
16246   "return_type" : "type-17",
16247   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16248  },
16249  {
16250   "function_name" : "libyuv::YUY2ToUVRow_NEON",
16251   "linker_set_key" : "YUY2ToUVRow_NEON",
16252   "parameters" :
16253   [
16254    {
16255     "referenced_type" : "type-18"
16256    },
16257    {
16258     "referenced_type" : "type-3"
16259    },
16260    {
16261     "referenced_type" : "type-21"
16262    },
16263    {
16264     "referenced_type" : "type-21"
16265    },
16266    {
16267     "referenced_type" : "type-3"
16268    }
16269   ],
16270   "return_type" : "type-17",
16271   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16272  },
16273  {
16274   "function_name" : "libyuv::YUY2ToY",
16275   "linker_set_key" : "YUY2ToY",
16276   "parameters" :
16277   [
16278    {
16279     "referenced_type" : "type-18"
16280    },
16281    {
16282     "referenced_type" : "type-3"
16283    },
16284    {
16285     "referenced_type" : "type-21"
16286    },
16287    {
16288     "referenced_type" : "type-3"
16289    },
16290    {
16291     "referenced_type" : "type-3"
16292    },
16293    {
16294     "referenced_type" : "type-3"
16295    }
16296   ],
16297   "return_type" : "type-3",
16298   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16299  },
16300  {
16301   "function_name" : "libyuv::YUY2ToYRow_Any_NEON",
16302   "linker_set_key" : "YUY2ToYRow_Any_NEON",
16303   "parameters" :
16304   [
16305    {
16306     "referenced_type" : "type-18"
16307    },
16308    {
16309     "referenced_type" : "type-21"
16310    },
16311    {
16312     "referenced_type" : "type-3"
16313    }
16314   ],
16315   "return_type" : "type-17",
16316   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16317  },
16318  {
16319   "function_name" : "libyuv::YUY2ToYRow_C",
16320   "linker_set_key" : "YUY2ToYRow_C",
16321   "parameters" :
16322   [
16323    {
16324     "referenced_type" : "type-18"
16325    },
16326    {
16327     "referenced_type" : "type-21"
16328    },
16329    {
16330     "referenced_type" : "type-3"
16331    }
16332   ],
16333   "return_type" : "type-17",
16334   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16335  },
16336  {
16337   "function_name" : "libyuv::YUY2ToYRow_NEON",
16338   "linker_set_key" : "YUY2ToYRow_NEON",
16339   "parameters" :
16340   [
16341    {
16342     "referenced_type" : "type-18"
16343    },
16344    {
16345     "referenced_type" : "type-21"
16346    },
16347    {
16348     "referenced_type" : "type-3"
16349    }
16350   ],
16351   "return_type" : "type-17",
16352   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16353  },
16354  {
16355   "access" : "private",
16356   "function_name" : "libyuv::MJpegDecoder::StartDecode",
16357   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv",
16358   "parameters" :
16359   [
16360    {
16361     "is_this_ptr" : true,
16362     "referenced_type" : "type-216"
16363    }
16364   ],
16365   "return_type" : "type-3",
16366   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16367  },
16368  {
16369   "function_name" : "libyuv::MJpegDecoder::UnloadFrame",
16370   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv",
16371   "parameters" :
16372   [
16373    {
16374     "is_this_ptr" : true,
16375     "referenced_type" : "type-216"
16376    }
16377   ],
16378   "return_type" : "type-3",
16379   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16380  },
16381  {
16382   "access" : "private",
16383   "function_name" : "libyuv::MJpegDecoder::FinishDecode",
16384   "linker_set_key" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv",
16385   "parameters" :
16386   [
16387    {
16388     "is_this_ptr" : true,
16389     "referenced_type" : "type-216"
16390    }
16391   ],
16392   "return_type" : "type-3",
16393   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16394  },
16395  {
16396   "function_name" : "libyuv::MJpegDecoder::GetColorSpace",
16397   "linker_set_key" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv",
16398   "parameters" :
16399   [
16400    {
16401     "is_this_ptr" : true,
16402     "referenced_type" : "type-216"
16403    }
16404   ],
16405   "return_type" : "type-3",
16406   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16407  },
16408  {
16409   "function_name" : "libyuv::MJpegDecoder::DecodeToBuffers",
16410   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii",
16411   "parameters" :
16412   [
16413    {
16414     "is_this_ptr" : true,
16415     "referenced_type" : "type-216"
16416    },
16417    {
16418     "referenced_type" : "type-52"
16419    },
16420    {
16421     "referenced_type" : "type-3"
16422    },
16423    {
16424     "referenced_type" : "type-3"
16425    }
16426   ],
16427   "return_type" : "type-3",
16428   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16429  },
16430  {
16431   "function_name" : "libyuv::MJpegDecoder::DecodeToCallback",
16432   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii",
16433   "parameters" :
16434   [
16435    {
16436     "is_this_ptr" : true,
16437     "referenced_type" : "type-216"
16438    },
16439    {
16440     "referenced_type" : "type-221"
16441    },
16442    {
16443     "referenced_type" : "type-218"
16444    },
16445    {
16446     "referenced_type" : "type-3"
16447    },
16448    {
16449     "referenced_type" : "type-3"
16450    }
16451   ],
16452   "return_type" : "type-3",
16453   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16454  },
16455  {
16456   "function_name" : "libyuv::MJpegDecoder::GetComponentSize",
16457   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi",
16458   "parameters" :
16459   [
16460    {
16461     "is_this_ptr" : true,
16462     "referenced_type" : "type-216"
16463    },
16464    {
16465     "referenced_type" : "type-3"
16466    }
16467   ],
16468   "return_type" : "type-3",
16469   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16470  },
16471  {
16472   "function_name" : "libyuv::MJpegDecoder::GetNumComponents",
16473   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv",
16474   "parameters" :
16475   [
16476    {
16477     "is_this_ptr" : true,
16478     "referenced_type" : "type-216"
16479    }
16480   ],
16481   "return_type" : "type-3",
16482   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16483  },
16484  {
16485   "function_name" : "libyuv::MJpegDecoder::GetComponentWidth",
16486   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi",
16487   "parameters" :
16488   [
16489    {
16490     "is_this_ptr" : true,
16491     "referenced_type" : "type-216"
16492    },
16493    {
16494     "referenced_type" : "type-3"
16495    }
16496   ],
16497   "return_type" : "type-3",
16498   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16499  },
16500  {
16501   "function_name" : "libyuv::MJpegDecoder::GetVertSampFactor",
16502   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi",
16503   "parameters" :
16504   [
16505    {
16506     "is_this_ptr" : true,
16507     "referenced_type" : "type-216"
16508    },
16509    {
16510     "referenced_type" : "type-3"
16511    }
16512   ],
16513   "return_type" : "type-3",
16514   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16515  },
16516  {
16517   "access" : "private",
16518   "function_name" : "libyuv::MJpegDecoder::AllocOutputBuffers",
16519   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi",
16520   "parameters" :
16521   [
16522    {
16523     "is_this_ptr" : true,
16524     "referenced_type" : "type-216"
16525    },
16526    {
16527     "referenced_type" : "type-3"
16528    }
16529   ],
16530   "return_type" : "type-17",
16531   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16532  },
16533  {
16534   "function_name" : "libyuv::MJpegDecoder::GetComponentHeight",
16535   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi",
16536   "parameters" :
16537   [
16538    {
16539     "is_this_ptr" : true,
16540     "referenced_type" : "type-216"
16541    },
16542    {
16543     "referenced_type" : "type-3"
16544    }
16545   ],
16546   "return_type" : "type-3",
16547   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16548  },
16549  {
16550   "function_name" : "libyuv::MJpegDecoder::GetComponentStride",
16551   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi",
16552   "parameters" :
16553   [
16554    {
16555     "is_this_ptr" : true,
16556     "referenced_type" : "type-216"
16557    },
16558    {
16559     "referenced_type" : "type-3"
16560    }
16561   ],
16562   "return_type" : "type-3",
16563   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16564  },
16565  {
16566   "function_name" : "libyuv::MJpegDecoder::GetHorizSampFactor",
16567   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi",
16568   "parameters" :
16569   [
16570    {
16571     "is_this_ptr" : true,
16572     "referenced_type" : "type-216"
16573    },
16574    {
16575     "referenced_type" : "type-3"
16576    }
16577   ],
16578   "return_type" : "type-3",
16579   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16580  },
16581  {
16582   "access" : "private",
16583   "function_name" : "libyuv::MJpegDecoder::SetScanlinePointers",
16584   "linker_set_key" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh",
16585   "parameters" :
16586   [
16587    {
16588     "is_this_ptr" : true,
16589     "referenced_type" : "type-216"
16590    },
16591    {
16592     "referenced_type" : "type-52"
16593    }
16594   ],
16595   "return_type" : "type-17",
16596   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16597  },
16598  {
16599   "access" : "private",
16600   "function_name" : "libyuv::MJpegDecoder::DestroyOutputBuffers",
16601   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv",
16602   "parameters" :
16603   [
16604    {
16605     "is_this_ptr" : true,
16606     "referenced_type" : "type-216"
16607    }
16608   ],
16609   "return_type" : "type-17",
16610   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16611  },
16612  {
16613   "function_name" : "libyuv::MJpegDecoder::GetVertSubSampFactor",
16614   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi",
16615   "parameters" :
16616   [
16617    {
16618     "is_this_ptr" : true,
16619     "referenced_type" : "type-216"
16620    },
16621    {
16622     "referenced_type" : "type-3"
16623    }
16624   ],
16625   "return_type" : "type-3",
16626   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16627  },
16628  {
16629   "function_name" : "libyuv::MJpegDecoder::GetHorizSubSampFactor",
16630   "linker_set_key" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi",
16631   "parameters" :
16632   [
16633    {
16634     "is_this_ptr" : true,
16635     "referenced_type" : "type-216"
16636    },
16637    {
16638     "referenced_type" : "type-3"
16639    }
16640   ],
16641   "return_type" : "type-3",
16642   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16643  },
16644  {
16645   "function_name" : "libyuv::MJpegDecoder::JpegSubsamplingTypeHelper",
16646   "linker_set_key" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i",
16647   "parameters" :
16648   [
16649    {
16650     "referenced_type" : "type-53"
16651    },
16652    {
16653     "referenced_type" : "type-53"
16654    },
16655    {
16656     "referenced_type" : "type-3"
16657    }
16658   ],
16659   "return_type" : "type-40",
16660   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16661  },
16662  {
16663   "function_name" : "libyuv::MJpegDecoder::GetImageScanlinesPerImcuRow",
16664   "linker_set_key" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv",
16665   "parameters" :
16666   [
16667    {
16668     "is_this_ptr" : true,
16669     "referenced_type" : "type-216"
16670    }
16671   ],
16672   "return_type" : "type-3",
16673   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16674  },
16675  {
16676   "function_name" : "libyuv::MJpegDecoder::GetComponentScanlinesPerImcuRow",
16677   "linker_set_key" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi",
16678   "parameters" :
16679   [
16680    {
16681     "is_this_ptr" : true,
16682     "referenced_type" : "type-216"
16683    },
16684    {
16685     "referenced_type" : "type-3"
16686    }
16687   ],
16688   "return_type" : "type-3",
16689   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16690  },
16691  {
16692   "function_name" : "libyuv::MJpegDecoder::GetWidth",
16693   "linker_set_key" : "_ZN6libyuv12MJpegDecoder8GetWidthEv",
16694   "parameters" :
16695   [
16696    {
16697     "is_this_ptr" : true,
16698     "referenced_type" : "type-216"
16699    }
16700   ],
16701   "return_type" : "type-3",
16702   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16703  },
16704  {
16705   "function_name" : "libyuv::MJpegDecoder::GetHeight",
16706   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9GetHeightEv",
16707   "parameters" :
16708   [
16709    {
16710     "is_this_ptr" : true,
16711     "referenced_type" : "type-216"
16712    }
16713   ],
16714   "return_type" : "type-3",
16715   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16716  },
16717  {
16718   "function_name" : "libyuv::MJpegDecoder::LoadFrame",
16719   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhj",
16720   "parameters" :
16721   [
16722    {
16723     "is_this_ptr" : true,
16724     "referenced_type" : "type-216"
16725    },
16726    {
16727     "referenced_type" : "type-18"
16728    },
16729    {
16730     "referenced_type" : "type-1"
16731    }
16732   ],
16733   "return_type" : "type-3",
16734   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16735  },
16736  {
16737   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
16738   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC1Ev",
16739   "parameters" :
16740   [
16741    {
16742     "is_this_ptr" : true,
16743     "referenced_type" : "type-216"
16744    }
16745   ],
16746   "return_type" : "type-17",
16747   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16748  },
16749  {
16750   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
16751   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC2Ev",
16752   "parameters" :
16753   [
16754    {
16755     "is_this_ptr" : true,
16756     "referenced_type" : "type-216"
16757    }
16758   ],
16759   "return_type" : "type-17",
16760   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16761  },
16762  {
16763   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
16764   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD1Ev",
16765   "parameters" :
16766   [
16767    {
16768     "is_this_ptr" : true,
16769     "referenced_type" : "type-216"
16770    }
16771   ],
16772   "return_type" : "type-17",
16773   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16774  },
16775  {
16776   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
16777   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD2Ev",
16778   "parameters" :
16779   [
16780    {
16781     "is_this_ptr" : true,
16782     "referenced_type" : "type-216"
16783    }
16784   ],
16785   "return_type" : "type-17",
16786   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16787  }
16788 ],
16789 "global_vars" :
16790 [
16791  {
16792   "linker_set_key" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE",
16793   "name" : "libyuv::MJpegDecoder::kColorSpaceRgb",
16794   "referenced_type" : "type-30",
16795   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16796  },
16797  {
16798   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE",
16799   "name" : "libyuv::MJpegDecoder::kColorSpaceCMYK",
16800   "referenced_type" : "type-30",
16801   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16802  },
16803  {
16804   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE",
16805   "name" : "libyuv::MJpegDecoder::kColorSpaceYCCK",
16806   "referenced_type" : "type-30",
16807   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16808  },
16809  {
16810   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE",
16811   "name" : "libyuv::MJpegDecoder::kColorSpaceYCbCr",
16812   "referenced_type" : "type-30",
16813   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16814  },
16815  {
16816   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE",
16817   "name" : "libyuv::MJpegDecoder::kColorSpaceUnknown",
16818   "referenced_type" : "type-30",
16819   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16820  },
16821  {
16822   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE",
16823   "name" : "libyuv::MJpegDecoder::kColorSpaceGrayscale",
16824   "referenced_type" : "type-30",
16825   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16826  },
16827  {
16828   "linker_set_key" : "cpu_info_",
16829   "name" : "libyuv::cpu_info_",
16830   "referenced_type" : "type-3",
16831   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
16832  },
16833  {
16834   "linker_set_key" : "fixed_invtbl8",
16835   "name" : "libyuv::fixed_invtbl8",
16836   "referenced_type" : "type-62",
16837   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16838  },
16839  {
16840   "linker_set_key" : "kYuvH709Constants",
16841   "name" : "libyuv::kYuvH709Constants",
16842   "referenced_type" : "type-32",
16843   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16844  },
16845  {
16846   "linker_set_key" : "kYuvI601Constants",
16847   "name" : "libyuv::kYuvI601Constants",
16848   "referenced_type" : "type-32",
16849   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16850  },
16851  {
16852   "linker_set_key" : "kYuvJPEGConstants",
16853   "name" : "libyuv::kYuvJPEGConstants",
16854   "referenced_type" : "type-32",
16855   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16856  },
16857  {
16858   "linker_set_key" : "kYvuH709Constants",
16859   "name" : "libyuv::kYvuH709Constants",
16860   "referenced_type" : "type-32",
16861   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16862  },
16863  {
16864   "linker_set_key" : "kYvuI601Constants",
16865   "name" : "libyuv::kYvuI601Constants",
16866   "referenced_type" : "type-32",
16867   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16868  },
16869  {
16870   "linker_set_key" : "kYvuJPEGConstants",
16871   "name" : "libyuv::kYvuJPEGConstants",
16872   "referenced_type" : "type-32",
16873   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16874  }
16875 ],
16876 "lvalue_reference_types" : [],
16877 "pointer_types" :
16878 [
16879  {
16880   "alignment" : 4,
16881   "linker_set_key" : "const char *",
16882   "name" : "const char *",
16883   "referenced_type" : "type-63",
16884   "self_type" : "type-65",
16885   "size" : 4,
16886   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
16887  },
16888  {
16889   "alignment" : 4,
16890   "linker_set_key" : "const float *",
16891   "name" : "const float *",
16892   "referenced_type" : "type-12",
16893   "self_type" : "type-14",
16894   "size" : 4,
16895   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16896  },
16897  {
16898   "alignment" : 4,
16899   "linker_set_key" : "const int *",
16900   "name" : "const int *",
16901   "referenced_type" : "type-30",
16902   "self_type" : "type-123",
16903   "size" : 4,
16904   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16905  },
16906  {
16907   "alignment" : 4,
16908   "linker_set_key" : "const libyuv::YuvConstants *",
16909   "name" : "const libyuv::YuvConstants *",
16910   "referenced_type" : "type-32",
16911   "self_type" : "type-121",
16912   "size" : 4,
16913   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16914  },
16915  {
16916   "alignment" : 4,
16917   "linker_set_key" : "const signed char *",
16918   "name" : "const signed char *",
16919   "referenced_type" : "type-9",
16920   "self_type" : "type-11",
16921   "size" : 4,
16922   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16923  },
16924  {
16925   "alignment" : 4,
16926   "linker_set_key" : "const unsigned char *",
16927   "name" : "const unsigned char *",
16928   "referenced_type" : "type-19",
16929   "self_type" : "type-18",
16930   "size" : 4,
16931   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
16932  },
16933  {
16934   "alignment" : 4,
16935   "linker_set_key" : "const unsigned char *const *",
16936   "name" : "const unsigned char *const *",
16937   "referenced_type" : "type-220",
16938   "self_type" : "type-219",
16939   "size" : 4,
16940   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16941  },
16942  {
16943   "alignment" : 4,
16944   "linker_set_key" : "const unsigned short *",
16945   "name" : "const unsigned short *",
16946   "referenced_type" : "type-6",
16947   "self_type" : "type-5",
16948   "size" : 4,
16949   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16950  },
16951  {
16952   "alignment" : 4,
16953   "linker_set_key" : "int *",
16954   "name" : "int *",
16955   "referenced_type" : "type-3",
16956   "self_type" : "type-53",
16957   "size" : 4,
16958   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16959  },
16960  {
16961   "alignment" : 4,
16962   "linker_set_key" : "jpeg_decompress_struct *",
16963   "name" : "jpeg_decompress_struct *",
16964   "referenced_type" : "type-114",
16965   "self_type" : "type-113",
16966   "size" : 4,
16967   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16968  },
16969  {
16970   "alignment" : 4,
16971   "linker_set_key" : "jpeg_decompress_struct *",
16972   "name" : "jpeg_decompress_struct *",
16973   "referenced_type" : "type-127",
16974   "self_type" : "type-126",
16975   "size" : 4,
16976   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16977  },
16978  {
16979   "alignment" : 4,
16980   "linker_set_key" : "jpeg_decompress_struct *",
16981   "name" : "jpeg_decompress_struct *",
16982   "referenced_type" : "type-136",
16983   "self_type" : "type-135",
16984   "size" : 4,
16985   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16986  },
16987  {
16988   "alignment" : 4,
16989   "linker_set_key" : "jpeg_decompress_struct *",
16990   "name" : "jpeg_decompress_struct *",
16991   "referenced_type" : "type-154",
16992   "self_type" : "type-153",
16993   "size" : 4,
16994   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16995  },
16996  {
16997   "alignment" : 4,
16998   "linker_set_key" : "jpeg_decompress_struct *",
16999   "name" : "jpeg_decompress_struct *",
17000   "referenced_type" : "type-167",
17001   "self_type" : "type-166",
17002   "size" : 4,
17003   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17004  },
17005  {
17006   "alignment" : 4,
17007   "linker_set_key" : "jpeg_decompress_struct *",
17008   "name" : "jpeg_decompress_struct *",
17009   "referenced_type" : "type-176",
17010   "self_type" : "type-175",
17011   "size" : 4,
17012   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17013  },
17014  {
17015   "alignment" : 4,
17016   "linker_set_key" : "jpeg_decompress_struct *",
17017   "name" : "jpeg_decompress_struct *",
17018   "referenced_type" : "type-194",
17019   "self_type" : "type-193",
17020   "size" : 4,
17021   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17022  },
17023  {
17024   "alignment" : 4,
17025   "linker_set_key" : "jpeg_decompress_struct *",
17026   "name" : "jpeg_decompress_struct *",
17027   "referenced_type" : "type-205",
17028   "self_type" : "type-204",
17029   "size" : 4,
17030   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17031  },
17032  {
17033   "alignment" : 4,
17034   "linker_set_key" : "jpeg_decompress_struct *",
17035   "name" : "jpeg_decompress_struct *",
17036   "referenced_type" : "type-211",
17037   "self_type" : "type-210",
17038   "size" : 4,
17039   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17040  },
17041  {
17042   "alignment" : 4,
17043   "linker_set_key" : "jpeg_decompress_struct *",
17044   "name" : "jpeg_decompress_struct *",
17045   "referenced_type" : "type-223",
17046   "self_type" : "type-222",
17047   "size" : 4,
17048   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17049  },
17050  {
17051   "alignment" : 4,
17052   "linker_set_key" : "jpeg_decompress_struct *",
17053   "name" : "jpeg_decompress_struct *",
17054   "referenced_type" : "type-23",
17055   "self_type" : "type-22",
17056   "size" : 4,
17057   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17058  },
17059  {
17060   "alignment" : 4,
17061   "linker_set_key" : "jpeg_decompress_struct *",
17062   "name" : "jpeg_decompress_struct *",
17063   "referenced_type" : "type-231",
17064   "self_type" : "type-230",
17065   "size" : 4,
17066   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17067  },
17068  {
17069   "alignment" : 4,
17070   "linker_set_key" : "jpeg_decompress_struct *",
17071   "name" : "jpeg_decompress_struct *",
17072   "referenced_type" : "type-240",
17073   "self_type" : "type-239",
17074   "size" : 4,
17075   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17076  },
17077  {
17078   "alignment" : 4,
17079   "linker_set_key" : "jpeg_decompress_struct *",
17080   "name" : "jpeg_decompress_struct *",
17081   "referenced_type" : "type-250",
17082   "self_type" : "type-249",
17083   "size" : 4,
17084   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17085  },
17086  {
17087   "alignment" : 4,
17088   "linker_set_key" : "jpeg_decompress_struct *",
17089   "name" : "jpeg_decompress_struct *",
17090   "referenced_type" : "type-268",
17091   "self_type" : "type-267",
17092   "size" : 4,
17093   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17094  },
17095  {
17096   "alignment" : 4,
17097   "linker_set_key" : "jpeg_decompress_struct *",
17098   "name" : "jpeg_decompress_struct *",
17099   "referenced_type" : "type-278",
17100   "self_type" : "type-277",
17101   "size" : 4,
17102   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17103  },
17104  {
17105   "alignment" : 4,
17106   "linker_set_key" : "jpeg_decompress_struct *",
17107   "name" : "jpeg_decompress_struct *",
17108   "referenced_type" : "type-284",
17109   "self_type" : "type-283",
17110   "size" : 4,
17111   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17112  },
17113  {
17114   "alignment" : 4,
17115   "linker_set_key" : "jpeg_decompress_struct *",
17116   "name" : "jpeg_decompress_struct *",
17117   "referenced_type" : "type-294",
17118   "self_type" : "type-293",
17119   "size" : 4,
17120   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17121  },
17122  {
17123   "alignment" : 4,
17124   "linker_set_key" : "jpeg_decompress_struct *",
17125   "name" : "jpeg_decompress_struct *",
17126   "referenced_type" : "type-308",
17127   "self_type" : "type-307",
17128   "size" : 4,
17129   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17130  },
17131  {
17132   "alignment" : 4,
17133   "linker_set_key" : "jpeg_decompress_struct *",
17134   "name" : "jpeg_decompress_struct *",
17135   "referenced_type" : "type-318",
17136   "self_type" : "type-317",
17137   "size" : 4,
17138   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17139  },
17140  {
17141   "alignment" : 4,
17142   "linker_set_key" : "jpeg_decompress_struct *",
17143   "name" : "jpeg_decompress_struct *",
17144   "referenced_type" : "type-46",
17145   "self_type" : "type-45",
17146   "size" : 4,
17147   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17148  },
17149  {
17150   "alignment" : 4,
17151   "linker_set_key" : "jpeg_decompress_struct *",
17152   "name" : "jpeg_decompress_struct *",
17153   "referenced_type" : "type-56",
17154   "self_type" : "type-55",
17155   "size" : 4,
17156   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17157  },
17158  {
17159   "alignment" : 4,
17160   "linker_set_key" : "jpeg_decompress_struct *",
17161   "name" : "jpeg_decompress_struct *",
17162   "referenced_type" : "type-75",
17163   "self_type" : "type-74",
17164   "size" : 4,
17165   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17166  },
17167  {
17168   "alignment" : 4,
17169   "linker_set_key" : "jpeg_decompress_struct *",
17170   "name" : "jpeg_decompress_struct *",
17171   "referenced_type" : "type-87",
17172   "self_type" : "type-86",
17173   "size" : 4,
17174   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17175  },
17176  {
17177   "alignment" : 4,
17178   "linker_set_key" : "jpeg_decompress_struct *",
17179   "name" : "jpeg_decompress_struct *",
17180   "referenced_type" : "type-96",
17181   "self_type" : "type-95",
17182   "size" : 4,
17183   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17184  },
17185  {
17186   "alignment" : 4,
17187   "linker_set_key" : "jpeg_source_mgr *",
17188   "name" : "jpeg_source_mgr *",
17189   "referenced_type" : "type-116",
17190   "self_type" : "type-115",
17191   "size" : 4,
17192   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17193  },
17194  {
17195   "alignment" : 4,
17196   "linker_set_key" : "jpeg_source_mgr *",
17197   "name" : "jpeg_source_mgr *",
17198   "referenced_type" : "type-129",
17199   "self_type" : "type-128",
17200   "size" : 4,
17201   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17202  },
17203  {
17204   "alignment" : 4,
17205   "linker_set_key" : "jpeg_source_mgr *",
17206   "name" : "jpeg_source_mgr *",
17207   "referenced_type" : "type-138",
17208   "self_type" : "type-137",
17209   "size" : 4,
17210   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17211  },
17212  {
17213   "alignment" : 4,
17214   "linker_set_key" : "jpeg_source_mgr *",
17215   "name" : "jpeg_source_mgr *",
17216   "referenced_type" : "type-156",
17217   "self_type" : "type-155",
17218   "size" : 4,
17219   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17220  },
17221  {
17222   "alignment" : 4,
17223   "linker_set_key" : "jpeg_source_mgr *",
17224   "name" : "jpeg_source_mgr *",
17225   "referenced_type" : "type-169",
17226   "self_type" : "type-168",
17227   "size" : 4,
17228   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17229  },
17230  {
17231   "alignment" : 4,
17232   "linker_set_key" : "jpeg_source_mgr *",
17233   "name" : "jpeg_source_mgr *",
17234   "referenced_type" : "type-178",
17235   "self_type" : "type-177",
17236   "size" : 4,
17237   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17238  },
17239  {
17240   "alignment" : 4,
17241   "linker_set_key" : "jpeg_source_mgr *",
17242   "name" : "jpeg_source_mgr *",
17243   "referenced_type" : "type-196",
17244   "self_type" : "type-195",
17245   "size" : 4,
17246   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17247  },
17248  {
17249   "alignment" : 4,
17250   "linker_set_key" : "jpeg_source_mgr *",
17251   "name" : "jpeg_source_mgr *",
17252   "referenced_type" : "type-207",
17253   "self_type" : "type-206",
17254   "size" : 4,
17255   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17256  },
17257  {
17258   "alignment" : 4,
17259   "linker_set_key" : "jpeg_source_mgr *",
17260   "name" : "jpeg_source_mgr *",
17261   "referenced_type" : "type-213",
17262   "self_type" : "type-212",
17263   "size" : 4,
17264   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17265  },
17266  {
17267   "alignment" : 4,
17268   "linker_set_key" : "jpeg_source_mgr *",
17269   "name" : "jpeg_source_mgr *",
17270   "referenced_type" : "type-225",
17271   "self_type" : "type-224",
17272   "size" : 4,
17273   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17274  },
17275  {
17276   "alignment" : 4,
17277   "linker_set_key" : "jpeg_source_mgr *",
17278   "name" : "jpeg_source_mgr *",
17279   "referenced_type" : "type-233",
17280   "self_type" : "type-232",
17281   "size" : 4,
17282   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17283  },
17284  {
17285   "alignment" : 4,
17286   "linker_set_key" : "jpeg_source_mgr *",
17287   "name" : "jpeg_source_mgr *",
17288   "referenced_type" : "type-242",
17289   "self_type" : "type-241",
17290   "size" : 4,
17291   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17292  },
17293  {
17294   "alignment" : 4,
17295   "linker_set_key" : "jpeg_source_mgr *",
17296   "name" : "jpeg_source_mgr *",
17297   "referenced_type" : "type-252",
17298   "self_type" : "type-251",
17299   "size" : 4,
17300   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17301  },
17302  {
17303   "alignment" : 4,
17304   "linker_set_key" : "jpeg_source_mgr *",
17305   "name" : "jpeg_source_mgr *",
17306   "referenced_type" : "type-26",
17307   "self_type" : "type-25",
17308   "size" : 4,
17309   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17310  },
17311  {
17312   "alignment" : 4,
17313   "linker_set_key" : "jpeg_source_mgr *",
17314   "name" : "jpeg_source_mgr *",
17315   "referenced_type" : "type-270",
17316   "self_type" : "type-269",
17317   "size" : 4,
17318   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17319  },
17320  {
17321   "alignment" : 4,
17322   "linker_set_key" : "jpeg_source_mgr *",
17323   "name" : "jpeg_source_mgr *",
17324   "referenced_type" : "type-280",
17325   "self_type" : "type-279",
17326   "size" : 4,
17327   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17328  },
17329  {
17330   "alignment" : 4,
17331   "linker_set_key" : "jpeg_source_mgr *",
17332   "name" : "jpeg_source_mgr *",
17333   "referenced_type" : "type-286",
17334   "self_type" : "type-285",
17335   "size" : 4,
17336   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17337  },
17338  {
17339   "alignment" : 4,
17340   "linker_set_key" : "jpeg_source_mgr *",
17341   "name" : "jpeg_source_mgr *",
17342   "referenced_type" : "type-296",
17343   "self_type" : "type-295",
17344   "size" : 4,
17345   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17346  },
17347  {
17348   "alignment" : 4,
17349   "linker_set_key" : "jpeg_source_mgr *",
17350   "name" : "jpeg_source_mgr *",
17351   "referenced_type" : "type-310",
17352   "self_type" : "type-309",
17353   "size" : 4,
17354   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17355  },
17356  {
17357   "alignment" : 4,
17358   "linker_set_key" : "jpeg_source_mgr *",
17359   "name" : "jpeg_source_mgr *",
17360   "referenced_type" : "type-321",
17361   "self_type" : "type-320",
17362   "size" : 4,
17363   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17364  },
17365  {
17366   "alignment" : 4,
17367   "linker_set_key" : "jpeg_source_mgr *",
17368   "name" : "jpeg_source_mgr *",
17369   "referenced_type" : "type-48",
17370   "self_type" : "type-47",
17371   "size" : 4,
17372   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17373  },
17374  {
17375   "alignment" : 4,
17376   "linker_set_key" : "jpeg_source_mgr *",
17377   "name" : "jpeg_source_mgr *",
17378   "referenced_type" : "type-58",
17379   "self_type" : "type-57",
17380   "size" : 4,
17381   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17382  },
17383  {
17384   "alignment" : 4,
17385   "linker_set_key" : "jpeg_source_mgr *",
17386   "name" : "jpeg_source_mgr *",
17387   "referenced_type" : "type-77",
17388   "self_type" : "type-76",
17389   "size" : 4,
17390   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17391  },
17392  {
17393   "alignment" : 4,
17394   "linker_set_key" : "jpeg_source_mgr *",
17395   "name" : "jpeg_source_mgr *",
17396   "referenced_type" : "type-89",
17397   "self_type" : "type-88",
17398   "size" : 4,
17399   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17400  },
17401  {
17402   "alignment" : 4,
17403   "linker_set_key" : "jpeg_source_mgr *",
17404   "name" : "jpeg_source_mgr *",
17405   "referenced_type" : "type-98",
17406   "self_type" : "type-97",
17407   "size" : 4,
17408   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17409  },
17410  {
17411   "alignment" : 4,
17412   "linker_set_key" : "libyuv::Buffer *",
17413   "name" : "libyuv::Buffer *",
17414   "referenced_type" : "type-41",
17415   "self_type" : "type-43",
17416   "size" : 4,
17417   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17418  },
17419  {
17420   "alignment" : 4,
17421   "linker_set_key" : "libyuv::MJpegDecoder *",
17422   "name" : "libyuv::MJpegDecoder *",
17423   "referenced_type" : "type-44",
17424   "self_type" : "type-216",
17425   "size" : 4,
17426   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17427  },
17428  {
17429   "alignment" : 4,
17430   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17431   "name" : "libyuv::SetJmpErrorMgr *",
17432   "referenced_type" : "type-101",
17433   "self_type" : "type-100",
17434   "size" : 4,
17435   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17436  },
17437  {
17438   "alignment" : 4,
17439   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17440   "name" : "libyuv::SetJmpErrorMgr *",
17441   "referenced_type" : "type-118",
17442   "self_type" : "type-117",
17443   "size" : 4,
17444   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17445  },
17446  {
17447   "alignment" : 4,
17448   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17449   "name" : "libyuv::SetJmpErrorMgr *",
17450   "referenced_type" : "type-131",
17451   "self_type" : "type-130",
17452   "size" : 4,
17453   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17454  },
17455  {
17456   "alignment" : 4,
17457   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17458   "name" : "libyuv::SetJmpErrorMgr *",
17459   "referenced_type" : "type-141",
17460   "self_type" : "type-140",
17461   "size" : 4,
17462   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17463  },
17464  {
17465   "alignment" : 4,
17466   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17467   "name" : "libyuv::SetJmpErrorMgr *",
17468   "referenced_type" : "type-158",
17469   "self_type" : "type-157",
17470   "size" : 4,
17471   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17472  },
17473  {
17474   "alignment" : 4,
17475   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17476   "name" : "libyuv::SetJmpErrorMgr *",
17477   "referenced_type" : "type-171",
17478   "self_type" : "type-170",
17479   "size" : 4,
17480   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17481  },
17482  {
17483   "alignment" : 4,
17484   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17485   "name" : "libyuv::SetJmpErrorMgr *",
17486   "referenced_type" : "type-181",
17487   "self_type" : "type-180",
17488   "size" : 4,
17489   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17490  },
17491  {
17492   "alignment" : 4,
17493   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17494   "name" : "libyuv::SetJmpErrorMgr *",
17495   "referenced_type" : "type-198",
17496   "self_type" : "type-197",
17497   "size" : 4,
17498   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17499  },
17500  {
17501   "alignment" : 4,
17502   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17503   "name" : "libyuv::SetJmpErrorMgr *",
17504   "referenced_type" : "type-209",
17505   "self_type" : "type-208",
17506   "size" : 4,
17507   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17508  },
17509  {
17510   "alignment" : 4,
17511   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17512   "name" : "libyuv::SetJmpErrorMgr *",
17513   "referenced_type" : "type-215",
17514   "self_type" : "type-214",
17515   "size" : 4,
17516   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17517  },
17518  {
17519   "alignment" : 4,
17520   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17521   "name" : "libyuv::SetJmpErrorMgr *",
17522   "referenced_type" : "type-227",
17523   "self_type" : "type-226",
17524   "size" : 4,
17525   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17526  },
17527  {
17528   "alignment" : 4,
17529   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17530   "name" : "libyuv::SetJmpErrorMgr *",
17531   "referenced_type" : "type-235",
17532   "self_type" : "type-234",
17533   "size" : 4,
17534   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17535  },
17536  {
17537   "alignment" : 4,
17538   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17539   "name" : "libyuv::SetJmpErrorMgr *",
17540   "referenced_type" : "type-245",
17541   "self_type" : "type-244",
17542   "size" : 4,
17543   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17544  },
17545  {
17546   "alignment" : 4,
17547   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17548   "name" : "libyuv::SetJmpErrorMgr *",
17549   "referenced_type" : "type-254",
17550   "self_type" : "type-253",
17551   "size" : 4,
17552   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17553  },
17554  {
17555   "alignment" : 4,
17556   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17557   "name" : "libyuv::SetJmpErrorMgr *",
17558   "referenced_type" : "type-272",
17559   "self_type" : "type-271",
17560   "size" : 4,
17561   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17562  },
17563  {
17564   "alignment" : 4,
17565   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17566   "name" : "libyuv::SetJmpErrorMgr *",
17567   "referenced_type" : "type-28",
17568   "self_type" : "type-27",
17569   "size" : 4,
17570   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17571  },
17572  {
17573   "alignment" : 4,
17574   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17575   "name" : "libyuv::SetJmpErrorMgr *",
17576   "referenced_type" : "type-282",
17577   "self_type" : "type-281",
17578   "size" : 4,
17579   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17580  },
17581  {
17582   "alignment" : 4,
17583   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17584   "name" : "libyuv::SetJmpErrorMgr *",
17585   "referenced_type" : "type-288",
17586   "self_type" : "type-287",
17587   "size" : 4,
17588   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17589  },
17590  {
17591   "alignment" : 4,
17592   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17593   "name" : "libyuv::SetJmpErrorMgr *",
17594   "referenced_type" : "type-298",
17595   "self_type" : "type-297",
17596   "size" : 4,
17597   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17598  },
17599  {
17600   "alignment" : 4,
17601   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17602   "name" : "libyuv::SetJmpErrorMgr *",
17603   "referenced_type" : "type-312",
17604   "self_type" : "type-311",
17605   "size" : 4,
17606   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17607  },
17608  {
17609   "alignment" : 4,
17610   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17611   "name" : "libyuv::SetJmpErrorMgr *",
17612   "referenced_type" : "type-323",
17613   "self_type" : "type-322",
17614   "size" : 4,
17615   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17616  },
17617  {
17618   "alignment" : 4,
17619   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17620   "name" : "libyuv::SetJmpErrorMgr *",
17621   "referenced_type" : "type-50",
17622   "self_type" : "type-49",
17623   "size" : 4,
17624   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17625  },
17626  {
17627   "alignment" : 4,
17628   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17629   "name" : "libyuv::SetJmpErrorMgr *",
17630   "referenced_type" : "type-61",
17631   "self_type" : "type-60",
17632   "size" : 4,
17633   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17634  },
17635  {
17636   "alignment" : 4,
17637   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17638   "name" : "libyuv::SetJmpErrorMgr *",
17639   "referenced_type" : "type-79",
17640   "self_type" : "type-78",
17641   "size" : 4,
17642   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17643  },
17644  {
17645   "alignment" : 4,
17646   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17647   "name" : "libyuv::SetJmpErrorMgr *",
17648   "referenced_type" : "type-91",
17649   "self_type" : "type-90",
17650   "size" : 4,
17651   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17652  },
17653  {
17654   "alignment" : 4,
17655   "linker_set_key" : "unsigned char *",
17656   "name" : "unsigned char *",
17657   "referenced_type" : "type-20",
17658   "self_type" : "type-21",
17659   "size" : 4,
17660   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
17661  },
17662  {
17663   "alignment" : 4,
17664   "linker_set_key" : "unsigned char **",
17665   "name" : "unsigned char **",
17666   "referenced_type" : "type-21",
17667   "self_type" : "type-52",
17668   "size" : 4,
17669   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17670  },
17671  {
17672   "alignment" : 4,
17673   "linker_set_key" : "unsigned char ***",
17674   "name" : "unsigned char ***",
17675   "referenced_type" : "type-52",
17676   "self_type" : "type-51",
17677   "size" : 4,
17678   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17679  },
17680  {
17681   "alignment" : 4,
17682   "linker_set_key" : "unsigned int *",
17683   "name" : "unsigned int *",
17684   "referenced_type" : "type-1",
17685   "self_type" : "type-4",
17686   "size" : 4,
17687   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17688  },
17689  {
17690   "alignment" : 4,
17691   "linker_set_key" : "unsigned short *",
17692   "name" : "unsigned short *",
17693   "referenced_type" : "type-7",
17694   "self_type" : "type-8",
17695   "size" : 4,
17696   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17697  },
17698  {
17699   "alignment" : 4,
17700   "linker_set_key" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17701   "name" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17702   "referenced_type" : "type-16",
17703   "self_type" : "type-15",
17704   "size" : 4,
17705   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17706  },
17707  {
17708   "alignment" : 4,
17709   "linker_set_key" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17710   "name" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17711   "referenced_type" : "type-217",
17712   "self_type" : "type-221",
17713   "size" : 4,
17714   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17715  },
17716  {
17717   "alignment" : 4,
17718   "linker_set_key" : "void *",
17719   "name" : "void *",
17720   "referenced_type" : "type-17",
17721   "self_type" : "type-218",
17722   "size" : 4,
17723   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17724  }
17725 ],
17726 "qualified_types" :
17727 [
17728  {
17729   "alignment" : 1,
17730   "is_const" : true,
17731   "linker_set_key" : "const char",
17732   "name" : "const char",
17733   "referenced_type" : "type-64",
17734   "self_type" : "type-63",
17735   "size" : 1,
17736   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17737  },
17738  {
17739   "alignment" : 4,
17740   "is_const" : true,
17741   "linker_set_key" : "const float",
17742   "name" : "const float",
17743   "referenced_type" : "type-13",
17744   "self_type" : "type-12",
17745   "size" : 4,
17746   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17747  },
17748  {
17749   "alignment" : 4,
17750   "is_const" : true,
17751   "linker_set_key" : "const int",
17752   "name" : "const int",
17753   "referenced_type" : "type-3",
17754   "self_type" : "type-30",
17755   "size" : 4,
17756   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17757  },
17758  {
17759   "alignment" : 16,
17760   "is_const" : true,
17761   "linker_set_key" : "const libyuv::YuvConstants",
17762   "name" : "const libyuv::YuvConstants",
17763   "referenced_type" : "type-33",
17764   "self_type" : "type-32",
17765   "size" : 64,
17766   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17767  },
17768  {
17769   "alignment" : 1,
17770   "is_const" : true,
17771   "linker_set_key" : "const signed char",
17772   "name" : "const signed char",
17773   "referenced_type" : "type-10",
17774   "self_type" : "type-9",
17775   "size" : 1,
17776   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17777  },
17778  {
17779   "alignment" : 1,
17780   "is_const" : true,
17781   "linker_set_key" : "const unsigned char",
17782   "name" : "const unsigned char",
17783   "referenced_type" : "type-20",
17784   "self_type" : "type-19",
17785   "size" : 1,
17786   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17787  },
17788  {
17789   "alignment" : 4,
17790   "is_const" : true,
17791   "linker_set_key" : "const unsigned char *const",
17792   "name" : "const unsigned char *const",
17793   "referenced_type" : "type-18",
17794   "self_type" : "type-220",
17795   "size" : 4,
17796   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17797  },
17798  {
17799   "alignment" : 4,
17800   "is_const" : true,
17801   "linker_set_key" : "const unsigned int",
17802   "name" : "const unsigned int",
17803   "referenced_type" : "type-1",
17804   "self_type" : "type-54",
17805   "size" : 4,
17806   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17807  },
17808  {
17809   "alignment" : 2,
17810   "is_const" : true,
17811   "linker_set_key" : "const unsigned short",
17812   "name" : "const unsigned short",
17813   "referenced_type" : "type-7",
17814   "self_type" : "type-6",
17815   "size" : 2,
17816   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17817  },
17818  {
17819   "alignment" : 4,
17820   "is_const" : true,
17821   "linker_set_key" : "unsigned int const[256]",
17822   "name" : "unsigned int const[256]",
17823   "referenced_type" : "type-59",
17824   "self_type" : "type-62",
17825   "size" : 1024,
17826   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17827  }
17828 ],
17829 "record_types" :
17830 [
17831  {
17832   "alignment" : 4,
17833   "fields" :
17834   [
17835    {
17836     "field_name" : "data",
17837     "referenced_type" : "type-18"
17838    },
17839    {
17840     "field_name" : "len",
17841     "field_offset" : 32,
17842     "referenced_type" : "type-3"
17843    }
17844   ],
17845   "linker_set_key" : "libyuv::Buffer",
17846   "name" : "libyuv::Buffer",
17847   "referenced_type" : "type-41",
17848   "self_type" : "type-41",
17849   "size" : 8,
17850   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17851   "unique_id" : "_ZTSN6libyuv6BufferE"
17852  },
17853  {
17854   "alignment" : 4,
17855   "fields" :
17856   [
17857    {
17858     "field_name" : "buffers",
17859     "referenced_type" : "type-43"
17860    },
17861    {
17862     "field_name" : "len",
17863     "field_offset" : 32,
17864     "referenced_type" : "type-3"
17865    },
17866    {
17867     "field_name" : "pos",
17868     "field_offset" : 64,
17869     "referenced_type" : "type-3"
17870    }
17871   ],
17872   "linker_set_key" : "libyuv::BufferVector",
17873   "name" : "libyuv::BufferVector",
17874   "referenced_type" : "type-42",
17875   "self_type" : "type-42",
17876   "size" : 12,
17877   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17878   "unique_id" : "_ZTSN6libyuv12BufferVectorE"
17879  },
17880  {
17881   "alignment" : 4,
17882   "fields" :
17883   [
17884    {
17885     "access" : "private",
17886     "field_name" : "buf_",
17887     "referenced_type" : "type-41"
17888    },
17889    {
17890     "access" : "private",
17891     "field_name" : "buf_vec_",
17892     "field_offset" : 64,
17893     "referenced_type" : "type-42"
17894    },
17895    {
17896     "access" : "private",
17897     "field_name" : "decompress_struct_",
17898     "field_offset" : 160,
17899     "referenced_type" : "type-45"
17900    },
17901    {
17902     "access" : "private",
17903     "field_name" : "source_mgr_",
17904     "field_offset" : 192,
17905     "referenced_type" : "type-47"
17906    },
17907    {
17908     "access" : "private",
17909     "field_name" : "error_mgr_",
17910     "field_offset" : 224,
17911     "referenced_type" : "type-49"
17912    },
17913    {
17914     "access" : "private",
17915     "field_name" : "has_scanline_padding_",
17916     "field_offset" : 256,
17917     "referenced_type" : "type-3"
17918    },
17919    {
17920     "access" : "private",
17921     "field_name" : "num_outbufs_",
17922     "field_offset" : 288,
17923     "referenced_type" : "type-3"
17924    },
17925    {
17926     "access" : "private",
17927     "field_name" : "scanlines_",
17928     "field_offset" : 320,
17929     "referenced_type" : "type-51"
17930    },
17931    {
17932     "access" : "private",
17933     "field_name" : "scanlines_sizes_",
17934     "field_offset" : 352,
17935     "referenced_type" : "type-53"
17936    },
17937    {
17938     "access" : "private",
17939     "field_name" : "databuf_",
17940     "field_offset" : 384,
17941     "referenced_type" : "type-52"
17942    },
17943    {
17944     "access" : "private",
17945     "field_name" : "databuf_strides_",
17946     "field_offset" : 416,
17947     "referenced_type" : "type-53"
17948    }
17949   ],
17950   "linker_set_key" : "libyuv::MJpegDecoder",
17951   "name" : "libyuv::MJpegDecoder",
17952   "record_kind" : "class",
17953   "referenced_type" : "type-44",
17954   "self_type" : "type-44",
17955   "size" : 56,
17956   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17957   "unique_id" : "_ZTSN6libyuv12MJpegDecoderE"
17958  },
17959  {
17960   "alignment" : 16,
17961   "fields" :
17962   [
17963    {
17964     "field_name" : "kUVToRB",
17965     "referenced_type" : "type-34"
17966    },
17967    {
17968     "field_name" : "kUVToG",
17969     "field_offset" : 128,
17970     "referenced_type" : "type-35"
17971    },
17972    {
17973     "field_name" : "kUVBiasBGR",
17974     "field_offset" : 256,
17975     "referenced_type" : "type-36"
17976    },
17977    {
17978     "field_name" : "kYToRgb",
17979     "field_offset" : 384,
17980     "referenced_type" : "type-37"
17981    }
17982   ],
17983   "linker_set_key" : "libyuv::YuvConstants",
17984   "name" : "libyuv::YuvConstants",
17985   "referenced_type" : "type-33",
17986   "self_type" : "type-33",
17987   "size" : 64,
17988   "source_file" : "/external/libyuv/files/include/libyuv/row.h",
17989   "unique_id" : "libyuv::YuvConstants"
17990  }
17991 ],
17992 "rvalue_reference_types" : []
17993}
17994