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-2",
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" : "char",
21   "name" : "char",
22   "referenced_type" : "type-42",
23   "self_type" : "type-42",
24   "size" : 1
25  },
26  {
27   "alignment" : 8,
28   "linker_set_key" : "double",
29   "name" : "double",
30   "referenced_type" : "type-20",
31   "self_type" : "type-20",
32   "size" : 8
33  },
34  {
35   "alignment" : 4,
36   "linker_set_key" : "float",
37   "name" : "float",
38   "referenced_type" : "type-54",
39   "self_type" : "type-54",
40   "size" : 4
41  },
42  {
43   "alignment" : 4,
44   "is_integral" : true,
45   "linker_set_key" : "int",
46   "name" : "int",
47   "referenced_type" : "type-5",
48   "self_type" : "type-5",
49   "size" : 4
50  },
51  {
52   "alignment" : 8,
53   "is_integral" : true,
54   "linker_set_key" : "long",
55   "name" : "long",
56   "referenced_type" : "type-142",
57   "self_type" : "type-142",
58   "size" : 8
59  },
60  {
61   "alignment" : 1,
62   "is_integral" : true,
63   "linker_set_key" : "signed char",
64   "name" : "signed char",
65   "referenced_type" : "type-50",
66   "self_type" : "type-50",
67   "size" : 1
68  },
69  {
70   "alignment" : 1,
71   "is_integral" : true,
72   "is_unsigned" : true,
73   "linker_set_key" : "unsigned char",
74   "name" : "unsigned char",
75   "referenced_type" : "type-8",
76   "self_type" : "type-8",
77   "size" : 1
78  },
79  {
80   "alignment" : 4,
81   "is_integral" : true,
82   "is_unsigned" : true,
83   "linker_set_key" : "unsigned int",
84   "name" : "unsigned int",
85   "referenced_type" : "type-1",
86   "self_type" : "type-1",
87   "size" : 4
88  },
89  {
90   "alignment" : 8,
91   "is_integral" : true,
92   "is_unsigned" : true,
93   "linker_set_key" : "unsigned long",
94   "name" : "unsigned long",
95   "referenced_type" : "type-10",
96   "self_type" : "type-10",
97   "size" : 8
98  },
99  {
100   "alignment" : 2,
101   "is_integral" : true,
102   "is_unsigned" : true,
103   "linker_set_key" : "unsigned short",
104   "name" : "unsigned short",
105   "referenced_type" : "type-47",
106   "self_type" : "type-47",
107   "size" : 2
108  },
109  {
110   "linker_set_key" : "void",
111   "name" : "void",
112   "referenced_type" : "type-43",
113   "self_type" : "type-43"
114  }
115 ],
116 "elf_functions" :
117 [
118  {
119   "name" : "ABGRToARGB"
120  },
121  {
122   "name" : "ABGRToI420"
123  },
124  {
125   "name" : "ABGRToUVRow_Any_NEON"
126  },
127  {
128   "name" : "ABGRToUVRow_C"
129  },
130  {
131   "name" : "ABGRToUVRow_NEON"
132  },
133  {
134   "name" : "ABGRToYRow_Any_NEON"
135  },
136  {
137   "name" : "ABGRToYRow_C"
138  },
139  {
140   "name" : "ABGRToYRow_NEON"
141  },
142  {
143   "name" : "ARGB1555ToARGB"
144  },
145  {
146   "name" : "ARGB1555ToARGBRow_Any_NEON"
147  },
148  {
149   "name" : "ARGB1555ToARGBRow_C"
150  },
151  {
152   "name" : "ARGB1555ToARGBRow_NEON"
153  },
154  {
155   "name" : "ARGB1555ToI420"
156  },
157  {
158   "name" : "ARGB1555ToUVRow_Any_NEON"
159  },
160  {
161   "name" : "ARGB1555ToUVRow_C"
162  },
163  {
164   "name" : "ARGB1555ToUVRow_NEON"
165  },
166  {
167   "name" : "ARGB1555ToYRow_Any_NEON"
168  },
169  {
170   "name" : "ARGB1555ToYRow_C"
171  },
172  {
173   "name" : "ARGB1555ToYRow_NEON"
174  },
175  {
176   "name" : "ARGB4444ToARGB"
177  },
178  {
179   "name" : "ARGB4444ToARGBRow_Any_NEON"
180  },
181  {
182   "name" : "ARGB4444ToARGBRow_C"
183  },
184  {
185   "name" : "ARGB4444ToARGBRow_NEON"
186  },
187  {
188   "name" : "ARGB4444ToI420"
189  },
190  {
191   "name" : "ARGB4444ToUVRow_Any_NEON"
192  },
193  {
194   "name" : "ARGB4444ToUVRow_C"
195  },
196  {
197   "name" : "ARGB4444ToUVRow_NEON"
198  },
199  {
200   "name" : "ARGB4444ToYRow_Any_NEON"
201  },
202  {
203   "name" : "ARGB4444ToYRow_C"
204  },
205  {
206   "name" : "ARGB4444ToYRow_NEON"
207  },
208  {
209   "name" : "ARGBAdd"
210  },
211  {
212   "name" : "ARGBAddRow_Any_NEON"
213  },
214  {
215   "name" : "ARGBAddRow_C"
216  },
217  {
218   "name" : "ARGBAddRow_NEON"
219  },
220  {
221   "name" : "ARGBAffineRow_C"
222  },
223  {
224   "name" : "ARGBAttenuate"
225  },
226  {
227   "name" : "ARGBAttenuateRow_Any_NEON"
228  },
229  {
230   "name" : "ARGBAttenuateRow_C"
231  },
232  {
233   "name" : "ARGBAttenuateRow_NEON"
234  },
235  {
236   "name" : "ARGBBlend"
237  },
238  {
239   "name" : "ARGBBlendRow_C"
240  },
241  {
242   "name" : "ARGBBlendRow_NEON"
243  },
244  {
245   "name" : "ARGBBlur"
246  },
247  {
248   "name" : "ARGBColorMatrix"
249  },
250  {
251   "name" : "ARGBColorMatrixRow_C"
252  },
253  {
254   "name" : "ARGBColorMatrixRow_NEON"
255  },
256  {
257   "name" : "ARGBColorTable"
258  },
259  {
260   "name" : "ARGBColorTableRow_C"
261  },
262  {
263   "name" : "ARGBComputeCumulativeSum"
264  },
265  {
266   "name" : "ARGBCopy"
267  },
268  {
269   "name" : "ARGBCopyAlpha"
270  },
271  {
272   "name" : "ARGBCopyAlphaRow_C"
273  },
274  {
275   "name" : "ARGBCopyYToAlpha"
276  },
277  {
278   "name" : "ARGBCopyYToAlphaRow_C"
279  },
280  {
281   "name" : "ARGBDetect"
282  },
283  {
284   "name" : "ARGBExtractAlpha"
285  },
286  {
287   "name" : "ARGBExtractAlphaRow_Any_NEON"
288  },
289  {
290   "name" : "ARGBExtractAlphaRow_C"
291  },
292  {
293   "name" : "ARGBExtractAlphaRow_NEON"
294  },
295  {
296   "name" : "ARGBGray"
297  },
298  {
299   "name" : "ARGBGrayRow_C"
300  },
301  {
302   "name" : "ARGBGrayRow_NEON"
303  },
304  {
305   "name" : "ARGBGrayTo"
306  },
307  {
308   "name" : "ARGBInterpolate"
309  },
310  {
311   "name" : "ARGBLumaColorTable"
312  },
313  {
314   "name" : "ARGBLumaColorTableRow_C"
315  },
316  {
317   "name" : "ARGBMirror"
318  },
319  {
320   "name" : "ARGBMirrorRow_Any_NEON"
321  },
322  {
323   "name" : "ARGBMirrorRow_C"
324  },
325  {
326   "name" : "ARGBMirrorRow_NEON"
327  },
328  {
329   "name" : "ARGBMultiply"
330  },
331  {
332   "name" : "ARGBMultiplyRow_Any_NEON"
333  },
334  {
335   "name" : "ARGBMultiplyRow_C"
336  },
337  {
338   "name" : "ARGBMultiplyRow_NEON"
339  },
340  {
341   "name" : "ARGBPolynomial"
342  },
343  {
344   "name" : "ARGBPolynomialRow_C"
345  },
346  {
347   "name" : "ARGBQuantize"
348  },
349  {
350   "name" : "ARGBQuantizeRow_C"
351  },
352  {
353   "name" : "ARGBQuantizeRow_NEON"
354  },
355  {
356   "name" : "ARGBRect"
357  },
358  {
359   "name" : "ARGBRotate"
360  },
361  {
362   "name" : "ARGBRotate180"
363  },
364  {
365   "name" : "ARGBRotate270"
366  },
367  {
368   "name" : "ARGBRotate90"
369  },
370  {
371   "name" : "ARGBScale"
372  },
373  {
374   "name" : "ARGBScaleClip"
375  },
376  {
377   "name" : "ARGBSepia"
378  },
379  {
380   "name" : "ARGBSepiaRow_C"
381  },
382  {
383   "name" : "ARGBSepiaRow_NEON"
384  },
385  {
386   "name" : "ARGBSetRow_Any_NEON"
387  },
388  {
389   "name" : "ARGBSetRow_C"
390  },
391  {
392   "name" : "ARGBSetRow_NEON"
393  },
394  {
395   "name" : "ARGBShade"
396  },
397  {
398   "name" : "ARGBShadeRow_C"
399  },
400  {
401   "name" : "ARGBShadeRow_NEON"
402  },
403  {
404   "name" : "ARGBShuffle"
405  },
406  {
407   "name" : "ARGBShuffleRow_Any_NEON"
408  },
409  {
410   "name" : "ARGBShuffleRow_C"
411  },
412  {
413   "name" : "ARGBShuffleRow_NEON"
414  },
415  {
416   "name" : "ARGBSobel"
417  },
418  {
419   "name" : "ARGBSobelToPlane"
420  },
421  {
422   "name" : "ARGBSobelXY"
423  },
424  {
425   "name" : "ARGBSubtract"
426  },
427  {
428   "name" : "ARGBSubtractRow_Any_NEON"
429  },
430  {
431   "name" : "ARGBSubtractRow_C"
432  },
433  {
434   "name" : "ARGBSubtractRow_NEON"
435  },
436  {
437   "name" : "ARGBToABGR"
438  },
439  {
440   "name" : "ARGBToARGB1555"
441  },
442  {
443   "name" : "ARGBToARGB1555Row_Any_NEON"
444  },
445  {
446   "name" : "ARGBToARGB1555Row_C"
447  },
448  {
449   "name" : "ARGBToARGB1555Row_NEON"
450  },
451  {
452   "name" : "ARGBToARGB4444"
453  },
454  {
455   "name" : "ARGBToARGB4444Row_Any_NEON"
456  },
457  {
458   "name" : "ARGBToARGB4444Row_C"
459  },
460  {
461   "name" : "ARGBToARGB4444Row_NEON"
462  },
463  {
464   "name" : "ARGBToBGRA"
465  },
466  {
467   "name" : "ARGBToI400"
468  },
469  {
470   "name" : "ARGBToI420"
471  },
472  {
473   "name" : "ARGBToI422"
474  },
475  {
476   "name" : "ARGBToI444"
477  },
478  {
479   "name" : "ARGBToJ400"
480  },
481  {
482   "name" : "ARGBToJ420"
483  },
484  {
485   "name" : "ARGBToJ422"
486  },
487  {
488   "name" : "ARGBToNV12"
489  },
490  {
491   "name" : "ARGBToNV21"
492  },
493  {
494   "name" : "ARGBToRAW"
495  },
496  {
497   "name" : "ARGBToRAWRow_Any_NEON"
498  },
499  {
500   "name" : "ARGBToRAWRow_C"
501  },
502  {
503   "name" : "ARGBToRAWRow_NEON"
504  },
505  {
506   "name" : "ARGBToRGB24"
507  },
508  {
509   "name" : "ARGBToRGB24Row_Any_NEON"
510  },
511  {
512   "name" : "ARGBToRGB24Row_C"
513  },
514  {
515   "name" : "ARGBToRGB24Row_NEON"
516  },
517  {
518   "name" : "ARGBToRGB565"
519  },
520  {
521   "name" : "ARGBToRGB565Dither"
522  },
523  {
524   "name" : "ARGBToRGB565DitherRow_Any_NEON"
525  },
526  {
527   "name" : "ARGBToRGB565DitherRow_C"
528  },
529  {
530   "name" : "ARGBToRGB565DitherRow_NEON"
531  },
532  {
533   "name" : "ARGBToRGB565Row_Any_NEON"
534  },
535  {
536   "name" : "ARGBToRGB565Row_C"
537  },
538  {
539   "name" : "ARGBToRGB565Row_NEON"
540  },
541  {
542   "name" : "ARGBToRGBA"
543  },
544  {
545   "name" : "ARGBToUV444Row_Any_NEON"
546  },
547  {
548   "name" : "ARGBToUV444Row_C"
549  },
550  {
551   "name" : "ARGBToUV444Row_NEON"
552  },
553  {
554   "name" : "ARGBToUVJRow_Any_NEON"
555  },
556  {
557   "name" : "ARGBToUVJRow_C"
558  },
559  {
560   "name" : "ARGBToUVJRow_NEON"
561  },
562  {
563   "name" : "ARGBToUVRow_Any_NEON"
564  },
565  {
566   "name" : "ARGBToUVRow_C"
567  },
568  {
569   "name" : "ARGBToUVRow_NEON"
570  },
571  {
572   "name" : "ARGBToUYVY"
573  },
574  {
575   "name" : "ARGBToYJRow_Any_NEON"
576  },
577  {
578   "name" : "ARGBToYJRow_C"
579  },
580  {
581   "name" : "ARGBToYJRow_NEON"
582  },
583  {
584   "name" : "ARGBToYRow_Any_NEON"
585  },
586  {
587   "name" : "ARGBToYRow_C"
588  },
589  {
590   "name" : "ARGBToYRow_NEON"
591  },
592  {
593   "name" : "ARGBToYUY2"
594  },
595  {
596   "name" : "ARGBUnattenuate"
597  },
598  {
599   "name" : "ARGBUnattenuateRow_C"
600  },
601  {
602   "name" : "Android420ToABGR"
603  },
604  {
605   "name" : "Android420ToARGB"
606  },
607  {
608   "name" : "Android420ToARGBMatrix"
609  },
610  {
611   "name" : "Android420ToI420"
612  },
613  {
614   "name" : "ArmCpuCaps"
615  },
616  {
617   "name" : "BGRAToARGB"
618  },
619  {
620   "name" : "BGRAToI420"
621  },
622  {
623   "name" : "BGRAToUVRow_Any_NEON"
624  },
625  {
626   "name" : "BGRAToUVRow_C"
627  },
628  {
629   "name" : "BGRAToUVRow_NEON"
630  },
631  {
632   "name" : "BGRAToYRow_Any_NEON"
633  },
634  {
635   "name" : "BGRAToYRow_C"
636  },
637  {
638   "name" : "BGRAToYRow_NEON"
639  },
640  {
641   "name" : "BlendPlane"
642  },
643  {
644   "name" : "BlendPlaneRow_C"
645  },
646  {
647   "name" : "CalcFramePsnr"
648  },
649  {
650   "name" : "CalcFrameSsim"
651  },
652  {
653   "name" : "CanonicalFourCC"
654  },
655  {
656   "name" : "ComputeCumulativeSumRow_C"
657  },
658  {
659   "name" : "ComputeSumSquareError"
660  },
661  {
662   "name" : "ComputeSumSquareErrorPlane"
663  },
664  {
665   "name" : "ConvertFromI420"
666  },
667  {
668   "name" : "ConvertToARGB"
669  },
670  {
671   "name" : "ConvertToI420"
672  },
673  {
674   "name" : "CopyPlane"
675  },
676  {
677   "name" : "CopyPlane_16"
678  },
679  {
680   "name" : "CopyRow_16_C"
681  },
682  {
683   "name" : "CopyRow_Any_NEON"
684  },
685  {
686   "name" : "CopyRow_C"
687  },
688  {
689   "name" : "CopyRow_NEON"
690  },
691  {
692   "name" : "CpuId"
693  },
694  {
695   "name" : "CumulativeSumToAverageRow_C"
696  },
697  {
698   "name" : "FixedDiv1_C"
699  },
700  {
701   "name" : "FixedDiv_C"
702  },
703  {
704   "name" : "GetARGBBlend"
705  },
706  {
707   "name" : "H420ToABGR"
708  },
709  {
710   "name" : "H420ToARGB"
711  },
712  {
713   "name" : "H420ToRGB565"
714  },
715  {
716   "name" : "H422ToABGR"
717  },
718  {
719   "name" : "H422ToARGB"
720  },
721  {
722   "name" : "HalfFloat1Row_Any_NEON"
723  },
724  {
725   "name" : "HalfFloat1Row_NEON"
726  },
727  {
728   "name" : "HalfFloatPlane"
729  },
730  {
731   "name" : "HalfFloatRow_Any_NEON"
732  },
733  {
734   "name" : "HalfFloatRow_C"
735  },
736  {
737   "name" : "HalfFloatRow_NEON"
738  },
739  {
740   "name" : "HashDjb2"
741  },
742  {
743   "name" : "HashDjb2_C"
744  },
745  {
746   "name" : "I400Copy"
747  },
748  {
749   "name" : "I400Mirror"
750  },
751  {
752   "name" : "I400ToARGB"
753  },
754  {
755   "name" : "I400ToARGBRow_Any_NEON"
756  },
757  {
758   "name" : "I400ToARGBRow_C"
759  },
760  {
761   "name" : "I400ToARGBRow_NEON"
762  },
763  {
764   "name" : "I400ToI400"
765  },
766  {
767   "name" : "I400ToI420"
768  },
769  {
770   "name" : "I420AlphaToABGR"
771  },
772  {
773   "name" : "I420AlphaToARGB"
774  },
775  {
776   "name" : "I420Blend"
777  },
778  {
779   "name" : "I420Copy"
780  },
781  {
782   "name" : "I420Interpolate"
783  },
784  {
785   "name" : "I420Mirror"
786  },
787  {
788   "name" : "I420Psnr"
789  },
790  {
791   "name" : "I420Rect"
792  },
793  {
794   "name" : "I420Rotate"
795  },
796  {
797   "name" : "I420Scale"
798  },
799  {
800   "name" : "I420Scale_16"
801  },
802  {
803   "name" : "I420Ssim"
804  },
805  {
806   "name" : "I420ToABGR"
807  },
808  {
809   "name" : "I420ToARGB"
810  },
811  {
812   "name" : "I420ToARGB1555"
813  },
814  {
815   "name" : "I420ToARGB4444"
816  },
817  {
818   "name" : "I420ToBGRA"
819  },
820  {
821   "name" : "I420ToI400"
822  },
823  {
824   "name" : "I420ToI422"
825  },
826  {
827   "name" : "I420ToI444"
828  },
829  {
830   "name" : "I420ToNV12"
831  },
832  {
833   "name" : "I420ToNV21"
834  },
835  {
836   "name" : "I420ToRAW"
837  },
838  {
839   "name" : "I420ToRGB24"
840  },
841  {
842   "name" : "I420ToRGB565"
843  },
844  {
845   "name" : "I420ToRGB565Dither"
846  },
847  {
848   "name" : "I420ToRGB565Matrix"
849  },
850  {
851   "name" : "I420ToRGBA"
852  },
853  {
854   "name" : "I420ToUYVY"
855  },
856  {
857   "name" : "I420ToYUY2"
858  },
859  {
860   "name" : "I422AlphaToARGBRow_Any_NEON"
861  },
862  {
863   "name" : "I422AlphaToARGBRow_C"
864  },
865  {
866   "name" : "I422AlphaToARGBRow_NEON"
867  },
868  {
869   "name" : "I422Copy"
870  },
871  {
872   "name" : "I422ToABGR"
873  },
874  {
875   "name" : "I422ToARGB"
876  },
877  {
878   "name" : "I422ToARGB1555Row_Any_NEON"
879  },
880  {
881   "name" : "I422ToARGB1555Row_C"
882  },
883  {
884   "name" : "I422ToARGB1555Row_NEON"
885  },
886  {
887   "name" : "I422ToARGB4444Row_Any_NEON"
888  },
889  {
890   "name" : "I422ToARGB4444Row_C"
891  },
892  {
893   "name" : "I422ToARGB4444Row_NEON"
894  },
895  {
896   "name" : "I422ToARGBRow_Any_NEON"
897  },
898  {
899   "name" : "I422ToARGBRow_C"
900  },
901  {
902   "name" : "I422ToARGBRow_NEON"
903  },
904  {
905   "name" : "I422ToBGRA"
906  },
907  {
908   "name" : "I422ToI420"
909  },
910  {
911   "name" : "I422ToRGB24Row_Any_NEON"
912  },
913  {
914   "name" : "I422ToRGB24Row_C"
915  },
916  {
917   "name" : "I422ToRGB24Row_NEON"
918  },
919  {
920   "name" : "I422ToRGB565"
921  },
922  {
923   "name" : "I422ToRGB565Row_Any_NEON"
924  },
925  {
926   "name" : "I422ToRGB565Row_C"
927  },
928  {
929   "name" : "I422ToRGB565Row_NEON"
930  },
931  {
932   "name" : "I422ToRGBA"
933  },
934  {
935   "name" : "I422ToRGBARow_Any_NEON"
936  },
937  {
938   "name" : "I422ToRGBARow_C"
939  },
940  {
941   "name" : "I422ToRGBARow_NEON"
942  },
943  {
944   "name" : "I422ToUYVY"
945  },
946  {
947   "name" : "I422ToUYVYRow_Any_NEON"
948  },
949  {
950   "name" : "I422ToUYVYRow_C"
951  },
952  {
953   "name" : "I422ToUYVYRow_NEON"
954  },
955  {
956   "name" : "I422ToYUY2"
957  },
958  {
959   "name" : "I422ToYUY2Row_Any_NEON"
960  },
961  {
962   "name" : "I422ToYUY2Row_C"
963  },
964  {
965   "name" : "I422ToYUY2Row_NEON"
966  },
967  {
968   "name" : "I444Copy"
969  },
970  {
971   "name" : "I444ToABGR"
972  },
973  {
974   "name" : "I444ToARGB"
975  },
976  {
977   "name" : "I444ToARGBRow_Any_NEON"
978  },
979  {
980   "name" : "I444ToARGBRow_C"
981  },
982  {
983   "name" : "I444ToARGBRow_NEON"
984  },
985  {
986   "name" : "I444ToI420"
987  },
988  {
989   "name" : "InitCpuFlags"
990  },
991  {
992   "name" : "InterpolatePlane"
993  },
994  {
995   "name" : "InterpolateRow_16_C"
996  },
997  {
998   "name" : "InterpolateRow_Any_NEON"
999  },
1000  {
1001   "name" : "InterpolateRow_C"
1002  },
1003  {
1004   "name" : "InterpolateRow_NEON"
1005  },
1006  {
1007   "name" : "J400ToARGB"
1008  },
1009  {
1010   "name" : "J400ToARGBRow_Any_NEON"
1011  },
1012  {
1013   "name" : "J400ToARGBRow_C"
1014  },
1015  {
1016   "name" : "J400ToARGBRow_NEON"
1017  },
1018  {
1019   "name" : "J420ToABGR"
1020  },
1021  {
1022   "name" : "J420ToARGB"
1023  },
1024  {
1025   "name" : "J420ToRGB565"
1026  },
1027  {
1028   "name" : "J422ToABGR"
1029  },
1030  {
1031   "name" : "J422ToARGB"
1032  },
1033  {
1034   "name" : "J444ToARGB"
1035  },
1036  {
1037   "name" : "M420ToARGB"
1038  },
1039  {
1040   "name" : "M420ToI420"
1041  },
1042  {
1043   "name" : "MJPGSize"
1044  },
1045  {
1046   "name" : "MJPGToARGB"
1047  },
1048  {
1049   "name" : "MJPGToI420"
1050  },
1051  {
1052   "name" : "MaskCpuFlags"
1053  },
1054  {
1055   "name" : "MergeUVPlane"
1056  },
1057  {
1058   "name" : "MergeUVRow_Any_NEON"
1059  },
1060  {
1061   "name" : "MergeUVRow_C"
1062  },
1063  {
1064   "name" : "MergeUVRow_NEON"
1065  },
1066  {
1067   "name" : "MipsCpuCaps"
1068  },
1069  {
1070   "name" : "MirrorPlane"
1071  },
1072  {
1073   "name" : "MirrorRow_Any_NEON"
1074  },
1075  {
1076   "name" : "MirrorRow_C"
1077  },
1078  {
1079   "name" : "MirrorRow_NEON"
1080  },
1081  {
1082   "name" : "MirrorUVRow_C"
1083  },
1084  {
1085   "name" : "MirrorUVRow_NEON"
1086  },
1087  {
1088   "name" : "NV12ToABGR"
1089  },
1090  {
1091   "name" : "NV12ToARGB"
1092  },
1093  {
1094   "name" : "NV12ToARGBRow_Any_NEON"
1095  },
1096  {
1097   "name" : "NV12ToARGBRow_C"
1098  },
1099  {
1100   "name" : "NV12ToARGBRow_NEON"
1101  },
1102  {
1103   "name" : "NV12ToI420"
1104  },
1105  {
1106   "name" : "NV12ToI420Rotate"
1107  },
1108  {
1109   "name" : "NV12ToRGB565"
1110  },
1111  {
1112   "name" : "NV12ToRGB565Row_Any_NEON"
1113  },
1114  {
1115   "name" : "NV12ToRGB565Row_C"
1116  },
1117  {
1118   "name" : "NV12ToRGB565Row_NEON"
1119  },
1120  {
1121   "name" : "NV21ToABGR"
1122  },
1123  {
1124   "name" : "NV21ToARGB"
1125  },
1126  {
1127   "name" : "NV21ToARGBRow_Any_NEON"
1128  },
1129  {
1130   "name" : "NV21ToARGBRow_C"
1131  },
1132  {
1133   "name" : "NV21ToARGBRow_NEON"
1134  },
1135  {
1136   "name" : "NV21ToI420"
1137  },
1138  {
1139   "name" : "RAWToARGB"
1140  },
1141  {
1142   "name" : "RAWToARGBRow_Any_NEON"
1143  },
1144  {
1145   "name" : "RAWToARGBRow_C"
1146  },
1147  {
1148   "name" : "RAWToARGBRow_NEON"
1149  },
1150  {
1151   "name" : "RAWToI420"
1152  },
1153  {
1154   "name" : "RAWToRGB24"
1155  },
1156  {
1157   "name" : "RAWToRGB24Row_Any_NEON"
1158  },
1159  {
1160   "name" : "RAWToRGB24Row_C"
1161  },
1162  {
1163   "name" : "RAWToRGB24Row_NEON"
1164  },
1165  {
1166   "name" : "RAWToUVRow_Any_NEON"
1167  },
1168  {
1169   "name" : "RAWToUVRow_C"
1170  },
1171  {
1172   "name" : "RAWToUVRow_NEON"
1173  },
1174  {
1175   "name" : "RAWToYRow_Any_NEON"
1176  },
1177  {
1178   "name" : "RAWToYRow_C"
1179  },
1180  {
1181   "name" : "RAWToYRow_NEON"
1182  },
1183  {
1184   "name" : "RGB24ToARGB"
1185  },
1186  {
1187   "name" : "RGB24ToARGBRow_Any_NEON"
1188  },
1189  {
1190   "name" : "RGB24ToARGBRow_C"
1191  },
1192  {
1193   "name" : "RGB24ToARGBRow_NEON"
1194  },
1195  {
1196   "name" : "RGB24ToI420"
1197  },
1198  {
1199   "name" : "RGB24ToUVRow_Any_NEON"
1200  },
1201  {
1202   "name" : "RGB24ToUVRow_C"
1203  },
1204  {
1205   "name" : "RGB24ToUVRow_NEON"
1206  },
1207  {
1208   "name" : "RGB24ToYRow_Any_NEON"
1209  },
1210  {
1211   "name" : "RGB24ToYRow_C"
1212  },
1213  {
1214   "name" : "RGB24ToYRow_NEON"
1215  },
1216  {
1217   "name" : "RGB565ToARGB"
1218  },
1219  {
1220   "name" : "RGB565ToARGBRow_Any_NEON"
1221  },
1222  {
1223   "name" : "RGB565ToARGBRow_C"
1224  },
1225  {
1226   "name" : "RGB565ToARGBRow_NEON"
1227  },
1228  {
1229   "name" : "RGB565ToI420"
1230  },
1231  {
1232   "name" : "RGB565ToUVRow_Any_NEON"
1233  },
1234  {
1235   "name" : "RGB565ToUVRow_C"
1236  },
1237  {
1238   "name" : "RGB565ToUVRow_NEON"
1239  },
1240  {
1241   "name" : "RGB565ToYRow_Any_NEON"
1242  },
1243  {
1244   "name" : "RGB565ToYRow_C"
1245  },
1246  {
1247   "name" : "RGB565ToYRow_NEON"
1248  },
1249  {
1250   "name" : "RGBAToARGB"
1251  },
1252  {
1253   "name" : "RGBAToI420"
1254  },
1255  {
1256   "name" : "RGBAToUVRow_Any_NEON"
1257  },
1258  {
1259   "name" : "RGBAToUVRow_C"
1260  },
1261  {
1262   "name" : "RGBAToUVRow_NEON"
1263  },
1264  {
1265   "name" : "RGBAToYRow_Any_NEON"
1266  },
1267  {
1268   "name" : "RGBAToYRow_C"
1269  },
1270  {
1271   "name" : "RGBAToYRow_NEON"
1272  },
1273  {
1274   "name" : "RGBColorMatrix"
1275  },
1276  {
1277   "name" : "RGBColorTable"
1278  },
1279  {
1280   "name" : "RGBColorTableRow_C"
1281  },
1282  {
1283   "name" : "RotatePlane"
1284  },
1285  {
1286   "name" : "RotatePlane180"
1287  },
1288  {
1289   "name" : "RotatePlane270"
1290  },
1291  {
1292   "name" : "RotatePlane90"
1293  },
1294  {
1295   "name" : "RotateUV180"
1296  },
1297  {
1298   "name" : "RotateUV270"
1299  },
1300  {
1301   "name" : "RotateUV90"
1302  },
1303  {
1304   "name" : "Scale"
1305  },
1306  {
1307   "name" : "ScaleARGBCols64_C"
1308  },
1309  {
1310   "name" : "ScaleARGBColsUp2_C"
1311  },
1312  {
1313   "name" : "ScaleARGBCols_Any_NEON"
1314  },
1315  {
1316   "name" : "ScaleARGBCols_C"
1317  },
1318  {
1319   "name" : "ScaleARGBCols_NEON"
1320  },
1321  {
1322   "name" : "ScaleARGBFilterCols64_C"
1323  },
1324  {
1325   "name" : "ScaleARGBFilterCols_Any_NEON"
1326  },
1327  {
1328   "name" : "ScaleARGBFilterCols_C"
1329  },
1330  {
1331   "name" : "ScaleARGBFilterCols_NEON"
1332  },
1333  {
1334   "name" : "ScaleARGBRowDown2Box_Any_NEON"
1335  },
1336  {
1337   "name" : "ScaleARGBRowDown2Box_C"
1338  },
1339  {
1340   "name" : "ScaleARGBRowDown2Box_NEON"
1341  },
1342  {
1343   "name" : "ScaleARGBRowDown2Linear_Any_NEON"
1344  },
1345  {
1346   "name" : "ScaleARGBRowDown2Linear_C"
1347  },
1348  {
1349   "name" : "ScaleARGBRowDown2Linear_NEON"
1350  },
1351  {
1352   "name" : "ScaleARGBRowDown2_Any_NEON"
1353  },
1354  {
1355   "name" : "ScaleARGBRowDown2_C"
1356  },
1357  {
1358   "name" : "ScaleARGBRowDown2_NEON"
1359  },
1360  {
1361   "name" : "ScaleARGBRowDownEvenBox_Any_NEON"
1362  },
1363  {
1364   "name" : "ScaleARGBRowDownEvenBox_C"
1365  },
1366  {
1367   "name" : "ScaleARGBRowDownEvenBox_NEON"
1368  },
1369  {
1370   "name" : "ScaleARGBRowDownEven_Any_NEON"
1371  },
1372  {
1373   "name" : "ScaleARGBRowDownEven_C"
1374  },
1375  {
1376   "name" : "ScaleARGBRowDownEven_NEON"
1377  },
1378  {
1379   "name" : "ScaleAddRow_16_C"
1380  },
1381  {
1382   "name" : "ScaleAddRow_C"
1383  },
1384  {
1385   "name" : "ScaleAddRows_NEON"
1386  },
1387  {
1388   "name" : "ScaleColsUp2_16_C"
1389  },
1390  {
1391   "name" : "ScaleColsUp2_C"
1392  },
1393  {
1394   "name" : "ScaleCols_16_C"
1395  },
1396  {
1397   "name" : "ScaleCols_C"
1398  },
1399  {
1400   "name" : "ScaleFilterCols64_16_C"
1401  },
1402  {
1403   "name" : "ScaleFilterCols64_C"
1404  },
1405  {
1406   "name" : "ScaleFilterCols_16_C"
1407  },
1408  {
1409   "name" : "ScaleFilterCols_Any_NEON"
1410  },
1411  {
1412   "name" : "ScaleFilterCols_C"
1413  },
1414  {
1415   "name" : "ScaleFilterCols_NEON"
1416  },
1417  {
1418   "name" : "ScaleFilterReduce"
1419  },
1420  {
1421   "name" : "ScaleFilterRows_NEON"
1422  },
1423  {
1424   "name" : "ScaleOffset"
1425  },
1426  {
1427   "name" : "ScalePlane"
1428  },
1429  {
1430   "name" : "ScalePlaneBilinearDown"
1431  },
1432  {
1433   "name" : "ScalePlaneBilinearDown_16"
1434  },
1435  {
1436   "name" : "ScalePlaneBilinearUp"
1437  },
1438  {
1439   "name" : "ScalePlaneBilinearUp_16"
1440  },
1441  {
1442   "name" : "ScalePlaneVertical"
1443  },
1444  {
1445   "name" : "ScalePlaneVertical_16"
1446  },
1447  {
1448   "name" : "ScalePlane_16"
1449  },
1450  {
1451   "name" : "ScaleRowDown2Box_16_C"
1452  },
1453  {
1454   "name" : "ScaleRowDown2Box_Any_NEON"
1455  },
1456  {
1457   "name" : "ScaleRowDown2Box_C"
1458  },
1459  {
1460   "name" : "ScaleRowDown2Box_NEON"
1461  },
1462  {
1463   "name" : "ScaleRowDown2Box_Odd_C"
1464  },
1465  {
1466   "name" : "ScaleRowDown2Box_Odd_NEON"
1467  },
1468  {
1469   "name" : "ScaleRowDown2Linear_16_C"
1470  },
1471  {
1472   "name" : "ScaleRowDown2Linear_Any_NEON"
1473  },
1474  {
1475   "name" : "ScaleRowDown2Linear_C"
1476  },
1477  {
1478   "name" : "ScaleRowDown2Linear_NEON"
1479  },
1480  {
1481   "name" : "ScaleRowDown2_16_C"
1482  },
1483  {
1484   "name" : "ScaleRowDown2_Any_NEON"
1485  },
1486  {
1487   "name" : "ScaleRowDown2_C"
1488  },
1489  {
1490   "name" : "ScaleRowDown2_NEON"
1491  },
1492  {
1493   "name" : "ScaleRowDown34_0_Box_16_C"
1494  },
1495  {
1496   "name" : "ScaleRowDown34_0_Box_Any_NEON"
1497  },
1498  {
1499   "name" : "ScaleRowDown34_0_Box_C"
1500  },
1501  {
1502   "name" : "ScaleRowDown34_0_Box_NEON"
1503  },
1504  {
1505   "name" : "ScaleRowDown34_16_C"
1506  },
1507  {
1508   "name" : "ScaleRowDown34_1_Box_16_C"
1509  },
1510  {
1511   "name" : "ScaleRowDown34_1_Box_Any_NEON"
1512  },
1513  {
1514   "name" : "ScaleRowDown34_1_Box_C"
1515  },
1516  {
1517   "name" : "ScaleRowDown34_1_Box_NEON"
1518  },
1519  {
1520   "name" : "ScaleRowDown34_Any_NEON"
1521  },
1522  {
1523   "name" : "ScaleRowDown34_C"
1524  },
1525  {
1526   "name" : "ScaleRowDown34_NEON"
1527  },
1528  {
1529   "name" : "ScaleRowDown38_16_C"
1530  },
1531  {
1532   "name" : "ScaleRowDown38_2_Box_16_C"
1533  },
1534  {
1535   "name" : "ScaleRowDown38_2_Box_Any_NEON"
1536  },
1537  {
1538   "name" : "ScaleRowDown38_2_Box_C"
1539  },
1540  {
1541   "name" : "ScaleRowDown38_2_Box_NEON"
1542  },
1543  {
1544   "name" : "ScaleRowDown38_3_Box_16_C"
1545  },
1546  {
1547   "name" : "ScaleRowDown38_3_Box_Any_NEON"
1548  },
1549  {
1550   "name" : "ScaleRowDown38_3_Box_C"
1551  },
1552  {
1553   "name" : "ScaleRowDown38_3_Box_NEON"
1554  },
1555  {
1556   "name" : "ScaleRowDown38_Any_NEON"
1557  },
1558  {
1559   "name" : "ScaleRowDown38_C"
1560  },
1561  {
1562   "name" : "ScaleRowDown38_NEON"
1563  },
1564  {
1565   "name" : "ScaleRowDown4Box_16_C"
1566  },
1567  {
1568   "name" : "ScaleRowDown4Box_Any_NEON"
1569  },
1570  {
1571   "name" : "ScaleRowDown4Box_C"
1572  },
1573  {
1574   "name" : "ScaleRowDown4Box_NEON"
1575  },
1576  {
1577   "name" : "ScaleRowDown4_16_C"
1578  },
1579  {
1580   "name" : "ScaleRowDown4_Any_NEON"
1581  },
1582  {
1583   "name" : "ScaleRowDown4_C"
1584  },
1585  {
1586   "name" : "ScaleRowDown4_NEON"
1587  },
1588  {
1589   "name" : "ScaleSlope"
1590  },
1591  {
1592   "name" : "SetPlane"
1593  },
1594  {
1595   "name" : "SetRow_Any_NEON"
1596  },
1597  {
1598   "name" : "SetRow_C"
1599  },
1600  {
1601   "name" : "SetRow_NEON"
1602  },
1603  {
1604   "name" : "SobelRow_Any_NEON"
1605  },
1606  {
1607   "name" : "SobelRow_C"
1608  },
1609  {
1610   "name" : "SobelRow_NEON"
1611  },
1612  {
1613   "name" : "SobelToPlaneRow_Any_NEON"
1614  },
1615  {
1616   "name" : "SobelToPlaneRow_C"
1617  },
1618  {
1619   "name" : "SobelToPlaneRow_NEON"
1620  },
1621  {
1622   "name" : "SobelXRow_C"
1623  },
1624  {
1625   "name" : "SobelXRow_NEON"
1626  },
1627  {
1628   "name" : "SobelXYRow_Any_NEON"
1629  },
1630  {
1631   "name" : "SobelXYRow_C"
1632  },
1633  {
1634   "name" : "SobelXYRow_NEON"
1635  },
1636  {
1637   "name" : "SobelYRow_C"
1638  },
1639  {
1640   "name" : "SobelYRow_NEON"
1641  },
1642  {
1643   "name" : "SplitUVPlane"
1644  },
1645  {
1646   "name" : "SplitUVRow_Any_NEON"
1647  },
1648  {
1649   "name" : "SplitUVRow_C"
1650  },
1651  {
1652   "name" : "SplitUVRow_NEON"
1653  },
1654  {
1655   "name" : "SumSquareErrorToPsnr"
1656  },
1657  {
1658   "name" : "SumSquareError_C"
1659  },
1660  {
1661   "name" : "SumSquareError_NEON"
1662  },
1663  {
1664   "name" : "TransposePlane"
1665  },
1666  {
1667   "name" : "TransposeUV"
1668  },
1669  {
1670   "name" : "TransposeUVWx8_Any_NEON"
1671  },
1672  {
1673   "name" : "TransposeUVWx8_C"
1674  },
1675  {
1676   "name" : "TransposeUVWx8_NEON"
1677  },
1678  {
1679   "name" : "TransposeUVWxH_C"
1680  },
1681  {
1682   "name" : "TransposeWx8_Any_NEON"
1683  },
1684  {
1685   "name" : "TransposeWx8_C"
1686  },
1687  {
1688   "name" : "TransposeWx8_NEON"
1689  },
1690  {
1691   "name" : "TransposeWxH_C"
1692  },
1693  {
1694   "name" : "UYVYToARGB"
1695  },
1696  {
1697   "name" : "UYVYToARGBRow_Any_NEON"
1698  },
1699  {
1700   "name" : "UYVYToARGBRow_C"
1701  },
1702  {
1703   "name" : "UYVYToARGBRow_NEON"
1704  },
1705  {
1706   "name" : "UYVYToI420"
1707  },
1708  {
1709   "name" : "UYVYToI422"
1710  },
1711  {
1712   "name" : "UYVYToNV12"
1713  },
1714  {
1715   "name" : "UYVYToUV422Row_Any_NEON"
1716  },
1717  {
1718   "name" : "UYVYToUV422Row_C"
1719  },
1720  {
1721   "name" : "UYVYToUV422Row_NEON"
1722  },
1723  {
1724   "name" : "UYVYToUVRow_Any_NEON"
1725  },
1726  {
1727   "name" : "UYVYToUVRow_C"
1728  },
1729  {
1730   "name" : "UYVYToUVRow_NEON"
1731  },
1732  {
1733   "name" : "UYVYToYRow_Any_NEON"
1734  },
1735  {
1736   "name" : "UYVYToYRow_C"
1737  },
1738  {
1739   "name" : "UYVYToYRow_NEON"
1740  },
1741  {
1742   "name" : "ValidateJpeg"
1743  },
1744  {
1745   "name" : "YUVToARGBScaleClip"
1746  },
1747  {
1748   "name" : "YUY2ToARGB"
1749  },
1750  {
1751   "name" : "YUY2ToARGBRow_Any_NEON"
1752  },
1753  {
1754   "name" : "YUY2ToARGBRow_C"
1755  },
1756  {
1757   "name" : "YUY2ToARGBRow_NEON"
1758  },
1759  {
1760   "name" : "YUY2ToI420"
1761  },
1762  {
1763   "name" : "YUY2ToI422"
1764  },
1765  {
1766   "name" : "YUY2ToNV12"
1767  },
1768  {
1769   "name" : "YUY2ToUV422Row_Any_NEON"
1770  },
1771  {
1772   "name" : "YUY2ToUV422Row_C"
1773  },
1774  {
1775   "name" : "YUY2ToUV422Row_NEON"
1776  },
1777  {
1778   "name" : "YUY2ToUVRow_Any_NEON"
1779  },
1780  {
1781   "name" : "YUY2ToUVRow_C"
1782  },
1783  {
1784   "name" : "YUY2ToUVRow_NEON"
1785  },
1786  {
1787   "name" : "YUY2ToY"
1788  },
1789  {
1790   "name" : "YUY2ToYRow_Any_NEON"
1791  },
1792  {
1793   "name" : "YUY2ToYRow_C"
1794  },
1795  {
1796   "name" : "YUY2ToYRow_NEON"
1797  },
1798  {
1799   "name" : "_Unwind_Backtrace"
1800  },
1801  {
1802   "name" : "_Unwind_DeleteException"
1803  },
1804  {
1805   "name" : "_Unwind_FindEnclosingFunction"
1806  },
1807  {
1808   "name" : "_Unwind_Find_FDE"
1809  },
1810  {
1811   "name" : "_Unwind_ForcedUnwind"
1812  },
1813  {
1814   "name" : "_Unwind_GetCFA"
1815  },
1816  {
1817   "name" : "_Unwind_GetDataRelBase"
1818  },
1819  {
1820   "name" : "_Unwind_GetGR"
1821  },
1822  {
1823   "name" : "_Unwind_GetIP"
1824  },
1825  {
1826   "name" : "_Unwind_GetIPInfo"
1827  },
1828  {
1829   "name" : "_Unwind_GetLanguageSpecificData"
1830  },
1831  {
1832   "name" : "_Unwind_GetRegionStart"
1833  },
1834  {
1835   "name" : "_Unwind_GetTextRelBase"
1836  },
1837  {
1838   "name" : "_Unwind_RaiseException"
1839  },
1840  {
1841   "name" : "_Unwind_Resume"
1842  },
1843  {
1844   "name" : "_Unwind_Resume_or_Rethrow"
1845  },
1846  {
1847   "name" : "_Unwind_SetGR"
1848  },
1849  {
1850   "name" : "_Unwind_SetIP"
1851  },
1852  {
1853   "name" : "_ZN6libyuv11init_sourceEP22jpeg_decompress_struct"
1854  },
1855  {
1856   "name" : "_ZN6libyuv11term_sourceEP22jpeg_decompress_struct"
1857  },
1858  {
1859   "name" : "_ZN6libyuv12ErrorHandlerEP18jpeg_common_struct"
1860  },
1861  {
1862   "name" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv"
1863  },
1864  {
1865   "name" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv"
1866  },
1867  {
1868   "name" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv"
1869  },
1870  {
1871   "name" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv"
1872  },
1873  {
1874   "name" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii"
1875  },
1876  {
1877   "name" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii"
1878  },
1879  {
1880   "name" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi"
1881  },
1882  {
1883   "name" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv"
1884  },
1885  {
1886   "name" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi"
1887  },
1888  {
1889   "name" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi"
1890  },
1891  {
1892   "name" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi"
1893  },
1894  {
1895   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi"
1896  },
1897  {
1898   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi"
1899  },
1900  {
1901   "name" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi"
1902  },
1903  {
1904   "name" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh"
1905  },
1906  {
1907   "name" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv"
1908  },
1909  {
1910   "name" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi"
1911  },
1912  {
1913   "name" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi"
1914  },
1915  {
1916   "name" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i"
1917  },
1918  {
1919   "name" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv"
1920  },
1921  {
1922   "name" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi"
1923  },
1924  {
1925   "name" : "_ZN6libyuv12MJpegDecoder8GetWidthEv"
1926  },
1927  {
1928   "name" : "_ZN6libyuv12MJpegDecoder9GetHeightEv"
1929  },
1930  {
1931   "name" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhm"
1932  },
1933  {
1934   "name" : "_ZN6libyuv12MJpegDecoderC1Ev"
1935  },
1936  {
1937   "name" : "_ZN6libyuv12MJpegDecoderC2Ev"
1938  },
1939  {
1940   "name" : "_ZN6libyuv12MJpegDecoderD1Ev"
1941  },
1942  {
1943   "name" : "_ZN6libyuv12MJpegDecoderD2Ev"
1944  },
1945  {
1946   "name" : "_ZN6libyuv13OutputHandlerEP18jpeg_common_struct"
1947  },
1948  {
1949   "name" : "_ZN6libyuv15skip_input_dataEP22jpeg_decompress_structl"
1950  },
1951  {
1952   "name" : "_ZN6libyuv17fill_input_bufferEP22jpeg_decompress_struct"
1953  },
1954  {
1955   "name" : "__deregister_frame"
1956  },
1957  {
1958   "name" : "__deregister_frame_info"
1959  },
1960  {
1961   "name" : "__deregister_frame_info_bases"
1962  },
1963  {
1964   "name" : "__frame_state_for"
1965  },
1966  {
1967   "name" : "__register_frame"
1968  },
1969  {
1970   "name" : "__register_frame_info"
1971  },
1972  {
1973   "name" : "__register_frame_info_bases"
1974  },
1975  {
1976   "name" : "__register_frame_info_table"
1977  },
1978  {
1979   "name" : "__register_frame_info_table_bases"
1980  },
1981  {
1982   "name" : "__register_frame_table"
1983  }
1984 ],
1985 "elf_objects" :
1986 [
1987  {
1988   "name" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE"
1989  },
1990  {
1991   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE"
1992  },
1993  {
1994   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE"
1995  },
1996  {
1997   "name" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE"
1998  },
1999  {
2000   "name" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE"
2001  },
2002  {
2003   "name" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE"
2004  },
2005  {
2006   "name" : "cpu_info_"
2007  },
2008  {
2009   "name" : "fixed_invtbl8"
2010  },
2011  {
2012   "name" : "kYuvH709Constants"
2013  },
2014  {
2015   "name" : "kYuvI601Constants"
2016  },
2017  {
2018   "name" : "kYuvJPEGConstants"
2019  },
2020  {
2021   "name" : "kYvuH709Constants"
2022  },
2023  {
2024   "name" : "kYvuI601Constants"
2025  },
2026  {
2027   "name" : "kYvuJPEGConstants"
2028  }
2029 ],
2030 "enum_types" :
2031 [
2032  {
2033   "alignment" : 4,
2034   "enum_fields" :
2035   [
2036    {
2037     "enum_field_value" : 0,
2038     "name" : "libyuv::kFilterNone"
2039    },
2040    {
2041     "enum_field_value" : 1,
2042     "name" : "libyuv::kFilterLinear"
2043    },
2044    {
2045     "enum_field_value" : 2,
2046     "name" : "libyuv::kFilterBilinear"
2047    },
2048    {
2049     "enum_field_value" : 3,
2050     "name" : "libyuv::kFilterBox"
2051    }
2052   ],
2053   "linker_set_key" : "libyuv::FilterMode",
2054   "name" : "libyuv::FilterMode",
2055   "referenced_type" : "type-22",
2056   "self_type" : "type-22",
2057   "size" : 4,
2058   "source_file" : "/external/libyuv/files/include/libyuv/scale.h",
2059   "underlying_type" : "type-1",
2060   "unique_id" : "libyuv::FilterMode"
2061  },
2062  {
2063   "alignment" : 4,
2064   "enum_fields" :
2065   [
2066    {
2067     "enum_field_value" : 808596553,
2068     "name" : "libyuv::FOURCC_I420"
2069    },
2070    {
2071     "enum_field_value" : 842150985,
2072     "name" : "libyuv::FOURCC_I422"
2073    },
2074    {
2075     "enum_field_value" : 875836489,
2076     "name" : "libyuv::FOURCC_I444"
2077    },
2078    {
2079     "enum_field_value" : 825308233,
2080     "name" : "libyuv::FOURCC_I411"
2081    },
2082    {
2083     "enum_field_value" : 808465481,
2084     "name" : "libyuv::FOURCC_I400"
2085    },
2086    {
2087     "enum_field_value" : 825382478,
2088     "name" : "libyuv::FOURCC_NV21"
2089    },
2090    {
2091     "enum_field_value" : 842094158,
2092     "name" : "libyuv::FOURCC_NV12"
2093    },
2094    {
2095     "enum_field_value" : 844715353,
2096     "name" : "libyuv::FOURCC_YUY2"
2097    },
2098    {
2099     "enum_field_value" : 1498831189,
2100     "name" : "libyuv::FOURCC_UYVY"
2101    },
2102    {
2103     "enum_field_value" : 808596557,
2104     "name" : "libyuv::FOURCC_M420"
2105    },
2106    {
2107     "enum_field_value" : 808596561,
2108     "name" : "libyuv::FOURCC_Q420"
2109    },
2110    {
2111     "enum_field_value" : 1111970369,
2112     "name" : "libyuv::FOURCC_ARGB"
2113    },
2114    {
2115     "enum_field_value" : 1095911234,
2116     "name" : "libyuv::FOURCC_BGRA"
2117    },
2118    {
2119     "enum_field_value" : 1380401729,
2120     "name" : "libyuv::FOURCC_ABGR"
2121    },
2122    {
2123     "enum_field_value" : 1195521074,
2124     "name" : "libyuv::FOURCC_24BG"
2125    },
2126    {
2127     "enum_field_value" : 544694642,
2128     "name" : "libyuv::FOURCC_RAW"
2129    },
2130    {
2131     "enum_field_value" : 1094862674,
2132     "name" : "libyuv::FOURCC_RGBA"
2133    },
2134    {
2135     "enum_field_value" : 1346520914,
2136     "name" : "libyuv::FOURCC_RGBP"
2137    },
2138    {
2139     "enum_field_value" : 1329743698,
2140     "name" : "libyuv::FOURCC_RGBO"
2141    },
2142    {
2143     "enum_field_value" : 875836498,
2144     "name" : "libyuv::FOURCC_R444"
2145    },
2146    {
2147     "enum_field_value" : 1111967570,
2148     "name" : "libyuv::FOURCC_RGGB"
2149    },
2150    {
2151     "enum_field_value" : 1380403010,
2152     "name" : "libyuv::FOURCC_BGGR"
2153    },
2154    {
2155     "enum_field_value" : 1195528775,
2156     "name" : "libyuv::FOURCC_GRBG"
2157    },
2158    {
2159     "enum_field_value" : 1196573255,
2160     "name" : "libyuv::FOURCC_GBRG"
2161    },
2162    {
2163     "enum_field_value" : 1196444237,
2164     "name" : "libyuv::FOURCC_MJPG"
2165    },
2166    {
2167     "enum_field_value" : 842094169,
2168     "name" : "libyuv::FOURCC_YV12"
2169    },
2170    {
2171     "enum_field_value" : 909203033,
2172     "name" : "libyuv::FOURCC_YV16"
2173    },
2174    {
2175     "enum_field_value" : 875714137,
2176     "name" : "libyuv::FOURCC_YV24"
2177    },
2178    {
2179     "enum_field_value" : 842093913,
2180     "name" : "libyuv::FOURCC_YU12"
2181    },
2182    {
2183     "enum_field_value" : 808596554,
2184     "name" : "libyuv::FOURCC_J420"
2185    },
2186    {
2187     "enum_field_value" : 808465482,
2188     "name" : "libyuv::FOURCC_J400"
2189    },
2190    {
2191     "enum_field_value" : 808596552,
2192     "name" : "libyuv::FOURCC_H420"
2193    },
2194    {
2195     "enum_field_value" : 1448433993,
2196     "name" : "libyuv::FOURCC_IYUV"
2197    },
2198    {
2199     "enum_field_value" : 909202777,
2200     "name" : "libyuv::FOURCC_YU16"
2201    },
2202    {
2203     "enum_field_value" : 875713881,
2204     "name" : "libyuv::FOURCC_YU24"
2205    },
2206    {
2207     "enum_field_value" : 1448695129,
2208     "name" : "libyuv::FOURCC_YUYV"
2209    },
2210    {
2211     "enum_field_value" : 1937143161,
2212     "name" : "libyuv::FOURCC_YUVS"
2213    },
2214    {
2215     "enum_field_value" : 1129923656,
2216     "name" : "libyuv::FOURCC_HDYC"
2217    },
2218    {
2219     "enum_field_value" : 2037741106,
2220     "name" : "libyuv::FOURCC_2VUY"
2221    },
2222    {
2223     "enum_field_value" : 1195724874,
2224     "name" : "libyuv::FOURCC_JPEG"
2225    },
2226    {
2227     "enum_field_value" : 828534116,
2228     "name" : "libyuv::FOURCC_DMB1"
2229    },
2230    {
2231     "enum_field_value" : 825770306,
2232     "name" : "libyuv::FOURCC_BA81"
2233    },
2234    {
2235     "enum_field_value" : 859981650,
2236     "name" : "libyuv::FOURCC_RGB3"
2237    },
2238    {
2239     "enum_field_value" : 861030210,
2240     "name" : "libyuv::FOURCC_BGR3"
2241    },
2242    {
2243     "enum_field_value" : 536870912,
2244     "name" : "libyuv::FOURCC_CM32"
2245    },
2246    {
2247     "enum_field_value" : 402653184,
2248     "name" : "libyuv::FOURCC_CM24"
2249    },
2250    {
2251     "enum_field_value" : 892679500,
2252     "name" : "libyuv::FOURCC_L555"
2253    },
2254    {
2255     "enum_field_value" : 892745036,
2256     "name" : "libyuv::FOURCC_L565"
2257    },
2258    {
2259     "enum_field_value" : 825570613,
2260     "name" : "libyuv::FOURCC_5551"
2261    },
2262    {
2263     "enum_field_value" : 875967048,
2264     "name" : "libyuv::FOURCC_H264"
2265    },
2266    {
2267     "enum_field_value" : -1,
2268     "name" : "libyuv::FOURCC_ANY"
2269    }
2270   ],
2271   "linker_set_key" : "libyuv::FourCC",
2272   "name" : "libyuv::FourCC",
2273   "referenced_type" : "type-4",
2274   "self_type" : "type-4",
2275   "size" : 4,
2276   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2277   "underlying_type" : "type-5",
2278   "unique_id" : "libyuv::FourCC"
2279  },
2280  {
2281   "alignment" : 4,
2282   "enum_fields" :
2283   [
2284    {
2285     "enum_field_value" : 12,
2286     "name" : "libyuv::FOURCC_BPP_I420"
2287    },
2288    {
2289     "enum_field_value" : 16,
2290     "name" : "libyuv::FOURCC_BPP_I422"
2291    },
2292    {
2293     "enum_field_value" : 24,
2294     "name" : "libyuv::FOURCC_BPP_I444"
2295    },
2296    {
2297     "enum_field_value" : 12,
2298     "name" : "libyuv::FOURCC_BPP_I411"
2299    },
2300    {
2301     "enum_field_value" : 8,
2302     "name" : "libyuv::FOURCC_BPP_I400"
2303    },
2304    {
2305     "enum_field_value" : 12,
2306     "name" : "libyuv::FOURCC_BPP_NV21"
2307    },
2308    {
2309     "enum_field_value" : 12,
2310     "name" : "libyuv::FOURCC_BPP_NV12"
2311    },
2312    {
2313     "enum_field_value" : 16,
2314     "name" : "libyuv::FOURCC_BPP_YUY2"
2315    },
2316    {
2317     "enum_field_value" : 16,
2318     "name" : "libyuv::FOURCC_BPP_UYVY"
2319    },
2320    {
2321     "enum_field_value" : 12,
2322     "name" : "libyuv::FOURCC_BPP_M420"
2323    },
2324    {
2325     "enum_field_value" : 12,
2326     "name" : "libyuv::FOURCC_BPP_Q420"
2327    },
2328    {
2329     "enum_field_value" : 32,
2330     "name" : "libyuv::FOURCC_BPP_ARGB"
2331    },
2332    {
2333     "enum_field_value" : 32,
2334     "name" : "libyuv::FOURCC_BPP_BGRA"
2335    },
2336    {
2337     "enum_field_value" : 32,
2338     "name" : "libyuv::FOURCC_BPP_ABGR"
2339    },
2340    {
2341     "enum_field_value" : 32,
2342     "name" : "libyuv::FOURCC_BPP_RGBA"
2343    },
2344    {
2345     "enum_field_value" : 24,
2346     "name" : "libyuv::FOURCC_BPP_24BG"
2347    },
2348    {
2349     "enum_field_value" : 24,
2350     "name" : "libyuv::FOURCC_BPP_RAW"
2351    },
2352    {
2353     "enum_field_value" : 16,
2354     "name" : "libyuv::FOURCC_BPP_RGBP"
2355    },
2356    {
2357     "enum_field_value" : 16,
2358     "name" : "libyuv::FOURCC_BPP_RGBO"
2359    },
2360    {
2361     "enum_field_value" : 16,
2362     "name" : "libyuv::FOURCC_BPP_R444"
2363    },
2364    {
2365     "enum_field_value" : 8,
2366     "name" : "libyuv::FOURCC_BPP_RGGB"
2367    },
2368    {
2369     "enum_field_value" : 8,
2370     "name" : "libyuv::FOURCC_BPP_BGGR"
2371    },
2372    {
2373     "enum_field_value" : 8,
2374     "name" : "libyuv::FOURCC_BPP_GRBG"
2375    },
2376    {
2377     "enum_field_value" : 8,
2378     "name" : "libyuv::FOURCC_BPP_GBRG"
2379    },
2380    {
2381     "enum_field_value" : 12,
2382     "name" : "libyuv::FOURCC_BPP_YV12"
2383    },
2384    {
2385     "enum_field_value" : 16,
2386     "name" : "libyuv::FOURCC_BPP_YV16"
2387    },
2388    {
2389     "enum_field_value" : 24,
2390     "name" : "libyuv::FOURCC_BPP_YV24"
2391    },
2392    {
2393     "enum_field_value" : 12,
2394     "name" : "libyuv::FOURCC_BPP_YU12"
2395    },
2396    {
2397     "enum_field_value" : 12,
2398     "name" : "libyuv::FOURCC_BPP_J420"
2399    },
2400    {
2401     "enum_field_value" : 8,
2402     "name" : "libyuv::FOURCC_BPP_J400"
2403    },
2404    {
2405     "enum_field_value" : 12,
2406     "name" : "libyuv::FOURCC_BPP_H420"
2407    },
2408    {
2409     "enum_field_value" : 0,
2410     "name" : "libyuv::FOURCC_BPP_MJPG"
2411    },
2412    {
2413     "enum_field_value" : 0,
2414     "name" : "libyuv::FOURCC_BPP_H264"
2415    },
2416    {
2417     "enum_field_value" : 12,
2418     "name" : "libyuv::FOURCC_BPP_IYUV"
2419    },
2420    {
2421     "enum_field_value" : 16,
2422     "name" : "libyuv::FOURCC_BPP_YU16"
2423    },
2424    {
2425     "enum_field_value" : 24,
2426     "name" : "libyuv::FOURCC_BPP_YU24"
2427    },
2428    {
2429     "enum_field_value" : 16,
2430     "name" : "libyuv::FOURCC_BPP_YUYV"
2431    },
2432    {
2433     "enum_field_value" : 16,
2434     "name" : "libyuv::FOURCC_BPP_YUVS"
2435    },
2436    {
2437     "enum_field_value" : 16,
2438     "name" : "libyuv::FOURCC_BPP_HDYC"
2439    },
2440    {
2441     "enum_field_value" : 16,
2442     "name" : "libyuv::FOURCC_BPP_2VUY"
2443    },
2444    {
2445     "enum_field_value" : 1,
2446     "name" : "libyuv::FOURCC_BPP_JPEG"
2447    },
2448    {
2449     "enum_field_value" : 1,
2450     "name" : "libyuv::FOURCC_BPP_DMB1"
2451    },
2452    {
2453     "enum_field_value" : 8,
2454     "name" : "libyuv::FOURCC_BPP_BA81"
2455    },
2456    {
2457     "enum_field_value" : 24,
2458     "name" : "libyuv::FOURCC_BPP_RGB3"
2459    },
2460    {
2461     "enum_field_value" : 24,
2462     "name" : "libyuv::FOURCC_BPP_BGR3"
2463    },
2464    {
2465     "enum_field_value" : 32,
2466     "name" : "libyuv::FOURCC_BPP_CM32"
2467    },
2468    {
2469     "enum_field_value" : 24,
2470     "name" : "libyuv::FOURCC_BPP_CM24"
2471    },
2472    {
2473     "enum_field_value" : 0,
2474     "name" : "libyuv::FOURCC_BPP_ANY"
2475    }
2476   ],
2477   "linker_set_key" : "libyuv::FourCCBpp",
2478   "name" : "libyuv::FourCCBpp",
2479   "referenced_type" : "type-6",
2480   "self_type" : "type-6",
2481   "size" : 4,
2482   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2483   "underlying_type" : "type-1",
2484   "unique_id" : "libyuv::FourCCBpp"
2485  },
2486  {
2487   "alignment" : 4,
2488   "enum_fields" :
2489   [
2490    {
2491     "enum_field_value" : 0,
2492     "name" : "libyuv::kJpegYuv420"
2493    },
2494    {
2495     "enum_field_value" : 1,
2496     "name" : "libyuv::kJpegYuv422"
2497    },
2498    {
2499     "enum_field_value" : 2,
2500     "name" : "libyuv::kJpegYuv444"
2501    },
2502    {
2503     "enum_field_value" : 3,
2504     "name" : "libyuv::kJpegYuv400"
2505    },
2506    {
2507     "enum_field_value" : 4,
2508     "name" : "libyuv::kJpegUnknown"
2509    }
2510   ],
2511   "linker_set_key" : "libyuv::JpegSubsamplingType",
2512   "name" : "libyuv::JpegSubsamplingType",
2513   "referenced_type" : "type-24",
2514   "self_type" : "type-24",
2515   "size" : 4,
2516   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
2517   "underlying_type" : "type-1",
2518   "unique_id" : "_ZTSN6libyuv19JpegSubsamplingTypeE"
2519  },
2520  {
2521   "alignment" : 4,
2522   "enum_fields" :
2523   [
2524    {
2525     "enum_field_value" : 0,
2526     "name" : "libyuv::kRotate0"
2527    },
2528    {
2529     "enum_field_value" : 90,
2530     "name" : "libyuv::kRotate90"
2531    },
2532    {
2533     "enum_field_value" : 180,
2534     "name" : "libyuv::kRotate180"
2535    },
2536    {
2537     "enum_field_value" : 270,
2538     "name" : "libyuv::kRotate270"
2539    },
2540    {
2541     "enum_field_value" : 0,
2542     "name" : "libyuv::kRotateNone"
2543    },
2544    {
2545     "enum_field_value" : 90,
2546     "name" : "libyuv::kRotateClockwise"
2547    },
2548    {
2549     "enum_field_value" : 270,
2550     "name" : "libyuv::kRotateCounterClockwise"
2551    }
2552   ],
2553   "linker_set_key" : "libyuv::RotationMode",
2554   "name" : "libyuv::RotationMode",
2555   "referenced_type" : "type-21",
2556   "self_type" : "type-21",
2557   "size" : 4,
2558   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h",
2559   "underlying_type" : "type-1",
2560   "unique_id" : "libyuv::RotationMode"
2561  }
2562 ],
2563 "function_types" :
2564 [
2565  {
2566   "alignment" : 4,
2567   "linker_set_key" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2568   "name" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2569   "parameters" :
2570   [
2571    {
2572     "referenced_type" : "type-9"
2573    },
2574    {
2575     "referenced_type" : "type-9"
2576    },
2577    {
2578     "referenced_type" : "type-23"
2579    },
2580    {
2581     "referenced_type" : "type-5"
2582    }
2583   ],
2584   "referenced_type" : "type-57",
2585   "return_type" : "type-43",
2586   "self_type" : "type-57",
2587   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
2588  },
2589  {
2590   "alignment" : 4,
2591   "linker_set_key" : "void (void *, const unsigned char *const *, const int *, int)",
2592   "name" : "void (void *, const unsigned char *const *, const int *, int)",
2593   "parameters" :
2594   [
2595    {
2596     "referenced_type" : "type-234"
2597    },
2598    {
2599     "referenced_type" : "type-235"
2600    },
2601    {
2602     "referenced_type" : "type-143"
2603    },
2604    {
2605     "referenced_type" : "type-5"
2606    }
2607   ],
2608   "referenced_type" : "type-233",
2609   "return_type" : "type-43",
2610   "self_type" : "type-233",
2611   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
2612  }
2613 ],
2614 "functions" :
2615 [
2616  {
2617   "function_name" : "libyuv::ABGRToARGB",
2618   "linker_set_key" : "ABGRToARGB",
2619   "parameters" :
2620   [
2621    {
2622     "referenced_type" : "type-9"
2623    },
2624    {
2625     "referenced_type" : "type-5"
2626    },
2627    {
2628     "referenced_type" : "type-23"
2629    },
2630    {
2631     "referenced_type" : "type-5"
2632    },
2633    {
2634     "referenced_type" : "type-5"
2635    },
2636    {
2637     "referenced_type" : "type-5"
2638    }
2639   ],
2640   "return_type" : "type-5",
2641   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2642  },
2643  {
2644   "function_name" : "libyuv::ABGRToI420",
2645   "linker_set_key" : "ABGRToI420",
2646   "parameters" :
2647   [
2648    {
2649     "referenced_type" : "type-9"
2650    },
2651    {
2652     "referenced_type" : "type-5"
2653    },
2654    {
2655     "referenced_type" : "type-23"
2656    },
2657    {
2658     "referenced_type" : "type-5"
2659    },
2660    {
2661     "referenced_type" : "type-23"
2662    },
2663    {
2664     "referenced_type" : "type-5"
2665    },
2666    {
2667     "referenced_type" : "type-23"
2668    },
2669    {
2670     "referenced_type" : "type-5"
2671    },
2672    {
2673     "referenced_type" : "type-5"
2674    },
2675    {
2676     "referenced_type" : "type-5"
2677    }
2678   ],
2679   "return_type" : "type-5",
2680   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2681  },
2682  {
2683   "function_name" : "libyuv::ABGRToUVRow_Any_NEON",
2684   "linker_set_key" : "ABGRToUVRow_Any_NEON",
2685   "parameters" :
2686   [
2687    {
2688     "referenced_type" : "type-9"
2689    },
2690    {
2691     "referenced_type" : "type-5"
2692    },
2693    {
2694     "referenced_type" : "type-23"
2695    },
2696    {
2697     "referenced_type" : "type-23"
2698    },
2699    {
2700     "referenced_type" : "type-5"
2701    }
2702   ],
2703   "return_type" : "type-43",
2704   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2705  },
2706  {
2707   "function_name" : "libyuv::ABGRToUVRow_C",
2708   "linker_set_key" : "ABGRToUVRow_C",
2709   "parameters" :
2710   [
2711    {
2712     "referenced_type" : "type-9"
2713    },
2714    {
2715     "referenced_type" : "type-5"
2716    },
2717    {
2718     "referenced_type" : "type-23"
2719    },
2720    {
2721     "referenced_type" : "type-23"
2722    },
2723    {
2724     "referenced_type" : "type-5"
2725    }
2726   ],
2727   "return_type" : "type-43",
2728   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2729  },
2730  {
2731   "function_name" : "libyuv::ABGRToUVRow_NEON",
2732   "linker_set_key" : "ABGRToUVRow_NEON",
2733   "parameters" :
2734   [
2735    {
2736     "referenced_type" : "type-9"
2737    },
2738    {
2739     "referenced_type" : "type-5"
2740    },
2741    {
2742     "referenced_type" : "type-23"
2743    },
2744    {
2745     "referenced_type" : "type-23"
2746    },
2747    {
2748     "referenced_type" : "type-5"
2749    }
2750   ],
2751   "return_type" : "type-43",
2752   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2753  },
2754  {
2755   "function_name" : "libyuv::ABGRToYRow_Any_NEON",
2756   "linker_set_key" : "ABGRToYRow_Any_NEON",
2757   "parameters" :
2758   [
2759    {
2760     "referenced_type" : "type-9"
2761    },
2762    {
2763     "referenced_type" : "type-23"
2764    },
2765    {
2766     "referenced_type" : "type-5"
2767    }
2768   ],
2769   "return_type" : "type-43",
2770   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2771  },
2772  {
2773   "function_name" : "libyuv::ABGRToYRow_C",
2774   "linker_set_key" : "ABGRToYRow_C",
2775   "parameters" :
2776   [
2777    {
2778     "referenced_type" : "type-9"
2779    },
2780    {
2781     "referenced_type" : "type-23"
2782    },
2783    {
2784     "referenced_type" : "type-5"
2785    }
2786   ],
2787   "return_type" : "type-43",
2788   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2789  },
2790  {
2791   "function_name" : "libyuv::ABGRToYRow_NEON",
2792   "linker_set_key" : "ABGRToYRow_NEON",
2793   "parameters" :
2794   [
2795    {
2796     "referenced_type" : "type-9"
2797    },
2798    {
2799     "referenced_type" : "type-23"
2800    },
2801    {
2802     "referenced_type" : "type-5"
2803    }
2804   ],
2805   "return_type" : "type-43",
2806   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2807  },
2808  {
2809   "function_name" : "libyuv::ARGB1555ToARGB",
2810   "linker_set_key" : "ARGB1555ToARGB",
2811   "parameters" :
2812   [
2813    {
2814     "referenced_type" : "type-9"
2815    },
2816    {
2817     "referenced_type" : "type-5"
2818    },
2819    {
2820     "referenced_type" : "type-23"
2821    },
2822    {
2823     "referenced_type" : "type-5"
2824    },
2825    {
2826     "referenced_type" : "type-5"
2827    },
2828    {
2829     "referenced_type" : "type-5"
2830    }
2831   ],
2832   "return_type" : "type-5",
2833   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2834  },
2835  {
2836   "function_name" : "libyuv::ARGB1555ToARGBRow_Any_NEON",
2837   "linker_set_key" : "ARGB1555ToARGBRow_Any_NEON",
2838   "parameters" :
2839   [
2840    {
2841     "referenced_type" : "type-9"
2842    },
2843    {
2844     "referenced_type" : "type-23"
2845    },
2846    {
2847     "referenced_type" : "type-5"
2848    }
2849   ],
2850   "return_type" : "type-43",
2851   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2852  },
2853  {
2854   "function_name" : "libyuv::ARGB1555ToARGBRow_C",
2855   "linker_set_key" : "ARGB1555ToARGBRow_C",
2856   "parameters" :
2857   [
2858    {
2859     "referenced_type" : "type-9"
2860    },
2861    {
2862     "referenced_type" : "type-23"
2863    },
2864    {
2865     "referenced_type" : "type-5"
2866    }
2867   ],
2868   "return_type" : "type-43",
2869   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2870  },
2871  {
2872   "function_name" : "libyuv::ARGB1555ToARGBRow_NEON",
2873   "linker_set_key" : "ARGB1555ToARGBRow_NEON",
2874   "parameters" :
2875   [
2876    {
2877     "referenced_type" : "type-9"
2878    },
2879    {
2880     "referenced_type" : "type-23"
2881    },
2882    {
2883     "referenced_type" : "type-5"
2884    }
2885   ],
2886   "return_type" : "type-43",
2887   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2888  },
2889  {
2890   "function_name" : "libyuv::ARGB1555ToI420",
2891   "linker_set_key" : "ARGB1555ToI420",
2892   "parameters" :
2893   [
2894    {
2895     "referenced_type" : "type-9"
2896    },
2897    {
2898     "referenced_type" : "type-5"
2899    },
2900    {
2901     "referenced_type" : "type-23"
2902    },
2903    {
2904     "referenced_type" : "type-5"
2905    },
2906    {
2907     "referenced_type" : "type-23"
2908    },
2909    {
2910     "referenced_type" : "type-5"
2911    },
2912    {
2913     "referenced_type" : "type-23"
2914    },
2915    {
2916     "referenced_type" : "type-5"
2917    },
2918    {
2919     "referenced_type" : "type-5"
2920    },
2921    {
2922     "referenced_type" : "type-5"
2923    }
2924   ],
2925   "return_type" : "type-5",
2926   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2927  },
2928  {
2929   "function_name" : "libyuv::ARGB1555ToUVRow_Any_NEON",
2930   "linker_set_key" : "ARGB1555ToUVRow_Any_NEON",
2931   "parameters" :
2932   [
2933    {
2934     "referenced_type" : "type-9"
2935    },
2936    {
2937     "referenced_type" : "type-5"
2938    },
2939    {
2940     "referenced_type" : "type-23"
2941    },
2942    {
2943     "referenced_type" : "type-23"
2944    },
2945    {
2946     "referenced_type" : "type-5"
2947    }
2948   ],
2949   "return_type" : "type-43",
2950   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2951  },
2952  {
2953   "function_name" : "libyuv::ARGB1555ToUVRow_C",
2954   "linker_set_key" : "ARGB1555ToUVRow_C",
2955   "parameters" :
2956   [
2957    {
2958     "referenced_type" : "type-9"
2959    },
2960    {
2961     "referenced_type" : "type-5"
2962    },
2963    {
2964     "referenced_type" : "type-23"
2965    },
2966    {
2967     "referenced_type" : "type-23"
2968    },
2969    {
2970     "referenced_type" : "type-5"
2971    }
2972   ],
2973   "return_type" : "type-43",
2974   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2975  },
2976  {
2977   "function_name" : "libyuv::ARGB1555ToUVRow_NEON",
2978   "linker_set_key" : "ARGB1555ToUVRow_NEON",
2979   "parameters" :
2980   [
2981    {
2982     "referenced_type" : "type-9"
2983    },
2984    {
2985     "referenced_type" : "type-5"
2986    },
2987    {
2988     "referenced_type" : "type-23"
2989    },
2990    {
2991     "referenced_type" : "type-23"
2992    },
2993    {
2994     "referenced_type" : "type-5"
2995    }
2996   ],
2997   "return_type" : "type-43",
2998   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2999  },
3000  {
3001   "function_name" : "libyuv::ARGB1555ToYRow_Any_NEON",
3002   "linker_set_key" : "ARGB1555ToYRow_Any_NEON",
3003   "parameters" :
3004   [
3005    {
3006     "referenced_type" : "type-9"
3007    },
3008    {
3009     "referenced_type" : "type-23"
3010    },
3011    {
3012     "referenced_type" : "type-5"
3013    }
3014   ],
3015   "return_type" : "type-43",
3016   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3017  },
3018  {
3019   "function_name" : "libyuv::ARGB1555ToYRow_C",
3020   "linker_set_key" : "ARGB1555ToYRow_C",
3021   "parameters" :
3022   [
3023    {
3024     "referenced_type" : "type-9"
3025    },
3026    {
3027     "referenced_type" : "type-23"
3028    },
3029    {
3030     "referenced_type" : "type-5"
3031    }
3032   ],
3033   "return_type" : "type-43",
3034   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3035  },
3036  {
3037   "function_name" : "libyuv::ARGB1555ToYRow_NEON",
3038   "linker_set_key" : "ARGB1555ToYRow_NEON",
3039   "parameters" :
3040   [
3041    {
3042     "referenced_type" : "type-9"
3043    },
3044    {
3045     "referenced_type" : "type-23"
3046    },
3047    {
3048     "referenced_type" : "type-5"
3049    }
3050   ],
3051   "return_type" : "type-43",
3052   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3053  },
3054  {
3055   "function_name" : "libyuv::ARGB4444ToARGB",
3056   "linker_set_key" : "ARGB4444ToARGB",
3057   "parameters" :
3058   [
3059    {
3060     "referenced_type" : "type-9"
3061    },
3062    {
3063     "referenced_type" : "type-5"
3064    },
3065    {
3066     "referenced_type" : "type-23"
3067    },
3068    {
3069     "referenced_type" : "type-5"
3070    },
3071    {
3072     "referenced_type" : "type-5"
3073    },
3074    {
3075     "referenced_type" : "type-5"
3076    }
3077   ],
3078   "return_type" : "type-5",
3079   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3080  },
3081  {
3082   "function_name" : "libyuv::ARGB4444ToARGBRow_Any_NEON",
3083   "linker_set_key" : "ARGB4444ToARGBRow_Any_NEON",
3084   "parameters" :
3085   [
3086    {
3087     "referenced_type" : "type-9"
3088    },
3089    {
3090     "referenced_type" : "type-23"
3091    },
3092    {
3093     "referenced_type" : "type-5"
3094    }
3095   ],
3096   "return_type" : "type-43",
3097   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3098  },
3099  {
3100   "function_name" : "libyuv::ARGB4444ToARGBRow_C",
3101   "linker_set_key" : "ARGB4444ToARGBRow_C",
3102   "parameters" :
3103   [
3104    {
3105     "referenced_type" : "type-9"
3106    },
3107    {
3108     "referenced_type" : "type-23"
3109    },
3110    {
3111     "referenced_type" : "type-5"
3112    }
3113   ],
3114   "return_type" : "type-43",
3115   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3116  },
3117  {
3118   "function_name" : "libyuv::ARGB4444ToARGBRow_NEON",
3119   "linker_set_key" : "ARGB4444ToARGBRow_NEON",
3120   "parameters" :
3121   [
3122    {
3123     "referenced_type" : "type-9"
3124    },
3125    {
3126     "referenced_type" : "type-23"
3127    },
3128    {
3129     "referenced_type" : "type-5"
3130    }
3131   ],
3132   "return_type" : "type-43",
3133   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3134  },
3135  {
3136   "function_name" : "libyuv::ARGB4444ToI420",
3137   "linker_set_key" : "ARGB4444ToI420",
3138   "parameters" :
3139   [
3140    {
3141     "referenced_type" : "type-9"
3142    },
3143    {
3144     "referenced_type" : "type-5"
3145    },
3146    {
3147     "referenced_type" : "type-23"
3148    },
3149    {
3150     "referenced_type" : "type-5"
3151    },
3152    {
3153     "referenced_type" : "type-23"
3154    },
3155    {
3156     "referenced_type" : "type-5"
3157    },
3158    {
3159     "referenced_type" : "type-23"
3160    },
3161    {
3162     "referenced_type" : "type-5"
3163    },
3164    {
3165     "referenced_type" : "type-5"
3166    },
3167    {
3168     "referenced_type" : "type-5"
3169    }
3170   ],
3171   "return_type" : "type-5",
3172   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
3173  },
3174  {
3175   "function_name" : "libyuv::ARGB4444ToUVRow_Any_NEON",
3176   "linker_set_key" : "ARGB4444ToUVRow_Any_NEON",
3177   "parameters" :
3178   [
3179    {
3180     "referenced_type" : "type-9"
3181    },
3182    {
3183     "referenced_type" : "type-5"
3184    },
3185    {
3186     "referenced_type" : "type-23"
3187    },
3188    {
3189     "referenced_type" : "type-23"
3190    },
3191    {
3192     "referenced_type" : "type-5"
3193    }
3194   ],
3195   "return_type" : "type-43",
3196   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3197  },
3198  {
3199   "function_name" : "libyuv::ARGB4444ToUVRow_C",
3200   "linker_set_key" : "ARGB4444ToUVRow_C",
3201   "parameters" :
3202   [
3203    {
3204     "referenced_type" : "type-9"
3205    },
3206    {
3207     "referenced_type" : "type-5"
3208    },
3209    {
3210     "referenced_type" : "type-23"
3211    },
3212    {
3213     "referenced_type" : "type-23"
3214    },
3215    {
3216     "referenced_type" : "type-5"
3217    }
3218   ],
3219   "return_type" : "type-43",
3220   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3221  },
3222  {
3223   "function_name" : "libyuv::ARGB4444ToUVRow_NEON",
3224   "linker_set_key" : "ARGB4444ToUVRow_NEON",
3225   "parameters" :
3226   [
3227    {
3228     "referenced_type" : "type-9"
3229    },
3230    {
3231     "referenced_type" : "type-5"
3232    },
3233    {
3234     "referenced_type" : "type-23"
3235    },
3236    {
3237     "referenced_type" : "type-23"
3238    },
3239    {
3240     "referenced_type" : "type-5"
3241    }
3242   ],
3243   "return_type" : "type-43",
3244   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3245  },
3246  {
3247   "function_name" : "libyuv::ARGB4444ToYRow_Any_NEON",
3248   "linker_set_key" : "ARGB4444ToYRow_Any_NEON",
3249   "parameters" :
3250   [
3251    {
3252     "referenced_type" : "type-9"
3253    },
3254    {
3255     "referenced_type" : "type-23"
3256    },
3257    {
3258     "referenced_type" : "type-5"
3259    }
3260   ],
3261   "return_type" : "type-43",
3262   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3263  },
3264  {
3265   "function_name" : "libyuv::ARGB4444ToYRow_C",
3266   "linker_set_key" : "ARGB4444ToYRow_C",
3267   "parameters" :
3268   [
3269    {
3270     "referenced_type" : "type-9"
3271    },
3272    {
3273     "referenced_type" : "type-23"
3274    },
3275    {
3276     "referenced_type" : "type-5"
3277    }
3278   ],
3279   "return_type" : "type-43",
3280   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3281  },
3282  {
3283   "function_name" : "libyuv::ARGB4444ToYRow_NEON",
3284   "linker_set_key" : "ARGB4444ToYRow_NEON",
3285   "parameters" :
3286   [
3287    {
3288     "referenced_type" : "type-9"
3289    },
3290    {
3291     "referenced_type" : "type-23"
3292    },
3293    {
3294     "referenced_type" : "type-5"
3295    }
3296   ],
3297   "return_type" : "type-43",
3298   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3299  },
3300  {
3301   "function_name" : "libyuv::ARGBAdd",
3302   "linker_set_key" : "ARGBAdd",
3303   "parameters" :
3304   [
3305    {
3306     "referenced_type" : "type-9"
3307    },
3308    {
3309     "referenced_type" : "type-5"
3310    },
3311    {
3312     "referenced_type" : "type-9"
3313    },
3314    {
3315     "referenced_type" : "type-5"
3316    },
3317    {
3318     "referenced_type" : "type-23"
3319    },
3320    {
3321     "referenced_type" : "type-5"
3322    },
3323    {
3324     "referenced_type" : "type-5"
3325    },
3326    {
3327     "referenced_type" : "type-5"
3328    }
3329   ],
3330   "return_type" : "type-5",
3331   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3332  },
3333  {
3334   "function_name" : "libyuv::ARGBAddRow_Any_NEON",
3335   "linker_set_key" : "ARGBAddRow_Any_NEON",
3336   "parameters" :
3337   [
3338    {
3339     "referenced_type" : "type-9"
3340    },
3341    {
3342     "referenced_type" : "type-9"
3343    },
3344    {
3345     "referenced_type" : "type-23"
3346    },
3347    {
3348     "referenced_type" : "type-5"
3349    }
3350   ],
3351   "return_type" : "type-43",
3352   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3353  },
3354  {
3355   "function_name" : "libyuv::ARGBAddRow_C",
3356   "linker_set_key" : "ARGBAddRow_C",
3357   "parameters" :
3358   [
3359    {
3360     "referenced_type" : "type-9"
3361    },
3362    {
3363     "referenced_type" : "type-9"
3364    },
3365    {
3366     "referenced_type" : "type-23"
3367    },
3368    {
3369     "referenced_type" : "type-5"
3370    }
3371   ],
3372   "return_type" : "type-43",
3373   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3374  },
3375  {
3376   "function_name" : "libyuv::ARGBAddRow_NEON",
3377   "linker_set_key" : "ARGBAddRow_NEON",
3378   "parameters" :
3379   [
3380    {
3381     "referenced_type" : "type-9"
3382    },
3383    {
3384     "referenced_type" : "type-9"
3385    },
3386    {
3387     "referenced_type" : "type-23"
3388    },
3389    {
3390     "referenced_type" : "type-5"
3391    }
3392   ],
3393   "return_type" : "type-43",
3394   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3395  },
3396  {
3397   "function_name" : "libyuv::ARGBAffineRow_C",
3398   "linker_set_key" : "ARGBAffineRow_C",
3399   "parameters" :
3400   [
3401    {
3402     "referenced_type" : "type-9"
3403    },
3404    {
3405     "referenced_type" : "type-5"
3406    },
3407    {
3408     "referenced_type" : "type-23"
3409    },
3410    {
3411     "referenced_type" : "type-55"
3412    },
3413    {
3414     "referenced_type" : "type-5"
3415    }
3416   ],
3417   "return_type" : "type-43",
3418   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3419  },
3420  {
3421   "function_name" : "libyuv::ARGBAttenuate",
3422   "linker_set_key" : "ARGBAttenuate",
3423   "parameters" :
3424   [
3425    {
3426     "referenced_type" : "type-9"
3427    },
3428    {
3429     "referenced_type" : "type-5"
3430    },
3431    {
3432     "referenced_type" : "type-23"
3433    },
3434    {
3435     "referenced_type" : "type-5"
3436    },
3437    {
3438     "referenced_type" : "type-5"
3439    },
3440    {
3441     "referenced_type" : "type-5"
3442    }
3443   ],
3444   "return_type" : "type-5",
3445   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3446  },
3447  {
3448   "function_name" : "libyuv::ARGBAttenuateRow_Any_NEON",
3449   "linker_set_key" : "ARGBAttenuateRow_Any_NEON",
3450   "parameters" :
3451   [
3452    {
3453     "referenced_type" : "type-9"
3454    },
3455    {
3456     "referenced_type" : "type-23"
3457    },
3458    {
3459     "referenced_type" : "type-5"
3460    }
3461   ],
3462   "return_type" : "type-43",
3463   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3464  },
3465  {
3466   "function_name" : "libyuv::ARGBAttenuateRow_C",
3467   "linker_set_key" : "ARGBAttenuateRow_C",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "type-9"
3472    },
3473    {
3474     "referenced_type" : "type-23"
3475    },
3476    {
3477     "referenced_type" : "type-5"
3478    }
3479   ],
3480   "return_type" : "type-43",
3481   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3482  },
3483  {
3484   "function_name" : "libyuv::ARGBAttenuateRow_NEON",
3485   "linker_set_key" : "ARGBAttenuateRow_NEON",
3486   "parameters" :
3487   [
3488    {
3489     "referenced_type" : "type-9"
3490    },
3491    {
3492     "referenced_type" : "type-23"
3493    },
3494    {
3495     "referenced_type" : "type-5"
3496    }
3497   ],
3498   "return_type" : "type-43",
3499   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3500  },
3501  {
3502   "function_name" : "libyuv::ARGBBlend",
3503   "linker_set_key" : "ARGBBlend",
3504   "parameters" :
3505   [
3506    {
3507     "referenced_type" : "type-9"
3508    },
3509    {
3510     "referenced_type" : "type-5"
3511    },
3512    {
3513     "referenced_type" : "type-9"
3514    },
3515    {
3516     "referenced_type" : "type-5"
3517    },
3518    {
3519     "referenced_type" : "type-23"
3520    },
3521    {
3522     "referenced_type" : "type-5"
3523    },
3524    {
3525     "referenced_type" : "type-5"
3526    },
3527    {
3528     "referenced_type" : "type-5"
3529    }
3530   ],
3531   "return_type" : "type-5",
3532   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3533  },
3534  {
3535   "function_name" : "libyuv::ARGBBlendRow_C",
3536   "linker_set_key" : "ARGBBlendRow_C",
3537   "parameters" :
3538   [
3539    {
3540     "referenced_type" : "type-9"
3541    },
3542    {
3543     "referenced_type" : "type-9"
3544    },
3545    {
3546     "referenced_type" : "type-23"
3547    },
3548    {
3549     "referenced_type" : "type-5"
3550    }
3551   ],
3552   "return_type" : "type-43",
3553   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3554  },
3555  {
3556   "function_name" : "libyuv::ARGBBlendRow_NEON",
3557   "linker_set_key" : "ARGBBlendRow_NEON",
3558   "parameters" :
3559   [
3560    {
3561     "referenced_type" : "type-9"
3562    },
3563    {
3564     "referenced_type" : "type-9"
3565    },
3566    {
3567     "referenced_type" : "type-23"
3568    },
3569    {
3570     "referenced_type" : "type-5"
3571    }
3572   ],
3573   "return_type" : "type-43",
3574   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3575  },
3576  {
3577   "function_name" : "libyuv::ARGBBlur",
3578   "linker_set_key" : "ARGBBlur",
3579   "parameters" :
3580   [
3581    {
3582     "referenced_type" : "type-9"
3583    },
3584    {
3585     "referenced_type" : "type-5"
3586    },
3587    {
3588     "referenced_type" : "type-23"
3589    },
3590    {
3591     "referenced_type" : "type-5"
3592    },
3593    {
3594     "referenced_type" : "type-37"
3595    },
3596    {
3597     "referenced_type" : "type-5"
3598    },
3599    {
3600     "referenced_type" : "type-5"
3601    },
3602    {
3603     "referenced_type" : "type-5"
3604    },
3605    {
3606     "referenced_type" : "type-5"
3607    }
3608   ],
3609   "return_type" : "type-5",
3610   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3611  },
3612  {
3613   "function_name" : "libyuv::ARGBColorMatrix",
3614   "linker_set_key" : "ARGBColorMatrix",
3615   "parameters" :
3616   [
3617    {
3618     "referenced_type" : "type-9"
3619    },
3620    {
3621     "referenced_type" : "type-5"
3622    },
3623    {
3624     "referenced_type" : "type-23"
3625    },
3626    {
3627     "referenced_type" : "type-5"
3628    },
3629    {
3630     "referenced_type" : "type-51"
3631    },
3632    {
3633     "referenced_type" : "type-5"
3634    },
3635    {
3636     "referenced_type" : "type-5"
3637    }
3638   ],
3639   "return_type" : "type-5",
3640   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3641  },
3642  {
3643   "function_name" : "libyuv::ARGBColorMatrixRow_C",
3644   "linker_set_key" : "ARGBColorMatrixRow_C",
3645   "parameters" :
3646   [
3647    {
3648     "referenced_type" : "type-9"
3649    },
3650    {
3651     "referenced_type" : "type-23"
3652    },
3653    {
3654     "referenced_type" : "type-51"
3655    },
3656    {
3657     "referenced_type" : "type-5"
3658    }
3659   ],
3660   "return_type" : "type-43",
3661   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3662  },
3663  {
3664   "function_name" : "libyuv::ARGBColorMatrixRow_NEON",
3665   "linker_set_key" : "ARGBColorMatrixRow_NEON",
3666   "parameters" :
3667   [
3668    {
3669     "referenced_type" : "type-9"
3670    },
3671    {
3672     "referenced_type" : "type-23"
3673    },
3674    {
3675     "referenced_type" : "type-51"
3676    },
3677    {
3678     "referenced_type" : "type-5"
3679    }
3680   ],
3681   "return_type" : "type-43",
3682   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3683  },
3684  {
3685   "function_name" : "libyuv::ARGBColorTable",
3686   "linker_set_key" : "ARGBColorTable",
3687   "parameters" :
3688   [
3689    {
3690     "referenced_type" : "type-23"
3691    },
3692    {
3693     "referenced_type" : "type-5"
3694    },
3695    {
3696     "referenced_type" : "type-9"
3697    },
3698    {
3699     "referenced_type" : "type-5"
3700    },
3701    {
3702     "referenced_type" : "type-5"
3703    },
3704    {
3705     "referenced_type" : "type-5"
3706    },
3707    {
3708     "referenced_type" : "type-5"
3709    }
3710   ],
3711   "return_type" : "type-5",
3712   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3713  },
3714  {
3715   "function_name" : "libyuv::ARGBColorTableRow_C",
3716   "linker_set_key" : "ARGBColorTableRow_C",
3717   "parameters" :
3718   [
3719    {
3720     "referenced_type" : "type-23"
3721    },
3722    {
3723     "referenced_type" : "type-9"
3724    },
3725    {
3726     "referenced_type" : "type-5"
3727    }
3728   ],
3729   "return_type" : "type-43",
3730   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3731  },
3732  {
3733   "function_name" : "libyuv::ARGBComputeCumulativeSum",
3734   "linker_set_key" : "ARGBComputeCumulativeSum",
3735   "parameters" :
3736   [
3737    {
3738     "referenced_type" : "type-9"
3739    },
3740    {
3741     "referenced_type" : "type-5"
3742    },
3743    {
3744     "referenced_type" : "type-37"
3745    },
3746    {
3747     "referenced_type" : "type-5"
3748    },
3749    {
3750     "referenced_type" : "type-5"
3751    },
3752    {
3753     "referenced_type" : "type-5"
3754    }
3755   ],
3756   "return_type" : "type-5",
3757   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3758  },
3759  {
3760   "function_name" : "libyuv::ARGBCopy",
3761   "linker_set_key" : "ARGBCopy",
3762   "parameters" :
3763   [
3764    {
3765     "referenced_type" : "type-9"
3766    },
3767    {
3768     "referenced_type" : "type-5"
3769    },
3770    {
3771     "referenced_type" : "type-23"
3772    },
3773    {
3774     "referenced_type" : "type-5"
3775    },
3776    {
3777     "referenced_type" : "type-5"
3778    },
3779    {
3780     "referenced_type" : "type-5"
3781    }
3782   ],
3783   "return_type" : "type-5",
3784   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3785  },
3786  {
3787   "function_name" : "libyuv::ARGBCopyAlpha",
3788   "linker_set_key" : "ARGBCopyAlpha",
3789   "parameters" :
3790   [
3791    {
3792     "referenced_type" : "type-9"
3793    },
3794    {
3795     "referenced_type" : "type-5"
3796    },
3797    {
3798     "referenced_type" : "type-23"
3799    },
3800    {
3801     "referenced_type" : "type-5"
3802    },
3803    {
3804     "referenced_type" : "type-5"
3805    },
3806    {
3807     "referenced_type" : "type-5"
3808    }
3809   ],
3810   "return_type" : "type-5",
3811   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3812  },
3813  {
3814   "function_name" : "libyuv::ARGBCopyAlphaRow_C",
3815   "linker_set_key" : "ARGBCopyAlphaRow_C",
3816   "parameters" :
3817   [
3818    {
3819     "referenced_type" : "type-9"
3820    },
3821    {
3822     "referenced_type" : "type-23"
3823    },
3824    {
3825     "referenced_type" : "type-5"
3826    }
3827   ],
3828   "return_type" : "type-43",
3829   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3830  },
3831  {
3832   "function_name" : "libyuv::ARGBCopyYToAlpha",
3833   "linker_set_key" : "ARGBCopyYToAlpha",
3834   "parameters" :
3835   [
3836    {
3837     "referenced_type" : "type-9"
3838    },
3839    {
3840     "referenced_type" : "type-5"
3841    },
3842    {
3843     "referenced_type" : "type-23"
3844    },
3845    {
3846     "referenced_type" : "type-5"
3847    },
3848    {
3849     "referenced_type" : "type-5"
3850    },
3851    {
3852     "referenced_type" : "type-5"
3853    }
3854   ],
3855   "return_type" : "type-5",
3856   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3857  },
3858  {
3859   "function_name" : "libyuv::ARGBCopyYToAlphaRow_C",
3860   "linker_set_key" : "ARGBCopyYToAlphaRow_C",
3861   "parameters" :
3862   [
3863    {
3864     "referenced_type" : "type-9"
3865    },
3866    {
3867     "referenced_type" : "type-23"
3868    },
3869    {
3870     "referenced_type" : "type-5"
3871    }
3872   ],
3873   "return_type" : "type-43",
3874   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3875  },
3876  {
3877   "function_name" : "libyuv::ARGBDetect",
3878   "linker_set_key" : "ARGBDetect",
3879   "parameters" :
3880   [
3881    {
3882     "referenced_type" : "type-9"
3883    },
3884    {
3885     "referenced_type" : "type-5"
3886    },
3887    {
3888     "referenced_type" : "type-5"
3889    },
3890    {
3891     "referenced_type" : "type-5"
3892    }
3893   ],
3894   "return_type" : "type-1",
3895   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
3896  },
3897  {
3898   "function_name" : "libyuv::ARGBExtractAlpha",
3899   "linker_set_key" : "ARGBExtractAlpha",
3900   "parameters" :
3901   [
3902    {
3903     "referenced_type" : "type-9"
3904    },
3905    {
3906     "referenced_type" : "type-5"
3907    },
3908    {
3909     "referenced_type" : "type-23"
3910    },
3911    {
3912     "referenced_type" : "type-5"
3913    },
3914    {
3915     "referenced_type" : "type-5"
3916    },
3917    {
3918     "referenced_type" : "type-5"
3919    }
3920   ],
3921   "return_type" : "type-5",
3922   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3923  },
3924  {
3925   "function_name" : "libyuv::ARGBExtractAlphaRow_Any_NEON",
3926   "linker_set_key" : "ARGBExtractAlphaRow_Any_NEON",
3927   "parameters" :
3928   [
3929    {
3930     "referenced_type" : "type-9"
3931    },
3932    {
3933     "referenced_type" : "type-23"
3934    },
3935    {
3936     "referenced_type" : "type-5"
3937    }
3938   ],
3939   "return_type" : "type-43",
3940   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3941  },
3942  {
3943   "function_name" : "libyuv::ARGBExtractAlphaRow_C",
3944   "linker_set_key" : "ARGBExtractAlphaRow_C",
3945   "parameters" :
3946   [
3947    {
3948     "referenced_type" : "type-9"
3949    },
3950    {
3951     "referenced_type" : "type-23"
3952    },
3953    {
3954     "referenced_type" : "type-5"
3955    }
3956   ],
3957   "return_type" : "type-43",
3958   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3959  },
3960  {
3961   "function_name" : "libyuv::ARGBExtractAlphaRow_NEON",
3962   "linker_set_key" : "ARGBExtractAlphaRow_NEON",
3963   "parameters" :
3964   [
3965    {
3966     "referenced_type" : "type-9"
3967    },
3968    {
3969     "referenced_type" : "type-23"
3970    },
3971    {
3972     "referenced_type" : "type-5"
3973    }
3974   ],
3975   "return_type" : "type-43",
3976   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3977  },
3978  {
3979   "function_name" : "libyuv::ARGBGray",
3980   "linker_set_key" : "ARGBGray",
3981   "parameters" :
3982   [
3983    {
3984     "referenced_type" : "type-23"
3985    },
3986    {
3987     "referenced_type" : "type-5"
3988    },
3989    {
3990     "referenced_type" : "type-5"
3991    },
3992    {
3993     "referenced_type" : "type-5"
3994    },
3995    {
3996     "referenced_type" : "type-5"
3997    },
3998    {
3999     "referenced_type" : "type-5"
4000    }
4001   ],
4002   "return_type" : "type-5",
4003   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4004  },
4005  {
4006   "function_name" : "libyuv::ARGBGrayRow_C",
4007   "linker_set_key" : "ARGBGrayRow_C",
4008   "parameters" :
4009   [
4010    {
4011     "referenced_type" : "type-9"
4012    },
4013    {
4014     "referenced_type" : "type-23"
4015    },
4016    {
4017     "referenced_type" : "type-5"
4018    }
4019   ],
4020   "return_type" : "type-43",
4021   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4022  },
4023  {
4024   "function_name" : "libyuv::ARGBGrayRow_NEON",
4025   "linker_set_key" : "ARGBGrayRow_NEON",
4026   "parameters" :
4027   [
4028    {
4029     "referenced_type" : "type-9"
4030    },
4031    {
4032     "referenced_type" : "type-23"
4033    },
4034    {
4035     "referenced_type" : "type-5"
4036    }
4037   ],
4038   "return_type" : "type-43",
4039   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4040  },
4041  {
4042   "function_name" : "libyuv::ARGBGrayTo",
4043   "linker_set_key" : "ARGBGrayTo",
4044   "parameters" :
4045   [
4046    {
4047     "referenced_type" : "type-9"
4048    },
4049    {
4050     "referenced_type" : "type-5"
4051    },
4052    {
4053     "referenced_type" : "type-23"
4054    },
4055    {
4056     "referenced_type" : "type-5"
4057    },
4058    {
4059     "referenced_type" : "type-5"
4060    },
4061    {
4062     "referenced_type" : "type-5"
4063    }
4064   ],
4065   "return_type" : "type-5",
4066   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4067  },
4068  {
4069   "function_name" : "libyuv::ARGBInterpolate",
4070   "linker_set_key" : "ARGBInterpolate",
4071   "parameters" :
4072   [
4073    {
4074     "referenced_type" : "type-9"
4075    },
4076    {
4077     "referenced_type" : "type-5"
4078    },
4079    {
4080     "referenced_type" : "type-9"
4081    },
4082    {
4083     "referenced_type" : "type-5"
4084    },
4085    {
4086     "referenced_type" : "type-23"
4087    },
4088    {
4089     "referenced_type" : "type-5"
4090    },
4091    {
4092     "referenced_type" : "type-5"
4093    },
4094    {
4095     "referenced_type" : "type-5"
4096    },
4097    {
4098     "referenced_type" : "type-5"
4099    }
4100   ],
4101   "return_type" : "type-5",
4102   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4103  },
4104  {
4105   "function_name" : "libyuv::ARGBLumaColorTable",
4106   "linker_set_key" : "ARGBLumaColorTable",
4107   "parameters" :
4108   [
4109    {
4110     "referenced_type" : "type-9"
4111    },
4112    {
4113     "referenced_type" : "type-5"
4114    },
4115    {
4116     "referenced_type" : "type-23"
4117    },
4118    {
4119     "referenced_type" : "type-5"
4120    },
4121    {
4122     "referenced_type" : "type-9"
4123    },
4124    {
4125     "referenced_type" : "type-5"
4126    },
4127    {
4128     "referenced_type" : "type-5"
4129    }
4130   ],
4131   "return_type" : "type-5",
4132   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4133  },
4134  {
4135   "function_name" : "libyuv::ARGBLumaColorTableRow_C",
4136   "linker_set_key" : "ARGBLumaColorTableRow_C",
4137   "parameters" :
4138   [
4139    {
4140     "referenced_type" : "type-9"
4141    },
4142    {
4143     "referenced_type" : "type-23"
4144    },
4145    {
4146     "referenced_type" : "type-5"
4147    },
4148    {
4149     "referenced_type" : "type-9"
4150    },
4151    {
4152     "referenced_type" : "type-1"
4153    }
4154   ],
4155   "return_type" : "type-43",
4156   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4157  },
4158  {
4159   "function_name" : "libyuv::ARGBMirror",
4160   "linker_set_key" : "ARGBMirror",
4161   "parameters" :
4162   [
4163    {
4164     "referenced_type" : "type-9"
4165    },
4166    {
4167     "referenced_type" : "type-5"
4168    },
4169    {
4170     "referenced_type" : "type-23"
4171    },
4172    {
4173     "referenced_type" : "type-5"
4174    },
4175    {
4176     "referenced_type" : "type-5"
4177    },
4178    {
4179     "referenced_type" : "type-5"
4180    }
4181   ],
4182   "return_type" : "type-5",
4183   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4184  },
4185  {
4186   "function_name" : "libyuv::ARGBMirrorRow_Any_NEON",
4187   "linker_set_key" : "ARGBMirrorRow_Any_NEON",
4188   "parameters" :
4189   [
4190    {
4191     "referenced_type" : "type-9"
4192    },
4193    {
4194     "referenced_type" : "type-23"
4195    },
4196    {
4197     "referenced_type" : "type-5"
4198    }
4199   ],
4200   "return_type" : "type-43",
4201   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4202  },
4203  {
4204   "function_name" : "libyuv::ARGBMirrorRow_C",
4205   "linker_set_key" : "ARGBMirrorRow_C",
4206   "parameters" :
4207   [
4208    {
4209     "referenced_type" : "type-9"
4210    },
4211    {
4212     "referenced_type" : "type-23"
4213    },
4214    {
4215     "referenced_type" : "type-5"
4216    }
4217   ],
4218   "return_type" : "type-43",
4219   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4220  },
4221  {
4222   "function_name" : "libyuv::ARGBMirrorRow_NEON",
4223   "linker_set_key" : "ARGBMirrorRow_NEON",
4224   "parameters" :
4225   [
4226    {
4227     "referenced_type" : "type-9"
4228    },
4229    {
4230     "referenced_type" : "type-23"
4231    },
4232    {
4233     "referenced_type" : "type-5"
4234    }
4235   ],
4236   "return_type" : "type-43",
4237   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4238  },
4239  {
4240   "function_name" : "libyuv::ARGBMultiply",
4241   "linker_set_key" : "ARGBMultiply",
4242   "parameters" :
4243   [
4244    {
4245     "referenced_type" : "type-9"
4246    },
4247    {
4248     "referenced_type" : "type-5"
4249    },
4250    {
4251     "referenced_type" : "type-9"
4252    },
4253    {
4254     "referenced_type" : "type-5"
4255    },
4256    {
4257     "referenced_type" : "type-23"
4258    },
4259    {
4260     "referenced_type" : "type-5"
4261    },
4262    {
4263     "referenced_type" : "type-5"
4264    },
4265    {
4266     "referenced_type" : "type-5"
4267    }
4268   ],
4269   "return_type" : "type-5",
4270   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4271  },
4272  {
4273   "function_name" : "libyuv::ARGBMultiplyRow_Any_NEON",
4274   "linker_set_key" : "ARGBMultiplyRow_Any_NEON",
4275   "parameters" :
4276   [
4277    {
4278     "referenced_type" : "type-9"
4279    },
4280    {
4281     "referenced_type" : "type-9"
4282    },
4283    {
4284     "referenced_type" : "type-23"
4285    },
4286    {
4287     "referenced_type" : "type-5"
4288    }
4289   ],
4290   "return_type" : "type-43",
4291   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4292  },
4293  {
4294   "function_name" : "libyuv::ARGBMultiplyRow_C",
4295   "linker_set_key" : "ARGBMultiplyRow_C",
4296   "parameters" :
4297   [
4298    {
4299     "referenced_type" : "type-9"
4300    },
4301    {
4302     "referenced_type" : "type-9"
4303    },
4304    {
4305     "referenced_type" : "type-23"
4306    },
4307    {
4308     "referenced_type" : "type-5"
4309    }
4310   ],
4311   "return_type" : "type-43",
4312   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4313  },
4314  {
4315   "function_name" : "libyuv::ARGBMultiplyRow_NEON",
4316   "linker_set_key" : "ARGBMultiplyRow_NEON",
4317   "parameters" :
4318   [
4319    {
4320     "referenced_type" : "type-9"
4321    },
4322    {
4323     "referenced_type" : "type-9"
4324    },
4325    {
4326     "referenced_type" : "type-23"
4327    },
4328    {
4329     "referenced_type" : "type-5"
4330    }
4331   ],
4332   "return_type" : "type-43",
4333   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4334  },
4335  {
4336   "function_name" : "libyuv::ARGBPolynomial",
4337   "linker_set_key" : "ARGBPolynomial",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "type-9"
4342    },
4343    {
4344     "referenced_type" : "type-5"
4345    },
4346    {
4347     "referenced_type" : "type-23"
4348    },
4349    {
4350     "referenced_type" : "type-5"
4351    },
4352    {
4353     "referenced_type" : "type-55"
4354    },
4355    {
4356     "referenced_type" : "type-5"
4357    },
4358    {
4359     "referenced_type" : "type-5"
4360    }
4361   ],
4362   "return_type" : "type-5",
4363   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4364  },
4365  {
4366   "function_name" : "libyuv::ARGBPolynomialRow_C",
4367   "linker_set_key" : "ARGBPolynomialRow_C",
4368   "parameters" :
4369   [
4370    {
4371     "referenced_type" : "type-9"
4372    },
4373    {
4374     "referenced_type" : "type-23"
4375    },
4376    {
4377     "referenced_type" : "type-55"
4378    },
4379    {
4380     "referenced_type" : "type-5"
4381    }
4382   ],
4383   "return_type" : "type-43",
4384   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4385  },
4386  {
4387   "function_name" : "libyuv::ARGBQuantize",
4388   "linker_set_key" : "ARGBQuantize",
4389   "parameters" :
4390   [
4391    {
4392     "referenced_type" : "type-23"
4393    },
4394    {
4395     "referenced_type" : "type-5"
4396    },
4397    {
4398     "referenced_type" : "type-5"
4399    },
4400    {
4401     "referenced_type" : "type-5"
4402    },
4403    {
4404     "referenced_type" : "type-5"
4405    },
4406    {
4407     "referenced_type" : "type-5"
4408    },
4409    {
4410     "referenced_type" : "type-5"
4411    },
4412    {
4413     "referenced_type" : "type-5"
4414    },
4415    {
4416     "referenced_type" : "type-5"
4417    }
4418   ],
4419   "return_type" : "type-5",
4420   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4421  },
4422  {
4423   "function_name" : "libyuv::ARGBQuantizeRow_C",
4424   "linker_set_key" : "ARGBQuantizeRow_C",
4425   "parameters" :
4426   [
4427    {
4428     "referenced_type" : "type-23"
4429    },
4430    {
4431     "referenced_type" : "type-5"
4432    },
4433    {
4434     "referenced_type" : "type-5"
4435    },
4436    {
4437     "referenced_type" : "type-5"
4438    },
4439    {
4440     "referenced_type" : "type-5"
4441    }
4442   ],
4443   "return_type" : "type-43",
4444   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4445  },
4446  {
4447   "function_name" : "libyuv::ARGBQuantizeRow_NEON",
4448   "linker_set_key" : "ARGBQuantizeRow_NEON",
4449   "parameters" :
4450   [
4451    {
4452     "referenced_type" : "type-23"
4453    },
4454    {
4455     "referenced_type" : "type-5"
4456    },
4457    {
4458     "referenced_type" : "type-5"
4459    },
4460    {
4461     "referenced_type" : "type-5"
4462    },
4463    {
4464     "referenced_type" : "type-5"
4465    }
4466   ],
4467   "return_type" : "type-43",
4468   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4469  },
4470  {
4471   "function_name" : "libyuv::ARGBRect",
4472   "linker_set_key" : "ARGBRect",
4473   "parameters" :
4474   [
4475    {
4476     "referenced_type" : "type-23"
4477    },
4478    {
4479     "referenced_type" : "type-5"
4480    },
4481    {
4482     "referenced_type" : "type-5"
4483    },
4484    {
4485     "referenced_type" : "type-5"
4486    },
4487    {
4488     "referenced_type" : "type-5"
4489    },
4490    {
4491     "referenced_type" : "type-5"
4492    },
4493    {
4494     "referenced_type" : "type-1"
4495    }
4496   ],
4497   "return_type" : "type-5",
4498   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4499  },
4500  {
4501   "function_name" : "libyuv::ARGBSepia",
4502   "linker_set_key" : "ARGBSepia",
4503   "parameters" :
4504   [
4505    {
4506     "referenced_type" : "type-23"
4507    },
4508    {
4509     "referenced_type" : "type-5"
4510    },
4511    {
4512     "referenced_type" : "type-5"
4513    },
4514    {
4515     "referenced_type" : "type-5"
4516    },
4517    {
4518     "referenced_type" : "type-5"
4519    },
4520    {
4521     "referenced_type" : "type-5"
4522    }
4523   ],
4524   "return_type" : "type-5",
4525   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4526  },
4527  {
4528   "function_name" : "libyuv::ARGBSepiaRow_C",
4529   "linker_set_key" : "ARGBSepiaRow_C",
4530   "parameters" :
4531   [
4532    {
4533     "referenced_type" : "type-23"
4534    },
4535    {
4536     "referenced_type" : "type-5"
4537    }
4538   ],
4539   "return_type" : "type-43",
4540   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4541  },
4542  {
4543   "function_name" : "libyuv::ARGBSepiaRow_NEON",
4544   "linker_set_key" : "ARGBSepiaRow_NEON",
4545   "parameters" :
4546   [
4547    {
4548     "referenced_type" : "type-23"
4549    },
4550    {
4551     "referenced_type" : "type-5"
4552    }
4553   ],
4554   "return_type" : "type-43",
4555   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4556  },
4557  {
4558   "function_name" : "libyuv::ARGBSetRow_Any_NEON",
4559   "linker_set_key" : "ARGBSetRow_Any_NEON",
4560   "parameters" :
4561   [
4562    {
4563     "referenced_type" : "type-23"
4564    },
4565    {
4566     "referenced_type" : "type-1"
4567    },
4568    {
4569     "referenced_type" : "type-5"
4570    }
4571   ],
4572   "return_type" : "type-43",
4573   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4574  },
4575  {
4576   "function_name" : "libyuv::ARGBSetRow_C",
4577   "linker_set_key" : "ARGBSetRow_C",
4578   "parameters" :
4579   [
4580    {
4581     "referenced_type" : "type-23"
4582    },
4583    {
4584     "referenced_type" : "type-1"
4585    },
4586    {
4587     "referenced_type" : "type-5"
4588    }
4589   ],
4590   "return_type" : "type-43",
4591   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4592  },
4593  {
4594   "function_name" : "libyuv::ARGBSetRow_NEON",
4595   "linker_set_key" : "ARGBSetRow_NEON",
4596   "parameters" :
4597   [
4598    {
4599     "referenced_type" : "type-23"
4600    },
4601    {
4602     "referenced_type" : "type-1"
4603    },
4604    {
4605     "referenced_type" : "type-5"
4606    }
4607   ],
4608   "return_type" : "type-43",
4609   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4610  },
4611  {
4612   "function_name" : "libyuv::ARGBShade",
4613   "linker_set_key" : "ARGBShade",
4614   "parameters" :
4615   [
4616    {
4617     "referenced_type" : "type-9"
4618    },
4619    {
4620     "referenced_type" : "type-5"
4621    },
4622    {
4623     "referenced_type" : "type-23"
4624    },
4625    {
4626     "referenced_type" : "type-5"
4627    },
4628    {
4629     "referenced_type" : "type-5"
4630    },
4631    {
4632     "referenced_type" : "type-5"
4633    },
4634    {
4635     "referenced_type" : "type-1"
4636    }
4637   ],
4638   "return_type" : "type-5",
4639   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4640  },
4641  {
4642   "function_name" : "libyuv::ARGBShadeRow_C",
4643   "linker_set_key" : "ARGBShadeRow_C",
4644   "parameters" :
4645   [
4646    {
4647     "referenced_type" : "type-9"
4648    },
4649    {
4650     "referenced_type" : "type-23"
4651    },
4652    {
4653     "referenced_type" : "type-5"
4654    },
4655    {
4656     "referenced_type" : "type-1"
4657    }
4658   ],
4659   "return_type" : "type-43",
4660   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4661  },
4662  {
4663   "function_name" : "libyuv::ARGBShadeRow_NEON",
4664   "linker_set_key" : "ARGBShadeRow_NEON",
4665   "parameters" :
4666   [
4667    {
4668     "referenced_type" : "type-9"
4669    },
4670    {
4671     "referenced_type" : "type-23"
4672    },
4673    {
4674     "referenced_type" : "type-5"
4675    },
4676    {
4677     "referenced_type" : "type-1"
4678    }
4679   ],
4680   "return_type" : "type-43",
4681   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4682  },
4683  {
4684   "function_name" : "libyuv::ARGBShuffle",
4685   "linker_set_key" : "ARGBShuffle",
4686   "parameters" :
4687   [
4688    {
4689     "referenced_type" : "type-9"
4690    },
4691    {
4692     "referenced_type" : "type-5"
4693    },
4694    {
4695     "referenced_type" : "type-23"
4696    },
4697    {
4698     "referenced_type" : "type-5"
4699    },
4700    {
4701     "referenced_type" : "type-9"
4702    },
4703    {
4704     "referenced_type" : "type-5"
4705    },
4706    {
4707     "referenced_type" : "type-5"
4708    }
4709   ],
4710   "return_type" : "type-5",
4711   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4712  },
4713  {
4714   "function_name" : "libyuv::ARGBShuffleRow_Any_NEON",
4715   "linker_set_key" : "ARGBShuffleRow_Any_NEON",
4716   "parameters" :
4717   [
4718    {
4719     "referenced_type" : "type-9"
4720    },
4721    {
4722     "referenced_type" : "type-23"
4723    },
4724    {
4725     "referenced_type" : "type-9"
4726    },
4727    {
4728     "referenced_type" : "type-5"
4729    }
4730   ],
4731   "return_type" : "type-43",
4732   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4733  },
4734  {
4735   "function_name" : "libyuv::ARGBShuffleRow_C",
4736   "linker_set_key" : "ARGBShuffleRow_C",
4737   "parameters" :
4738   [
4739    {
4740     "referenced_type" : "type-9"
4741    },
4742    {
4743     "referenced_type" : "type-23"
4744    },
4745    {
4746     "referenced_type" : "type-9"
4747    },
4748    {
4749     "referenced_type" : "type-5"
4750    }
4751   ],
4752   "return_type" : "type-43",
4753   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4754  },
4755  {
4756   "function_name" : "libyuv::ARGBShuffleRow_NEON",
4757   "linker_set_key" : "ARGBShuffleRow_NEON",
4758   "parameters" :
4759   [
4760    {
4761     "referenced_type" : "type-9"
4762    },
4763    {
4764     "referenced_type" : "type-23"
4765    },
4766    {
4767     "referenced_type" : "type-9"
4768    },
4769    {
4770     "referenced_type" : "type-5"
4771    }
4772   ],
4773   "return_type" : "type-43",
4774   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4775  },
4776  {
4777   "function_name" : "libyuv::ARGBSobel",
4778   "linker_set_key" : "ARGBSobel",
4779   "parameters" :
4780   [
4781    {
4782     "referenced_type" : "type-9"
4783    },
4784    {
4785     "referenced_type" : "type-5"
4786    },
4787    {
4788     "referenced_type" : "type-23"
4789    },
4790    {
4791     "referenced_type" : "type-5"
4792    },
4793    {
4794     "referenced_type" : "type-5"
4795    },
4796    {
4797     "referenced_type" : "type-5"
4798    }
4799   ],
4800   "return_type" : "type-5",
4801   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4802  },
4803  {
4804   "function_name" : "libyuv::ARGBSobelToPlane",
4805   "linker_set_key" : "ARGBSobelToPlane",
4806   "parameters" :
4807   [
4808    {
4809     "referenced_type" : "type-9"
4810    },
4811    {
4812     "referenced_type" : "type-5"
4813    },
4814    {
4815     "referenced_type" : "type-23"
4816    },
4817    {
4818     "referenced_type" : "type-5"
4819    },
4820    {
4821     "referenced_type" : "type-5"
4822    },
4823    {
4824     "referenced_type" : "type-5"
4825    }
4826   ],
4827   "return_type" : "type-5",
4828   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4829  },
4830  {
4831   "function_name" : "libyuv::ARGBSobelXY",
4832   "linker_set_key" : "ARGBSobelXY",
4833   "parameters" :
4834   [
4835    {
4836     "referenced_type" : "type-9"
4837    },
4838    {
4839     "referenced_type" : "type-5"
4840    },
4841    {
4842     "referenced_type" : "type-23"
4843    },
4844    {
4845     "referenced_type" : "type-5"
4846    },
4847    {
4848     "referenced_type" : "type-5"
4849    },
4850    {
4851     "referenced_type" : "type-5"
4852    }
4853   ],
4854   "return_type" : "type-5",
4855   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4856  },
4857  {
4858   "function_name" : "libyuv::ARGBSubtract",
4859   "linker_set_key" : "ARGBSubtract",
4860   "parameters" :
4861   [
4862    {
4863     "referenced_type" : "type-9"
4864    },
4865    {
4866     "referenced_type" : "type-5"
4867    },
4868    {
4869     "referenced_type" : "type-9"
4870    },
4871    {
4872     "referenced_type" : "type-5"
4873    },
4874    {
4875     "referenced_type" : "type-23"
4876    },
4877    {
4878     "referenced_type" : "type-5"
4879    },
4880    {
4881     "referenced_type" : "type-5"
4882    },
4883    {
4884     "referenced_type" : "type-5"
4885    }
4886   ],
4887   "return_type" : "type-5",
4888   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4889  },
4890  {
4891   "function_name" : "libyuv::ARGBSubtractRow_Any_NEON",
4892   "linker_set_key" : "ARGBSubtractRow_Any_NEON",
4893   "parameters" :
4894   [
4895    {
4896     "referenced_type" : "type-9"
4897    },
4898    {
4899     "referenced_type" : "type-9"
4900    },
4901    {
4902     "referenced_type" : "type-23"
4903    },
4904    {
4905     "referenced_type" : "type-5"
4906    }
4907   ],
4908   "return_type" : "type-43",
4909   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4910  },
4911  {
4912   "function_name" : "libyuv::ARGBSubtractRow_C",
4913   "linker_set_key" : "ARGBSubtractRow_C",
4914   "parameters" :
4915   [
4916    {
4917     "referenced_type" : "type-9"
4918    },
4919    {
4920     "referenced_type" : "type-9"
4921    },
4922    {
4923     "referenced_type" : "type-23"
4924    },
4925    {
4926     "referenced_type" : "type-5"
4927    }
4928   ],
4929   "return_type" : "type-43",
4930   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4931  },
4932  {
4933   "function_name" : "libyuv::ARGBSubtractRow_NEON",
4934   "linker_set_key" : "ARGBSubtractRow_NEON",
4935   "parameters" :
4936   [
4937    {
4938     "referenced_type" : "type-9"
4939    },
4940    {
4941     "referenced_type" : "type-9"
4942    },
4943    {
4944     "referenced_type" : "type-23"
4945    },
4946    {
4947     "referenced_type" : "type-5"
4948    }
4949   ],
4950   "return_type" : "type-43",
4951   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4952  },
4953  {
4954   "function_name" : "libyuv::ARGBToARGB1555",
4955   "linker_set_key" : "ARGBToARGB1555",
4956   "parameters" :
4957   [
4958    {
4959     "referenced_type" : "type-9"
4960    },
4961    {
4962     "referenced_type" : "type-5"
4963    },
4964    {
4965     "referenced_type" : "type-23"
4966    },
4967    {
4968     "referenced_type" : "type-5"
4969    },
4970    {
4971     "referenced_type" : "type-5"
4972    },
4973    {
4974     "referenced_type" : "type-5"
4975    }
4976   ],
4977   "return_type" : "type-5",
4978   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
4979  },
4980  {
4981   "function_name" : "libyuv::ARGBToARGB1555Row_Any_NEON",
4982   "linker_set_key" : "ARGBToARGB1555Row_Any_NEON",
4983   "parameters" :
4984   [
4985    {
4986     "referenced_type" : "type-9"
4987    },
4988    {
4989     "referenced_type" : "type-23"
4990    },
4991    {
4992     "referenced_type" : "type-5"
4993    }
4994   ],
4995   "return_type" : "type-43",
4996   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4997  },
4998  {
4999   "function_name" : "libyuv::ARGBToARGB1555Row_C",
5000   "linker_set_key" : "ARGBToARGB1555Row_C",
5001   "parameters" :
5002   [
5003    {
5004     "referenced_type" : "type-9"
5005    },
5006    {
5007     "referenced_type" : "type-23"
5008    },
5009    {
5010     "referenced_type" : "type-5"
5011    }
5012   ],
5013   "return_type" : "type-43",
5014   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5015  },
5016  {
5017   "function_name" : "libyuv::ARGBToARGB1555Row_NEON",
5018   "linker_set_key" : "ARGBToARGB1555Row_NEON",
5019   "parameters" :
5020   [
5021    {
5022     "referenced_type" : "type-9"
5023    },
5024    {
5025     "referenced_type" : "type-23"
5026    },
5027    {
5028     "referenced_type" : "type-5"
5029    }
5030   ],
5031   "return_type" : "type-43",
5032   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5033  },
5034  {
5035   "function_name" : "libyuv::ARGBToARGB4444",
5036   "linker_set_key" : "ARGBToARGB4444",
5037   "parameters" :
5038   [
5039    {
5040     "referenced_type" : "type-9"
5041    },
5042    {
5043     "referenced_type" : "type-5"
5044    },
5045    {
5046     "referenced_type" : "type-23"
5047    },
5048    {
5049     "referenced_type" : "type-5"
5050    },
5051    {
5052     "referenced_type" : "type-5"
5053    },
5054    {
5055     "referenced_type" : "type-5"
5056    }
5057   ],
5058   "return_type" : "type-5",
5059   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5060  },
5061  {
5062   "function_name" : "libyuv::ARGBToARGB4444Row_Any_NEON",
5063   "linker_set_key" : "ARGBToARGB4444Row_Any_NEON",
5064   "parameters" :
5065   [
5066    {
5067     "referenced_type" : "type-9"
5068    },
5069    {
5070     "referenced_type" : "type-23"
5071    },
5072    {
5073     "referenced_type" : "type-5"
5074    }
5075   ],
5076   "return_type" : "type-43",
5077   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5078  },
5079  {
5080   "function_name" : "libyuv::ARGBToARGB4444Row_C",
5081   "linker_set_key" : "ARGBToARGB4444Row_C",
5082   "parameters" :
5083   [
5084    {
5085     "referenced_type" : "type-9"
5086    },
5087    {
5088     "referenced_type" : "type-23"
5089    },
5090    {
5091     "referenced_type" : "type-5"
5092    }
5093   ],
5094   "return_type" : "type-43",
5095   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5096  },
5097  {
5098   "function_name" : "libyuv::ARGBToARGB4444Row_NEON",
5099   "linker_set_key" : "ARGBToARGB4444Row_NEON",
5100   "parameters" :
5101   [
5102    {
5103     "referenced_type" : "type-9"
5104    },
5105    {
5106     "referenced_type" : "type-23"
5107    },
5108    {
5109     "referenced_type" : "type-5"
5110    }
5111   ],
5112   "return_type" : "type-43",
5113   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5114  },
5115  {
5116   "function_name" : "libyuv::ARGBToI400",
5117   "linker_set_key" : "ARGBToI400",
5118   "parameters" :
5119   [
5120    {
5121     "referenced_type" : "type-9"
5122    },
5123    {
5124     "referenced_type" : "type-5"
5125    },
5126    {
5127     "referenced_type" : "type-23"
5128    },
5129    {
5130     "referenced_type" : "type-5"
5131    },
5132    {
5133     "referenced_type" : "type-5"
5134    },
5135    {
5136     "referenced_type" : "type-5"
5137    }
5138   ],
5139   "return_type" : "type-5",
5140   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5141  },
5142  {
5143   "function_name" : "libyuv::ARGBToI420",
5144   "linker_set_key" : "ARGBToI420",
5145   "parameters" :
5146   [
5147    {
5148     "referenced_type" : "type-9"
5149    },
5150    {
5151     "referenced_type" : "type-5"
5152    },
5153    {
5154     "referenced_type" : "type-23"
5155    },
5156    {
5157     "referenced_type" : "type-5"
5158    },
5159    {
5160     "referenced_type" : "type-23"
5161    },
5162    {
5163     "referenced_type" : "type-5"
5164    },
5165    {
5166     "referenced_type" : "type-23"
5167    },
5168    {
5169     "referenced_type" : "type-5"
5170    },
5171    {
5172     "referenced_type" : "type-5"
5173    },
5174    {
5175     "referenced_type" : "type-5"
5176    }
5177   ],
5178   "return_type" : "type-5",
5179   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
5180  },
5181  {
5182   "function_name" : "libyuv::ARGBToI422",
5183   "linker_set_key" : "ARGBToI422",
5184   "parameters" :
5185   [
5186    {
5187     "referenced_type" : "type-9"
5188    },
5189    {
5190     "referenced_type" : "type-5"
5191    },
5192    {
5193     "referenced_type" : "type-23"
5194    },
5195    {
5196     "referenced_type" : "type-5"
5197    },
5198    {
5199     "referenced_type" : "type-23"
5200    },
5201    {
5202     "referenced_type" : "type-5"
5203    },
5204    {
5205     "referenced_type" : "type-23"
5206    },
5207    {
5208     "referenced_type" : "type-5"
5209    },
5210    {
5211     "referenced_type" : "type-5"
5212    },
5213    {
5214     "referenced_type" : "type-5"
5215    }
5216   ],
5217   "return_type" : "type-5",
5218   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5219  },
5220  {
5221   "function_name" : "libyuv::ARGBToI444",
5222   "linker_set_key" : "ARGBToI444",
5223   "parameters" :
5224   [
5225    {
5226     "referenced_type" : "type-9"
5227    },
5228    {
5229     "referenced_type" : "type-5"
5230    },
5231    {
5232     "referenced_type" : "type-23"
5233    },
5234    {
5235     "referenced_type" : "type-5"
5236    },
5237    {
5238     "referenced_type" : "type-23"
5239    },
5240    {
5241     "referenced_type" : "type-5"
5242    },
5243    {
5244     "referenced_type" : "type-23"
5245    },
5246    {
5247     "referenced_type" : "type-5"
5248    },
5249    {
5250     "referenced_type" : "type-5"
5251    },
5252    {
5253     "referenced_type" : "type-5"
5254    }
5255   ],
5256   "return_type" : "type-5",
5257   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5258  },
5259  {
5260   "function_name" : "libyuv::ARGBToJ400",
5261   "linker_set_key" : "ARGBToJ400",
5262   "parameters" :
5263   [
5264    {
5265     "referenced_type" : "type-9"
5266    },
5267    {
5268     "referenced_type" : "type-5"
5269    },
5270    {
5271     "referenced_type" : "type-23"
5272    },
5273    {
5274     "referenced_type" : "type-5"
5275    },
5276    {
5277     "referenced_type" : "type-5"
5278    },
5279    {
5280     "referenced_type" : "type-5"
5281    }
5282   ],
5283   "return_type" : "type-5",
5284   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5285  },
5286  {
5287   "function_name" : "libyuv::ARGBToJ420",
5288   "linker_set_key" : "ARGBToJ420",
5289   "parameters" :
5290   [
5291    {
5292     "referenced_type" : "type-9"
5293    },
5294    {
5295     "referenced_type" : "type-5"
5296    },
5297    {
5298     "referenced_type" : "type-23"
5299    },
5300    {
5301     "referenced_type" : "type-5"
5302    },
5303    {
5304     "referenced_type" : "type-23"
5305    },
5306    {
5307     "referenced_type" : "type-5"
5308    },
5309    {
5310     "referenced_type" : "type-23"
5311    },
5312    {
5313     "referenced_type" : "type-5"
5314    },
5315    {
5316     "referenced_type" : "type-5"
5317    },
5318    {
5319     "referenced_type" : "type-5"
5320    }
5321   ],
5322   "return_type" : "type-5",
5323   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5324  },
5325  {
5326   "function_name" : "libyuv::ARGBToJ422",
5327   "linker_set_key" : "ARGBToJ422",
5328   "parameters" :
5329   [
5330    {
5331     "referenced_type" : "type-9"
5332    },
5333    {
5334     "referenced_type" : "type-5"
5335    },
5336    {
5337     "referenced_type" : "type-23"
5338    },
5339    {
5340     "referenced_type" : "type-5"
5341    },
5342    {
5343     "referenced_type" : "type-23"
5344    },
5345    {
5346     "referenced_type" : "type-5"
5347    },
5348    {
5349     "referenced_type" : "type-23"
5350    },
5351    {
5352     "referenced_type" : "type-5"
5353    },
5354    {
5355     "referenced_type" : "type-5"
5356    },
5357    {
5358     "referenced_type" : "type-5"
5359    }
5360   ],
5361   "return_type" : "type-5",
5362   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5363  },
5364  {
5365   "function_name" : "libyuv::ARGBToNV12",
5366   "linker_set_key" : "ARGBToNV12",
5367   "parameters" :
5368   [
5369    {
5370     "referenced_type" : "type-9"
5371    },
5372    {
5373     "referenced_type" : "type-5"
5374    },
5375    {
5376     "referenced_type" : "type-23"
5377    },
5378    {
5379     "referenced_type" : "type-5"
5380    },
5381    {
5382     "referenced_type" : "type-23"
5383    },
5384    {
5385     "referenced_type" : "type-5"
5386    },
5387    {
5388     "referenced_type" : "type-5"
5389    },
5390    {
5391     "referenced_type" : "type-5"
5392    }
5393   ],
5394   "return_type" : "type-5",
5395   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5396  },
5397  {
5398   "function_name" : "libyuv::ARGBToNV21",
5399   "linker_set_key" : "ARGBToNV21",
5400   "parameters" :
5401   [
5402    {
5403     "referenced_type" : "type-9"
5404    },
5405    {
5406     "referenced_type" : "type-5"
5407    },
5408    {
5409     "referenced_type" : "type-23"
5410    },
5411    {
5412     "referenced_type" : "type-5"
5413    },
5414    {
5415     "referenced_type" : "type-23"
5416    },
5417    {
5418     "referenced_type" : "type-5"
5419    },
5420    {
5421     "referenced_type" : "type-5"
5422    },
5423    {
5424     "referenced_type" : "type-5"
5425    }
5426   ],
5427   "return_type" : "type-5",
5428   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5429  },
5430  {
5431   "function_name" : "libyuv::ARGBToRAW",
5432   "linker_set_key" : "ARGBToRAW",
5433   "parameters" :
5434   [
5435    {
5436     "referenced_type" : "type-9"
5437    },
5438    {
5439     "referenced_type" : "type-5"
5440    },
5441    {
5442     "referenced_type" : "type-23"
5443    },
5444    {
5445     "referenced_type" : "type-5"
5446    },
5447    {
5448     "referenced_type" : "type-5"
5449    },
5450    {
5451     "referenced_type" : "type-5"
5452    }
5453   ],
5454   "return_type" : "type-5",
5455   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5456  },
5457  {
5458   "function_name" : "libyuv::ARGBToRAWRow_Any_NEON",
5459   "linker_set_key" : "ARGBToRAWRow_Any_NEON",
5460   "parameters" :
5461   [
5462    {
5463     "referenced_type" : "type-9"
5464    },
5465    {
5466     "referenced_type" : "type-23"
5467    },
5468    {
5469     "referenced_type" : "type-5"
5470    }
5471   ],
5472   "return_type" : "type-43",
5473   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5474  },
5475  {
5476   "function_name" : "libyuv::ARGBToRAWRow_C",
5477   "linker_set_key" : "ARGBToRAWRow_C",
5478   "parameters" :
5479   [
5480    {
5481     "referenced_type" : "type-9"
5482    },
5483    {
5484     "referenced_type" : "type-23"
5485    },
5486    {
5487     "referenced_type" : "type-5"
5488    }
5489   ],
5490   "return_type" : "type-43",
5491   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5492  },
5493  {
5494   "function_name" : "libyuv::ARGBToRAWRow_NEON",
5495   "linker_set_key" : "ARGBToRAWRow_NEON",
5496   "parameters" :
5497   [
5498    {
5499     "referenced_type" : "type-9"
5500    },
5501    {
5502     "referenced_type" : "type-23"
5503    },
5504    {
5505     "referenced_type" : "type-5"
5506    }
5507   ],
5508   "return_type" : "type-43",
5509   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5510  },
5511  {
5512   "function_name" : "libyuv::ARGBToRGB24",
5513   "linker_set_key" : "ARGBToRGB24",
5514   "parameters" :
5515   [
5516    {
5517     "referenced_type" : "type-9"
5518    },
5519    {
5520     "referenced_type" : "type-5"
5521    },
5522    {
5523     "referenced_type" : "type-23"
5524    },
5525    {
5526     "referenced_type" : "type-5"
5527    },
5528    {
5529     "referenced_type" : "type-5"
5530    },
5531    {
5532     "referenced_type" : "type-5"
5533    }
5534   ],
5535   "return_type" : "type-5",
5536   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5537  },
5538  {
5539   "function_name" : "libyuv::ARGBToRGB24Row_Any_NEON",
5540   "linker_set_key" : "ARGBToRGB24Row_Any_NEON",
5541   "parameters" :
5542   [
5543    {
5544     "referenced_type" : "type-9"
5545    },
5546    {
5547     "referenced_type" : "type-23"
5548    },
5549    {
5550     "referenced_type" : "type-5"
5551    }
5552   ],
5553   "return_type" : "type-43",
5554   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5555  },
5556  {
5557   "function_name" : "libyuv::ARGBToRGB24Row_C",
5558   "linker_set_key" : "ARGBToRGB24Row_C",
5559   "parameters" :
5560   [
5561    {
5562     "referenced_type" : "type-9"
5563    },
5564    {
5565     "referenced_type" : "type-23"
5566    },
5567    {
5568     "referenced_type" : "type-5"
5569    }
5570   ],
5571   "return_type" : "type-43",
5572   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5573  },
5574  {
5575   "function_name" : "libyuv::ARGBToRGB24Row_NEON",
5576   "linker_set_key" : "ARGBToRGB24Row_NEON",
5577   "parameters" :
5578   [
5579    {
5580     "referenced_type" : "type-9"
5581    },
5582    {
5583     "referenced_type" : "type-23"
5584    },
5585    {
5586     "referenced_type" : "type-5"
5587    }
5588   ],
5589   "return_type" : "type-43",
5590   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5591  },
5592  {
5593   "function_name" : "libyuv::ARGBToRGB565",
5594   "linker_set_key" : "ARGBToRGB565",
5595   "parameters" :
5596   [
5597    {
5598     "referenced_type" : "type-9"
5599    },
5600    {
5601     "referenced_type" : "type-5"
5602    },
5603    {
5604     "referenced_type" : "type-23"
5605    },
5606    {
5607     "referenced_type" : "type-5"
5608    },
5609    {
5610     "referenced_type" : "type-5"
5611    },
5612    {
5613     "referenced_type" : "type-5"
5614    }
5615   ],
5616   "return_type" : "type-5",
5617   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5618  },
5619  {
5620   "function_name" : "libyuv::ARGBToRGB565Dither",
5621   "linker_set_key" : "ARGBToRGB565Dither",
5622   "parameters" :
5623   [
5624    {
5625     "referenced_type" : "type-9"
5626    },
5627    {
5628     "referenced_type" : "type-5"
5629    },
5630    {
5631     "referenced_type" : "type-23"
5632    },
5633    {
5634     "referenced_type" : "type-5"
5635    },
5636    {
5637     "referenced_type" : "type-9"
5638    },
5639    {
5640     "referenced_type" : "type-5"
5641    },
5642    {
5643     "referenced_type" : "type-5"
5644    }
5645   ],
5646   "return_type" : "type-5",
5647   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5648  },
5649  {
5650   "function_name" : "libyuv::ARGBToRGB565DitherRow_Any_NEON",
5651   "linker_set_key" : "ARGBToRGB565DitherRow_Any_NEON",
5652   "parameters" :
5653   [
5654    {
5655     "referenced_type" : "type-9"
5656    },
5657    {
5658     "referenced_type" : "type-23"
5659    },
5660    {
5661     "referenced_type" : "type-38"
5662    },
5663    {
5664     "referenced_type" : "type-5"
5665    }
5666   ],
5667   "return_type" : "type-43",
5668   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5669  },
5670  {
5671   "function_name" : "libyuv::ARGBToRGB565DitherRow_C",
5672   "linker_set_key" : "ARGBToRGB565DitherRow_C",
5673   "parameters" :
5674   [
5675    {
5676     "referenced_type" : "type-9"
5677    },
5678    {
5679     "referenced_type" : "type-23"
5680    },
5681    {
5682     "referenced_type" : "type-38"
5683    },
5684    {
5685     "referenced_type" : "type-5"
5686    }
5687   ],
5688   "return_type" : "type-43",
5689   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5690  },
5691  {
5692   "function_name" : "libyuv::ARGBToRGB565DitherRow_NEON",
5693   "linker_set_key" : "ARGBToRGB565DitherRow_NEON",
5694   "parameters" :
5695   [
5696    {
5697     "referenced_type" : "type-9"
5698    },
5699    {
5700     "referenced_type" : "type-23"
5701    },
5702    {
5703     "referenced_type" : "type-38"
5704    },
5705    {
5706     "referenced_type" : "type-5"
5707    }
5708   ],
5709   "return_type" : "type-43",
5710   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5711  },
5712  {
5713   "function_name" : "libyuv::ARGBToRGB565Row_Any_NEON",
5714   "linker_set_key" : "ARGBToRGB565Row_Any_NEON",
5715   "parameters" :
5716   [
5717    {
5718     "referenced_type" : "type-9"
5719    },
5720    {
5721     "referenced_type" : "type-23"
5722    },
5723    {
5724     "referenced_type" : "type-5"
5725    }
5726   ],
5727   "return_type" : "type-43",
5728   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5729  },
5730  {
5731   "function_name" : "libyuv::ARGBToRGB565Row_C",
5732   "linker_set_key" : "ARGBToRGB565Row_C",
5733   "parameters" :
5734   [
5735    {
5736     "referenced_type" : "type-9"
5737    },
5738    {
5739     "referenced_type" : "type-23"
5740    },
5741    {
5742     "referenced_type" : "type-5"
5743    }
5744   ],
5745   "return_type" : "type-43",
5746   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5747  },
5748  {
5749   "function_name" : "libyuv::ARGBToRGB565Row_NEON",
5750   "linker_set_key" : "ARGBToRGB565Row_NEON",
5751   "parameters" :
5752   [
5753    {
5754     "referenced_type" : "type-9"
5755    },
5756    {
5757     "referenced_type" : "type-23"
5758    },
5759    {
5760     "referenced_type" : "type-5"
5761    }
5762   ],
5763   "return_type" : "type-43",
5764   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5765  },
5766  {
5767   "function_name" : "libyuv::ARGBToRGBA",
5768   "linker_set_key" : "ARGBToRGBA",
5769   "parameters" :
5770   [
5771    {
5772     "referenced_type" : "type-9"
5773    },
5774    {
5775     "referenced_type" : "type-5"
5776    },
5777    {
5778     "referenced_type" : "type-23"
5779    },
5780    {
5781     "referenced_type" : "type-5"
5782    },
5783    {
5784     "referenced_type" : "type-5"
5785    },
5786    {
5787     "referenced_type" : "type-5"
5788    }
5789   ],
5790   "return_type" : "type-5",
5791   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5792  },
5793  {
5794   "function_name" : "libyuv::ARGBToUV444Row_Any_NEON",
5795   "linker_set_key" : "ARGBToUV444Row_Any_NEON",
5796   "parameters" :
5797   [
5798    {
5799     "referenced_type" : "type-9"
5800    },
5801    {
5802     "referenced_type" : "type-23"
5803    },
5804    {
5805     "referenced_type" : "type-23"
5806    },
5807    {
5808     "referenced_type" : "type-5"
5809    }
5810   ],
5811   "return_type" : "type-43",
5812   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5813  },
5814  {
5815   "function_name" : "libyuv::ARGBToUV444Row_C",
5816   "linker_set_key" : "ARGBToUV444Row_C",
5817   "parameters" :
5818   [
5819    {
5820     "referenced_type" : "type-9"
5821    },
5822    {
5823     "referenced_type" : "type-23"
5824    },
5825    {
5826     "referenced_type" : "type-23"
5827    },
5828    {
5829     "referenced_type" : "type-5"
5830    }
5831   ],
5832   "return_type" : "type-43",
5833   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5834  },
5835  {
5836   "function_name" : "libyuv::ARGBToUV444Row_NEON",
5837   "linker_set_key" : "ARGBToUV444Row_NEON",
5838   "parameters" :
5839   [
5840    {
5841     "referenced_type" : "type-9"
5842    },
5843    {
5844     "referenced_type" : "type-23"
5845    },
5846    {
5847     "referenced_type" : "type-23"
5848    },
5849    {
5850     "referenced_type" : "type-5"
5851    }
5852   ],
5853   "return_type" : "type-43",
5854   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5855  },
5856  {
5857   "function_name" : "libyuv::ARGBToUVJRow_Any_NEON",
5858   "linker_set_key" : "ARGBToUVJRow_Any_NEON",
5859   "parameters" :
5860   [
5861    {
5862     "referenced_type" : "type-9"
5863    },
5864    {
5865     "referenced_type" : "type-5"
5866    },
5867    {
5868     "referenced_type" : "type-23"
5869    },
5870    {
5871     "referenced_type" : "type-23"
5872    },
5873    {
5874     "referenced_type" : "type-5"
5875    }
5876   ],
5877   "return_type" : "type-43",
5878   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5879  },
5880  {
5881   "function_name" : "libyuv::ARGBToUVJRow_C",
5882   "linker_set_key" : "ARGBToUVJRow_C",
5883   "parameters" :
5884   [
5885    {
5886     "referenced_type" : "type-9"
5887    },
5888    {
5889     "referenced_type" : "type-5"
5890    },
5891    {
5892     "referenced_type" : "type-23"
5893    },
5894    {
5895     "referenced_type" : "type-23"
5896    },
5897    {
5898     "referenced_type" : "type-5"
5899    }
5900   ],
5901   "return_type" : "type-43",
5902   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5903  },
5904  {
5905   "function_name" : "libyuv::ARGBToUVJRow_NEON",
5906   "linker_set_key" : "ARGBToUVJRow_NEON",
5907   "parameters" :
5908   [
5909    {
5910     "referenced_type" : "type-9"
5911    },
5912    {
5913     "referenced_type" : "type-5"
5914    },
5915    {
5916     "referenced_type" : "type-23"
5917    },
5918    {
5919     "referenced_type" : "type-23"
5920    },
5921    {
5922     "referenced_type" : "type-5"
5923    }
5924   ],
5925   "return_type" : "type-43",
5926   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5927  },
5928  {
5929   "function_name" : "libyuv::ARGBToUVRow_Any_NEON",
5930   "linker_set_key" : "ARGBToUVRow_Any_NEON",
5931   "parameters" :
5932   [
5933    {
5934     "referenced_type" : "type-9"
5935    },
5936    {
5937     "referenced_type" : "type-5"
5938    },
5939    {
5940     "referenced_type" : "type-23"
5941    },
5942    {
5943     "referenced_type" : "type-23"
5944    },
5945    {
5946     "referenced_type" : "type-5"
5947    }
5948   ],
5949   "return_type" : "type-43",
5950   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5951  },
5952  {
5953   "function_name" : "libyuv::ARGBToUVRow_C",
5954   "linker_set_key" : "ARGBToUVRow_C",
5955   "parameters" :
5956   [
5957    {
5958     "referenced_type" : "type-9"
5959    },
5960    {
5961     "referenced_type" : "type-5"
5962    },
5963    {
5964     "referenced_type" : "type-23"
5965    },
5966    {
5967     "referenced_type" : "type-23"
5968    },
5969    {
5970     "referenced_type" : "type-5"
5971    }
5972   ],
5973   "return_type" : "type-43",
5974   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5975  },
5976  {
5977   "function_name" : "libyuv::ARGBToUVRow_NEON",
5978   "linker_set_key" : "ARGBToUVRow_NEON",
5979   "parameters" :
5980   [
5981    {
5982     "referenced_type" : "type-9"
5983    },
5984    {
5985     "referenced_type" : "type-5"
5986    },
5987    {
5988     "referenced_type" : "type-23"
5989    },
5990    {
5991     "referenced_type" : "type-23"
5992    },
5993    {
5994     "referenced_type" : "type-5"
5995    }
5996   ],
5997   "return_type" : "type-43",
5998   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5999  },
6000  {
6001   "function_name" : "libyuv::ARGBToUYVY",
6002   "linker_set_key" : "ARGBToUYVY",
6003   "parameters" :
6004   [
6005    {
6006     "referenced_type" : "type-9"
6007    },
6008    {
6009     "referenced_type" : "type-5"
6010    },
6011    {
6012     "referenced_type" : "type-23"
6013    },
6014    {
6015     "referenced_type" : "type-5"
6016    },
6017    {
6018     "referenced_type" : "type-5"
6019    },
6020    {
6021     "referenced_type" : "type-5"
6022    }
6023   ],
6024   "return_type" : "type-5",
6025   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6026  },
6027  {
6028   "function_name" : "libyuv::ARGBToYJRow_Any_NEON",
6029   "linker_set_key" : "ARGBToYJRow_Any_NEON",
6030   "parameters" :
6031   [
6032    {
6033     "referenced_type" : "type-9"
6034    },
6035    {
6036     "referenced_type" : "type-23"
6037    },
6038    {
6039     "referenced_type" : "type-5"
6040    }
6041   ],
6042   "return_type" : "type-43",
6043   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6044  },
6045  {
6046   "function_name" : "libyuv::ARGBToYJRow_C",
6047   "linker_set_key" : "ARGBToYJRow_C",
6048   "parameters" :
6049   [
6050    {
6051     "referenced_type" : "type-9"
6052    },
6053    {
6054     "referenced_type" : "type-23"
6055    },
6056    {
6057     "referenced_type" : "type-5"
6058    }
6059   ],
6060   "return_type" : "type-43",
6061   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6062  },
6063  {
6064   "function_name" : "libyuv::ARGBToYJRow_NEON",
6065   "linker_set_key" : "ARGBToYJRow_NEON",
6066   "parameters" :
6067   [
6068    {
6069     "referenced_type" : "type-9"
6070    },
6071    {
6072     "referenced_type" : "type-23"
6073    },
6074    {
6075     "referenced_type" : "type-5"
6076    }
6077   ],
6078   "return_type" : "type-43",
6079   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6080  },
6081  {
6082   "function_name" : "libyuv::ARGBToYRow_Any_NEON",
6083   "linker_set_key" : "ARGBToYRow_Any_NEON",
6084   "parameters" :
6085   [
6086    {
6087     "referenced_type" : "type-9"
6088    },
6089    {
6090     "referenced_type" : "type-23"
6091    },
6092    {
6093     "referenced_type" : "type-5"
6094    }
6095   ],
6096   "return_type" : "type-43",
6097   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6098  },
6099  {
6100   "function_name" : "libyuv::ARGBToYRow_C",
6101   "linker_set_key" : "ARGBToYRow_C",
6102   "parameters" :
6103   [
6104    {
6105     "referenced_type" : "type-9"
6106    },
6107    {
6108     "referenced_type" : "type-23"
6109    },
6110    {
6111     "referenced_type" : "type-5"
6112    }
6113   ],
6114   "return_type" : "type-43",
6115   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6116  },
6117  {
6118   "function_name" : "libyuv::ARGBToYRow_NEON",
6119   "linker_set_key" : "ARGBToYRow_NEON",
6120   "parameters" :
6121   [
6122    {
6123     "referenced_type" : "type-9"
6124    },
6125    {
6126     "referenced_type" : "type-23"
6127    },
6128    {
6129     "referenced_type" : "type-5"
6130    }
6131   ],
6132   "return_type" : "type-43",
6133   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6134  },
6135  {
6136   "function_name" : "libyuv::ARGBToYUY2",
6137   "linker_set_key" : "ARGBToYUY2",
6138   "parameters" :
6139   [
6140    {
6141     "referenced_type" : "type-9"
6142    },
6143    {
6144     "referenced_type" : "type-5"
6145    },
6146    {
6147     "referenced_type" : "type-23"
6148    },
6149    {
6150     "referenced_type" : "type-5"
6151    },
6152    {
6153     "referenced_type" : "type-5"
6154    },
6155    {
6156     "referenced_type" : "type-5"
6157    }
6158   ],
6159   "return_type" : "type-5",
6160   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6161  },
6162  {
6163   "function_name" : "libyuv::ARGBUnattenuate",
6164   "linker_set_key" : "ARGBUnattenuate",
6165   "parameters" :
6166   [
6167    {
6168     "referenced_type" : "type-9"
6169    },
6170    {
6171     "referenced_type" : "type-5"
6172    },
6173    {
6174     "referenced_type" : "type-23"
6175    },
6176    {
6177     "referenced_type" : "type-5"
6178    },
6179    {
6180     "referenced_type" : "type-5"
6181    },
6182    {
6183     "referenced_type" : "type-5"
6184    }
6185   ],
6186   "return_type" : "type-5",
6187   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6188  },
6189  {
6190   "function_name" : "libyuv::ARGBUnattenuateRow_C",
6191   "linker_set_key" : "ARGBUnattenuateRow_C",
6192   "parameters" :
6193   [
6194    {
6195     "referenced_type" : "type-9"
6196    },
6197    {
6198     "referenced_type" : "type-23"
6199    },
6200    {
6201     "referenced_type" : "type-5"
6202    }
6203   ],
6204   "return_type" : "type-43",
6205   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6206  },
6207  {
6208   "function_name" : "libyuv::Android420ToABGR",
6209   "linker_set_key" : "Android420ToABGR",
6210   "parameters" :
6211   [
6212    {
6213     "referenced_type" : "type-9"
6214    },
6215    {
6216     "referenced_type" : "type-5"
6217    },
6218    {
6219     "referenced_type" : "type-9"
6220    },
6221    {
6222     "referenced_type" : "type-5"
6223    },
6224    {
6225     "referenced_type" : "type-9"
6226    },
6227    {
6228     "referenced_type" : "type-5"
6229    },
6230    {
6231     "referenced_type" : "type-5"
6232    },
6233    {
6234     "referenced_type" : "type-23"
6235    },
6236    {
6237     "referenced_type" : "type-5"
6238    },
6239    {
6240     "referenced_type" : "type-5"
6241    },
6242    {
6243     "referenced_type" : "type-5"
6244    }
6245   ],
6246   "return_type" : "type-5",
6247   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6248  },
6249  {
6250   "function_name" : "libyuv::Android420ToARGB",
6251   "linker_set_key" : "Android420ToARGB",
6252   "parameters" :
6253   [
6254    {
6255     "referenced_type" : "type-9"
6256    },
6257    {
6258     "referenced_type" : "type-5"
6259    },
6260    {
6261     "referenced_type" : "type-9"
6262    },
6263    {
6264     "referenced_type" : "type-5"
6265    },
6266    {
6267     "referenced_type" : "type-9"
6268    },
6269    {
6270     "referenced_type" : "type-5"
6271    },
6272    {
6273     "referenced_type" : "type-5"
6274    },
6275    {
6276     "referenced_type" : "type-23"
6277    },
6278    {
6279     "referenced_type" : "type-5"
6280    },
6281    {
6282     "referenced_type" : "type-5"
6283    },
6284    {
6285     "referenced_type" : "type-5"
6286    }
6287   ],
6288   "return_type" : "type-5",
6289   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6290  },
6291  {
6292   "function_name" : "libyuv::Android420ToI420",
6293   "linker_set_key" : "Android420ToI420",
6294   "parameters" :
6295   [
6296    {
6297     "referenced_type" : "type-9"
6298    },
6299    {
6300     "referenced_type" : "type-5"
6301    },
6302    {
6303     "referenced_type" : "type-9"
6304    },
6305    {
6306     "referenced_type" : "type-5"
6307    },
6308    {
6309     "referenced_type" : "type-9"
6310    },
6311    {
6312     "referenced_type" : "type-5"
6313    },
6314    {
6315     "referenced_type" : "type-5"
6316    },
6317    {
6318     "referenced_type" : "type-23"
6319    },
6320    {
6321     "referenced_type" : "type-5"
6322    },
6323    {
6324     "referenced_type" : "type-23"
6325    },
6326    {
6327     "referenced_type" : "type-5"
6328    },
6329    {
6330     "referenced_type" : "type-23"
6331    },
6332    {
6333     "referenced_type" : "type-5"
6334    },
6335    {
6336     "referenced_type" : "type-5"
6337    },
6338    {
6339     "referenced_type" : "type-5"
6340    }
6341   ],
6342   "return_type" : "type-5",
6343   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6344  },
6345  {
6346   "function_name" : "libyuv::ArmCpuCaps",
6347   "linker_set_key" : "ArmCpuCaps",
6348   "parameters" :
6349   [
6350    {
6351     "referenced_type" : "type-40"
6352    }
6353   ],
6354   "return_type" : "type-5",
6355   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
6356  },
6357  {
6358   "function_name" : "libyuv::BGRAToARGB",
6359   "linker_set_key" : "BGRAToARGB",
6360   "parameters" :
6361   [
6362    {
6363     "referenced_type" : "type-9"
6364    },
6365    {
6366     "referenced_type" : "type-5"
6367    },
6368    {
6369     "referenced_type" : "type-23"
6370    },
6371    {
6372     "referenced_type" : "type-5"
6373    },
6374    {
6375     "referenced_type" : "type-5"
6376    },
6377    {
6378     "referenced_type" : "type-5"
6379    }
6380   ],
6381   "return_type" : "type-5",
6382   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6383  },
6384  {
6385   "function_name" : "libyuv::BGRAToI420",
6386   "linker_set_key" : "BGRAToI420",
6387   "parameters" :
6388   [
6389    {
6390     "referenced_type" : "type-9"
6391    },
6392    {
6393     "referenced_type" : "type-5"
6394    },
6395    {
6396     "referenced_type" : "type-23"
6397    },
6398    {
6399     "referenced_type" : "type-5"
6400    },
6401    {
6402     "referenced_type" : "type-23"
6403    },
6404    {
6405     "referenced_type" : "type-5"
6406    },
6407    {
6408     "referenced_type" : "type-23"
6409    },
6410    {
6411     "referenced_type" : "type-5"
6412    },
6413    {
6414     "referenced_type" : "type-5"
6415    },
6416    {
6417     "referenced_type" : "type-5"
6418    }
6419   ],
6420   "return_type" : "type-5",
6421   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6422  },
6423  {
6424   "function_name" : "libyuv::BGRAToUVRow_Any_NEON",
6425   "linker_set_key" : "BGRAToUVRow_Any_NEON",
6426   "parameters" :
6427   [
6428    {
6429     "referenced_type" : "type-9"
6430    },
6431    {
6432     "referenced_type" : "type-5"
6433    },
6434    {
6435     "referenced_type" : "type-23"
6436    },
6437    {
6438     "referenced_type" : "type-23"
6439    },
6440    {
6441     "referenced_type" : "type-5"
6442    }
6443   ],
6444   "return_type" : "type-43",
6445   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6446  },
6447  {
6448   "function_name" : "libyuv::BGRAToUVRow_C",
6449   "linker_set_key" : "BGRAToUVRow_C",
6450   "parameters" :
6451   [
6452    {
6453     "referenced_type" : "type-9"
6454    },
6455    {
6456     "referenced_type" : "type-5"
6457    },
6458    {
6459     "referenced_type" : "type-23"
6460    },
6461    {
6462     "referenced_type" : "type-23"
6463    },
6464    {
6465     "referenced_type" : "type-5"
6466    }
6467   ],
6468   "return_type" : "type-43",
6469   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6470  },
6471  {
6472   "function_name" : "libyuv::BGRAToUVRow_NEON",
6473   "linker_set_key" : "BGRAToUVRow_NEON",
6474   "parameters" :
6475   [
6476    {
6477     "referenced_type" : "type-9"
6478    },
6479    {
6480     "referenced_type" : "type-5"
6481    },
6482    {
6483     "referenced_type" : "type-23"
6484    },
6485    {
6486     "referenced_type" : "type-23"
6487    },
6488    {
6489     "referenced_type" : "type-5"
6490    }
6491   ],
6492   "return_type" : "type-43",
6493   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6494  },
6495  {
6496   "function_name" : "libyuv::BGRAToYRow_Any_NEON",
6497   "linker_set_key" : "BGRAToYRow_Any_NEON",
6498   "parameters" :
6499   [
6500    {
6501     "referenced_type" : "type-9"
6502    },
6503    {
6504     "referenced_type" : "type-23"
6505    },
6506    {
6507     "referenced_type" : "type-5"
6508    }
6509   ],
6510   "return_type" : "type-43",
6511   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6512  },
6513  {
6514   "function_name" : "libyuv::BGRAToYRow_C",
6515   "linker_set_key" : "BGRAToYRow_C",
6516   "parameters" :
6517   [
6518    {
6519     "referenced_type" : "type-9"
6520    },
6521    {
6522     "referenced_type" : "type-23"
6523    },
6524    {
6525     "referenced_type" : "type-5"
6526    }
6527   ],
6528   "return_type" : "type-43",
6529   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6530  },
6531  {
6532   "function_name" : "libyuv::BGRAToYRow_NEON",
6533   "linker_set_key" : "BGRAToYRow_NEON",
6534   "parameters" :
6535   [
6536    {
6537     "referenced_type" : "type-9"
6538    },
6539    {
6540     "referenced_type" : "type-23"
6541    },
6542    {
6543     "referenced_type" : "type-5"
6544    }
6545   ],
6546   "return_type" : "type-43",
6547   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6548  },
6549  {
6550   "function_name" : "libyuv::BlendPlane",
6551   "linker_set_key" : "BlendPlane",
6552   "parameters" :
6553   [
6554    {
6555     "referenced_type" : "type-9"
6556    },
6557    {
6558     "referenced_type" : "type-5"
6559    },
6560    {
6561     "referenced_type" : "type-9"
6562    },
6563    {
6564     "referenced_type" : "type-5"
6565    },
6566    {
6567     "referenced_type" : "type-9"
6568    },
6569    {
6570     "referenced_type" : "type-5"
6571    },
6572    {
6573     "referenced_type" : "type-23"
6574    },
6575    {
6576     "referenced_type" : "type-5"
6577    },
6578    {
6579     "referenced_type" : "type-5"
6580    },
6581    {
6582     "referenced_type" : "type-5"
6583    }
6584   ],
6585   "return_type" : "type-5",
6586   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6587  },
6588  {
6589   "function_name" : "libyuv::BlendPlaneRow_C",
6590   "linker_set_key" : "BlendPlaneRow_C",
6591   "parameters" :
6592   [
6593    {
6594     "referenced_type" : "type-9"
6595    },
6596    {
6597     "referenced_type" : "type-9"
6598    },
6599    {
6600     "referenced_type" : "type-9"
6601    },
6602    {
6603     "referenced_type" : "type-23"
6604    },
6605    {
6606     "referenced_type" : "type-5"
6607    }
6608   ],
6609   "return_type" : "type-43",
6610   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6611  },
6612  {
6613   "function_name" : "libyuv::CalcFramePsnr",
6614   "linker_set_key" : "CalcFramePsnr",
6615   "parameters" :
6616   [
6617    {
6618     "referenced_type" : "type-9"
6619    },
6620    {
6621     "referenced_type" : "type-5"
6622    },
6623    {
6624     "referenced_type" : "type-9"
6625    },
6626    {
6627     "referenced_type" : "type-5"
6628    },
6629    {
6630     "referenced_type" : "type-5"
6631    },
6632    {
6633     "referenced_type" : "type-5"
6634    }
6635   ],
6636   "return_type" : "type-20",
6637   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6638  },
6639  {
6640   "function_name" : "libyuv::CalcFrameSsim",
6641   "linker_set_key" : "CalcFrameSsim",
6642   "parameters" :
6643   [
6644    {
6645     "referenced_type" : "type-9"
6646    },
6647    {
6648     "referenced_type" : "type-5"
6649    },
6650    {
6651     "referenced_type" : "type-9"
6652    },
6653    {
6654     "referenced_type" : "type-5"
6655    },
6656    {
6657     "referenced_type" : "type-5"
6658    },
6659    {
6660     "referenced_type" : "type-5"
6661    }
6662   ],
6663   "return_type" : "type-20",
6664   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6665  },
6666  {
6667   "function_name" : "libyuv::CanonicalFourCC",
6668   "linker_set_key" : "CanonicalFourCC",
6669   "parameters" :
6670   [
6671    {
6672     "referenced_type" : "type-1"
6673    }
6674   ],
6675   "return_type" : "type-1",
6676   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h"
6677  },
6678  {
6679   "function_name" : "libyuv::ComputeCumulativeSumRow_C",
6680   "linker_set_key" : "ComputeCumulativeSumRow_C",
6681   "parameters" :
6682   [
6683    {
6684     "referenced_type" : "type-9"
6685    },
6686    {
6687     "referenced_type" : "type-37"
6688    },
6689    {
6690     "referenced_type" : "type-143"
6691    },
6692    {
6693     "referenced_type" : "type-5"
6694    }
6695   ],
6696   "return_type" : "type-43",
6697   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6698  },
6699  {
6700   "function_name" : "libyuv::ComputeSumSquareError",
6701   "linker_set_key" : "ComputeSumSquareError",
6702   "parameters" :
6703   [
6704    {
6705     "referenced_type" : "type-9"
6706    },
6707    {
6708     "referenced_type" : "type-9"
6709    },
6710    {
6711     "referenced_type" : "type-5"
6712    }
6713   ],
6714   "return_type" : "type-10",
6715   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6716  },
6717  {
6718   "function_name" : "libyuv::ComputeSumSquareErrorPlane",
6719   "linker_set_key" : "ComputeSumSquareErrorPlane",
6720   "parameters" :
6721   [
6722    {
6723     "referenced_type" : "type-9"
6724    },
6725    {
6726     "referenced_type" : "type-5"
6727    },
6728    {
6729     "referenced_type" : "type-9"
6730    },
6731    {
6732     "referenced_type" : "type-5"
6733    },
6734    {
6735     "referenced_type" : "type-5"
6736    },
6737    {
6738     "referenced_type" : "type-5"
6739    }
6740   ],
6741   "return_type" : "type-10",
6742   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6743  },
6744  {
6745   "function_name" : "libyuv::ConvertFromI420",
6746   "linker_set_key" : "ConvertFromI420",
6747   "parameters" :
6748   [
6749    {
6750     "referenced_type" : "type-9"
6751    },
6752    {
6753     "referenced_type" : "type-5"
6754    },
6755    {
6756     "referenced_type" : "type-9"
6757    },
6758    {
6759     "referenced_type" : "type-5"
6760    },
6761    {
6762     "referenced_type" : "type-9"
6763    },
6764    {
6765     "referenced_type" : "type-5"
6766    },
6767    {
6768     "referenced_type" : "type-23"
6769    },
6770    {
6771     "referenced_type" : "type-5"
6772    },
6773    {
6774     "referenced_type" : "type-5"
6775    },
6776    {
6777     "referenced_type" : "type-5"
6778    },
6779    {
6780     "referenced_type" : "type-1"
6781    }
6782   ],
6783   "return_type" : "type-5",
6784   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
6785  },
6786  {
6787   "function_name" : "libyuv::ConvertToARGB",
6788   "linker_set_key" : "ConvertToARGB",
6789   "parameters" :
6790   [
6791    {
6792     "referenced_type" : "type-9"
6793    },
6794    {
6795     "referenced_type" : "type-10"
6796    },
6797    {
6798     "referenced_type" : "type-23"
6799    },
6800    {
6801     "referenced_type" : "type-5"
6802    },
6803    {
6804     "referenced_type" : "type-5"
6805    },
6806    {
6807     "referenced_type" : "type-5"
6808    },
6809    {
6810     "referenced_type" : "type-5"
6811    },
6812    {
6813     "referenced_type" : "type-5"
6814    },
6815    {
6816     "referenced_type" : "type-5"
6817    },
6818    {
6819     "referenced_type" : "type-5"
6820    },
6821    {
6822     "referenced_type" : "type-21"
6823    },
6824    {
6825     "referenced_type" : "type-1"
6826    }
6827   ],
6828   "return_type" : "type-5",
6829   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6830  },
6831  {
6832   "function_name" : "libyuv::ConvertToI420",
6833   "linker_set_key" : "ConvertToI420",
6834   "parameters" :
6835   [
6836    {
6837     "referenced_type" : "type-9"
6838    },
6839    {
6840     "referenced_type" : "type-10"
6841    },
6842    {
6843     "referenced_type" : "type-23"
6844    },
6845    {
6846     "referenced_type" : "type-5"
6847    },
6848    {
6849     "referenced_type" : "type-23"
6850    },
6851    {
6852     "referenced_type" : "type-5"
6853    },
6854    {
6855     "referenced_type" : "type-23"
6856    },
6857    {
6858     "referenced_type" : "type-5"
6859    },
6860    {
6861     "referenced_type" : "type-5"
6862    },
6863    {
6864     "referenced_type" : "type-5"
6865    },
6866    {
6867     "referenced_type" : "type-5"
6868    },
6869    {
6870     "referenced_type" : "type-5"
6871    },
6872    {
6873     "referenced_type" : "type-5"
6874    },
6875    {
6876     "referenced_type" : "type-5"
6877    },
6878    {
6879     "referenced_type" : "type-21"
6880    },
6881    {
6882     "referenced_type" : "type-1"
6883    }
6884   ],
6885   "return_type" : "type-5",
6886   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6887  },
6888  {
6889   "function_name" : "libyuv::CopyPlane",
6890   "linker_set_key" : "CopyPlane",
6891   "parameters" :
6892   [
6893    {
6894     "referenced_type" : "type-9"
6895    },
6896    {
6897     "referenced_type" : "type-5"
6898    },
6899    {
6900     "referenced_type" : "type-23"
6901    },
6902    {
6903     "referenced_type" : "type-5"
6904    },
6905    {
6906     "referenced_type" : "type-5"
6907    },
6908    {
6909     "referenced_type" : "type-5"
6910    }
6911   ],
6912   "return_type" : "type-43",
6913   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6914  },
6915  {
6916   "function_name" : "libyuv::CopyPlane_16",
6917   "linker_set_key" : "CopyPlane_16",
6918   "parameters" :
6919   [
6920    {
6921     "referenced_type" : "type-45"
6922    },
6923    {
6924     "referenced_type" : "type-5"
6925    },
6926    {
6927     "referenced_type" : "type-48"
6928    },
6929    {
6930     "referenced_type" : "type-5"
6931    },
6932    {
6933     "referenced_type" : "type-5"
6934    },
6935    {
6936     "referenced_type" : "type-5"
6937    }
6938   ],
6939   "return_type" : "type-43",
6940   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6941  },
6942  {
6943   "function_name" : "libyuv::CopyRow_16_C",
6944   "linker_set_key" : "CopyRow_16_C",
6945   "parameters" :
6946   [
6947    {
6948     "referenced_type" : "type-45"
6949    },
6950    {
6951     "referenced_type" : "type-48"
6952    },
6953    {
6954     "referenced_type" : "type-5"
6955    }
6956   ],
6957   "return_type" : "type-43",
6958   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6959  },
6960  {
6961   "function_name" : "libyuv::CopyRow_Any_NEON",
6962   "linker_set_key" : "CopyRow_Any_NEON",
6963   "parameters" :
6964   [
6965    {
6966     "referenced_type" : "type-9"
6967    },
6968    {
6969     "referenced_type" : "type-23"
6970    },
6971    {
6972     "referenced_type" : "type-5"
6973    }
6974   ],
6975   "return_type" : "type-43",
6976   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6977  },
6978  {
6979   "function_name" : "libyuv::CopyRow_C",
6980   "linker_set_key" : "CopyRow_C",
6981   "parameters" :
6982   [
6983    {
6984     "referenced_type" : "type-9"
6985    },
6986    {
6987     "referenced_type" : "type-23"
6988    },
6989    {
6990     "referenced_type" : "type-5"
6991    }
6992   ],
6993   "return_type" : "type-43",
6994   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6995  },
6996  {
6997   "function_name" : "libyuv::CopyRow_NEON",
6998   "linker_set_key" : "CopyRow_NEON",
6999   "parameters" :
7000   [
7001    {
7002     "referenced_type" : "type-9"
7003    },
7004    {
7005     "referenced_type" : "type-23"
7006    },
7007    {
7008     "referenced_type" : "type-5"
7009    }
7010   ],
7011   "return_type" : "type-43",
7012   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7013  },
7014  {
7015   "function_name" : "libyuv::CpuId",
7016   "linker_set_key" : "CpuId",
7017   "parameters" :
7018   [
7019    {
7020     "referenced_type" : "type-1"
7021    },
7022    {
7023     "referenced_type" : "type-1"
7024    },
7025    {
7026     "referenced_type" : "type-44"
7027    }
7028   ],
7029   "return_type" : "type-43",
7030   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
7031  },
7032  {
7033   "function_name" : "libyuv::CumulativeSumToAverageRow_C",
7034   "linker_set_key" : "CumulativeSumToAverageRow_C",
7035   "parameters" :
7036   [
7037    {
7038     "referenced_type" : "type-143"
7039    },
7040    {
7041     "referenced_type" : "type-143"
7042    },
7043    {
7044     "referenced_type" : "type-5"
7045    },
7046    {
7047     "referenced_type" : "type-5"
7048    },
7049    {
7050     "referenced_type" : "type-23"
7051    },
7052    {
7053     "referenced_type" : "type-5"
7054    }
7055   ],
7056   "return_type" : "type-43",
7057   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7058  },
7059  {
7060   "function_name" : "libyuv::FixedDiv1_C",
7061   "linker_set_key" : "FixedDiv1_C",
7062   "parameters" :
7063   [
7064    {
7065     "referenced_type" : "type-5"
7066    },
7067    {
7068     "referenced_type" : "type-5"
7069    }
7070   ],
7071   "return_type" : "type-5",
7072   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7073  },
7074  {
7075   "function_name" : "libyuv::FixedDiv_C",
7076   "linker_set_key" : "FixedDiv_C",
7077   "parameters" :
7078   [
7079    {
7080     "referenced_type" : "type-5"
7081    },
7082    {
7083     "referenced_type" : "type-5"
7084    }
7085   ],
7086   "return_type" : "type-5",
7087   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7088  },
7089  {
7090   "function_name" : "libyuv::GetARGBBlend",
7091   "linker_set_key" : "GetARGBBlend",
7092   "return_type" : "type-56",
7093   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7094  },
7095  {
7096   "function_name" : "libyuv::H420ToABGR",
7097   "linker_set_key" : "H420ToABGR",
7098   "parameters" :
7099   [
7100    {
7101     "referenced_type" : "type-9"
7102    },
7103    {
7104     "referenced_type" : "type-5"
7105    },
7106    {
7107     "referenced_type" : "type-9"
7108    },
7109    {
7110     "referenced_type" : "type-5"
7111    },
7112    {
7113     "referenced_type" : "type-9"
7114    },
7115    {
7116     "referenced_type" : "type-5"
7117    },
7118    {
7119     "referenced_type" : "type-23"
7120    },
7121    {
7122     "referenced_type" : "type-5"
7123    },
7124    {
7125     "referenced_type" : "type-5"
7126    },
7127    {
7128     "referenced_type" : "type-5"
7129    }
7130   ],
7131   "return_type" : "type-5",
7132   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7133  },
7134  {
7135   "function_name" : "libyuv::H420ToARGB",
7136   "linker_set_key" : "H420ToARGB",
7137   "parameters" :
7138   [
7139    {
7140     "referenced_type" : "type-9"
7141    },
7142    {
7143     "referenced_type" : "type-5"
7144    },
7145    {
7146     "referenced_type" : "type-9"
7147    },
7148    {
7149     "referenced_type" : "type-5"
7150    },
7151    {
7152     "referenced_type" : "type-9"
7153    },
7154    {
7155     "referenced_type" : "type-5"
7156    },
7157    {
7158     "referenced_type" : "type-23"
7159    },
7160    {
7161     "referenced_type" : "type-5"
7162    },
7163    {
7164     "referenced_type" : "type-5"
7165    },
7166    {
7167     "referenced_type" : "type-5"
7168    }
7169   ],
7170   "return_type" : "type-5",
7171   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7172  },
7173  {
7174   "function_name" : "libyuv::H420ToRGB565",
7175   "linker_set_key" : "H420ToRGB565",
7176   "parameters" :
7177   [
7178    {
7179     "referenced_type" : "type-9"
7180    },
7181    {
7182     "referenced_type" : "type-5"
7183    },
7184    {
7185     "referenced_type" : "type-9"
7186    },
7187    {
7188     "referenced_type" : "type-5"
7189    },
7190    {
7191     "referenced_type" : "type-9"
7192    },
7193    {
7194     "referenced_type" : "type-5"
7195    },
7196    {
7197     "referenced_type" : "type-23"
7198    },
7199    {
7200     "referenced_type" : "type-5"
7201    },
7202    {
7203     "referenced_type" : "type-5"
7204    },
7205    {
7206     "referenced_type" : "type-5"
7207    }
7208   ],
7209   "return_type" : "type-5",
7210   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7211  },
7212  {
7213   "function_name" : "libyuv::H422ToABGR",
7214   "linker_set_key" : "H422ToABGR",
7215   "parameters" :
7216   [
7217    {
7218     "referenced_type" : "type-9"
7219    },
7220    {
7221     "referenced_type" : "type-5"
7222    },
7223    {
7224     "referenced_type" : "type-9"
7225    },
7226    {
7227     "referenced_type" : "type-5"
7228    },
7229    {
7230     "referenced_type" : "type-9"
7231    },
7232    {
7233     "referenced_type" : "type-5"
7234    },
7235    {
7236     "referenced_type" : "type-23"
7237    },
7238    {
7239     "referenced_type" : "type-5"
7240    },
7241    {
7242     "referenced_type" : "type-5"
7243    },
7244    {
7245     "referenced_type" : "type-5"
7246    }
7247   ],
7248   "return_type" : "type-5",
7249   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7250  },
7251  {
7252   "function_name" : "libyuv::H422ToARGB",
7253   "linker_set_key" : "H422ToARGB",
7254   "parameters" :
7255   [
7256    {
7257     "referenced_type" : "type-9"
7258    },
7259    {
7260     "referenced_type" : "type-5"
7261    },
7262    {
7263     "referenced_type" : "type-9"
7264    },
7265    {
7266     "referenced_type" : "type-5"
7267    },
7268    {
7269     "referenced_type" : "type-9"
7270    },
7271    {
7272     "referenced_type" : "type-5"
7273    },
7274    {
7275     "referenced_type" : "type-23"
7276    },
7277    {
7278     "referenced_type" : "type-5"
7279    },
7280    {
7281     "referenced_type" : "type-5"
7282    },
7283    {
7284     "referenced_type" : "type-5"
7285    }
7286   ],
7287   "return_type" : "type-5",
7288   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7289  },
7290  {
7291   "function_name" : "libyuv::HalfFloat1Row_Any_NEON",
7292   "linker_set_key" : "HalfFloat1Row_Any_NEON",
7293   "parameters" :
7294   [
7295    {
7296     "referenced_type" : "type-45"
7297    },
7298    {
7299     "referenced_type" : "type-48"
7300    },
7301    {
7302     "referenced_type" : "type-54"
7303    },
7304    {
7305     "referenced_type" : "type-5"
7306    }
7307   ],
7308   "return_type" : "type-43",
7309   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7310  },
7311  {
7312   "function_name" : "libyuv::HalfFloat1Row_NEON",
7313   "linker_set_key" : "HalfFloat1Row_NEON",
7314   "parameters" :
7315   [
7316    {
7317     "referenced_type" : "type-45"
7318    },
7319    {
7320     "referenced_type" : "type-48"
7321    },
7322    {
7323     "referenced_type" : "type-54"
7324    },
7325    {
7326     "referenced_type" : "type-5"
7327    }
7328   ],
7329   "return_type" : "type-43",
7330   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7331  },
7332  {
7333   "function_name" : "libyuv::HalfFloatPlane",
7334   "linker_set_key" : "HalfFloatPlane",
7335   "parameters" :
7336   [
7337    {
7338     "referenced_type" : "type-45"
7339    },
7340    {
7341     "referenced_type" : "type-5"
7342    },
7343    {
7344     "referenced_type" : "type-48"
7345    },
7346    {
7347     "referenced_type" : "type-5"
7348    },
7349    {
7350     "referenced_type" : "type-54"
7351    },
7352    {
7353     "referenced_type" : "type-5"
7354    },
7355    {
7356     "referenced_type" : "type-5"
7357    }
7358   ],
7359   "return_type" : "type-5",
7360   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7361  },
7362  {
7363   "function_name" : "libyuv::HalfFloatRow_Any_NEON",
7364   "linker_set_key" : "HalfFloatRow_Any_NEON",
7365   "parameters" :
7366   [
7367    {
7368     "referenced_type" : "type-45"
7369    },
7370    {
7371     "referenced_type" : "type-48"
7372    },
7373    {
7374     "referenced_type" : "type-54"
7375    },
7376    {
7377     "referenced_type" : "type-5"
7378    }
7379   ],
7380   "return_type" : "type-43",
7381   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7382  },
7383  {
7384   "function_name" : "libyuv::HalfFloatRow_C",
7385   "linker_set_key" : "HalfFloatRow_C",
7386   "parameters" :
7387   [
7388    {
7389     "referenced_type" : "type-45"
7390    },
7391    {
7392     "referenced_type" : "type-48"
7393    },
7394    {
7395     "referenced_type" : "type-54"
7396    },
7397    {
7398     "referenced_type" : "type-5"
7399    }
7400   ],
7401   "return_type" : "type-43",
7402   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7403  },
7404  {
7405   "function_name" : "libyuv::HalfFloatRow_NEON",
7406   "linker_set_key" : "HalfFloatRow_NEON",
7407   "parameters" :
7408   [
7409    {
7410     "referenced_type" : "type-45"
7411    },
7412    {
7413     "referenced_type" : "type-48"
7414    },
7415    {
7416     "referenced_type" : "type-54"
7417    },
7418    {
7419     "referenced_type" : "type-5"
7420    }
7421   ],
7422   "return_type" : "type-43",
7423   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7424  },
7425  {
7426   "function_name" : "libyuv::HashDjb2",
7427   "linker_set_key" : "HashDjb2",
7428   "parameters" :
7429   [
7430    {
7431     "referenced_type" : "type-9"
7432    },
7433    {
7434     "referenced_type" : "type-10"
7435    },
7436    {
7437     "referenced_type" : "type-1"
7438    }
7439   ],
7440   "return_type" : "type-1",
7441   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
7442  },
7443  {
7444   "function_name" : "libyuv::HashDjb2_C",
7445   "linker_set_key" : "HashDjb2_C",
7446   "parameters" :
7447   [
7448    {
7449     "referenced_type" : "type-9"
7450    },
7451    {
7452     "referenced_type" : "type-5"
7453    },
7454    {
7455     "referenced_type" : "type-1"
7456    }
7457   ],
7458   "return_type" : "type-1",
7459   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
7460  },
7461  {
7462   "function_name" : "libyuv::I400Copy",
7463   "linker_set_key" : "I400Copy",
7464   "parameters" :
7465   [
7466    {
7467     "referenced_type" : "type-9"
7468    },
7469    {
7470     "referenced_type" : "type-5"
7471    },
7472    {
7473     "referenced_type" : "type-23"
7474    },
7475    {
7476     "referenced_type" : "type-5"
7477    },
7478    {
7479     "referenced_type" : "type-5"
7480    },
7481    {
7482     "referenced_type" : "type-5"
7483    }
7484   ],
7485   "return_type" : "type-5",
7486   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7487  },
7488  {
7489   "function_name" : "libyuv::I400Mirror",
7490   "linker_set_key" : "I400Mirror",
7491   "parameters" :
7492   [
7493    {
7494     "referenced_type" : "type-9"
7495    },
7496    {
7497     "referenced_type" : "type-5"
7498    },
7499    {
7500     "referenced_type" : "type-23"
7501    },
7502    {
7503     "referenced_type" : "type-5"
7504    },
7505    {
7506     "referenced_type" : "type-5"
7507    },
7508    {
7509     "referenced_type" : "type-5"
7510    }
7511   ],
7512   "return_type" : "type-5",
7513   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7514  },
7515  {
7516   "function_name" : "libyuv::I400ToARGB",
7517   "linker_set_key" : "I400ToARGB",
7518   "parameters" :
7519   [
7520    {
7521     "referenced_type" : "type-9"
7522    },
7523    {
7524     "referenced_type" : "type-5"
7525    },
7526    {
7527     "referenced_type" : "type-23"
7528    },
7529    {
7530     "referenced_type" : "type-5"
7531    },
7532    {
7533     "referenced_type" : "type-5"
7534    },
7535    {
7536     "referenced_type" : "type-5"
7537    }
7538   ],
7539   "return_type" : "type-5",
7540   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7541  },
7542  {
7543   "function_name" : "libyuv::I400ToARGBRow_Any_NEON",
7544   "linker_set_key" : "I400ToARGBRow_Any_NEON",
7545   "parameters" :
7546   [
7547    {
7548     "referenced_type" : "type-9"
7549    },
7550    {
7551     "referenced_type" : "type-23"
7552    },
7553    {
7554     "referenced_type" : "type-5"
7555    }
7556   ],
7557   "return_type" : "type-43",
7558   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7559  },
7560  {
7561   "function_name" : "libyuv::I400ToARGBRow_C",
7562   "linker_set_key" : "I400ToARGBRow_C",
7563   "parameters" :
7564   [
7565    {
7566     "referenced_type" : "type-9"
7567    },
7568    {
7569     "referenced_type" : "type-23"
7570    },
7571    {
7572     "referenced_type" : "type-5"
7573    }
7574   ],
7575   "return_type" : "type-43",
7576   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7577  },
7578  {
7579   "function_name" : "libyuv::I400ToARGBRow_NEON",
7580   "linker_set_key" : "I400ToARGBRow_NEON",
7581   "parameters" :
7582   [
7583    {
7584     "referenced_type" : "type-9"
7585    },
7586    {
7587     "referenced_type" : "type-23"
7588    },
7589    {
7590     "referenced_type" : "type-5"
7591    }
7592   ],
7593   "return_type" : "type-43",
7594   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7595  },
7596  {
7597   "function_name" : "libyuv::I400ToI400",
7598   "linker_set_key" : "I400ToI400",
7599   "parameters" :
7600   [
7601    {
7602     "referenced_type" : "type-9"
7603    },
7604    {
7605     "referenced_type" : "type-5"
7606    },
7607    {
7608     "referenced_type" : "type-23"
7609    },
7610    {
7611     "referenced_type" : "type-5"
7612    },
7613    {
7614     "referenced_type" : "type-5"
7615    },
7616    {
7617     "referenced_type" : "type-5"
7618    }
7619   ],
7620   "return_type" : "type-5",
7621   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7622  },
7623  {
7624   "function_name" : "libyuv::I400ToI420",
7625   "linker_set_key" : "I400ToI420",
7626   "parameters" :
7627   [
7628    {
7629     "referenced_type" : "type-9"
7630    },
7631    {
7632     "referenced_type" : "type-5"
7633    },
7634    {
7635     "referenced_type" : "type-23"
7636    },
7637    {
7638     "referenced_type" : "type-5"
7639    },
7640    {
7641     "referenced_type" : "type-23"
7642    },
7643    {
7644     "referenced_type" : "type-5"
7645    },
7646    {
7647     "referenced_type" : "type-23"
7648    },
7649    {
7650     "referenced_type" : "type-5"
7651    },
7652    {
7653     "referenced_type" : "type-5"
7654    },
7655    {
7656     "referenced_type" : "type-5"
7657    }
7658   ],
7659   "return_type" : "type-5",
7660   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7661  },
7662  {
7663   "function_name" : "libyuv::I420AlphaToABGR",
7664   "linker_set_key" : "I420AlphaToABGR",
7665   "parameters" :
7666   [
7667    {
7668     "referenced_type" : "type-9"
7669    },
7670    {
7671     "referenced_type" : "type-5"
7672    },
7673    {
7674     "referenced_type" : "type-9"
7675    },
7676    {
7677     "referenced_type" : "type-5"
7678    },
7679    {
7680     "referenced_type" : "type-9"
7681    },
7682    {
7683     "referenced_type" : "type-5"
7684    },
7685    {
7686     "referenced_type" : "type-9"
7687    },
7688    {
7689     "referenced_type" : "type-5"
7690    },
7691    {
7692     "referenced_type" : "type-23"
7693    },
7694    {
7695     "referenced_type" : "type-5"
7696    },
7697    {
7698     "referenced_type" : "type-5"
7699    },
7700    {
7701     "referenced_type" : "type-5"
7702    },
7703    {
7704     "referenced_type" : "type-5"
7705    }
7706   ],
7707   "return_type" : "type-5",
7708   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7709  },
7710  {
7711   "function_name" : "libyuv::I420AlphaToARGB",
7712   "linker_set_key" : "I420AlphaToARGB",
7713   "parameters" :
7714   [
7715    {
7716     "referenced_type" : "type-9"
7717    },
7718    {
7719     "referenced_type" : "type-5"
7720    },
7721    {
7722     "referenced_type" : "type-9"
7723    },
7724    {
7725     "referenced_type" : "type-5"
7726    },
7727    {
7728     "referenced_type" : "type-9"
7729    },
7730    {
7731     "referenced_type" : "type-5"
7732    },
7733    {
7734     "referenced_type" : "type-9"
7735    },
7736    {
7737     "referenced_type" : "type-5"
7738    },
7739    {
7740     "referenced_type" : "type-23"
7741    },
7742    {
7743     "referenced_type" : "type-5"
7744    },
7745    {
7746     "referenced_type" : "type-5"
7747    },
7748    {
7749     "referenced_type" : "type-5"
7750    },
7751    {
7752     "referenced_type" : "type-5"
7753    }
7754   ],
7755   "return_type" : "type-5",
7756   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7757  },
7758  {
7759   "function_name" : "libyuv::I420Blend",
7760   "linker_set_key" : "I420Blend",
7761   "parameters" :
7762   [
7763    {
7764     "referenced_type" : "type-9"
7765    },
7766    {
7767     "referenced_type" : "type-5"
7768    },
7769    {
7770     "referenced_type" : "type-9"
7771    },
7772    {
7773     "referenced_type" : "type-5"
7774    },
7775    {
7776     "referenced_type" : "type-9"
7777    },
7778    {
7779     "referenced_type" : "type-5"
7780    },
7781    {
7782     "referenced_type" : "type-9"
7783    },
7784    {
7785     "referenced_type" : "type-5"
7786    },
7787    {
7788     "referenced_type" : "type-9"
7789    },
7790    {
7791     "referenced_type" : "type-5"
7792    },
7793    {
7794     "referenced_type" : "type-9"
7795    },
7796    {
7797     "referenced_type" : "type-5"
7798    },
7799    {
7800     "referenced_type" : "type-9"
7801    },
7802    {
7803     "referenced_type" : "type-5"
7804    },
7805    {
7806     "referenced_type" : "type-23"
7807    },
7808    {
7809     "referenced_type" : "type-5"
7810    },
7811    {
7812     "referenced_type" : "type-23"
7813    },
7814    {
7815     "referenced_type" : "type-5"
7816    },
7817    {
7818     "referenced_type" : "type-23"
7819    },
7820    {
7821     "referenced_type" : "type-5"
7822    },
7823    {
7824     "referenced_type" : "type-5"
7825    },
7826    {
7827     "referenced_type" : "type-5"
7828    }
7829   ],
7830   "return_type" : "type-5",
7831   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7832  },
7833  {
7834   "function_name" : "libyuv::I420Copy",
7835   "linker_set_key" : "I420Copy",
7836   "parameters" :
7837   [
7838    {
7839     "referenced_type" : "type-9"
7840    },
7841    {
7842     "referenced_type" : "type-5"
7843    },
7844    {
7845     "referenced_type" : "type-9"
7846    },
7847    {
7848     "referenced_type" : "type-5"
7849    },
7850    {
7851     "referenced_type" : "type-9"
7852    },
7853    {
7854     "referenced_type" : "type-5"
7855    },
7856    {
7857     "referenced_type" : "type-23"
7858    },
7859    {
7860     "referenced_type" : "type-5"
7861    },
7862    {
7863     "referenced_type" : "type-23"
7864    },
7865    {
7866     "referenced_type" : "type-5"
7867    },
7868    {
7869     "referenced_type" : "type-23"
7870    },
7871    {
7872     "referenced_type" : "type-5"
7873    },
7874    {
7875     "referenced_type" : "type-5"
7876    },
7877    {
7878     "referenced_type" : "type-5"
7879    }
7880   ],
7881   "return_type" : "type-5",
7882   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7883  },
7884  {
7885   "function_name" : "libyuv::I420Interpolate",
7886   "linker_set_key" : "I420Interpolate",
7887   "parameters" :
7888   [
7889    {
7890     "referenced_type" : "type-9"
7891    },
7892    {
7893     "referenced_type" : "type-5"
7894    },
7895    {
7896     "referenced_type" : "type-9"
7897    },
7898    {
7899     "referenced_type" : "type-5"
7900    },
7901    {
7902     "referenced_type" : "type-9"
7903    },
7904    {
7905     "referenced_type" : "type-5"
7906    },
7907    {
7908     "referenced_type" : "type-9"
7909    },
7910    {
7911     "referenced_type" : "type-5"
7912    },
7913    {
7914     "referenced_type" : "type-9"
7915    },
7916    {
7917     "referenced_type" : "type-5"
7918    },
7919    {
7920     "referenced_type" : "type-9"
7921    },
7922    {
7923     "referenced_type" : "type-5"
7924    },
7925    {
7926     "referenced_type" : "type-23"
7927    },
7928    {
7929     "referenced_type" : "type-5"
7930    },
7931    {
7932     "referenced_type" : "type-23"
7933    },
7934    {
7935     "referenced_type" : "type-5"
7936    },
7937    {
7938     "referenced_type" : "type-23"
7939    },
7940    {
7941     "referenced_type" : "type-5"
7942    },
7943    {
7944     "referenced_type" : "type-5"
7945    },
7946    {
7947     "referenced_type" : "type-5"
7948    },
7949    {
7950     "referenced_type" : "type-5"
7951    }
7952   ],
7953   "return_type" : "type-5",
7954   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7955  },
7956  {
7957   "function_name" : "libyuv::I420Mirror",
7958   "linker_set_key" : "I420Mirror",
7959   "parameters" :
7960   [
7961    {
7962     "referenced_type" : "type-9"
7963    },
7964    {
7965     "referenced_type" : "type-5"
7966    },
7967    {
7968     "referenced_type" : "type-9"
7969    },
7970    {
7971     "referenced_type" : "type-5"
7972    },
7973    {
7974     "referenced_type" : "type-9"
7975    },
7976    {
7977     "referenced_type" : "type-5"
7978    },
7979    {
7980     "referenced_type" : "type-23"
7981    },
7982    {
7983     "referenced_type" : "type-5"
7984    },
7985    {
7986     "referenced_type" : "type-23"
7987    },
7988    {
7989     "referenced_type" : "type-5"
7990    },
7991    {
7992     "referenced_type" : "type-23"
7993    },
7994    {
7995     "referenced_type" : "type-5"
7996    },
7997    {
7998     "referenced_type" : "type-5"
7999    },
8000    {
8001     "referenced_type" : "type-5"
8002    }
8003   ],
8004   "return_type" : "type-5",
8005   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8006  },
8007  {
8008   "function_name" : "libyuv::I420Psnr",
8009   "linker_set_key" : "I420Psnr",
8010   "parameters" :
8011   [
8012    {
8013     "referenced_type" : "type-9"
8014    },
8015    {
8016     "referenced_type" : "type-5"
8017    },
8018    {
8019     "referenced_type" : "type-9"
8020    },
8021    {
8022     "referenced_type" : "type-5"
8023    },
8024    {
8025     "referenced_type" : "type-9"
8026    },
8027    {
8028     "referenced_type" : "type-5"
8029    },
8030    {
8031     "referenced_type" : "type-9"
8032    },
8033    {
8034     "referenced_type" : "type-5"
8035    },
8036    {
8037     "referenced_type" : "type-9"
8038    },
8039    {
8040     "referenced_type" : "type-5"
8041    },
8042    {
8043     "referenced_type" : "type-9"
8044    },
8045    {
8046     "referenced_type" : "type-5"
8047    },
8048    {
8049     "referenced_type" : "type-5"
8050    },
8051    {
8052     "referenced_type" : "type-5"
8053    }
8054   ],
8055   "return_type" : "type-20",
8056   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8057  },
8058  {
8059   "function_name" : "libyuv::I420Rect",
8060   "linker_set_key" : "I420Rect",
8061   "parameters" :
8062   [
8063    {
8064     "referenced_type" : "type-23"
8065    },
8066    {
8067     "referenced_type" : "type-5"
8068    },
8069    {
8070     "referenced_type" : "type-23"
8071    },
8072    {
8073     "referenced_type" : "type-5"
8074    },
8075    {
8076     "referenced_type" : "type-23"
8077    },
8078    {
8079     "referenced_type" : "type-5"
8080    },
8081    {
8082     "referenced_type" : "type-5"
8083    },
8084    {
8085     "referenced_type" : "type-5"
8086    },
8087    {
8088     "referenced_type" : "type-5"
8089    },
8090    {
8091     "referenced_type" : "type-5"
8092    },
8093    {
8094     "referenced_type" : "type-5"
8095    },
8096    {
8097     "referenced_type" : "type-5"
8098    },
8099    {
8100     "referenced_type" : "type-5"
8101    }
8102   ],
8103   "return_type" : "type-5",
8104   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8105  },
8106  {
8107   "function_name" : "libyuv::I420Rotate",
8108   "linker_set_key" : "I420Rotate",
8109   "parameters" :
8110   [
8111    {
8112     "referenced_type" : "type-9"
8113    },
8114    {
8115     "referenced_type" : "type-5"
8116    },
8117    {
8118     "referenced_type" : "type-9"
8119    },
8120    {
8121     "referenced_type" : "type-5"
8122    },
8123    {
8124     "referenced_type" : "type-9"
8125    },
8126    {
8127     "referenced_type" : "type-5"
8128    },
8129    {
8130     "referenced_type" : "type-23"
8131    },
8132    {
8133     "referenced_type" : "type-5"
8134    },
8135    {
8136     "referenced_type" : "type-23"
8137    },
8138    {
8139     "referenced_type" : "type-5"
8140    },
8141    {
8142     "referenced_type" : "type-23"
8143    },
8144    {
8145     "referenced_type" : "type-5"
8146    },
8147    {
8148     "referenced_type" : "type-5"
8149    },
8150    {
8151     "referenced_type" : "type-5"
8152    },
8153    {
8154     "referenced_type" : "type-21"
8155    }
8156   ],
8157   "return_type" : "type-5",
8158   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
8159  },
8160  {
8161   "function_name" : "libyuv::I420Scale",
8162   "linker_set_key" : "I420Scale",
8163   "parameters" :
8164   [
8165    {
8166     "referenced_type" : "type-9"
8167    },
8168    {
8169     "referenced_type" : "type-5"
8170    },
8171    {
8172     "referenced_type" : "type-9"
8173    },
8174    {
8175     "referenced_type" : "type-5"
8176    },
8177    {
8178     "referenced_type" : "type-9"
8179    },
8180    {
8181     "referenced_type" : "type-5"
8182    },
8183    {
8184     "referenced_type" : "type-5"
8185    },
8186    {
8187     "referenced_type" : "type-5"
8188    },
8189    {
8190     "referenced_type" : "type-23"
8191    },
8192    {
8193     "referenced_type" : "type-5"
8194    },
8195    {
8196     "referenced_type" : "type-23"
8197    },
8198    {
8199     "referenced_type" : "type-5"
8200    },
8201    {
8202     "referenced_type" : "type-23"
8203    },
8204    {
8205     "referenced_type" : "type-5"
8206    },
8207    {
8208     "referenced_type" : "type-5"
8209    },
8210    {
8211     "referenced_type" : "type-5"
8212    },
8213    {
8214     "referenced_type" : "type-22"
8215    }
8216   ],
8217   "return_type" : "type-5",
8218   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8219  },
8220  {
8221   "function_name" : "libyuv::I420Scale_16",
8222   "linker_set_key" : "I420Scale_16",
8223   "parameters" :
8224   [
8225    {
8226     "referenced_type" : "type-45"
8227    },
8228    {
8229     "referenced_type" : "type-5"
8230    },
8231    {
8232     "referenced_type" : "type-45"
8233    },
8234    {
8235     "referenced_type" : "type-5"
8236    },
8237    {
8238     "referenced_type" : "type-45"
8239    },
8240    {
8241     "referenced_type" : "type-5"
8242    },
8243    {
8244     "referenced_type" : "type-5"
8245    },
8246    {
8247     "referenced_type" : "type-5"
8248    },
8249    {
8250     "referenced_type" : "type-48"
8251    },
8252    {
8253     "referenced_type" : "type-5"
8254    },
8255    {
8256     "referenced_type" : "type-48"
8257    },
8258    {
8259     "referenced_type" : "type-5"
8260    },
8261    {
8262     "referenced_type" : "type-48"
8263    },
8264    {
8265     "referenced_type" : "type-5"
8266    },
8267    {
8268     "referenced_type" : "type-5"
8269    },
8270    {
8271     "referenced_type" : "type-5"
8272    },
8273    {
8274     "referenced_type" : "type-22"
8275    }
8276   ],
8277   "return_type" : "type-5",
8278   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8279  },
8280  {
8281   "function_name" : "libyuv::I420Ssim",
8282   "linker_set_key" : "I420Ssim",
8283   "parameters" :
8284   [
8285    {
8286     "referenced_type" : "type-9"
8287    },
8288    {
8289     "referenced_type" : "type-5"
8290    },
8291    {
8292     "referenced_type" : "type-9"
8293    },
8294    {
8295     "referenced_type" : "type-5"
8296    },
8297    {
8298     "referenced_type" : "type-9"
8299    },
8300    {
8301     "referenced_type" : "type-5"
8302    },
8303    {
8304     "referenced_type" : "type-9"
8305    },
8306    {
8307     "referenced_type" : "type-5"
8308    },
8309    {
8310     "referenced_type" : "type-9"
8311    },
8312    {
8313     "referenced_type" : "type-5"
8314    },
8315    {
8316     "referenced_type" : "type-9"
8317    },
8318    {
8319     "referenced_type" : "type-5"
8320    },
8321    {
8322     "referenced_type" : "type-5"
8323    },
8324    {
8325     "referenced_type" : "type-5"
8326    }
8327   ],
8328   "return_type" : "type-20",
8329   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8330  },
8331  {
8332   "function_name" : "libyuv::I420ToABGR",
8333   "linker_set_key" : "I420ToABGR",
8334   "parameters" :
8335   [
8336    {
8337     "referenced_type" : "type-9"
8338    },
8339    {
8340     "referenced_type" : "type-5"
8341    },
8342    {
8343     "referenced_type" : "type-9"
8344    },
8345    {
8346     "referenced_type" : "type-5"
8347    },
8348    {
8349     "referenced_type" : "type-9"
8350    },
8351    {
8352     "referenced_type" : "type-5"
8353    },
8354    {
8355     "referenced_type" : "type-23"
8356    },
8357    {
8358     "referenced_type" : "type-5"
8359    },
8360    {
8361     "referenced_type" : "type-5"
8362    },
8363    {
8364     "referenced_type" : "type-5"
8365    }
8366   ],
8367   "return_type" : "type-5",
8368   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8369  },
8370  {
8371   "function_name" : "libyuv::I420ToARGB",
8372   "linker_set_key" : "I420ToARGB",
8373   "parameters" :
8374   [
8375    {
8376     "referenced_type" : "type-9"
8377    },
8378    {
8379     "referenced_type" : "type-5"
8380    },
8381    {
8382     "referenced_type" : "type-9"
8383    },
8384    {
8385     "referenced_type" : "type-5"
8386    },
8387    {
8388     "referenced_type" : "type-9"
8389    },
8390    {
8391     "referenced_type" : "type-5"
8392    },
8393    {
8394     "referenced_type" : "type-23"
8395    },
8396    {
8397     "referenced_type" : "type-5"
8398    },
8399    {
8400     "referenced_type" : "type-5"
8401    },
8402    {
8403     "referenced_type" : "type-5"
8404    }
8405   ],
8406   "return_type" : "type-5",
8407   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8408  },
8409  {
8410   "function_name" : "libyuv::I420ToARGB1555",
8411   "linker_set_key" : "I420ToARGB1555",
8412   "parameters" :
8413   [
8414    {
8415     "referenced_type" : "type-9"
8416    },
8417    {
8418     "referenced_type" : "type-5"
8419    },
8420    {
8421     "referenced_type" : "type-9"
8422    },
8423    {
8424     "referenced_type" : "type-5"
8425    },
8426    {
8427     "referenced_type" : "type-9"
8428    },
8429    {
8430     "referenced_type" : "type-5"
8431    },
8432    {
8433     "referenced_type" : "type-23"
8434    },
8435    {
8436     "referenced_type" : "type-5"
8437    },
8438    {
8439     "referenced_type" : "type-5"
8440    },
8441    {
8442     "referenced_type" : "type-5"
8443    }
8444   ],
8445   "return_type" : "type-5",
8446   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8447  },
8448  {
8449   "function_name" : "libyuv::I420ToARGB4444",
8450   "linker_set_key" : "I420ToARGB4444",
8451   "parameters" :
8452   [
8453    {
8454     "referenced_type" : "type-9"
8455    },
8456    {
8457     "referenced_type" : "type-5"
8458    },
8459    {
8460     "referenced_type" : "type-9"
8461    },
8462    {
8463     "referenced_type" : "type-5"
8464    },
8465    {
8466     "referenced_type" : "type-9"
8467    },
8468    {
8469     "referenced_type" : "type-5"
8470    },
8471    {
8472     "referenced_type" : "type-23"
8473    },
8474    {
8475     "referenced_type" : "type-5"
8476    },
8477    {
8478     "referenced_type" : "type-5"
8479    },
8480    {
8481     "referenced_type" : "type-5"
8482    }
8483   ],
8484   "return_type" : "type-5",
8485   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8486  },
8487  {
8488   "function_name" : "libyuv::I420ToBGRA",
8489   "linker_set_key" : "I420ToBGRA",
8490   "parameters" :
8491   [
8492    {
8493     "referenced_type" : "type-9"
8494    },
8495    {
8496     "referenced_type" : "type-5"
8497    },
8498    {
8499     "referenced_type" : "type-9"
8500    },
8501    {
8502     "referenced_type" : "type-5"
8503    },
8504    {
8505     "referenced_type" : "type-9"
8506    },
8507    {
8508     "referenced_type" : "type-5"
8509    },
8510    {
8511     "referenced_type" : "type-23"
8512    },
8513    {
8514     "referenced_type" : "type-5"
8515    },
8516    {
8517     "referenced_type" : "type-5"
8518    },
8519    {
8520     "referenced_type" : "type-5"
8521    }
8522   ],
8523   "return_type" : "type-5",
8524   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8525  },
8526  {
8527   "function_name" : "libyuv::I420ToI400",
8528   "linker_set_key" : "I420ToI400",
8529   "parameters" :
8530   [
8531    {
8532     "referenced_type" : "type-9"
8533    },
8534    {
8535     "referenced_type" : "type-5"
8536    },
8537    {
8538     "referenced_type" : "type-9"
8539    },
8540    {
8541     "referenced_type" : "type-5"
8542    },
8543    {
8544     "referenced_type" : "type-9"
8545    },
8546    {
8547     "referenced_type" : "type-5"
8548    },
8549    {
8550     "referenced_type" : "type-23"
8551    },
8552    {
8553     "referenced_type" : "type-5"
8554    },
8555    {
8556     "referenced_type" : "type-5"
8557    },
8558    {
8559     "referenced_type" : "type-5"
8560    }
8561   ],
8562   "return_type" : "type-5",
8563   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8564  },
8565  {
8566   "function_name" : "libyuv::I420ToI422",
8567   "linker_set_key" : "I420ToI422",
8568   "parameters" :
8569   [
8570    {
8571     "referenced_type" : "type-9"
8572    },
8573    {
8574     "referenced_type" : "type-5"
8575    },
8576    {
8577     "referenced_type" : "type-9"
8578    },
8579    {
8580     "referenced_type" : "type-5"
8581    },
8582    {
8583     "referenced_type" : "type-9"
8584    },
8585    {
8586     "referenced_type" : "type-5"
8587    },
8588    {
8589     "referenced_type" : "type-23"
8590    },
8591    {
8592     "referenced_type" : "type-5"
8593    },
8594    {
8595     "referenced_type" : "type-23"
8596    },
8597    {
8598     "referenced_type" : "type-5"
8599    },
8600    {
8601     "referenced_type" : "type-23"
8602    },
8603    {
8604     "referenced_type" : "type-5"
8605    },
8606    {
8607     "referenced_type" : "type-5"
8608    },
8609    {
8610     "referenced_type" : "type-5"
8611    }
8612   ],
8613   "return_type" : "type-5",
8614   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8615  },
8616  {
8617   "function_name" : "libyuv::I420ToI444",
8618   "linker_set_key" : "I420ToI444",
8619   "parameters" :
8620   [
8621    {
8622     "referenced_type" : "type-9"
8623    },
8624    {
8625     "referenced_type" : "type-5"
8626    },
8627    {
8628     "referenced_type" : "type-9"
8629    },
8630    {
8631     "referenced_type" : "type-5"
8632    },
8633    {
8634     "referenced_type" : "type-9"
8635    },
8636    {
8637     "referenced_type" : "type-5"
8638    },
8639    {
8640     "referenced_type" : "type-23"
8641    },
8642    {
8643     "referenced_type" : "type-5"
8644    },
8645    {
8646     "referenced_type" : "type-23"
8647    },
8648    {
8649     "referenced_type" : "type-5"
8650    },
8651    {
8652     "referenced_type" : "type-23"
8653    },
8654    {
8655     "referenced_type" : "type-5"
8656    },
8657    {
8658     "referenced_type" : "type-5"
8659    },
8660    {
8661     "referenced_type" : "type-5"
8662    }
8663   ],
8664   "return_type" : "type-5",
8665   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8666  },
8667  {
8668   "function_name" : "libyuv::I420ToNV12",
8669   "linker_set_key" : "I420ToNV12",
8670   "parameters" :
8671   [
8672    {
8673     "referenced_type" : "type-9"
8674    },
8675    {
8676     "referenced_type" : "type-5"
8677    },
8678    {
8679     "referenced_type" : "type-9"
8680    },
8681    {
8682     "referenced_type" : "type-5"
8683    },
8684    {
8685     "referenced_type" : "type-9"
8686    },
8687    {
8688     "referenced_type" : "type-5"
8689    },
8690    {
8691     "referenced_type" : "type-23"
8692    },
8693    {
8694     "referenced_type" : "type-5"
8695    },
8696    {
8697     "referenced_type" : "type-23"
8698    },
8699    {
8700     "referenced_type" : "type-5"
8701    },
8702    {
8703     "referenced_type" : "type-5"
8704    },
8705    {
8706     "referenced_type" : "type-5"
8707    }
8708   ],
8709   "return_type" : "type-5",
8710   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8711  },
8712  {
8713   "function_name" : "libyuv::I420ToNV21",
8714   "linker_set_key" : "I420ToNV21",
8715   "parameters" :
8716   [
8717    {
8718     "referenced_type" : "type-9"
8719    },
8720    {
8721     "referenced_type" : "type-5"
8722    },
8723    {
8724     "referenced_type" : "type-9"
8725    },
8726    {
8727     "referenced_type" : "type-5"
8728    },
8729    {
8730     "referenced_type" : "type-9"
8731    },
8732    {
8733     "referenced_type" : "type-5"
8734    },
8735    {
8736     "referenced_type" : "type-23"
8737    },
8738    {
8739     "referenced_type" : "type-5"
8740    },
8741    {
8742     "referenced_type" : "type-23"
8743    },
8744    {
8745     "referenced_type" : "type-5"
8746    },
8747    {
8748     "referenced_type" : "type-5"
8749    },
8750    {
8751     "referenced_type" : "type-5"
8752    }
8753   ],
8754   "return_type" : "type-5",
8755   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8756  },
8757  {
8758   "function_name" : "libyuv::I420ToRAW",
8759   "linker_set_key" : "I420ToRAW",
8760   "parameters" :
8761   [
8762    {
8763     "referenced_type" : "type-9"
8764    },
8765    {
8766     "referenced_type" : "type-5"
8767    },
8768    {
8769     "referenced_type" : "type-9"
8770    },
8771    {
8772     "referenced_type" : "type-5"
8773    },
8774    {
8775     "referenced_type" : "type-9"
8776    },
8777    {
8778     "referenced_type" : "type-5"
8779    },
8780    {
8781     "referenced_type" : "type-23"
8782    },
8783    {
8784     "referenced_type" : "type-5"
8785    },
8786    {
8787     "referenced_type" : "type-5"
8788    },
8789    {
8790     "referenced_type" : "type-5"
8791    }
8792   ],
8793   "return_type" : "type-5",
8794   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8795  },
8796  {
8797   "function_name" : "libyuv::I420ToRGB24",
8798   "linker_set_key" : "I420ToRGB24",
8799   "parameters" :
8800   [
8801    {
8802     "referenced_type" : "type-9"
8803    },
8804    {
8805     "referenced_type" : "type-5"
8806    },
8807    {
8808     "referenced_type" : "type-9"
8809    },
8810    {
8811     "referenced_type" : "type-5"
8812    },
8813    {
8814     "referenced_type" : "type-9"
8815    },
8816    {
8817     "referenced_type" : "type-5"
8818    },
8819    {
8820     "referenced_type" : "type-23"
8821    },
8822    {
8823     "referenced_type" : "type-5"
8824    },
8825    {
8826     "referenced_type" : "type-5"
8827    },
8828    {
8829     "referenced_type" : "type-5"
8830    }
8831   ],
8832   "return_type" : "type-5",
8833   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8834  },
8835  {
8836   "function_name" : "libyuv::I420ToRGB565",
8837   "linker_set_key" : "I420ToRGB565",
8838   "parameters" :
8839   [
8840    {
8841     "referenced_type" : "type-9"
8842    },
8843    {
8844     "referenced_type" : "type-5"
8845    },
8846    {
8847     "referenced_type" : "type-9"
8848    },
8849    {
8850     "referenced_type" : "type-5"
8851    },
8852    {
8853     "referenced_type" : "type-9"
8854    },
8855    {
8856     "referenced_type" : "type-5"
8857    },
8858    {
8859     "referenced_type" : "type-23"
8860    },
8861    {
8862     "referenced_type" : "type-5"
8863    },
8864    {
8865     "referenced_type" : "type-5"
8866    },
8867    {
8868     "referenced_type" : "type-5"
8869    }
8870   ],
8871   "return_type" : "type-5",
8872   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8873  },
8874  {
8875   "function_name" : "libyuv::I420ToRGB565Dither",
8876   "linker_set_key" : "I420ToRGB565Dither",
8877   "parameters" :
8878   [
8879    {
8880     "referenced_type" : "type-9"
8881    },
8882    {
8883     "referenced_type" : "type-5"
8884    },
8885    {
8886     "referenced_type" : "type-9"
8887    },
8888    {
8889     "referenced_type" : "type-5"
8890    },
8891    {
8892     "referenced_type" : "type-9"
8893    },
8894    {
8895     "referenced_type" : "type-5"
8896    },
8897    {
8898     "referenced_type" : "type-23"
8899    },
8900    {
8901     "referenced_type" : "type-5"
8902    },
8903    {
8904     "referenced_type" : "type-9"
8905    },
8906    {
8907     "referenced_type" : "type-5"
8908    },
8909    {
8910     "referenced_type" : "type-5"
8911    }
8912   ],
8913   "return_type" : "type-5",
8914   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8915  },
8916  {
8917   "function_name" : "libyuv::I420ToRGBA",
8918   "linker_set_key" : "I420ToRGBA",
8919   "parameters" :
8920   [
8921    {
8922     "referenced_type" : "type-9"
8923    },
8924    {
8925     "referenced_type" : "type-5"
8926    },
8927    {
8928     "referenced_type" : "type-9"
8929    },
8930    {
8931     "referenced_type" : "type-5"
8932    },
8933    {
8934     "referenced_type" : "type-9"
8935    },
8936    {
8937     "referenced_type" : "type-5"
8938    },
8939    {
8940     "referenced_type" : "type-23"
8941    },
8942    {
8943     "referenced_type" : "type-5"
8944    },
8945    {
8946     "referenced_type" : "type-5"
8947    },
8948    {
8949     "referenced_type" : "type-5"
8950    }
8951   ],
8952   "return_type" : "type-5",
8953   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8954  },
8955  {
8956   "function_name" : "libyuv::I420ToUYVY",
8957   "linker_set_key" : "I420ToUYVY",
8958   "parameters" :
8959   [
8960    {
8961     "referenced_type" : "type-9"
8962    },
8963    {
8964     "referenced_type" : "type-5"
8965    },
8966    {
8967     "referenced_type" : "type-9"
8968    },
8969    {
8970     "referenced_type" : "type-5"
8971    },
8972    {
8973     "referenced_type" : "type-9"
8974    },
8975    {
8976     "referenced_type" : "type-5"
8977    },
8978    {
8979     "referenced_type" : "type-23"
8980    },
8981    {
8982     "referenced_type" : "type-5"
8983    },
8984    {
8985     "referenced_type" : "type-5"
8986    },
8987    {
8988     "referenced_type" : "type-5"
8989    }
8990   ],
8991   "return_type" : "type-5",
8992   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8993  },
8994  {
8995   "function_name" : "libyuv::I420ToYUY2",
8996   "linker_set_key" : "I420ToYUY2",
8997   "parameters" :
8998   [
8999    {
9000     "referenced_type" : "type-9"
9001    },
9002    {
9003     "referenced_type" : "type-5"
9004    },
9005    {
9006     "referenced_type" : "type-9"
9007    },
9008    {
9009     "referenced_type" : "type-5"
9010    },
9011    {
9012     "referenced_type" : "type-9"
9013    },
9014    {
9015     "referenced_type" : "type-5"
9016    },
9017    {
9018     "referenced_type" : "type-23"
9019    },
9020    {
9021     "referenced_type" : "type-5"
9022    },
9023    {
9024     "referenced_type" : "type-5"
9025    },
9026    {
9027     "referenced_type" : "type-5"
9028    }
9029   ],
9030   "return_type" : "type-5",
9031   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9032  },
9033  {
9034   "function_name" : "libyuv::I422AlphaToARGBRow_Any_NEON",
9035   "linker_set_key" : "I422AlphaToARGBRow_Any_NEON",
9036   "parameters" :
9037   [
9038    {
9039     "referenced_type" : "type-9"
9040    },
9041    {
9042     "referenced_type" : "type-9"
9043    },
9044    {
9045     "referenced_type" : "type-9"
9046    },
9047    {
9048     "referenced_type" : "type-9"
9049    },
9050    {
9051     "referenced_type" : "type-23"
9052    },
9053    {
9054     "referenced_type" : "type-140"
9055    },
9056    {
9057     "referenced_type" : "type-5"
9058    }
9059   ],
9060   "return_type" : "type-43",
9061   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9062  },
9063  {
9064   "function_name" : "libyuv::I422AlphaToARGBRow_C",
9065   "linker_set_key" : "I422AlphaToARGBRow_C",
9066   "parameters" :
9067   [
9068    {
9069     "referenced_type" : "type-9"
9070    },
9071    {
9072     "referenced_type" : "type-9"
9073    },
9074    {
9075     "referenced_type" : "type-9"
9076    },
9077    {
9078     "referenced_type" : "type-9"
9079    },
9080    {
9081     "referenced_type" : "type-23"
9082    },
9083    {
9084     "referenced_type" : "type-140"
9085    },
9086    {
9087     "referenced_type" : "type-5"
9088    }
9089   ],
9090   "return_type" : "type-43",
9091   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9092  },
9093  {
9094   "function_name" : "libyuv::I422AlphaToARGBRow_NEON",
9095   "linker_set_key" : "I422AlphaToARGBRow_NEON",
9096   "parameters" :
9097   [
9098    {
9099     "referenced_type" : "type-9"
9100    },
9101    {
9102     "referenced_type" : "type-9"
9103    },
9104    {
9105     "referenced_type" : "type-9"
9106    },
9107    {
9108     "referenced_type" : "type-9"
9109    },
9110    {
9111     "referenced_type" : "type-23"
9112    },
9113    {
9114     "referenced_type" : "type-140"
9115    },
9116    {
9117     "referenced_type" : "type-5"
9118    }
9119   ],
9120   "return_type" : "type-43",
9121   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9122  },
9123  {
9124   "function_name" : "libyuv::I422Copy",
9125   "linker_set_key" : "I422Copy",
9126   "parameters" :
9127   [
9128    {
9129     "referenced_type" : "type-9"
9130    },
9131    {
9132     "referenced_type" : "type-5"
9133    },
9134    {
9135     "referenced_type" : "type-9"
9136    },
9137    {
9138     "referenced_type" : "type-5"
9139    },
9140    {
9141     "referenced_type" : "type-9"
9142    },
9143    {
9144     "referenced_type" : "type-5"
9145    },
9146    {
9147     "referenced_type" : "type-23"
9148    },
9149    {
9150     "referenced_type" : "type-5"
9151    },
9152    {
9153     "referenced_type" : "type-23"
9154    },
9155    {
9156     "referenced_type" : "type-5"
9157    },
9158    {
9159     "referenced_type" : "type-23"
9160    },
9161    {
9162     "referenced_type" : "type-5"
9163    },
9164    {
9165     "referenced_type" : "type-5"
9166    },
9167    {
9168     "referenced_type" : "type-5"
9169    }
9170   ],
9171   "return_type" : "type-5",
9172   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9173  },
9174  {
9175   "function_name" : "libyuv::I422ToABGR",
9176   "linker_set_key" : "I422ToABGR",
9177   "parameters" :
9178   [
9179    {
9180     "referenced_type" : "type-9"
9181    },
9182    {
9183     "referenced_type" : "type-5"
9184    },
9185    {
9186     "referenced_type" : "type-9"
9187    },
9188    {
9189     "referenced_type" : "type-5"
9190    },
9191    {
9192     "referenced_type" : "type-9"
9193    },
9194    {
9195     "referenced_type" : "type-5"
9196    },
9197    {
9198     "referenced_type" : "type-23"
9199    },
9200    {
9201     "referenced_type" : "type-5"
9202    },
9203    {
9204     "referenced_type" : "type-5"
9205    },
9206    {
9207     "referenced_type" : "type-5"
9208    }
9209   ],
9210   "return_type" : "type-5",
9211   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9212  },
9213  {
9214   "function_name" : "libyuv::I422ToARGB",
9215   "linker_set_key" : "I422ToARGB",
9216   "parameters" :
9217   [
9218    {
9219     "referenced_type" : "type-9"
9220    },
9221    {
9222     "referenced_type" : "type-5"
9223    },
9224    {
9225     "referenced_type" : "type-9"
9226    },
9227    {
9228     "referenced_type" : "type-5"
9229    },
9230    {
9231     "referenced_type" : "type-9"
9232    },
9233    {
9234     "referenced_type" : "type-5"
9235    },
9236    {
9237     "referenced_type" : "type-23"
9238    },
9239    {
9240     "referenced_type" : "type-5"
9241    },
9242    {
9243     "referenced_type" : "type-5"
9244    },
9245    {
9246     "referenced_type" : "type-5"
9247    }
9248   ],
9249   "return_type" : "type-5",
9250   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
9251  },
9252  {
9253   "function_name" : "libyuv::I422ToARGB1555Row_Any_NEON",
9254   "linker_set_key" : "I422ToARGB1555Row_Any_NEON",
9255   "parameters" :
9256   [
9257    {
9258     "referenced_type" : "type-9"
9259    },
9260    {
9261     "referenced_type" : "type-9"
9262    },
9263    {
9264     "referenced_type" : "type-9"
9265    },
9266    {
9267     "referenced_type" : "type-23"
9268    },
9269    {
9270     "referenced_type" : "type-140"
9271    },
9272    {
9273     "referenced_type" : "type-5"
9274    }
9275   ],
9276   "return_type" : "type-43",
9277   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9278  },
9279  {
9280   "function_name" : "libyuv::I422ToARGB1555Row_C",
9281   "linker_set_key" : "I422ToARGB1555Row_C",
9282   "parameters" :
9283   [
9284    {
9285     "referenced_type" : "type-9"
9286    },
9287    {
9288     "referenced_type" : "type-9"
9289    },
9290    {
9291     "referenced_type" : "type-9"
9292    },
9293    {
9294     "referenced_type" : "type-23"
9295    },
9296    {
9297     "referenced_type" : "type-140"
9298    },
9299    {
9300     "referenced_type" : "type-5"
9301    }
9302   ],
9303   "return_type" : "type-43",
9304   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9305  },
9306  {
9307   "function_name" : "libyuv::I422ToARGB1555Row_NEON",
9308   "linker_set_key" : "I422ToARGB1555Row_NEON",
9309   "parameters" :
9310   [
9311    {
9312     "referenced_type" : "type-9"
9313    },
9314    {
9315     "referenced_type" : "type-9"
9316    },
9317    {
9318     "referenced_type" : "type-9"
9319    },
9320    {
9321     "referenced_type" : "type-23"
9322    },
9323    {
9324     "referenced_type" : "type-140"
9325    },
9326    {
9327     "referenced_type" : "type-5"
9328    }
9329   ],
9330   "return_type" : "type-43",
9331   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9332  },
9333  {
9334   "function_name" : "libyuv::I422ToARGB4444Row_Any_NEON",
9335   "linker_set_key" : "I422ToARGB4444Row_Any_NEON",
9336   "parameters" :
9337   [
9338    {
9339     "referenced_type" : "type-9"
9340    },
9341    {
9342     "referenced_type" : "type-9"
9343    },
9344    {
9345     "referenced_type" : "type-9"
9346    },
9347    {
9348     "referenced_type" : "type-23"
9349    },
9350    {
9351     "referenced_type" : "type-140"
9352    },
9353    {
9354     "referenced_type" : "type-5"
9355    }
9356   ],
9357   "return_type" : "type-43",
9358   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9359  },
9360  {
9361   "function_name" : "libyuv::I422ToARGB4444Row_C",
9362   "linker_set_key" : "I422ToARGB4444Row_C",
9363   "parameters" :
9364   [
9365    {
9366     "referenced_type" : "type-9"
9367    },
9368    {
9369     "referenced_type" : "type-9"
9370    },
9371    {
9372     "referenced_type" : "type-9"
9373    },
9374    {
9375     "referenced_type" : "type-23"
9376    },
9377    {
9378     "referenced_type" : "type-140"
9379    },
9380    {
9381     "referenced_type" : "type-5"
9382    }
9383   ],
9384   "return_type" : "type-43",
9385   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9386  },
9387  {
9388   "function_name" : "libyuv::I422ToARGB4444Row_NEON",
9389   "linker_set_key" : "I422ToARGB4444Row_NEON",
9390   "parameters" :
9391   [
9392    {
9393     "referenced_type" : "type-9"
9394    },
9395    {
9396     "referenced_type" : "type-9"
9397    },
9398    {
9399     "referenced_type" : "type-9"
9400    },
9401    {
9402     "referenced_type" : "type-23"
9403    },
9404    {
9405     "referenced_type" : "type-140"
9406    },
9407    {
9408     "referenced_type" : "type-5"
9409    }
9410   ],
9411   "return_type" : "type-43",
9412   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9413  },
9414  {
9415   "function_name" : "libyuv::I422ToARGBRow_Any_NEON",
9416   "linker_set_key" : "I422ToARGBRow_Any_NEON",
9417   "parameters" :
9418   [
9419    {
9420     "referenced_type" : "type-9"
9421    },
9422    {
9423     "referenced_type" : "type-9"
9424    },
9425    {
9426     "referenced_type" : "type-9"
9427    },
9428    {
9429     "referenced_type" : "type-23"
9430    },
9431    {
9432     "referenced_type" : "type-140"
9433    },
9434    {
9435     "referenced_type" : "type-5"
9436    }
9437   ],
9438   "return_type" : "type-43",
9439   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9440  },
9441  {
9442   "function_name" : "libyuv::I422ToARGBRow_C",
9443   "linker_set_key" : "I422ToARGBRow_C",
9444   "parameters" :
9445   [
9446    {
9447     "referenced_type" : "type-9"
9448    },
9449    {
9450     "referenced_type" : "type-9"
9451    },
9452    {
9453     "referenced_type" : "type-9"
9454    },
9455    {
9456     "referenced_type" : "type-23"
9457    },
9458    {
9459     "referenced_type" : "type-140"
9460    },
9461    {
9462     "referenced_type" : "type-5"
9463    }
9464   ],
9465   "return_type" : "type-43",
9466   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9467  },
9468  {
9469   "function_name" : "libyuv::I422ToARGBRow_NEON",
9470   "linker_set_key" : "I422ToARGBRow_NEON",
9471   "parameters" :
9472   [
9473    {
9474     "referenced_type" : "type-9"
9475    },
9476    {
9477     "referenced_type" : "type-9"
9478    },
9479    {
9480     "referenced_type" : "type-9"
9481    },
9482    {
9483     "referenced_type" : "type-23"
9484    },
9485    {
9486     "referenced_type" : "type-140"
9487    },
9488    {
9489     "referenced_type" : "type-5"
9490    }
9491   ],
9492   "return_type" : "type-43",
9493   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9494  },
9495  {
9496   "function_name" : "libyuv::I422ToBGRA",
9497   "linker_set_key" : "I422ToBGRA",
9498   "parameters" :
9499   [
9500    {
9501     "referenced_type" : "type-9"
9502    },
9503    {
9504     "referenced_type" : "type-5"
9505    },
9506    {
9507     "referenced_type" : "type-9"
9508    },
9509    {
9510     "referenced_type" : "type-5"
9511    },
9512    {
9513     "referenced_type" : "type-9"
9514    },
9515    {
9516     "referenced_type" : "type-5"
9517    },
9518    {
9519     "referenced_type" : "type-23"
9520    },
9521    {
9522     "referenced_type" : "type-5"
9523    },
9524    {
9525     "referenced_type" : "type-5"
9526    },
9527    {
9528     "referenced_type" : "type-5"
9529    }
9530   ],
9531   "return_type" : "type-5",
9532   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9533  },
9534  {
9535   "function_name" : "libyuv::I422ToI420",
9536   "linker_set_key" : "I422ToI420",
9537   "parameters" :
9538   [
9539    {
9540     "referenced_type" : "type-9"
9541    },
9542    {
9543     "referenced_type" : "type-5"
9544    },
9545    {
9546     "referenced_type" : "type-9"
9547    },
9548    {
9549     "referenced_type" : "type-5"
9550    },
9551    {
9552     "referenced_type" : "type-9"
9553    },
9554    {
9555     "referenced_type" : "type-5"
9556    },
9557    {
9558     "referenced_type" : "type-23"
9559    },
9560    {
9561     "referenced_type" : "type-5"
9562    },
9563    {
9564     "referenced_type" : "type-23"
9565    },
9566    {
9567     "referenced_type" : "type-5"
9568    },
9569    {
9570     "referenced_type" : "type-23"
9571    },
9572    {
9573     "referenced_type" : "type-5"
9574    },
9575    {
9576     "referenced_type" : "type-5"
9577    },
9578    {
9579     "referenced_type" : "type-5"
9580    }
9581   ],
9582   "return_type" : "type-5",
9583   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
9584  },
9585  {
9586   "function_name" : "libyuv::I422ToRGB24Row_Any_NEON",
9587   "linker_set_key" : "I422ToRGB24Row_Any_NEON",
9588   "parameters" :
9589   [
9590    {
9591     "referenced_type" : "type-9"
9592    },
9593    {
9594     "referenced_type" : "type-9"
9595    },
9596    {
9597     "referenced_type" : "type-9"
9598    },
9599    {
9600     "referenced_type" : "type-23"
9601    },
9602    {
9603     "referenced_type" : "type-140"
9604    },
9605    {
9606     "referenced_type" : "type-5"
9607    }
9608   ],
9609   "return_type" : "type-43",
9610   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9611  },
9612  {
9613   "function_name" : "libyuv::I422ToRGB24Row_C",
9614   "linker_set_key" : "I422ToRGB24Row_C",
9615   "parameters" :
9616   [
9617    {
9618     "referenced_type" : "type-9"
9619    },
9620    {
9621     "referenced_type" : "type-9"
9622    },
9623    {
9624     "referenced_type" : "type-9"
9625    },
9626    {
9627     "referenced_type" : "type-23"
9628    },
9629    {
9630     "referenced_type" : "type-140"
9631    },
9632    {
9633     "referenced_type" : "type-5"
9634    }
9635   ],
9636   "return_type" : "type-43",
9637   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9638  },
9639  {
9640   "function_name" : "libyuv::I422ToRGB24Row_NEON",
9641   "linker_set_key" : "I422ToRGB24Row_NEON",
9642   "parameters" :
9643   [
9644    {
9645     "referenced_type" : "type-9"
9646    },
9647    {
9648     "referenced_type" : "type-9"
9649    },
9650    {
9651     "referenced_type" : "type-9"
9652    },
9653    {
9654     "referenced_type" : "type-23"
9655    },
9656    {
9657     "referenced_type" : "type-140"
9658    },
9659    {
9660     "referenced_type" : "type-5"
9661    }
9662   ],
9663   "return_type" : "type-43",
9664   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9665  },
9666  {
9667   "function_name" : "libyuv::I422ToRGB565",
9668   "linker_set_key" : "I422ToRGB565",
9669   "parameters" :
9670   [
9671    {
9672     "referenced_type" : "type-9"
9673    },
9674    {
9675     "referenced_type" : "type-5"
9676    },
9677    {
9678     "referenced_type" : "type-9"
9679    },
9680    {
9681     "referenced_type" : "type-5"
9682    },
9683    {
9684     "referenced_type" : "type-9"
9685    },
9686    {
9687     "referenced_type" : "type-5"
9688    },
9689    {
9690     "referenced_type" : "type-23"
9691    },
9692    {
9693     "referenced_type" : "type-5"
9694    },
9695    {
9696     "referenced_type" : "type-5"
9697    },
9698    {
9699     "referenced_type" : "type-5"
9700    }
9701   ],
9702   "return_type" : "type-5",
9703   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9704  },
9705  {
9706   "function_name" : "libyuv::I422ToRGB565Row_Any_NEON",
9707   "linker_set_key" : "I422ToRGB565Row_Any_NEON",
9708   "parameters" :
9709   [
9710    {
9711     "referenced_type" : "type-9"
9712    },
9713    {
9714     "referenced_type" : "type-9"
9715    },
9716    {
9717     "referenced_type" : "type-9"
9718    },
9719    {
9720     "referenced_type" : "type-23"
9721    },
9722    {
9723     "referenced_type" : "type-140"
9724    },
9725    {
9726     "referenced_type" : "type-5"
9727    }
9728   ],
9729   "return_type" : "type-43",
9730   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9731  },
9732  {
9733   "function_name" : "libyuv::I422ToRGB565Row_C",
9734   "linker_set_key" : "I422ToRGB565Row_C",
9735   "parameters" :
9736   [
9737    {
9738     "referenced_type" : "type-9"
9739    },
9740    {
9741     "referenced_type" : "type-9"
9742    },
9743    {
9744     "referenced_type" : "type-9"
9745    },
9746    {
9747     "referenced_type" : "type-23"
9748    },
9749    {
9750     "referenced_type" : "type-140"
9751    },
9752    {
9753     "referenced_type" : "type-5"
9754    }
9755   ],
9756   "return_type" : "type-43",
9757   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9758  },
9759  {
9760   "function_name" : "libyuv::I422ToRGB565Row_NEON",
9761   "linker_set_key" : "I422ToRGB565Row_NEON",
9762   "parameters" :
9763   [
9764    {
9765     "referenced_type" : "type-9"
9766    },
9767    {
9768     "referenced_type" : "type-9"
9769    },
9770    {
9771     "referenced_type" : "type-9"
9772    },
9773    {
9774     "referenced_type" : "type-23"
9775    },
9776    {
9777     "referenced_type" : "type-140"
9778    },
9779    {
9780     "referenced_type" : "type-5"
9781    }
9782   ],
9783   "return_type" : "type-43",
9784   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9785  },
9786  {
9787   "function_name" : "libyuv::I422ToRGBA",
9788   "linker_set_key" : "I422ToRGBA",
9789   "parameters" :
9790   [
9791    {
9792     "referenced_type" : "type-9"
9793    },
9794    {
9795     "referenced_type" : "type-5"
9796    },
9797    {
9798     "referenced_type" : "type-9"
9799    },
9800    {
9801     "referenced_type" : "type-5"
9802    },
9803    {
9804     "referenced_type" : "type-9"
9805    },
9806    {
9807     "referenced_type" : "type-5"
9808    },
9809    {
9810     "referenced_type" : "type-23"
9811    },
9812    {
9813     "referenced_type" : "type-5"
9814    },
9815    {
9816     "referenced_type" : "type-5"
9817    },
9818    {
9819     "referenced_type" : "type-5"
9820    }
9821   ],
9822   "return_type" : "type-5",
9823   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9824  },
9825  {
9826   "function_name" : "libyuv::I422ToRGBARow_Any_NEON",
9827   "linker_set_key" : "I422ToRGBARow_Any_NEON",
9828   "parameters" :
9829   [
9830    {
9831     "referenced_type" : "type-9"
9832    },
9833    {
9834     "referenced_type" : "type-9"
9835    },
9836    {
9837     "referenced_type" : "type-9"
9838    },
9839    {
9840     "referenced_type" : "type-23"
9841    },
9842    {
9843     "referenced_type" : "type-140"
9844    },
9845    {
9846     "referenced_type" : "type-5"
9847    }
9848   ],
9849   "return_type" : "type-43",
9850   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9851  },
9852  {
9853   "function_name" : "libyuv::I422ToRGBARow_C",
9854   "linker_set_key" : "I422ToRGBARow_C",
9855   "parameters" :
9856   [
9857    {
9858     "referenced_type" : "type-9"
9859    },
9860    {
9861     "referenced_type" : "type-9"
9862    },
9863    {
9864     "referenced_type" : "type-9"
9865    },
9866    {
9867     "referenced_type" : "type-23"
9868    },
9869    {
9870     "referenced_type" : "type-140"
9871    },
9872    {
9873     "referenced_type" : "type-5"
9874    }
9875   ],
9876   "return_type" : "type-43",
9877   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9878  },
9879  {
9880   "function_name" : "libyuv::I422ToRGBARow_NEON",
9881   "linker_set_key" : "I422ToRGBARow_NEON",
9882   "parameters" :
9883   [
9884    {
9885     "referenced_type" : "type-9"
9886    },
9887    {
9888     "referenced_type" : "type-9"
9889    },
9890    {
9891     "referenced_type" : "type-9"
9892    },
9893    {
9894     "referenced_type" : "type-23"
9895    },
9896    {
9897     "referenced_type" : "type-140"
9898    },
9899    {
9900     "referenced_type" : "type-5"
9901    }
9902   ],
9903   "return_type" : "type-43",
9904   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9905  },
9906  {
9907   "function_name" : "libyuv::I422ToUYVY",
9908   "linker_set_key" : "I422ToUYVY",
9909   "parameters" :
9910   [
9911    {
9912     "referenced_type" : "type-9"
9913    },
9914    {
9915     "referenced_type" : "type-5"
9916    },
9917    {
9918     "referenced_type" : "type-9"
9919    },
9920    {
9921     "referenced_type" : "type-5"
9922    },
9923    {
9924     "referenced_type" : "type-9"
9925    },
9926    {
9927     "referenced_type" : "type-5"
9928    },
9929    {
9930     "referenced_type" : "type-23"
9931    },
9932    {
9933     "referenced_type" : "type-5"
9934    },
9935    {
9936     "referenced_type" : "type-5"
9937    },
9938    {
9939     "referenced_type" : "type-5"
9940    }
9941   ],
9942   "return_type" : "type-5",
9943   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9944  },
9945  {
9946   "function_name" : "libyuv::I422ToUYVYRow_Any_NEON",
9947   "linker_set_key" : "I422ToUYVYRow_Any_NEON",
9948   "parameters" :
9949   [
9950    {
9951     "referenced_type" : "type-9"
9952    },
9953    {
9954     "referenced_type" : "type-9"
9955    },
9956    {
9957     "referenced_type" : "type-9"
9958    },
9959    {
9960     "referenced_type" : "type-23"
9961    },
9962    {
9963     "referenced_type" : "type-5"
9964    }
9965   ],
9966   "return_type" : "type-43",
9967   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9968  },
9969  {
9970   "function_name" : "libyuv::I422ToUYVYRow_C",
9971   "linker_set_key" : "I422ToUYVYRow_C",
9972   "parameters" :
9973   [
9974    {
9975     "referenced_type" : "type-9"
9976    },
9977    {
9978     "referenced_type" : "type-9"
9979    },
9980    {
9981     "referenced_type" : "type-9"
9982    },
9983    {
9984     "referenced_type" : "type-23"
9985    },
9986    {
9987     "referenced_type" : "type-5"
9988    }
9989   ],
9990   "return_type" : "type-43",
9991   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9992  },
9993  {
9994   "function_name" : "libyuv::I422ToUYVYRow_NEON",
9995   "linker_set_key" : "I422ToUYVYRow_NEON",
9996   "parameters" :
9997   [
9998    {
9999     "referenced_type" : "type-9"
10000    },
10001    {
10002     "referenced_type" : "type-9"
10003    },
10004    {
10005     "referenced_type" : "type-9"
10006    },
10007    {
10008     "referenced_type" : "type-23"
10009    },
10010    {
10011     "referenced_type" : "type-5"
10012    }
10013   ],
10014   "return_type" : "type-43",
10015   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10016  },
10017  {
10018   "function_name" : "libyuv::I422ToYUY2",
10019   "linker_set_key" : "I422ToYUY2",
10020   "parameters" :
10021   [
10022    {
10023     "referenced_type" : "type-9"
10024    },
10025    {
10026     "referenced_type" : "type-5"
10027    },
10028    {
10029     "referenced_type" : "type-9"
10030    },
10031    {
10032     "referenced_type" : "type-5"
10033    },
10034    {
10035     "referenced_type" : "type-9"
10036    },
10037    {
10038     "referenced_type" : "type-5"
10039    },
10040    {
10041     "referenced_type" : "type-23"
10042    },
10043    {
10044     "referenced_type" : "type-5"
10045    },
10046    {
10047     "referenced_type" : "type-5"
10048    },
10049    {
10050     "referenced_type" : "type-5"
10051    }
10052   ],
10053   "return_type" : "type-5",
10054   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10055  },
10056  {
10057   "function_name" : "libyuv::I422ToYUY2Row_Any_NEON",
10058   "linker_set_key" : "I422ToYUY2Row_Any_NEON",
10059   "parameters" :
10060   [
10061    {
10062     "referenced_type" : "type-9"
10063    },
10064    {
10065     "referenced_type" : "type-9"
10066    },
10067    {
10068     "referenced_type" : "type-9"
10069    },
10070    {
10071     "referenced_type" : "type-23"
10072    },
10073    {
10074     "referenced_type" : "type-5"
10075    }
10076   ],
10077   "return_type" : "type-43",
10078   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10079  },
10080  {
10081   "function_name" : "libyuv::I422ToYUY2Row_C",
10082   "linker_set_key" : "I422ToYUY2Row_C",
10083   "parameters" :
10084   [
10085    {
10086     "referenced_type" : "type-9"
10087    },
10088    {
10089     "referenced_type" : "type-9"
10090    },
10091    {
10092     "referenced_type" : "type-9"
10093    },
10094    {
10095     "referenced_type" : "type-23"
10096    },
10097    {
10098     "referenced_type" : "type-5"
10099    }
10100   ],
10101   "return_type" : "type-43",
10102   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10103  },
10104  {
10105   "function_name" : "libyuv::I422ToYUY2Row_NEON",
10106   "linker_set_key" : "I422ToYUY2Row_NEON",
10107   "parameters" :
10108   [
10109    {
10110     "referenced_type" : "type-9"
10111    },
10112    {
10113     "referenced_type" : "type-9"
10114    },
10115    {
10116     "referenced_type" : "type-9"
10117    },
10118    {
10119     "referenced_type" : "type-23"
10120    },
10121    {
10122     "referenced_type" : "type-5"
10123    }
10124   ],
10125   "return_type" : "type-43",
10126   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10127  },
10128  {
10129   "function_name" : "libyuv::I444Copy",
10130   "linker_set_key" : "I444Copy",
10131   "parameters" :
10132   [
10133    {
10134     "referenced_type" : "type-9"
10135    },
10136    {
10137     "referenced_type" : "type-5"
10138    },
10139    {
10140     "referenced_type" : "type-9"
10141    },
10142    {
10143     "referenced_type" : "type-5"
10144    },
10145    {
10146     "referenced_type" : "type-9"
10147    },
10148    {
10149     "referenced_type" : "type-5"
10150    },
10151    {
10152     "referenced_type" : "type-23"
10153    },
10154    {
10155     "referenced_type" : "type-5"
10156    },
10157    {
10158     "referenced_type" : "type-23"
10159    },
10160    {
10161     "referenced_type" : "type-5"
10162    },
10163    {
10164     "referenced_type" : "type-23"
10165    },
10166    {
10167     "referenced_type" : "type-5"
10168    },
10169    {
10170     "referenced_type" : "type-5"
10171    },
10172    {
10173     "referenced_type" : "type-5"
10174    }
10175   ],
10176   "return_type" : "type-5",
10177   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10178  },
10179  {
10180   "function_name" : "libyuv::I444ToABGR",
10181   "linker_set_key" : "I444ToABGR",
10182   "parameters" :
10183   [
10184    {
10185     "referenced_type" : "type-9"
10186    },
10187    {
10188     "referenced_type" : "type-5"
10189    },
10190    {
10191     "referenced_type" : "type-9"
10192    },
10193    {
10194     "referenced_type" : "type-5"
10195    },
10196    {
10197     "referenced_type" : "type-9"
10198    },
10199    {
10200     "referenced_type" : "type-5"
10201    },
10202    {
10203     "referenced_type" : "type-23"
10204    },
10205    {
10206     "referenced_type" : "type-5"
10207    },
10208    {
10209     "referenced_type" : "type-5"
10210    },
10211    {
10212     "referenced_type" : "type-5"
10213    }
10214   ],
10215   "return_type" : "type-5",
10216   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10217  },
10218  {
10219   "function_name" : "libyuv::I444ToARGB",
10220   "linker_set_key" : "I444ToARGB",
10221   "parameters" :
10222   [
10223    {
10224     "referenced_type" : "type-9"
10225    },
10226    {
10227     "referenced_type" : "type-5"
10228    },
10229    {
10230     "referenced_type" : "type-9"
10231    },
10232    {
10233     "referenced_type" : "type-5"
10234    },
10235    {
10236     "referenced_type" : "type-9"
10237    },
10238    {
10239     "referenced_type" : "type-5"
10240    },
10241    {
10242     "referenced_type" : "type-23"
10243    },
10244    {
10245     "referenced_type" : "type-5"
10246    },
10247    {
10248     "referenced_type" : "type-5"
10249    },
10250    {
10251     "referenced_type" : "type-5"
10252    }
10253   ],
10254   "return_type" : "type-5",
10255   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10256  },
10257  {
10258   "function_name" : "libyuv::I444ToARGBRow_Any_NEON",
10259   "linker_set_key" : "I444ToARGBRow_Any_NEON",
10260   "parameters" :
10261   [
10262    {
10263     "referenced_type" : "type-9"
10264    },
10265    {
10266     "referenced_type" : "type-9"
10267    },
10268    {
10269     "referenced_type" : "type-9"
10270    },
10271    {
10272     "referenced_type" : "type-23"
10273    },
10274    {
10275     "referenced_type" : "type-140"
10276    },
10277    {
10278     "referenced_type" : "type-5"
10279    }
10280   ],
10281   "return_type" : "type-43",
10282   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10283  },
10284  {
10285   "function_name" : "libyuv::I444ToARGBRow_C",
10286   "linker_set_key" : "I444ToARGBRow_C",
10287   "parameters" :
10288   [
10289    {
10290     "referenced_type" : "type-9"
10291    },
10292    {
10293     "referenced_type" : "type-9"
10294    },
10295    {
10296     "referenced_type" : "type-9"
10297    },
10298    {
10299     "referenced_type" : "type-23"
10300    },
10301    {
10302     "referenced_type" : "type-140"
10303    },
10304    {
10305     "referenced_type" : "type-5"
10306    }
10307   ],
10308   "return_type" : "type-43",
10309   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10310  },
10311  {
10312   "function_name" : "libyuv::I444ToARGBRow_NEON",
10313   "linker_set_key" : "I444ToARGBRow_NEON",
10314   "parameters" :
10315   [
10316    {
10317     "referenced_type" : "type-9"
10318    },
10319    {
10320     "referenced_type" : "type-9"
10321    },
10322    {
10323     "referenced_type" : "type-9"
10324    },
10325    {
10326     "referenced_type" : "type-23"
10327    },
10328    {
10329     "referenced_type" : "type-140"
10330    },
10331    {
10332     "referenced_type" : "type-5"
10333    }
10334   ],
10335   "return_type" : "type-43",
10336   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10337  },
10338  {
10339   "function_name" : "libyuv::I444ToI420",
10340   "linker_set_key" : "I444ToI420",
10341   "parameters" :
10342   [
10343    {
10344     "referenced_type" : "type-9"
10345    },
10346    {
10347     "referenced_type" : "type-5"
10348    },
10349    {
10350     "referenced_type" : "type-9"
10351    },
10352    {
10353     "referenced_type" : "type-5"
10354    },
10355    {
10356     "referenced_type" : "type-9"
10357    },
10358    {
10359     "referenced_type" : "type-5"
10360    },
10361    {
10362     "referenced_type" : "type-23"
10363    },
10364    {
10365     "referenced_type" : "type-5"
10366    },
10367    {
10368     "referenced_type" : "type-23"
10369    },
10370    {
10371     "referenced_type" : "type-5"
10372    },
10373    {
10374     "referenced_type" : "type-23"
10375    },
10376    {
10377     "referenced_type" : "type-5"
10378    },
10379    {
10380     "referenced_type" : "type-5"
10381    },
10382    {
10383     "referenced_type" : "type-5"
10384    }
10385   ],
10386   "return_type" : "type-5",
10387   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10388  },
10389  {
10390   "function_name" : "libyuv::InitCpuFlags",
10391   "linker_set_key" : "InitCpuFlags",
10392   "return_type" : "type-5",
10393   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
10394  },
10395  {
10396   "function_name" : "libyuv::InterpolatePlane",
10397   "linker_set_key" : "InterpolatePlane",
10398   "parameters" :
10399   [
10400    {
10401     "referenced_type" : "type-9"
10402    },
10403    {
10404     "referenced_type" : "type-5"
10405    },
10406    {
10407     "referenced_type" : "type-9"
10408    },
10409    {
10410     "referenced_type" : "type-5"
10411    },
10412    {
10413     "referenced_type" : "type-23"
10414    },
10415    {
10416     "referenced_type" : "type-5"
10417    },
10418    {
10419     "referenced_type" : "type-5"
10420    },
10421    {
10422     "referenced_type" : "type-5"
10423    },
10424    {
10425     "referenced_type" : "type-5"
10426    }
10427   ],
10428   "return_type" : "type-5",
10429   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10430  },
10431  {
10432   "function_name" : "libyuv::InterpolateRow_16_C",
10433   "linker_set_key" : "InterpolateRow_16_C",
10434   "parameters" :
10435   [
10436    {
10437     "referenced_type" : "type-48"
10438    },
10439    {
10440     "referenced_type" : "type-45"
10441    },
10442    {
10443     "referenced_type" : "type-142"
10444    },
10445    {
10446     "referenced_type" : "type-5"
10447    },
10448    {
10449     "referenced_type" : "type-5"
10450    }
10451   ],
10452   "return_type" : "type-43",
10453   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10454  },
10455  {
10456   "function_name" : "libyuv::InterpolateRow_Any_NEON",
10457   "linker_set_key" : "InterpolateRow_Any_NEON",
10458   "parameters" :
10459   [
10460    {
10461     "referenced_type" : "type-23"
10462    },
10463    {
10464     "referenced_type" : "type-9"
10465    },
10466    {
10467     "referenced_type" : "type-142"
10468    },
10469    {
10470     "referenced_type" : "type-5"
10471    },
10472    {
10473     "referenced_type" : "type-5"
10474    }
10475   ],
10476   "return_type" : "type-43",
10477   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10478  },
10479  {
10480   "function_name" : "libyuv::InterpolateRow_C",
10481   "linker_set_key" : "InterpolateRow_C",
10482   "parameters" :
10483   [
10484    {
10485     "referenced_type" : "type-23"
10486    },
10487    {
10488     "referenced_type" : "type-9"
10489    },
10490    {
10491     "referenced_type" : "type-142"
10492    },
10493    {
10494     "referenced_type" : "type-5"
10495    },
10496    {
10497     "referenced_type" : "type-5"
10498    }
10499   ],
10500   "return_type" : "type-43",
10501   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10502  },
10503  {
10504   "function_name" : "libyuv::InterpolateRow_NEON",
10505   "linker_set_key" : "InterpolateRow_NEON",
10506   "parameters" :
10507   [
10508    {
10509     "referenced_type" : "type-23"
10510    },
10511    {
10512     "referenced_type" : "type-9"
10513    },
10514    {
10515     "referenced_type" : "type-142"
10516    },
10517    {
10518     "referenced_type" : "type-5"
10519    },
10520    {
10521     "referenced_type" : "type-5"
10522    }
10523   ],
10524   "return_type" : "type-43",
10525   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10526  },
10527  {
10528   "function_name" : "libyuv::J400ToARGB",
10529   "linker_set_key" : "J400ToARGB",
10530   "parameters" :
10531   [
10532    {
10533     "referenced_type" : "type-9"
10534    },
10535    {
10536     "referenced_type" : "type-5"
10537    },
10538    {
10539     "referenced_type" : "type-23"
10540    },
10541    {
10542     "referenced_type" : "type-5"
10543    },
10544    {
10545     "referenced_type" : "type-5"
10546    },
10547    {
10548     "referenced_type" : "type-5"
10549    }
10550   ],
10551   "return_type" : "type-5",
10552   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10553  },
10554  {
10555   "function_name" : "libyuv::J400ToARGBRow_Any_NEON",
10556   "linker_set_key" : "J400ToARGBRow_Any_NEON",
10557   "parameters" :
10558   [
10559    {
10560     "referenced_type" : "type-9"
10561    },
10562    {
10563     "referenced_type" : "type-23"
10564    },
10565    {
10566     "referenced_type" : "type-5"
10567    }
10568   ],
10569   "return_type" : "type-43",
10570   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10571  },
10572  {
10573   "function_name" : "libyuv::J400ToARGBRow_C",
10574   "linker_set_key" : "J400ToARGBRow_C",
10575   "parameters" :
10576   [
10577    {
10578     "referenced_type" : "type-9"
10579    },
10580    {
10581     "referenced_type" : "type-23"
10582    },
10583    {
10584     "referenced_type" : "type-5"
10585    }
10586   ],
10587   "return_type" : "type-43",
10588   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10589  },
10590  {
10591   "function_name" : "libyuv::J400ToARGBRow_NEON",
10592   "linker_set_key" : "J400ToARGBRow_NEON",
10593   "parameters" :
10594   [
10595    {
10596     "referenced_type" : "type-9"
10597    },
10598    {
10599     "referenced_type" : "type-23"
10600    },
10601    {
10602     "referenced_type" : "type-5"
10603    }
10604   ],
10605   "return_type" : "type-43",
10606   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10607  },
10608  {
10609   "function_name" : "libyuv::J420ToABGR",
10610   "linker_set_key" : "J420ToABGR",
10611   "parameters" :
10612   [
10613    {
10614     "referenced_type" : "type-9"
10615    },
10616    {
10617     "referenced_type" : "type-5"
10618    },
10619    {
10620     "referenced_type" : "type-9"
10621    },
10622    {
10623     "referenced_type" : "type-5"
10624    },
10625    {
10626     "referenced_type" : "type-9"
10627    },
10628    {
10629     "referenced_type" : "type-5"
10630    },
10631    {
10632     "referenced_type" : "type-23"
10633    },
10634    {
10635     "referenced_type" : "type-5"
10636    },
10637    {
10638     "referenced_type" : "type-5"
10639    },
10640    {
10641     "referenced_type" : "type-5"
10642    }
10643   ],
10644   "return_type" : "type-5",
10645   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10646  },
10647  {
10648   "function_name" : "libyuv::J420ToARGB",
10649   "linker_set_key" : "J420ToARGB",
10650   "parameters" :
10651   [
10652    {
10653     "referenced_type" : "type-9"
10654    },
10655    {
10656     "referenced_type" : "type-5"
10657    },
10658    {
10659     "referenced_type" : "type-9"
10660    },
10661    {
10662     "referenced_type" : "type-5"
10663    },
10664    {
10665     "referenced_type" : "type-9"
10666    },
10667    {
10668     "referenced_type" : "type-5"
10669    },
10670    {
10671     "referenced_type" : "type-23"
10672    },
10673    {
10674     "referenced_type" : "type-5"
10675    },
10676    {
10677     "referenced_type" : "type-5"
10678    },
10679    {
10680     "referenced_type" : "type-5"
10681    }
10682   ],
10683   "return_type" : "type-5",
10684   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10685  },
10686  {
10687   "function_name" : "libyuv::J420ToRGB565",
10688   "linker_set_key" : "J420ToRGB565",
10689   "parameters" :
10690   [
10691    {
10692     "referenced_type" : "type-9"
10693    },
10694    {
10695     "referenced_type" : "type-5"
10696    },
10697    {
10698     "referenced_type" : "type-9"
10699    },
10700    {
10701     "referenced_type" : "type-5"
10702    },
10703    {
10704     "referenced_type" : "type-9"
10705    },
10706    {
10707     "referenced_type" : "type-5"
10708    },
10709    {
10710     "referenced_type" : "type-23"
10711    },
10712    {
10713     "referenced_type" : "type-5"
10714    },
10715    {
10716     "referenced_type" : "type-5"
10717    },
10718    {
10719     "referenced_type" : "type-5"
10720    }
10721   ],
10722   "return_type" : "type-5",
10723   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
10724  },
10725  {
10726   "function_name" : "libyuv::J422ToABGR",
10727   "linker_set_key" : "J422ToABGR",
10728   "parameters" :
10729   [
10730    {
10731     "referenced_type" : "type-9"
10732    },
10733    {
10734     "referenced_type" : "type-5"
10735    },
10736    {
10737     "referenced_type" : "type-9"
10738    },
10739    {
10740     "referenced_type" : "type-5"
10741    },
10742    {
10743     "referenced_type" : "type-9"
10744    },
10745    {
10746     "referenced_type" : "type-5"
10747    },
10748    {
10749     "referenced_type" : "type-23"
10750    },
10751    {
10752     "referenced_type" : "type-5"
10753    },
10754    {
10755     "referenced_type" : "type-5"
10756    },
10757    {
10758     "referenced_type" : "type-5"
10759    }
10760   ],
10761   "return_type" : "type-5",
10762   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10763  },
10764  {
10765   "function_name" : "libyuv::J422ToARGB",
10766   "linker_set_key" : "J422ToARGB",
10767   "parameters" :
10768   [
10769    {
10770     "referenced_type" : "type-9"
10771    },
10772    {
10773     "referenced_type" : "type-5"
10774    },
10775    {
10776     "referenced_type" : "type-9"
10777    },
10778    {
10779     "referenced_type" : "type-5"
10780    },
10781    {
10782     "referenced_type" : "type-9"
10783    },
10784    {
10785     "referenced_type" : "type-5"
10786    },
10787    {
10788     "referenced_type" : "type-23"
10789    },
10790    {
10791     "referenced_type" : "type-5"
10792    },
10793    {
10794     "referenced_type" : "type-5"
10795    },
10796    {
10797     "referenced_type" : "type-5"
10798    }
10799   ],
10800   "return_type" : "type-5",
10801   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10802  },
10803  {
10804   "function_name" : "libyuv::J444ToARGB",
10805   "linker_set_key" : "J444ToARGB",
10806   "parameters" :
10807   [
10808    {
10809     "referenced_type" : "type-9"
10810    },
10811    {
10812     "referenced_type" : "type-5"
10813    },
10814    {
10815     "referenced_type" : "type-9"
10816    },
10817    {
10818     "referenced_type" : "type-5"
10819    },
10820    {
10821     "referenced_type" : "type-9"
10822    },
10823    {
10824     "referenced_type" : "type-5"
10825    },
10826    {
10827     "referenced_type" : "type-23"
10828    },
10829    {
10830     "referenced_type" : "type-5"
10831    },
10832    {
10833     "referenced_type" : "type-5"
10834    },
10835    {
10836     "referenced_type" : "type-5"
10837    }
10838   ],
10839   "return_type" : "type-5",
10840   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10841  },
10842  {
10843   "function_name" : "libyuv::M420ToARGB",
10844   "linker_set_key" : "M420ToARGB",
10845   "parameters" :
10846   [
10847    {
10848     "referenced_type" : "type-9"
10849    },
10850    {
10851     "referenced_type" : "type-5"
10852    },
10853    {
10854     "referenced_type" : "type-23"
10855    },
10856    {
10857     "referenced_type" : "type-5"
10858    },
10859    {
10860     "referenced_type" : "type-5"
10861    },
10862    {
10863     "referenced_type" : "type-5"
10864    }
10865   ],
10866   "return_type" : "type-5",
10867   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10868  },
10869  {
10870   "function_name" : "libyuv::M420ToI420",
10871   "linker_set_key" : "M420ToI420",
10872   "parameters" :
10873   [
10874    {
10875     "referenced_type" : "type-9"
10876    },
10877    {
10878     "referenced_type" : "type-5"
10879    },
10880    {
10881     "referenced_type" : "type-23"
10882    },
10883    {
10884     "referenced_type" : "type-5"
10885    },
10886    {
10887     "referenced_type" : "type-23"
10888    },
10889    {
10890     "referenced_type" : "type-5"
10891    },
10892    {
10893     "referenced_type" : "type-23"
10894    },
10895    {
10896     "referenced_type" : "type-5"
10897    },
10898    {
10899     "referenced_type" : "type-5"
10900    },
10901    {
10902     "referenced_type" : "type-5"
10903    }
10904   ],
10905   "return_type" : "type-5",
10906   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10907  },
10908  {
10909   "function_name" : "libyuv::MJPGSize",
10910   "linker_set_key" : "MJPGSize",
10911   "parameters" :
10912   [
10913    {
10914     "referenced_type" : "type-9"
10915    },
10916    {
10917     "referenced_type" : "type-10"
10918    },
10919    {
10920     "referenced_type" : "type-37"
10921    },
10922    {
10923     "referenced_type" : "type-37"
10924    }
10925   ],
10926   "return_type" : "type-5",
10927   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10928  },
10929  {
10930   "function_name" : "libyuv::MJPGToARGB",
10931   "linker_set_key" : "MJPGToARGB",
10932   "parameters" :
10933   [
10934    {
10935     "referenced_type" : "type-9"
10936    },
10937    {
10938     "referenced_type" : "type-10"
10939    },
10940    {
10941     "referenced_type" : "type-23"
10942    },
10943    {
10944     "referenced_type" : "type-5"
10945    },
10946    {
10947     "referenced_type" : "type-5"
10948    },
10949    {
10950     "referenced_type" : "type-5"
10951    },
10952    {
10953     "referenced_type" : "type-5"
10954    },
10955    {
10956     "referenced_type" : "type-5"
10957    }
10958   ],
10959   "return_type" : "type-5",
10960   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10961  },
10962  {
10963   "function_name" : "libyuv::MJPGToI420",
10964   "linker_set_key" : "MJPGToI420",
10965   "parameters" :
10966   [
10967    {
10968     "referenced_type" : "type-9"
10969    },
10970    {
10971     "referenced_type" : "type-10"
10972    },
10973    {
10974     "referenced_type" : "type-23"
10975    },
10976    {
10977     "referenced_type" : "type-5"
10978    },
10979    {
10980     "referenced_type" : "type-23"
10981    },
10982    {
10983     "referenced_type" : "type-5"
10984    },
10985    {
10986     "referenced_type" : "type-23"
10987    },
10988    {
10989     "referenced_type" : "type-5"
10990    },
10991    {
10992     "referenced_type" : "type-5"
10993    },
10994    {
10995     "referenced_type" : "type-5"
10996    },
10997    {
10998     "referenced_type" : "type-5"
10999    },
11000    {
11001     "referenced_type" : "type-5"
11002    }
11003   ],
11004   "return_type" : "type-5",
11005   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11006  },
11007  {
11008   "function_name" : "libyuv::MaskCpuFlags",
11009   "linker_set_key" : "MaskCpuFlags",
11010   "parameters" :
11011   [
11012    {
11013     "referenced_type" : "type-5"
11014    }
11015   ],
11016   "return_type" : "type-43",
11017   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
11018  },
11019  {
11020   "function_name" : "libyuv::MergeUVPlane",
11021   "linker_set_key" : "MergeUVPlane",
11022   "parameters" :
11023   [
11024    {
11025     "referenced_type" : "type-9"
11026    },
11027    {
11028     "referenced_type" : "type-5"
11029    },
11030    {
11031     "referenced_type" : "type-9"
11032    },
11033    {
11034     "referenced_type" : "type-5"
11035    },
11036    {
11037     "referenced_type" : "type-23"
11038    },
11039    {
11040     "referenced_type" : "type-5"
11041    },
11042    {
11043     "referenced_type" : "type-5"
11044    },
11045    {
11046     "referenced_type" : "type-5"
11047    }
11048   ],
11049   "return_type" : "type-43",
11050   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11051  },
11052  {
11053   "function_name" : "libyuv::MergeUVRow_Any_NEON",
11054   "linker_set_key" : "MergeUVRow_Any_NEON",
11055   "parameters" :
11056   [
11057    {
11058     "referenced_type" : "type-9"
11059    },
11060    {
11061     "referenced_type" : "type-9"
11062    },
11063    {
11064     "referenced_type" : "type-23"
11065    },
11066    {
11067     "referenced_type" : "type-5"
11068    }
11069   ],
11070   "return_type" : "type-43",
11071   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11072  },
11073  {
11074   "function_name" : "libyuv::MergeUVRow_C",
11075   "linker_set_key" : "MergeUVRow_C",
11076   "parameters" :
11077   [
11078    {
11079     "referenced_type" : "type-9"
11080    },
11081    {
11082     "referenced_type" : "type-9"
11083    },
11084    {
11085     "referenced_type" : "type-23"
11086    },
11087    {
11088     "referenced_type" : "type-5"
11089    }
11090   ],
11091   "return_type" : "type-43",
11092   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11093  },
11094  {
11095   "function_name" : "libyuv::MergeUVRow_NEON",
11096   "linker_set_key" : "MergeUVRow_NEON",
11097   "parameters" :
11098   [
11099    {
11100     "referenced_type" : "type-9"
11101    },
11102    {
11103     "referenced_type" : "type-9"
11104    },
11105    {
11106     "referenced_type" : "type-23"
11107    },
11108    {
11109     "referenced_type" : "type-5"
11110    }
11111   ],
11112   "return_type" : "type-43",
11113   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11114  },
11115  {
11116   "function_name" : "libyuv::MirrorRow_Any_NEON",
11117   "linker_set_key" : "MirrorRow_Any_NEON",
11118   "parameters" :
11119   [
11120    {
11121     "referenced_type" : "type-9"
11122    },
11123    {
11124     "referenced_type" : "type-23"
11125    },
11126    {
11127     "referenced_type" : "type-5"
11128    }
11129   ],
11130   "return_type" : "type-43",
11131   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11132  },
11133  {
11134   "function_name" : "libyuv::MirrorRow_C",
11135   "linker_set_key" : "MirrorRow_C",
11136   "parameters" :
11137   [
11138    {
11139     "referenced_type" : "type-9"
11140    },
11141    {
11142     "referenced_type" : "type-23"
11143    },
11144    {
11145     "referenced_type" : "type-5"
11146    }
11147   ],
11148   "return_type" : "type-43",
11149   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11150  },
11151  {
11152   "function_name" : "libyuv::MirrorRow_NEON",
11153   "linker_set_key" : "MirrorRow_NEON",
11154   "parameters" :
11155   [
11156    {
11157     "referenced_type" : "type-9"
11158    },
11159    {
11160     "referenced_type" : "type-23"
11161    },
11162    {
11163     "referenced_type" : "type-5"
11164    }
11165   ],
11166   "return_type" : "type-43",
11167   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11168  },
11169  {
11170   "function_name" : "libyuv::MirrorUVRow_C",
11171   "linker_set_key" : "MirrorUVRow_C",
11172   "parameters" :
11173   [
11174    {
11175     "referenced_type" : "type-9"
11176    },
11177    {
11178     "referenced_type" : "type-23"
11179    },
11180    {
11181     "referenced_type" : "type-23"
11182    },
11183    {
11184     "referenced_type" : "type-5"
11185    }
11186   ],
11187   "return_type" : "type-43",
11188   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11189  },
11190  {
11191   "function_name" : "libyuv::MirrorUVRow_NEON",
11192   "linker_set_key" : "MirrorUVRow_NEON",
11193   "parameters" :
11194   [
11195    {
11196     "referenced_type" : "type-9"
11197    },
11198    {
11199     "referenced_type" : "type-23"
11200    },
11201    {
11202     "referenced_type" : "type-23"
11203    },
11204    {
11205     "referenced_type" : "type-5"
11206    }
11207   ],
11208   "return_type" : "type-43",
11209   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11210  },
11211  {
11212   "function_name" : "libyuv::NV12ToABGR",
11213   "linker_set_key" : "NV12ToABGR",
11214   "parameters" :
11215   [
11216    {
11217     "referenced_type" : "type-9"
11218    },
11219    {
11220     "referenced_type" : "type-5"
11221    },
11222    {
11223     "referenced_type" : "type-9"
11224    },
11225    {
11226     "referenced_type" : "type-5"
11227    },
11228    {
11229     "referenced_type" : "type-23"
11230    },
11231    {
11232     "referenced_type" : "type-5"
11233    },
11234    {
11235     "referenced_type" : "type-5"
11236    },
11237    {
11238     "referenced_type" : "type-5"
11239    }
11240   ],
11241   "return_type" : "type-5",
11242   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11243  },
11244  {
11245   "function_name" : "libyuv::NV12ToARGB",
11246   "linker_set_key" : "NV12ToARGB",
11247   "parameters" :
11248   [
11249    {
11250     "referenced_type" : "type-9"
11251    },
11252    {
11253     "referenced_type" : "type-5"
11254    },
11255    {
11256     "referenced_type" : "type-9"
11257    },
11258    {
11259     "referenced_type" : "type-5"
11260    },
11261    {
11262     "referenced_type" : "type-23"
11263    },
11264    {
11265     "referenced_type" : "type-5"
11266    },
11267    {
11268     "referenced_type" : "type-5"
11269    },
11270    {
11271     "referenced_type" : "type-5"
11272    }
11273   ],
11274   "return_type" : "type-5",
11275   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11276  },
11277  {
11278   "function_name" : "libyuv::NV12ToARGBRow_Any_NEON",
11279   "linker_set_key" : "NV12ToARGBRow_Any_NEON",
11280   "parameters" :
11281   [
11282    {
11283     "referenced_type" : "type-9"
11284    },
11285    {
11286     "referenced_type" : "type-9"
11287    },
11288    {
11289     "referenced_type" : "type-23"
11290    },
11291    {
11292     "referenced_type" : "type-140"
11293    },
11294    {
11295     "referenced_type" : "type-5"
11296    }
11297   ],
11298   "return_type" : "type-43",
11299   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11300  },
11301  {
11302   "function_name" : "libyuv::NV12ToARGBRow_C",
11303   "linker_set_key" : "NV12ToARGBRow_C",
11304   "parameters" :
11305   [
11306    {
11307     "referenced_type" : "type-9"
11308    },
11309    {
11310     "referenced_type" : "type-9"
11311    },
11312    {
11313     "referenced_type" : "type-23"
11314    },
11315    {
11316     "referenced_type" : "type-140"
11317    },
11318    {
11319     "referenced_type" : "type-5"
11320    }
11321   ],
11322   "return_type" : "type-43",
11323   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11324  },
11325  {
11326   "function_name" : "libyuv::NV12ToARGBRow_NEON",
11327   "linker_set_key" : "NV12ToARGBRow_NEON",
11328   "parameters" :
11329   [
11330    {
11331     "referenced_type" : "type-9"
11332    },
11333    {
11334     "referenced_type" : "type-9"
11335    },
11336    {
11337     "referenced_type" : "type-23"
11338    },
11339    {
11340     "referenced_type" : "type-140"
11341    },
11342    {
11343     "referenced_type" : "type-5"
11344    }
11345   ],
11346   "return_type" : "type-43",
11347   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11348  },
11349  {
11350   "function_name" : "libyuv::NV12ToI420",
11351   "linker_set_key" : "NV12ToI420",
11352   "parameters" :
11353   [
11354    {
11355     "referenced_type" : "type-9"
11356    },
11357    {
11358     "referenced_type" : "type-5"
11359    },
11360    {
11361     "referenced_type" : "type-9"
11362    },
11363    {
11364     "referenced_type" : "type-5"
11365    },
11366    {
11367     "referenced_type" : "type-23"
11368    },
11369    {
11370     "referenced_type" : "type-5"
11371    },
11372    {
11373     "referenced_type" : "type-23"
11374    },
11375    {
11376     "referenced_type" : "type-5"
11377    },
11378    {
11379     "referenced_type" : "type-23"
11380    },
11381    {
11382     "referenced_type" : "type-5"
11383    },
11384    {
11385     "referenced_type" : "type-5"
11386    },
11387    {
11388     "referenced_type" : "type-5"
11389    }
11390   ],
11391   "return_type" : "type-5",
11392   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11393  },
11394  {
11395   "function_name" : "libyuv::NV12ToI420Rotate",
11396   "linker_set_key" : "NV12ToI420Rotate",
11397   "parameters" :
11398   [
11399    {
11400     "referenced_type" : "type-9"
11401    },
11402    {
11403     "referenced_type" : "type-5"
11404    },
11405    {
11406     "referenced_type" : "type-9"
11407    },
11408    {
11409     "referenced_type" : "type-5"
11410    },
11411    {
11412     "referenced_type" : "type-23"
11413    },
11414    {
11415     "referenced_type" : "type-5"
11416    },
11417    {
11418     "referenced_type" : "type-23"
11419    },
11420    {
11421     "referenced_type" : "type-5"
11422    },
11423    {
11424     "referenced_type" : "type-23"
11425    },
11426    {
11427     "referenced_type" : "type-5"
11428    },
11429    {
11430     "referenced_type" : "type-5"
11431    },
11432    {
11433     "referenced_type" : "type-5"
11434    },
11435    {
11436     "referenced_type" : "type-21"
11437    }
11438   ],
11439   "return_type" : "type-5",
11440   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
11441  },
11442  {
11443   "function_name" : "libyuv::NV12ToRGB565",
11444   "linker_set_key" : "NV12ToRGB565",
11445   "parameters" :
11446   [
11447    {
11448     "referenced_type" : "type-9"
11449    },
11450    {
11451     "referenced_type" : "type-5"
11452    },
11453    {
11454     "referenced_type" : "type-9"
11455    },
11456    {
11457     "referenced_type" : "type-5"
11458    },
11459    {
11460     "referenced_type" : "type-23"
11461    },
11462    {
11463     "referenced_type" : "type-5"
11464    },
11465    {
11466     "referenced_type" : "type-5"
11467    },
11468    {
11469     "referenced_type" : "type-5"
11470    }
11471   ],
11472   "return_type" : "type-5",
11473   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11474  },
11475  {
11476   "function_name" : "libyuv::NV12ToRGB565Row_Any_NEON",
11477   "linker_set_key" : "NV12ToRGB565Row_Any_NEON",
11478   "parameters" :
11479   [
11480    {
11481     "referenced_type" : "type-9"
11482    },
11483    {
11484     "referenced_type" : "type-9"
11485    },
11486    {
11487     "referenced_type" : "type-23"
11488    },
11489    {
11490     "referenced_type" : "type-140"
11491    },
11492    {
11493     "referenced_type" : "type-5"
11494    }
11495   ],
11496   "return_type" : "type-43",
11497   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11498  },
11499  {
11500   "function_name" : "libyuv::NV12ToRGB565Row_C",
11501   "linker_set_key" : "NV12ToRGB565Row_C",
11502   "parameters" :
11503   [
11504    {
11505     "referenced_type" : "type-9"
11506    },
11507    {
11508     "referenced_type" : "type-9"
11509    },
11510    {
11511     "referenced_type" : "type-23"
11512    },
11513    {
11514     "referenced_type" : "type-140"
11515    },
11516    {
11517     "referenced_type" : "type-5"
11518    }
11519   ],
11520   "return_type" : "type-43",
11521   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11522  },
11523  {
11524   "function_name" : "libyuv::NV12ToRGB565Row_NEON",
11525   "linker_set_key" : "NV12ToRGB565Row_NEON",
11526   "parameters" :
11527   [
11528    {
11529     "referenced_type" : "type-9"
11530    },
11531    {
11532     "referenced_type" : "type-9"
11533    },
11534    {
11535     "referenced_type" : "type-23"
11536    },
11537    {
11538     "referenced_type" : "type-140"
11539    },
11540    {
11541     "referenced_type" : "type-5"
11542    }
11543   ],
11544   "return_type" : "type-43",
11545   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11546  },
11547  {
11548   "function_name" : "libyuv::NV21ToABGR",
11549   "linker_set_key" : "NV21ToABGR",
11550   "parameters" :
11551   [
11552    {
11553     "referenced_type" : "type-9"
11554    },
11555    {
11556     "referenced_type" : "type-5"
11557    },
11558    {
11559     "referenced_type" : "type-9"
11560    },
11561    {
11562     "referenced_type" : "type-5"
11563    },
11564    {
11565     "referenced_type" : "type-23"
11566    },
11567    {
11568     "referenced_type" : "type-5"
11569    },
11570    {
11571     "referenced_type" : "type-5"
11572    },
11573    {
11574     "referenced_type" : "type-5"
11575    }
11576   ],
11577   "return_type" : "type-5",
11578   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11579  },
11580  {
11581   "function_name" : "libyuv::NV21ToARGB",
11582   "linker_set_key" : "NV21ToARGB",
11583   "parameters" :
11584   [
11585    {
11586     "referenced_type" : "type-9"
11587    },
11588    {
11589     "referenced_type" : "type-5"
11590    },
11591    {
11592     "referenced_type" : "type-9"
11593    },
11594    {
11595     "referenced_type" : "type-5"
11596    },
11597    {
11598     "referenced_type" : "type-23"
11599    },
11600    {
11601     "referenced_type" : "type-5"
11602    },
11603    {
11604     "referenced_type" : "type-5"
11605    },
11606    {
11607     "referenced_type" : "type-5"
11608    }
11609   ],
11610   "return_type" : "type-5",
11611   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11612  },
11613  {
11614   "function_name" : "libyuv::NV21ToARGBRow_Any_NEON",
11615   "linker_set_key" : "NV21ToARGBRow_Any_NEON",
11616   "parameters" :
11617   [
11618    {
11619     "referenced_type" : "type-9"
11620    },
11621    {
11622     "referenced_type" : "type-9"
11623    },
11624    {
11625     "referenced_type" : "type-23"
11626    },
11627    {
11628     "referenced_type" : "type-140"
11629    },
11630    {
11631     "referenced_type" : "type-5"
11632    }
11633   ],
11634   "return_type" : "type-43",
11635   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11636  },
11637  {
11638   "function_name" : "libyuv::NV21ToARGBRow_C",
11639   "linker_set_key" : "NV21ToARGBRow_C",
11640   "parameters" :
11641   [
11642    {
11643     "referenced_type" : "type-9"
11644    },
11645    {
11646     "referenced_type" : "type-9"
11647    },
11648    {
11649     "referenced_type" : "type-23"
11650    },
11651    {
11652     "referenced_type" : "type-140"
11653    },
11654    {
11655     "referenced_type" : "type-5"
11656    }
11657   ],
11658   "return_type" : "type-43",
11659   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11660  },
11661  {
11662   "function_name" : "libyuv::NV21ToARGBRow_NEON",
11663   "linker_set_key" : "NV21ToARGBRow_NEON",
11664   "parameters" :
11665   [
11666    {
11667     "referenced_type" : "type-9"
11668    },
11669    {
11670     "referenced_type" : "type-9"
11671    },
11672    {
11673     "referenced_type" : "type-23"
11674    },
11675    {
11676     "referenced_type" : "type-140"
11677    },
11678    {
11679     "referenced_type" : "type-5"
11680    }
11681   ],
11682   "return_type" : "type-43",
11683   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11684  },
11685  {
11686   "function_name" : "libyuv::NV21ToI420",
11687   "linker_set_key" : "NV21ToI420",
11688   "parameters" :
11689   [
11690    {
11691     "referenced_type" : "type-9"
11692    },
11693    {
11694     "referenced_type" : "type-5"
11695    },
11696    {
11697     "referenced_type" : "type-9"
11698    },
11699    {
11700     "referenced_type" : "type-5"
11701    },
11702    {
11703     "referenced_type" : "type-23"
11704    },
11705    {
11706     "referenced_type" : "type-5"
11707    },
11708    {
11709     "referenced_type" : "type-23"
11710    },
11711    {
11712     "referenced_type" : "type-5"
11713    },
11714    {
11715     "referenced_type" : "type-23"
11716    },
11717    {
11718     "referenced_type" : "type-5"
11719    },
11720    {
11721     "referenced_type" : "type-5"
11722    },
11723    {
11724     "referenced_type" : "type-5"
11725    }
11726   ],
11727   "return_type" : "type-5",
11728   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11729  },
11730  {
11731   "function_name" : "libyuv::RAWToARGB",
11732   "linker_set_key" : "RAWToARGB",
11733   "parameters" :
11734   [
11735    {
11736     "referenced_type" : "type-9"
11737    },
11738    {
11739     "referenced_type" : "type-5"
11740    },
11741    {
11742     "referenced_type" : "type-23"
11743    },
11744    {
11745     "referenced_type" : "type-5"
11746    },
11747    {
11748     "referenced_type" : "type-5"
11749    },
11750    {
11751     "referenced_type" : "type-5"
11752    }
11753   ],
11754   "return_type" : "type-5",
11755   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11756  },
11757  {
11758   "function_name" : "libyuv::RAWToARGBRow_Any_NEON",
11759   "linker_set_key" : "RAWToARGBRow_Any_NEON",
11760   "parameters" :
11761   [
11762    {
11763     "referenced_type" : "type-9"
11764    },
11765    {
11766     "referenced_type" : "type-23"
11767    },
11768    {
11769     "referenced_type" : "type-5"
11770    }
11771   ],
11772   "return_type" : "type-43",
11773   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11774  },
11775  {
11776   "function_name" : "libyuv::RAWToARGBRow_C",
11777   "linker_set_key" : "RAWToARGBRow_C",
11778   "parameters" :
11779   [
11780    {
11781     "referenced_type" : "type-9"
11782    },
11783    {
11784     "referenced_type" : "type-23"
11785    },
11786    {
11787     "referenced_type" : "type-5"
11788    }
11789   ],
11790   "return_type" : "type-43",
11791   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11792  },
11793  {
11794   "function_name" : "libyuv::RAWToARGBRow_NEON",
11795   "linker_set_key" : "RAWToARGBRow_NEON",
11796   "parameters" :
11797   [
11798    {
11799     "referenced_type" : "type-9"
11800    },
11801    {
11802     "referenced_type" : "type-23"
11803    },
11804    {
11805     "referenced_type" : "type-5"
11806    }
11807   ],
11808   "return_type" : "type-43",
11809   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11810  },
11811  {
11812   "function_name" : "libyuv::RAWToI420",
11813   "linker_set_key" : "RAWToI420",
11814   "parameters" :
11815   [
11816    {
11817     "referenced_type" : "type-9"
11818    },
11819    {
11820     "referenced_type" : "type-5"
11821    },
11822    {
11823     "referenced_type" : "type-23"
11824    },
11825    {
11826     "referenced_type" : "type-5"
11827    },
11828    {
11829     "referenced_type" : "type-23"
11830    },
11831    {
11832     "referenced_type" : "type-5"
11833    },
11834    {
11835     "referenced_type" : "type-23"
11836    },
11837    {
11838     "referenced_type" : "type-5"
11839    },
11840    {
11841     "referenced_type" : "type-5"
11842    },
11843    {
11844     "referenced_type" : "type-5"
11845    }
11846   ],
11847   "return_type" : "type-5",
11848   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11849  },
11850  {
11851   "function_name" : "libyuv::RAWToRGB24",
11852   "linker_set_key" : "RAWToRGB24",
11853   "parameters" :
11854   [
11855    {
11856     "referenced_type" : "type-9"
11857    },
11858    {
11859     "referenced_type" : "type-5"
11860    },
11861    {
11862     "referenced_type" : "type-23"
11863    },
11864    {
11865     "referenced_type" : "type-5"
11866    },
11867    {
11868     "referenced_type" : "type-5"
11869    },
11870    {
11871     "referenced_type" : "type-5"
11872    }
11873   ],
11874   "return_type" : "type-5",
11875   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11876  },
11877  {
11878   "function_name" : "libyuv::RAWToRGB24Row_Any_NEON",
11879   "linker_set_key" : "RAWToRGB24Row_Any_NEON",
11880   "parameters" :
11881   [
11882    {
11883     "referenced_type" : "type-9"
11884    },
11885    {
11886     "referenced_type" : "type-23"
11887    },
11888    {
11889     "referenced_type" : "type-5"
11890    }
11891   ],
11892   "return_type" : "type-43",
11893   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11894  },
11895  {
11896   "function_name" : "libyuv::RAWToRGB24Row_C",
11897   "linker_set_key" : "RAWToRGB24Row_C",
11898   "parameters" :
11899   [
11900    {
11901     "referenced_type" : "type-9"
11902    },
11903    {
11904     "referenced_type" : "type-23"
11905    },
11906    {
11907     "referenced_type" : "type-5"
11908    }
11909   ],
11910   "return_type" : "type-43",
11911   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11912  },
11913  {
11914   "function_name" : "libyuv::RAWToRGB24Row_NEON",
11915   "linker_set_key" : "RAWToRGB24Row_NEON",
11916   "parameters" :
11917   [
11918    {
11919     "referenced_type" : "type-9"
11920    },
11921    {
11922     "referenced_type" : "type-23"
11923    },
11924    {
11925     "referenced_type" : "type-5"
11926    }
11927   ],
11928   "return_type" : "type-43",
11929   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11930  },
11931  {
11932   "function_name" : "libyuv::RAWToUVRow_Any_NEON",
11933   "linker_set_key" : "RAWToUVRow_Any_NEON",
11934   "parameters" :
11935   [
11936    {
11937     "referenced_type" : "type-9"
11938    },
11939    {
11940     "referenced_type" : "type-5"
11941    },
11942    {
11943     "referenced_type" : "type-23"
11944    },
11945    {
11946     "referenced_type" : "type-23"
11947    },
11948    {
11949     "referenced_type" : "type-5"
11950    }
11951   ],
11952   "return_type" : "type-43",
11953   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11954  },
11955  {
11956   "function_name" : "libyuv::RAWToUVRow_C",
11957   "linker_set_key" : "RAWToUVRow_C",
11958   "parameters" :
11959   [
11960    {
11961     "referenced_type" : "type-9"
11962    },
11963    {
11964     "referenced_type" : "type-5"
11965    },
11966    {
11967     "referenced_type" : "type-23"
11968    },
11969    {
11970     "referenced_type" : "type-23"
11971    },
11972    {
11973     "referenced_type" : "type-5"
11974    }
11975   ],
11976   "return_type" : "type-43",
11977   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11978  },
11979  {
11980   "function_name" : "libyuv::RAWToUVRow_NEON",
11981   "linker_set_key" : "RAWToUVRow_NEON",
11982   "parameters" :
11983   [
11984    {
11985     "referenced_type" : "type-9"
11986    },
11987    {
11988     "referenced_type" : "type-5"
11989    },
11990    {
11991     "referenced_type" : "type-23"
11992    },
11993    {
11994     "referenced_type" : "type-23"
11995    },
11996    {
11997     "referenced_type" : "type-5"
11998    }
11999   ],
12000   "return_type" : "type-43",
12001   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12002  },
12003  {
12004   "function_name" : "libyuv::RAWToYRow_Any_NEON",
12005   "linker_set_key" : "RAWToYRow_Any_NEON",
12006   "parameters" :
12007   [
12008    {
12009     "referenced_type" : "type-9"
12010    },
12011    {
12012     "referenced_type" : "type-23"
12013    },
12014    {
12015     "referenced_type" : "type-5"
12016    }
12017   ],
12018   "return_type" : "type-43",
12019   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12020  },
12021  {
12022   "function_name" : "libyuv::RAWToYRow_C",
12023   "linker_set_key" : "RAWToYRow_C",
12024   "parameters" :
12025   [
12026    {
12027     "referenced_type" : "type-9"
12028    },
12029    {
12030     "referenced_type" : "type-23"
12031    },
12032    {
12033     "referenced_type" : "type-5"
12034    }
12035   ],
12036   "return_type" : "type-43",
12037   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12038  },
12039  {
12040   "function_name" : "libyuv::RAWToYRow_NEON",
12041   "linker_set_key" : "RAWToYRow_NEON",
12042   "parameters" :
12043   [
12044    {
12045     "referenced_type" : "type-9"
12046    },
12047    {
12048     "referenced_type" : "type-23"
12049    },
12050    {
12051     "referenced_type" : "type-5"
12052    }
12053   ],
12054   "return_type" : "type-43",
12055   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12056  },
12057  {
12058   "function_name" : "libyuv::RGB24ToARGB",
12059   "linker_set_key" : "RGB24ToARGB",
12060   "parameters" :
12061   [
12062    {
12063     "referenced_type" : "type-9"
12064    },
12065    {
12066     "referenced_type" : "type-5"
12067    },
12068    {
12069     "referenced_type" : "type-23"
12070    },
12071    {
12072     "referenced_type" : "type-5"
12073    },
12074    {
12075     "referenced_type" : "type-5"
12076    },
12077    {
12078     "referenced_type" : "type-5"
12079    }
12080   ],
12081   "return_type" : "type-5",
12082   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12083  },
12084  {
12085   "function_name" : "libyuv::RGB24ToARGBRow_Any_NEON",
12086   "linker_set_key" : "RGB24ToARGBRow_Any_NEON",
12087   "parameters" :
12088   [
12089    {
12090     "referenced_type" : "type-9"
12091    },
12092    {
12093     "referenced_type" : "type-23"
12094    },
12095    {
12096     "referenced_type" : "type-5"
12097    }
12098   ],
12099   "return_type" : "type-43",
12100   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12101  },
12102  {
12103   "function_name" : "libyuv::RGB24ToARGBRow_C",
12104   "linker_set_key" : "RGB24ToARGBRow_C",
12105   "parameters" :
12106   [
12107    {
12108     "referenced_type" : "type-9"
12109    },
12110    {
12111     "referenced_type" : "type-23"
12112    },
12113    {
12114     "referenced_type" : "type-5"
12115    }
12116   ],
12117   "return_type" : "type-43",
12118   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12119  },
12120  {
12121   "function_name" : "libyuv::RGB24ToARGBRow_NEON",
12122   "linker_set_key" : "RGB24ToARGBRow_NEON",
12123   "parameters" :
12124   [
12125    {
12126     "referenced_type" : "type-9"
12127    },
12128    {
12129     "referenced_type" : "type-23"
12130    },
12131    {
12132     "referenced_type" : "type-5"
12133    }
12134   ],
12135   "return_type" : "type-43",
12136   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12137  },
12138  {
12139   "function_name" : "libyuv::RGB24ToI420",
12140   "linker_set_key" : "RGB24ToI420",
12141   "parameters" :
12142   [
12143    {
12144     "referenced_type" : "type-9"
12145    },
12146    {
12147     "referenced_type" : "type-5"
12148    },
12149    {
12150     "referenced_type" : "type-23"
12151    },
12152    {
12153     "referenced_type" : "type-5"
12154    },
12155    {
12156     "referenced_type" : "type-23"
12157    },
12158    {
12159     "referenced_type" : "type-5"
12160    },
12161    {
12162     "referenced_type" : "type-23"
12163    },
12164    {
12165     "referenced_type" : "type-5"
12166    },
12167    {
12168     "referenced_type" : "type-5"
12169    },
12170    {
12171     "referenced_type" : "type-5"
12172    }
12173   ],
12174   "return_type" : "type-5",
12175   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12176  },
12177  {
12178   "function_name" : "libyuv::RGB24ToUVRow_Any_NEON",
12179   "linker_set_key" : "RGB24ToUVRow_Any_NEON",
12180   "parameters" :
12181   [
12182    {
12183     "referenced_type" : "type-9"
12184    },
12185    {
12186     "referenced_type" : "type-5"
12187    },
12188    {
12189     "referenced_type" : "type-23"
12190    },
12191    {
12192     "referenced_type" : "type-23"
12193    },
12194    {
12195     "referenced_type" : "type-5"
12196    }
12197   ],
12198   "return_type" : "type-43",
12199   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12200  },
12201  {
12202   "function_name" : "libyuv::RGB24ToUVRow_C",
12203   "linker_set_key" : "RGB24ToUVRow_C",
12204   "parameters" :
12205   [
12206    {
12207     "referenced_type" : "type-9"
12208    },
12209    {
12210     "referenced_type" : "type-5"
12211    },
12212    {
12213     "referenced_type" : "type-23"
12214    },
12215    {
12216     "referenced_type" : "type-23"
12217    },
12218    {
12219     "referenced_type" : "type-5"
12220    }
12221   ],
12222   "return_type" : "type-43",
12223   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12224  },
12225  {
12226   "function_name" : "libyuv::RGB24ToUVRow_NEON",
12227   "linker_set_key" : "RGB24ToUVRow_NEON",
12228   "parameters" :
12229   [
12230    {
12231     "referenced_type" : "type-9"
12232    },
12233    {
12234     "referenced_type" : "type-5"
12235    },
12236    {
12237     "referenced_type" : "type-23"
12238    },
12239    {
12240     "referenced_type" : "type-23"
12241    },
12242    {
12243     "referenced_type" : "type-5"
12244    }
12245   ],
12246   "return_type" : "type-43",
12247   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12248  },
12249  {
12250   "function_name" : "libyuv::RGB24ToYRow_Any_NEON",
12251   "linker_set_key" : "RGB24ToYRow_Any_NEON",
12252   "parameters" :
12253   [
12254    {
12255     "referenced_type" : "type-9"
12256    },
12257    {
12258     "referenced_type" : "type-23"
12259    },
12260    {
12261     "referenced_type" : "type-5"
12262    }
12263   ],
12264   "return_type" : "type-43",
12265   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12266  },
12267  {
12268   "function_name" : "libyuv::RGB24ToYRow_C",
12269   "linker_set_key" : "RGB24ToYRow_C",
12270   "parameters" :
12271   [
12272    {
12273     "referenced_type" : "type-9"
12274    },
12275    {
12276     "referenced_type" : "type-23"
12277    },
12278    {
12279     "referenced_type" : "type-5"
12280    }
12281   ],
12282   "return_type" : "type-43",
12283   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12284  },
12285  {
12286   "function_name" : "libyuv::RGB24ToYRow_NEON",
12287   "linker_set_key" : "RGB24ToYRow_NEON",
12288   "parameters" :
12289   [
12290    {
12291     "referenced_type" : "type-9"
12292    },
12293    {
12294     "referenced_type" : "type-23"
12295    },
12296    {
12297     "referenced_type" : "type-5"
12298    }
12299   ],
12300   "return_type" : "type-43",
12301   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12302  },
12303  {
12304   "function_name" : "libyuv::RGB565ToARGB",
12305   "linker_set_key" : "RGB565ToARGB",
12306   "parameters" :
12307   [
12308    {
12309     "referenced_type" : "type-9"
12310    },
12311    {
12312     "referenced_type" : "type-5"
12313    },
12314    {
12315     "referenced_type" : "type-23"
12316    },
12317    {
12318     "referenced_type" : "type-5"
12319    },
12320    {
12321     "referenced_type" : "type-5"
12322    },
12323    {
12324     "referenced_type" : "type-5"
12325    }
12326   ],
12327   "return_type" : "type-5",
12328   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12329  },
12330  {
12331   "function_name" : "libyuv::RGB565ToARGBRow_Any_NEON",
12332   "linker_set_key" : "RGB565ToARGBRow_Any_NEON",
12333   "parameters" :
12334   [
12335    {
12336     "referenced_type" : "type-9"
12337    },
12338    {
12339     "referenced_type" : "type-23"
12340    },
12341    {
12342     "referenced_type" : "type-5"
12343    }
12344   ],
12345   "return_type" : "type-43",
12346   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12347  },
12348  {
12349   "function_name" : "libyuv::RGB565ToARGBRow_C",
12350   "linker_set_key" : "RGB565ToARGBRow_C",
12351   "parameters" :
12352   [
12353    {
12354     "referenced_type" : "type-9"
12355    },
12356    {
12357     "referenced_type" : "type-23"
12358    },
12359    {
12360     "referenced_type" : "type-5"
12361    }
12362   ],
12363   "return_type" : "type-43",
12364   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12365  },
12366  {
12367   "function_name" : "libyuv::RGB565ToARGBRow_NEON",
12368   "linker_set_key" : "RGB565ToARGBRow_NEON",
12369   "parameters" :
12370   [
12371    {
12372     "referenced_type" : "type-9"
12373    },
12374    {
12375     "referenced_type" : "type-23"
12376    },
12377    {
12378     "referenced_type" : "type-5"
12379    }
12380   ],
12381   "return_type" : "type-43",
12382   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12383  },
12384  {
12385   "function_name" : "libyuv::RGB565ToI420",
12386   "linker_set_key" : "RGB565ToI420",
12387   "parameters" :
12388   [
12389    {
12390     "referenced_type" : "type-9"
12391    },
12392    {
12393     "referenced_type" : "type-5"
12394    },
12395    {
12396     "referenced_type" : "type-23"
12397    },
12398    {
12399     "referenced_type" : "type-5"
12400    },
12401    {
12402     "referenced_type" : "type-23"
12403    },
12404    {
12405     "referenced_type" : "type-5"
12406    },
12407    {
12408     "referenced_type" : "type-23"
12409    },
12410    {
12411     "referenced_type" : "type-5"
12412    },
12413    {
12414     "referenced_type" : "type-5"
12415    },
12416    {
12417     "referenced_type" : "type-5"
12418    }
12419   ],
12420   "return_type" : "type-5",
12421   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12422  },
12423  {
12424   "function_name" : "libyuv::RGB565ToUVRow_Any_NEON",
12425   "linker_set_key" : "RGB565ToUVRow_Any_NEON",
12426   "parameters" :
12427   [
12428    {
12429     "referenced_type" : "type-9"
12430    },
12431    {
12432     "referenced_type" : "type-5"
12433    },
12434    {
12435     "referenced_type" : "type-23"
12436    },
12437    {
12438     "referenced_type" : "type-23"
12439    },
12440    {
12441     "referenced_type" : "type-5"
12442    }
12443   ],
12444   "return_type" : "type-43",
12445   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12446  },
12447  {
12448   "function_name" : "libyuv::RGB565ToUVRow_C",
12449   "linker_set_key" : "RGB565ToUVRow_C",
12450   "parameters" :
12451   [
12452    {
12453     "referenced_type" : "type-9"
12454    },
12455    {
12456     "referenced_type" : "type-5"
12457    },
12458    {
12459     "referenced_type" : "type-23"
12460    },
12461    {
12462     "referenced_type" : "type-23"
12463    },
12464    {
12465     "referenced_type" : "type-5"
12466    }
12467   ],
12468   "return_type" : "type-43",
12469   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12470  },
12471  {
12472   "function_name" : "libyuv::RGB565ToUVRow_NEON",
12473   "linker_set_key" : "RGB565ToUVRow_NEON",
12474   "parameters" :
12475   [
12476    {
12477     "referenced_type" : "type-9"
12478    },
12479    {
12480     "referenced_type" : "type-5"
12481    },
12482    {
12483     "referenced_type" : "type-23"
12484    },
12485    {
12486     "referenced_type" : "type-23"
12487    },
12488    {
12489     "referenced_type" : "type-5"
12490    }
12491   ],
12492   "return_type" : "type-43",
12493   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12494  },
12495  {
12496   "function_name" : "libyuv::RGB565ToYRow_Any_NEON",
12497   "linker_set_key" : "RGB565ToYRow_Any_NEON",
12498   "parameters" :
12499   [
12500    {
12501     "referenced_type" : "type-9"
12502    },
12503    {
12504     "referenced_type" : "type-23"
12505    },
12506    {
12507     "referenced_type" : "type-5"
12508    }
12509   ],
12510   "return_type" : "type-43",
12511   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12512  },
12513  {
12514   "function_name" : "libyuv::RGB565ToYRow_C",
12515   "linker_set_key" : "RGB565ToYRow_C",
12516   "parameters" :
12517   [
12518    {
12519     "referenced_type" : "type-9"
12520    },
12521    {
12522     "referenced_type" : "type-23"
12523    },
12524    {
12525     "referenced_type" : "type-5"
12526    }
12527   ],
12528   "return_type" : "type-43",
12529   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12530  },
12531  {
12532   "function_name" : "libyuv::RGB565ToYRow_NEON",
12533   "linker_set_key" : "RGB565ToYRow_NEON",
12534   "parameters" :
12535   [
12536    {
12537     "referenced_type" : "type-9"
12538    },
12539    {
12540     "referenced_type" : "type-23"
12541    },
12542    {
12543     "referenced_type" : "type-5"
12544    }
12545   ],
12546   "return_type" : "type-43",
12547   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12548  },
12549  {
12550   "function_name" : "libyuv::RGBAToARGB",
12551   "linker_set_key" : "RGBAToARGB",
12552   "parameters" :
12553   [
12554    {
12555     "referenced_type" : "type-9"
12556    },
12557    {
12558     "referenced_type" : "type-5"
12559    },
12560    {
12561     "referenced_type" : "type-23"
12562    },
12563    {
12564     "referenced_type" : "type-5"
12565    },
12566    {
12567     "referenced_type" : "type-5"
12568    },
12569    {
12570     "referenced_type" : "type-5"
12571    }
12572   ],
12573   "return_type" : "type-5",
12574   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12575  },
12576  {
12577   "function_name" : "libyuv::RGBAToI420",
12578   "linker_set_key" : "RGBAToI420",
12579   "parameters" :
12580   [
12581    {
12582     "referenced_type" : "type-9"
12583    },
12584    {
12585     "referenced_type" : "type-5"
12586    },
12587    {
12588     "referenced_type" : "type-23"
12589    },
12590    {
12591     "referenced_type" : "type-5"
12592    },
12593    {
12594     "referenced_type" : "type-23"
12595    },
12596    {
12597     "referenced_type" : "type-5"
12598    },
12599    {
12600     "referenced_type" : "type-23"
12601    },
12602    {
12603     "referenced_type" : "type-5"
12604    },
12605    {
12606     "referenced_type" : "type-5"
12607    },
12608    {
12609     "referenced_type" : "type-5"
12610    }
12611   ],
12612   "return_type" : "type-5",
12613   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12614  },
12615  {
12616   "function_name" : "libyuv::RGBAToUVRow_Any_NEON",
12617   "linker_set_key" : "RGBAToUVRow_Any_NEON",
12618   "parameters" :
12619   [
12620    {
12621     "referenced_type" : "type-9"
12622    },
12623    {
12624     "referenced_type" : "type-5"
12625    },
12626    {
12627     "referenced_type" : "type-23"
12628    },
12629    {
12630     "referenced_type" : "type-23"
12631    },
12632    {
12633     "referenced_type" : "type-5"
12634    }
12635   ],
12636   "return_type" : "type-43",
12637   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12638  },
12639  {
12640   "function_name" : "libyuv::RGBAToUVRow_C",
12641   "linker_set_key" : "RGBAToUVRow_C",
12642   "parameters" :
12643   [
12644    {
12645     "referenced_type" : "type-9"
12646    },
12647    {
12648     "referenced_type" : "type-5"
12649    },
12650    {
12651     "referenced_type" : "type-23"
12652    },
12653    {
12654     "referenced_type" : "type-23"
12655    },
12656    {
12657     "referenced_type" : "type-5"
12658    }
12659   ],
12660   "return_type" : "type-43",
12661   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12662  },
12663  {
12664   "function_name" : "libyuv::RGBAToUVRow_NEON",
12665   "linker_set_key" : "RGBAToUVRow_NEON",
12666   "parameters" :
12667   [
12668    {
12669     "referenced_type" : "type-9"
12670    },
12671    {
12672     "referenced_type" : "type-5"
12673    },
12674    {
12675     "referenced_type" : "type-23"
12676    },
12677    {
12678     "referenced_type" : "type-23"
12679    },
12680    {
12681     "referenced_type" : "type-5"
12682    }
12683   ],
12684   "return_type" : "type-43",
12685   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12686  },
12687  {
12688   "function_name" : "libyuv::RGBAToYRow_Any_NEON",
12689   "linker_set_key" : "RGBAToYRow_Any_NEON",
12690   "parameters" :
12691   [
12692    {
12693     "referenced_type" : "type-9"
12694    },
12695    {
12696     "referenced_type" : "type-23"
12697    },
12698    {
12699     "referenced_type" : "type-5"
12700    }
12701   ],
12702   "return_type" : "type-43",
12703   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12704  },
12705  {
12706   "function_name" : "libyuv::RGBAToYRow_C",
12707   "linker_set_key" : "RGBAToYRow_C",
12708   "parameters" :
12709   [
12710    {
12711     "referenced_type" : "type-9"
12712    },
12713    {
12714     "referenced_type" : "type-23"
12715    },
12716    {
12717     "referenced_type" : "type-5"
12718    }
12719   ],
12720   "return_type" : "type-43",
12721   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12722  },
12723  {
12724   "function_name" : "libyuv::RGBAToYRow_NEON",
12725   "linker_set_key" : "RGBAToYRow_NEON",
12726   "parameters" :
12727   [
12728    {
12729     "referenced_type" : "type-9"
12730    },
12731    {
12732     "referenced_type" : "type-23"
12733    },
12734    {
12735     "referenced_type" : "type-5"
12736    }
12737   ],
12738   "return_type" : "type-43",
12739   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12740  },
12741  {
12742   "function_name" : "libyuv::RGBColorMatrix",
12743   "linker_set_key" : "RGBColorMatrix",
12744   "parameters" :
12745   [
12746    {
12747     "referenced_type" : "type-23"
12748    },
12749    {
12750     "referenced_type" : "type-5"
12751    },
12752    {
12753     "referenced_type" : "type-51"
12754    },
12755    {
12756     "referenced_type" : "type-5"
12757    },
12758    {
12759     "referenced_type" : "type-5"
12760    },
12761    {
12762     "referenced_type" : "type-5"
12763    },
12764    {
12765     "referenced_type" : "type-5"
12766    }
12767   ],
12768   "return_type" : "type-5",
12769   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12770  },
12771  {
12772   "function_name" : "libyuv::RGBColorTable",
12773   "linker_set_key" : "RGBColorTable",
12774   "parameters" :
12775   [
12776    {
12777     "referenced_type" : "type-23"
12778    },
12779    {
12780     "referenced_type" : "type-5"
12781    },
12782    {
12783     "referenced_type" : "type-9"
12784    },
12785    {
12786     "referenced_type" : "type-5"
12787    },
12788    {
12789     "referenced_type" : "type-5"
12790    },
12791    {
12792     "referenced_type" : "type-5"
12793    },
12794    {
12795     "referenced_type" : "type-5"
12796    }
12797   ],
12798   "return_type" : "type-5",
12799   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12800  },
12801  {
12802   "function_name" : "libyuv::RGBColorTableRow_C",
12803   "linker_set_key" : "RGBColorTableRow_C",
12804   "parameters" :
12805   [
12806    {
12807     "referenced_type" : "type-23"
12808    },
12809    {
12810     "referenced_type" : "type-9"
12811    },
12812    {
12813     "referenced_type" : "type-5"
12814    }
12815   ],
12816   "return_type" : "type-43",
12817   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12818  },
12819  {
12820   "function_name" : "libyuv::RotatePlane",
12821   "linker_set_key" : "RotatePlane",
12822   "parameters" :
12823   [
12824    {
12825     "referenced_type" : "type-9"
12826    },
12827    {
12828     "referenced_type" : "type-5"
12829    },
12830    {
12831     "referenced_type" : "type-23"
12832    },
12833    {
12834     "referenced_type" : "type-5"
12835    },
12836    {
12837     "referenced_type" : "type-5"
12838    },
12839    {
12840     "referenced_type" : "type-5"
12841    },
12842    {
12843     "referenced_type" : "type-21"
12844    }
12845   ],
12846   "return_type" : "type-5",
12847   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12848  },
12849  {
12850   "function_name" : "libyuv::RotatePlane180",
12851   "linker_set_key" : "RotatePlane180",
12852   "parameters" :
12853   [
12854    {
12855     "referenced_type" : "type-9"
12856    },
12857    {
12858     "referenced_type" : "type-5"
12859    },
12860    {
12861     "referenced_type" : "type-23"
12862    },
12863    {
12864     "referenced_type" : "type-5"
12865    },
12866    {
12867     "referenced_type" : "type-5"
12868    },
12869    {
12870     "referenced_type" : "type-5"
12871    }
12872   ],
12873   "return_type" : "type-43",
12874   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12875  },
12876  {
12877   "function_name" : "libyuv::RotatePlane270",
12878   "linker_set_key" : "RotatePlane270",
12879   "parameters" :
12880   [
12881    {
12882     "referenced_type" : "type-9"
12883    },
12884    {
12885     "referenced_type" : "type-5"
12886    },
12887    {
12888     "referenced_type" : "type-23"
12889    },
12890    {
12891     "referenced_type" : "type-5"
12892    },
12893    {
12894     "referenced_type" : "type-5"
12895    },
12896    {
12897     "referenced_type" : "type-5"
12898    }
12899   ],
12900   "return_type" : "type-43",
12901   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12902  },
12903  {
12904   "function_name" : "libyuv::RotatePlane90",
12905   "linker_set_key" : "RotatePlane90",
12906   "parameters" :
12907   [
12908    {
12909     "referenced_type" : "type-9"
12910    },
12911    {
12912     "referenced_type" : "type-5"
12913    },
12914    {
12915     "referenced_type" : "type-23"
12916    },
12917    {
12918     "referenced_type" : "type-5"
12919    },
12920    {
12921     "referenced_type" : "type-5"
12922    },
12923    {
12924     "referenced_type" : "type-5"
12925    }
12926   ],
12927   "return_type" : "type-43",
12928   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12929  },
12930  {
12931   "function_name" : "libyuv::RotateUV180",
12932   "linker_set_key" : "RotateUV180",
12933   "parameters" :
12934   [
12935    {
12936     "referenced_type" : "type-9"
12937    },
12938    {
12939     "referenced_type" : "type-5"
12940    },
12941    {
12942     "referenced_type" : "type-23"
12943    },
12944    {
12945     "referenced_type" : "type-5"
12946    },
12947    {
12948     "referenced_type" : "type-23"
12949    },
12950    {
12951     "referenced_type" : "type-5"
12952    },
12953    {
12954     "referenced_type" : "type-5"
12955    },
12956    {
12957     "referenced_type" : "type-5"
12958    }
12959   ],
12960   "return_type" : "type-43",
12961   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12962  },
12963  {
12964   "function_name" : "libyuv::RotateUV270",
12965   "linker_set_key" : "RotateUV270",
12966   "parameters" :
12967   [
12968    {
12969     "referenced_type" : "type-9"
12970    },
12971    {
12972     "referenced_type" : "type-5"
12973    },
12974    {
12975     "referenced_type" : "type-23"
12976    },
12977    {
12978     "referenced_type" : "type-5"
12979    },
12980    {
12981     "referenced_type" : "type-23"
12982    },
12983    {
12984     "referenced_type" : "type-5"
12985    },
12986    {
12987     "referenced_type" : "type-5"
12988    },
12989    {
12990     "referenced_type" : "type-5"
12991    }
12992   ],
12993   "return_type" : "type-43",
12994   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12995  },
12996  {
12997   "function_name" : "libyuv::RotateUV90",
12998   "linker_set_key" : "RotateUV90",
12999   "parameters" :
13000   [
13001    {
13002     "referenced_type" : "type-9"
13003    },
13004    {
13005     "referenced_type" : "type-5"
13006    },
13007    {
13008     "referenced_type" : "type-23"
13009    },
13010    {
13011     "referenced_type" : "type-5"
13012    },
13013    {
13014     "referenced_type" : "type-23"
13015    },
13016    {
13017     "referenced_type" : "type-5"
13018    },
13019    {
13020     "referenced_type" : "type-5"
13021    },
13022    {
13023     "referenced_type" : "type-5"
13024    }
13025   ],
13026   "return_type" : "type-43",
13027   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
13028  },
13029  {
13030   "function_name" : "libyuv::Scale",
13031   "linker_set_key" : "Scale",
13032   "parameters" :
13033   [
13034    {
13035     "referenced_type" : "type-9"
13036    },
13037    {
13038     "referenced_type" : "type-9"
13039    },
13040    {
13041     "referenced_type" : "type-9"
13042    },
13043    {
13044     "referenced_type" : "type-5"
13045    },
13046    {
13047     "referenced_type" : "type-5"
13048    },
13049    {
13050     "referenced_type" : "type-5"
13051    },
13052    {
13053     "referenced_type" : "type-5"
13054    },
13055    {
13056     "referenced_type" : "type-5"
13057    },
13058    {
13059     "referenced_type" : "type-23"
13060    },
13061    {
13062     "referenced_type" : "type-23"
13063    },
13064    {
13065     "referenced_type" : "type-23"
13066    },
13067    {
13068     "referenced_type" : "type-5"
13069    },
13070    {
13071     "referenced_type" : "type-5"
13072    },
13073    {
13074     "referenced_type" : "type-5"
13075    },
13076    {
13077     "referenced_type" : "type-5"
13078    },
13079    {
13080     "referenced_type" : "type-5"
13081    },
13082    {
13083     "referenced_type" : "type-5"
13084    }
13085   ],
13086   "return_type" : "type-5",
13087   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13088  },
13089  {
13090   "function_name" : "libyuv::ScaleARGBCols64_C",
13091   "linker_set_key" : "ScaleARGBCols64_C",
13092   "parameters" :
13093   [
13094    {
13095     "referenced_type" : "type-23"
13096    },
13097    {
13098     "referenced_type" : "type-9"
13099    },
13100    {
13101     "referenced_type" : "type-5"
13102    },
13103    {
13104     "referenced_type" : "type-5"
13105    },
13106    {
13107     "referenced_type" : "type-5"
13108    }
13109   ],
13110   "return_type" : "type-43",
13111   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13112  },
13113  {
13114   "function_name" : "libyuv::ScaleARGBColsUp2_C",
13115   "linker_set_key" : "ScaleARGBColsUp2_C",
13116   "parameters" :
13117   [
13118    {
13119     "referenced_type" : "type-23"
13120    },
13121    {
13122     "referenced_type" : "type-9"
13123    },
13124    {
13125     "referenced_type" : "type-5"
13126    },
13127    {
13128     "referenced_type" : "type-5"
13129    },
13130    {
13131     "referenced_type" : "type-5"
13132    }
13133   ],
13134   "return_type" : "type-43",
13135   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13136  },
13137  {
13138   "function_name" : "libyuv::ScaleARGBCols_Any_NEON",
13139   "linker_set_key" : "ScaleARGBCols_Any_NEON",
13140   "parameters" :
13141   [
13142    {
13143     "referenced_type" : "type-23"
13144    },
13145    {
13146     "referenced_type" : "type-9"
13147    },
13148    {
13149     "referenced_type" : "type-5"
13150    },
13151    {
13152     "referenced_type" : "type-5"
13153    },
13154    {
13155     "referenced_type" : "type-5"
13156    }
13157   ],
13158   "return_type" : "type-43",
13159   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13160  },
13161  {
13162   "function_name" : "libyuv::ScaleARGBCols_C",
13163   "linker_set_key" : "ScaleARGBCols_C",
13164   "parameters" :
13165   [
13166    {
13167     "referenced_type" : "type-23"
13168    },
13169    {
13170     "referenced_type" : "type-9"
13171    },
13172    {
13173     "referenced_type" : "type-5"
13174    },
13175    {
13176     "referenced_type" : "type-5"
13177    },
13178    {
13179     "referenced_type" : "type-5"
13180    }
13181   ],
13182   "return_type" : "type-43",
13183   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13184  },
13185  {
13186   "function_name" : "libyuv::ScaleARGBCols_NEON",
13187   "linker_set_key" : "ScaleARGBCols_NEON",
13188   "parameters" :
13189   [
13190    {
13191     "referenced_type" : "type-23"
13192    },
13193    {
13194     "referenced_type" : "type-9"
13195    },
13196    {
13197     "referenced_type" : "type-5"
13198    },
13199    {
13200     "referenced_type" : "type-5"
13201    },
13202    {
13203     "referenced_type" : "type-5"
13204    }
13205   ],
13206   "return_type" : "type-43",
13207   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13208  },
13209  {
13210   "function_name" : "libyuv::ScaleARGBFilterCols64_C",
13211   "linker_set_key" : "ScaleARGBFilterCols64_C",
13212   "parameters" :
13213   [
13214    {
13215     "referenced_type" : "type-23"
13216    },
13217    {
13218     "referenced_type" : "type-9"
13219    },
13220    {
13221     "referenced_type" : "type-5"
13222    },
13223    {
13224     "referenced_type" : "type-5"
13225    },
13226    {
13227     "referenced_type" : "type-5"
13228    }
13229   ],
13230   "return_type" : "type-43",
13231   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13232  },
13233  {
13234   "function_name" : "libyuv::ScaleARGBFilterCols_Any_NEON",
13235   "linker_set_key" : "ScaleARGBFilterCols_Any_NEON",
13236   "parameters" :
13237   [
13238    {
13239     "referenced_type" : "type-23"
13240    },
13241    {
13242     "referenced_type" : "type-9"
13243    },
13244    {
13245     "referenced_type" : "type-5"
13246    },
13247    {
13248     "referenced_type" : "type-5"
13249    },
13250    {
13251     "referenced_type" : "type-5"
13252    }
13253   ],
13254   "return_type" : "type-43",
13255   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13256  },
13257  {
13258   "function_name" : "libyuv::ScaleARGBFilterCols_C",
13259   "linker_set_key" : "ScaleARGBFilterCols_C",
13260   "parameters" :
13261   [
13262    {
13263     "referenced_type" : "type-23"
13264    },
13265    {
13266     "referenced_type" : "type-9"
13267    },
13268    {
13269     "referenced_type" : "type-5"
13270    },
13271    {
13272     "referenced_type" : "type-5"
13273    },
13274    {
13275     "referenced_type" : "type-5"
13276    }
13277   ],
13278   "return_type" : "type-43",
13279   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13280  },
13281  {
13282   "function_name" : "libyuv::ScaleARGBFilterCols_NEON",
13283   "linker_set_key" : "ScaleARGBFilterCols_NEON",
13284   "parameters" :
13285   [
13286    {
13287     "referenced_type" : "type-23"
13288    },
13289    {
13290     "referenced_type" : "type-9"
13291    },
13292    {
13293     "referenced_type" : "type-5"
13294    },
13295    {
13296     "referenced_type" : "type-5"
13297    },
13298    {
13299     "referenced_type" : "type-5"
13300    }
13301   ],
13302   "return_type" : "type-43",
13303   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13304  },
13305  {
13306   "function_name" : "libyuv::ScaleARGBRowDown2Box_Any_NEON",
13307   "linker_set_key" : "ScaleARGBRowDown2Box_Any_NEON",
13308   "parameters" :
13309   [
13310    {
13311     "referenced_type" : "type-9"
13312    },
13313    {
13314     "referenced_type" : "type-142"
13315    },
13316    {
13317     "referenced_type" : "type-23"
13318    },
13319    {
13320     "referenced_type" : "type-5"
13321    }
13322   ],
13323   "return_type" : "type-43",
13324   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13325  },
13326  {
13327   "function_name" : "libyuv::ScaleARGBRowDown2Box_C",
13328   "linker_set_key" : "ScaleARGBRowDown2Box_C",
13329   "parameters" :
13330   [
13331    {
13332     "referenced_type" : "type-9"
13333    },
13334    {
13335     "referenced_type" : "type-142"
13336    },
13337    {
13338     "referenced_type" : "type-23"
13339    },
13340    {
13341     "referenced_type" : "type-5"
13342    }
13343   ],
13344   "return_type" : "type-43",
13345   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13346  },
13347  {
13348   "function_name" : "libyuv::ScaleARGBRowDown2Box_NEON",
13349   "linker_set_key" : "ScaleARGBRowDown2Box_NEON",
13350   "parameters" :
13351   [
13352    {
13353     "referenced_type" : "type-9"
13354    },
13355    {
13356     "referenced_type" : "type-142"
13357    },
13358    {
13359     "referenced_type" : "type-23"
13360    },
13361    {
13362     "referenced_type" : "type-5"
13363    }
13364   ],
13365   "return_type" : "type-43",
13366   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13367  },
13368  {
13369   "function_name" : "libyuv::ScaleARGBRowDown2Linear_Any_NEON",
13370   "linker_set_key" : "ScaleARGBRowDown2Linear_Any_NEON",
13371   "parameters" :
13372   [
13373    {
13374     "referenced_type" : "type-9"
13375    },
13376    {
13377     "referenced_type" : "type-142"
13378    },
13379    {
13380     "referenced_type" : "type-23"
13381    },
13382    {
13383     "referenced_type" : "type-5"
13384    }
13385   ],
13386   "return_type" : "type-43",
13387   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13388  },
13389  {
13390   "function_name" : "libyuv::ScaleARGBRowDown2Linear_C",
13391   "linker_set_key" : "ScaleARGBRowDown2Linear_C",
13392   "parameters" :
13393   [
13394    {
13395     "referenced_type" : "type-9"
13396    },
13397    {
13398     "referenced_type" : "type-142"
13399    },
13400    {
13401     "referenced_type" : "type-23"
13402    },
13403    {
13404     "referenced_type" : "type-5"
13405    }
13406   ],
13407   "return_type" : "type-43",
13408   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13409  },
13410  {
13411   "function_name" : "libyuv::ScaleARGBRowDown2Linear_NEON",
13412   "linker_set_key" : "ScaleARGBRowDown2Linear_NEON",
13413   "parameters" :
13414   [
13415    {
13416     "referenced_type" : "type-9"
13417    },
13418    {
13419     "referenced_type" : "type-142"
13420    },
13421    {
13422     "referenced_type" : "type-23"
13423    },
13424    {
13425     "referenced_type" : "type-5"
13426    }
13427   ],
13428   "return_type" : "type-43",
13429   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13430  },
13431  {
13432   "function_name" : "libyuv::ScaleARGBRowDown2_Any_NEON",
13433   "linker_set_key" : "ScaleARGBRowDown2_Any_NEON",
13434   "parameters" :
13435   [
13436    {
13437     "referenced_type" : "type-9"
13438    },
13439    {
13440     "referenced_type" : "type-142"
13441    },
13442    {
13443     "referenced_type" : "type-23"
13444    },
13445    {
13446     "referenced_type" : "type-5"
13447    }
13448   ],
13449   "return_type" : "type-43",
13450   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13451  },
13452  {
13453   "function_name" : "libyuv::ScaleARGBRowDown2_C",
13454   "linker_set_key" : "ScaleARGBRowDown2_C",
13455   "parameters" :
13456   [
13457    {
13458     "referenced_type" : "type-9"
13459    },
13460    {
13461     "referenced_type" : "type-142"
13462    },
13463    {
13464     "referenced_type" : "type-23"
13465    },
13466    {
13467     "referenced_type" : "type-5"
13468    }
13469   ],
13470   "return_type" : "type-43",
13471   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13472  },
13473  {
13474   "function_name" : "libyuv::ScaleARGBRowDown2_NEON",
13475   "linker_set_key" : "ScaleARGBRowDown2_NEON",
13476   "parameters" :
13477   [
13478    {
13479     "referenced_type" : "type-9"
13480    },
13481    {
13482     "referenced_type" : "type-142"
13483    },
13484    {
13485     "referenced_type" : "type-23"
13486    },
13487    {
13488     "referenced_type" : "type-5"
13489    }
13490   ],
13491   "return_type" : "type-43",
13492   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13493  },
13494  {
13495   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_Any_NEON",
13496   "linker_set_key" : "ScaleARGBRowDownEvenBox_Any_NEON",
13497   "parameters" :
13498   [
13499    {
13500     "referenced_type" : "type-9"
13501    },
13502    {
13503     "referenced_type" : "type-142"
13504    },
13505    {
13506     "referenced_type" : "type-5"
13507    },
13508    {
13509     "referenced_type" : "type-23"
13510    },
13511    {
13512     "referenced_type" : "type-5"
13513    }
13514   ],
13515   "return_type" : "type-43",
13516   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13517  },
13518  {
13519   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_C",
13520   "linker_set_key" : "ScaleARGBRowDownEvenBox_C",
13521   "parameters" :
13522   [
13523    {
13524     "referenced_type" : "type-9"
13525    },
13526    {
13527     "referenced_type" : "type-142"
13528    },
13529    {
13530     "referenced_type" : "type-5"
13531    },
13532    {
13533     "referenced_type" : "type-23"
13534    },
13535    {
13536     "referenced_type" : "type-5"
13537    }
13538   ],
13539   "return_type" : "type-43",
13540   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13541  },
13542  {
13543   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_NEON",
13544   "linker_set_key" : "ScaleARGBRowDownEvenBox_NEON",
13545   "parameters" :
13546   [
13547    {
13548     "referenced_type" : "type-9"
13549    },
13550    {
13551     "referenced_type" : "type-142"
13552    },
13553    {
13554     "referenced_type" : "type-5"
13555    },
13556    {
13557     "referenced_type" : "type-23"
13558    },
13559    {
13560     "referenced_type" : "type-5"
13561    }
13562   ],
13563   "return_type" : "type-43",
13564   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13565  },
13566  {
13567   "function_name" : "libyuv::ScaleARGBRowDownEven_Any_NEON",
13568   "linker_set_key" : "ScaleARGBRowDownEven_Any_NEON",
13569   "parameters" :
13570   [
13571    {
13572     "referenced_type" : "type-9"
13573    },
13574    {
13575     "referenced_type" : "type-142"
13576    },
13577    {
13578     "referenced_type" : "type-5"
13579    },
13580    {
13581     "referenced_type" : "type-23"
13582    },
13583    {
13584     "referenced_type" : "type-5"
13585    }
13586   ],
13587   "return_type" : "type-43",
13588   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13589  },
13590  {
13591   "function_name" : "libyuv::ScaleARGBRowDownEven_C",
13592   "linker_set_key" : "ScaleARGBRowDownEven_C",
13593   "parameters" :
13594   [
13595    {
13596     "referenced_type" : "type-9"
13597    },
13598    {
13599     "referenced_type" : "type-142"
13600    },
13601    {
13602     "referenced_type" : "type-5"
13603    },
13604    {
13605     "referenced_type" : "type-23"
13606    },
13607    {
13608     "referenced_type" : "type-5"
13609    }
13610   ],
13611   "return_type" : "type-43",
13612   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13613  },
13614  {
13615   "function_name" : "libyuv::ScaleARGBRowDownEven_NEON",
13616   "linker_set_key" : "ScaleARGBRowDownEven_NEON",
13617   "parameters" :
13618   [
13619    {
13620     "referenced_type" : "type-9"
13621    },
13622    {
13623     "referenced_type" : "type-142"
13624    },
13625    {
13626     "referenced_type" : "type-5"
13627    },
13628    {
13629     "referenced_type" : "type-23"
13630    },
13631    {
13632     "referenced_type" : "type-5"
13633    }
13634   ],
13635   "return_type" : "type-43",
13636   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13637  },
13638  {
13639   "function_name" : "libyuv::ScaleAddRow_16_C",
13640   "linker_set_key" : "ScaleAddRow_16_C",
13641   "parameters" :
13642   [
13643    {
13644     "referenced_type" : "type-45"
13645    },
13646    {
13647     "referenced_type" : "type-44"
13648    },
13649    {
13650     "referenced_type" : "type-5"
13651    }
13652   ],
13653   "return_type" : "type-43",
13654   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13655  },
13656  {
13657   "function_name" : "libyuv::ScaleAddRow_C",
13658   "linker_set_key" : "ScaleAddRow_C",
13659   "parameters" :
13660   [
13661    {
13662     "referenced_type" : "type-9"
13663    },
13664    {
13665     "referenced_type" : "type-48"
13666    },
13667    {
13668     "referenced_type" : "type-5"
13669    }
13670   ],
13671   "return_type" : "type-43",
13672   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13673  },
13674  {
13675   "function_name" : "libyuv::ScaleColsUp2_16_C",
13676   "linker_set_key" : "ScaleColsUp2_16_C",
13677   "parameters" :
13678   [
13679    {
13680     "referenced_type" : "type-48"
13681    },
13682    {
13683     "referenced_type" : "type-45"
13684    },
13685    {
13686     "referenced_type" : "type-5"
13687    },
13688    {
13689     "referenced_type" : "type-5"
13690    },
13691    {
13692     "referenced_type" : "type-5"
13693    }
13694   ],
13695   "return_type" : "type-43",
13696   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13697  },
13698  {
13699   "function_name" : "libyuv::ScaleColsUp2_C",
13700   "linker_set_key" : "ScaleColsUp2_C",
13701   "parameters" :
13702   [
13703    {
13704     "referenced_type" : "type-23"
13705    },
13706    {
13707     "referenced_type" : "type-9"
13708    },
13709    {
13710     "referenced_type" : "type-5"
13711    },
13712    {
13713     "referenced_type" : "type-5"
13714    },
13715    {
13716     "referenced_type" : "type-5"
13717    }
13718   ],
13719   "return_type" : "type-43",
13720   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13721  },
13722  {
13723   "function_name" : "libyuv::ScaleCols_16_C",
13724   "linker_set_key" : "ScaleCols_16_C",
13725   "parameters" :
13726   [
13727    {
13728     "referenced_type" : "type-48"
13729    },
13730    {
13731     "referenced_type" : "type-45"
13732    },
13733    {
13734     "referenced_type" : "type-5"
13735    },
13736    {
13737     "referenced_type" : "type-5"
13738    },
13739    {
13740     "referenced_type" : "type-5"
13741    }
13742   ],
13743   "return_type" : "type-43",
13744   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13745  },
13746  {
13747   "function_name" : "libyuv::ScaleCols_C",
13748   "linker_set_key" : "ScaleCols_C",
13749   "parameters" :
13750   [
13751    {
13752     "referenced_type" : "type-23"
13753    },
13754    {
13755     "referenced_type" : "type-9"
13756    },
13757    {
13758     "referenced_type" : "type-5"
13759    },
13760    {
13761     "referenced_type" : "type-5"
13762    },
13763    {
13764     "referenced_type" : "type-5"
13765    }
13766   ],
13767   "return_type" : "type-43",
13768   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13769  },
13770  {
13771   "function_name" : "libyuv::ScaleFilterCols64_16_C",
13772   "linker_set_key" : "ScaleFilterCols64_16_C",
13773   "parameters" :
13774   [
13775    {
13776     "referenced_type" : "type-48"
13777    },
13778    {
13779     "referenced_type" : "type-45"
13780    },
13781    {
13782     "referenced_type" : "type-5"
13783    },
13784    {
13785     "referenced_type" : "type-5"
13786    },
13787    {
13788     "referenced_type" : "type-5"
13789    }
13790   ],
13791   "return_type" : "type-43",
13792   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13793  },
13794  {
13795   "function_name" : "libyuv::ScaleFilterCols64_C",
13796   "linker_set_key" : "ScaleFilterCols64_C",
13797   "parameters" :
13798   [
13799    {
13800     "referenced_type" : "type-23"
13801    },
13802    {
13803     "referenced_type" : "type-9"
13804    },
13805    {
13806     "referenced_type" : "type-5"
13807    },
13808    {
13809     "referenced_type" : "type-5"
13810    },
13811    {
13812     "referenced_type" : "type-5"
13813    }
13814   ],
13815   "return_type" : "type-43",
13816   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13817  },
13818  {
13819   "function_name" : "libyuv::ScaleFilterCols_16_C",
13820   "linker_set_key" : "ScaleFilterCols_16_C",
13821   "parameters" :
13822   [
13823    {
13824     "referenced_type" : "type-48"
13825    },
13826    {
13827     "referenced_type" : "type-45"
13828    },
13829    {
13830     "referenced_type" : "type-5"
13831    },
13832    {
13833     "referenced_type" : "type-5"
13834    },
13835    {
13836     "referenced_type" : "type-5"
13837    }
13838   ],
13839   "return_type" : "type-43",
13840   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13841  },
13842  {
13843   "function_name" : "libyuv::ScaleFilterCols_Any_NEON",
13844   "linker_set_key" : "ScaleFilterCols_Any_NEON",
13845   "parameters" :
13846   [
13847    {
13848     "referenced_type" : "type-23"
13849    },
13850    {
13851     "referenced_type" : "type-9"
13852    },
13853    {
13854     "referenced_type" : "type-5"
13855    },
13856    {
13857     "referenced_type" : "type-5"
13858    },
13859    {
13860     "referenced_type" : "type-5"
13861    }
13862   ],
13863   "return_type" : "type-43",
13864   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13865  },
13866  {
13867   "function_name" : "libyuv::ScaleFilterCols_C",
13868   "linker_set_key" : "ScaleFilterCols_C",
13869   "parameters" :
13870   [
13871    {
13872     "referenced_type" : "type-23"
13873    },
13874    {
13875     "referenced_type" : "type-9"
13876    },
13877    {
13878     "referenced_type" : "type-5"
13879    },
13880    {
13881     "referenced_type" : "type-5"
13882    },
13883    {
13884     "referenced_type" : "type-5"
13885    }
13886   ],
13887   "return_type" : "type-43",
13888   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13889  },
13890  {
13891   "function_name" : "libyuv::ScaleFilterCols_NEON",
13892   "linker_set_key" : "ScaleFilterCols_NEON",
13893   "parameters" :
13894   [
13895    {
13896     "referenced_type" : "type-23"
13897    },
13898    {
13899     "referenced_type" : "type-9"
13900    },
13901    {
13902     "referenced_type" : "type-5"
13903    },
13904    {
13905     "referenced_type" : "type-5"
13906    },
13907    {
13908     "referenced_type" : "type-5"
13909    }
13910   ],
13911   "return_type" : "type-43",
13912   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13913  },
13914  {
13915   "function_name" : "libyuv::ScaleFilterReduce",
13916   "linker_set_key" : "ScaleFilterReduce",
13917   "parameters" :
13918   [
13919    {
13920     "referenced_type" : "type-5"
13921    },
13922    {
13923     "referenced_type" : "type-5"
13924    },
13925    {
13926     "referenced_type" : "type-5"
13927    },
13928    {
13929     "referenced_type" : "type-5"
13930    },
13931    {
13932     "referenced_type" : "type-22"
13933    }
13934   ],
13935   "return_type" : "type-22",
13936   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13937  },
13938  {
13939   "function_name" : "libyuv::ScaleOffset",
13940   "linker_set_key" : "ScaleOffset",
13941   "parameters" :
13942   [
13943    {
13944     "referenced_type" : "type-9"
13945    },
13946    {
13947     "referenced_type" : "type-5"
13948    },
13949    {
13950     "referenced_type" : "type-5"
13951    },
13952    {
13953     "referenced_type" : "type-23"
13954    },
13955    {
13956     "referenced_type" : "type-5"
13957    },
13958    {
13959     "referenced_type" : "type-5"
13960    },
13961    {
13962     "referenced_type" : "type-5"
13963    },
13964    {
13965     "referenced_type" : "type-5"
13966    }
13967   ],
13968   "return_type" : "type-5",
13969   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13970  },
13971  {
13972   "function_name" : "libyuv::ScalePlane",
13973   "linker_set_key" : "ScalePlane",
13974   "parameters" :
13975   [
13976    {
13977     "referenced_type" : "type-9"
13978    },
13979    {
13980     "referenced_type" : "type-5"
13981    },
13982    {
13983     "referenced_type" : "type-5"
13984    },
13985    {
13986     "referenced_type" : "type-5"
13987    },
13988    {
13989     "referenced_type" : "type-23"
13990    },
13991    {
13992     "referenced_type" : "type-5"
13993    },
13994    {
13995     "referenced_type" : "type-5"
13996    },
13997    {
13998     "referenced_type" : "type-5"
13999    },
14000    {
14001     "referenced_type" : "type-22"
14002    }
14003   ],
14004   "return_type" : "type-43",
14005   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
14006  },
14007  {
14008   "function_name" : "libyuv::ScalePlaneVertical",
14009   "linker_set_key" : "ScalePlaneVertical",
14010   "parameters" :
14011   [
14012    {
14013     "referenced_type" : "type-5"
14014    },
14015    {
14016     "referenced_type" : "type-5"
14017    },
14018    {
14019     "referenced_type" : "type-5"
14020    },
14021    {
14022     "referenced_type" : "type-5"
14023    },
14024    {
14025     "referenced_type" : "type-5"
14026    },
14027    {
14028     "referenced_type" : "type-9"
14029    },
14030    {
14031     "referenced_type" : "type-23"
14032    },
14033    {
14034     "referenced_type" : "type-5"
14035    },
14036    {
14037     "referenced_type" : "type-5"
14038    },
14039    {
14040     "referenced_type" : "type-5"
14041    },
14042    {
14043     "referenced_type" : "type-5"
14044    },
14045    {
14046     "referenced_type" : "type-22"
14047    }
14048   ],
14049   "return_type" : "type-43",
14050   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14051  },
14052  {
14053   "function_name" : "libyuv::ScalePlaneVertical_16",
14054   "linker_set_key" : "ScalePlaneVertical_16",
14055   "parameters" :
14056   [
14057    {
14058     "referenced_type" : "type-5"
14059    },
14060    {
14061     "referenced_type" : "type-5"
14062    },
14063    {
14064     "referenced_type" : "type-5"
14065    },
14066    {
14067     "referenced_type" : "type-5"
14068    },
14069    {
14070     "referenced_type" : "type-5"
14071    },
14072    {
14073     "referenced_type" : "type-45"
14074    },
14075    {
14076     "referenced_type" : "type-48"
14077    },
14078    {
14079     "referenced_type" : "type-5"
14080    },
14081    {
14082     "referenced_type" : "type-5"
14083    },
14084    {
14085     "referenced_type" : "type-5"
14086    },
14087    {
14088     "referenced_type" : "type-5"
14089    },
14090    {
14091     "referenced_type" : "type-22"
14092    }
14093   ],
14094   "return_type" : "type-43",
14095   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14096  },
14097  {
14098   "function_name" : "libyuv::ScalePlane_16",
14099   "linker_set_key" : "ScalePlane_16",
14100   "parameters" :
14101   [
14102    {
14103     "referenced_type" : "type-45"
14104    },
14105    {
14106     "referenced_type" : "type-5"
14107    },
14108    {
14109     "referenced_type" : "type-5"
14110    },
14111    {
14112     "referenced_type" : "type-5"
14113    },
14114    {
14115     "referenced_type" : "type-48"
14116    },
14117    {
14118     "referenced_type" : "type-5"
14119    },
14120    {
14121     "referenced_type" : "type-5"
14122    },
14123    {
14124     "referenced_type" : "type-5"
14125    },
14126    {
14127     "referenced_type" : "type-22"
14128    }
14129   ],
14130   "return_type" : "type-43",
14131   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
14132  },
14133  {
14134   "function_name" : "libyuv::ScaleRowDown2Box_16_C",
14135   "linker_set_key" : "ScaleRowDown2Box_16_C",
14136   "parameters" :
14137   [
14138    {
14139     "referenced_type" : "type-45"
14140    },
14141    {
14142     "referenced_type" : "type-142"
14143    },
14144    {
14145     "referenced_type" : "type-48"
14146    },
14147    {
14148     "referenced_type" : "type-5"
14149    }
14150   ],
14151   "return_type" : "type-43",
14152   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14153  },
14154  {
14155   "function_name" : "libyuv::ScaleRowDown2Box_Any_NEON",
14156   "linker_set_key" : "ScaleRowDown2Box_Any_NEON",
14157   "parameters" :
14158   [
14159    {
14160     "referenced_type" : "type-9"
14161    },
14162    {
14163     "referenced_type" : "type-142"
14164    },
14165    {
14166     "referenced_type" : "type-23"
14167    },
14168    {
14169     "referenced_type" : "type-5"
14170    }
14171   ],
14172   "return_type" : "type-43",
14173   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14174  },
14175  {
14176   "function_name" : "libyuv::ScaleRowDown2Box_C",
14177   "linker_set_key" : "ScaleRowDown2Box_C",
14178   "parameters" :
14179   [
14180    {
14181     "referenced_type" : "type-9"
14182    },
14183    {
14184     "referenced_type" : "type-142"
14185    },
14186    {
14187     "referenced_type" : "type-23"
14188    },
14189    {
14190     "referenced_type" : "type-5"
14191    }
14192   ],
14193   "return_type" : "type-43",
14194   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14195  },
14196  {
14197   "function_name" : "libyuv::ScaleRowDown2Box_NEON",
14198   "linker_set_key" : "ScaleRowDown2Box_NEON",
14199   "parameters" :
14200   [
14201    {
14202     "referenced_type" : "type-9"
14203    },
14204    {
14205     "referenced_type" : "type-142"
14206    },
14207    {
14208     "referenced_type" : "type-23"
14209    },
14210    {
14211     "referenced_type" : "type-5"
14212    }
14213   ],
14214   "return_type" : "type-43",
14215   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14216  },
14217  {
14218   "function_name" : "libyuv::ScaleRowDown2Box_Odd_C",
14219   "linker_set_key" : "ScaleRowDown2Box_Odd_C",
14220   "parameters" :
14221   [
14222    {
14223     "referenced_type" : "type-9"
14224    },
14225    {
14226     "referenced_type" : "type-142"
14227    },
14228    {
14229     "referenced_type" : "type-23"
14230    },
14231    {
14232     "referenced_type" : "type-5"
14233    }
14234   ],
14235   "return_type" : "type-43",
14236   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14237  },
14238  {
14239   "function_name" : "libyuv::ScaleRowDown2Box_Odd_NEON",
14240   "linker_set_key" : "ScaleRowDown2Box_Odd_NEON",
14241   "parameters" :
14242   [
14243    {
14244     "referenced_type" : "type-9"
14245    },
14246    {
14247     "referenced_type" : "type-142"
14248    },
14249    {
14250     "referenced_type" : "type-23"
14251    },
14252    {
14253     "referenced_type" : "type-5"
14254    }
14255   ],
14256   "return_type" : "type-43",
14257   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14258  },
14259  {
14260   "function_name" : "libyuv::ScaleRowDown2Linear_16_C",
14261   "linker_set_key" : "ScaleRowDown2Linear_16_C",
14262   "parameters" :
14263   [
14264    {
14265     "referenced_type" : "type-45"
14266    },
14267    {
14268     "referenced_type" : "type-142"
14269    },
14270    {
14271     "referenced_type" : "type-48"
14272    },
14273    {
14274     "referenced_type" : "type-5"
14275    }
14276   ],
14277   "return_type" : "type-43",
14278   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14279  },
14280  {
14281   "function_name" : "libyuv::ScaleRowDown2Linear_Any_NEON",
14282   "linker_set_key" : "ScaleRowDown2Linear_Any_NEON",
14283   "parameters" :
14284   [
14285    {
14286     "referenced_type" : "type-9"
14287    },
14288    {
14289     "referenced_type" : "type-142"
14290    },
14291    {
14292     "referenced_type" : "type-23"
14293    },
14294    {
14295     "referenced_type" : "type-5"
14296    }
14297   ],
14298   "return_type" : "type-43",
14299   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14300  },
14301  {
14302   "function_name" : "libyuv::ScaleRowDown2Linear_C",
14303   "linker_set_key" : "ScaleRowDown2Linear_C",
14304   "parameters" :
14305   [
14306    {
14307     "referenced_type" : "type-9"
14308    },
14309    {
14310     "referenced_type" : "type-142"
14311    },
14312    {
14313     "referenced_type" : "type-23"
14314    },
14315    {
14316     "referenced_type" : "type-5"
14317    }
14318   ],
14319   "return_type" : "type-43",
14320   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14321  },
14322  {
14323   "function_name" : "libyuv::ScaleRowDown2Linear_NEON",
14324   "linker_set_key" : "ScaleRowDown2Linear_NEON",
14325   "parameters" :
14326   [
14327    {
14328     "referenced_type" : "type-9"
14329    },
14330    {
14331     "referenced_type" : "type-142"
14332    },
14333    {
14334     "referenced_type" : "type-23"
14335    },
14336    {
14337     "referenced_type" : "type-5"
14338    }
14339   ],
14340   "return_type" : "type-43",
14341   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14342  },
14343  {
14344   "function_name" : "libyuv::ScaleRowDown2_16_C",
14345   "linker_set_key" : "ScaleRowDown2_16_C",
14346   "parameters" :
14347   [
14348    {
14349     "referenced_type" : "type-45"
14350    },
14351    {
14352     "referenced_type" : "type-142"
14353    },
14354    {
14355     "referenced_type" : "type-48"
14356    },
14357    {
14358     "referenced_type" : "type-5"
14359    }
14360   ],
14361   "return_type" : "type-43",
14362   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14363  },
14364  {
14365   "function_name" : "libyuv::ScaleRowDown2_Any_NEON",
14366   "linker_set_key" : "ScaleRowDown2_Any_NEON",
14367   "parameters" :
14368   [
14369    {
14370     "referenced_type" : "type-9"
14371    },
14372    {
14373     "referenced_type" : "type-142"
14374    },
14375    {
14376     "referenced_type" : "type-23"
14377    },
14378    {
14379     "referenced_type" : "type-5"
14380    }
14381   ],
14382   "return_type" : "type-43",
14383   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14384  },
14385  {
14386   "function_name" : "libyuv::ScaleRowDown2_C",
14387   "linker_set_key" : "ScaleRowDown2_C",
14388   "parameters" :
14389   [
14390    {
14391     "referenced_type" : "type-9"
14392    },
14393    {
14394     "referenced_type" : "type-142"
14395    },
14396    {
14397     "referenced_type" : "type-23"
14398    },
14399    {
14400     "referenced_type" : "type-5"
14401    }
14402   ],
14403   "return_type" : "type-43",
14404   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14405  },
14406  {
14407   "function_name" : "libyuv::ScaleRowDown2_NEON",
14408   "linker_set_key" : "ScaleRowDown2_NEON",
14409   "parameters" :
14410   [
14411    {
14412     "referenced_type" : "type-9"
14413    },
14414    {
14415     "referenced_type" : "type-142"
14416    },
14417    {
14418     "referenced_type" : "type-23"
14419    },
14420    {
14421     "referenced_type" : "type-5"
14422    }
14423   ],
14424   "return_type" : "type-43",
14425   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14426  },
14427  {
14428   "function_name" : "libyuv::ScaleRowDown34_0_Box_16_C",
14429   "linker_set_key" : "ScaleRowDown34_0_Box_16_C",
14430   "parameters" :
14431   [
14432    {
14433     "referenced_type" : "type-45"
14434    },
14435    {
14436     "referenced_type" : "type-142"
14437    },
14438    {
14439     "referenced_type" : "type-48"
14440    },
14441    {
14442     "referenced_type" : "type-5"
14443    }
14444   ],
14445   "return_type" : "type-43",
14446   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14447  },
14448  {
14449   "function_name" : "libyuv::ScaleRowDown34_0_Box_Any_NEON",
14450   "linker_set_key" : "ScaleRowDown34_0_Box_Any_NEON",
14451   "parameters" :
14452   [
14453    {
14454     "referenced_type" : "type-9"
14455    },
14456    {
14457     "referenced_type" : "type-142"
14458    },
14459    {
14460     "referenced_type" : "type-23"
14461    },
14462    {
14463     "referenced_type" : "type-5"
14464    }
14465   ],
14466   "return_type" : "type-43",
14467   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14468  },
14469  {
14470   "function_name" : "libyuv::ScaleRowDown34_0_Box_C",
14471   "linker_set_key" : "ScaleRowDown34_0_Box_C",
14472   "parameters" :
14473   [
14474    {
14475     "referenced_type" : "type-9"
14476    },
14477    {
14478     "referenced_type" : "type-142"
14479    },
14480    {
14481     "referenced_type" : "type-23"
14482    },
14483    {
14484     "referenced_type" : "type-5"
14485    }
14486   ],
14487   "return_type" : "type-43",
14488   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14489  },
14490  {
14491   "function_name" : "libyuv::ScaleRowDown34_0_Box_NEON",
14492   "linker_set_key" : "ScaleRowDown34_0_Box_NEON",
14493   "parameters" :
14494   [
14495    {
14496     "referenced_type" : "type-9"
14497    },
14498    {
14499     "referenced_type" : "type-142"
14500    },
14501    {
14502     "referenced_type" : "type-23"
14503    },
14504    {
14505     "referenced_type" : "type-5"
14506    }
14507   ],
14508   "return_type" : "type-43",
14509   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14510  },
14511  {
14512   "function_name" : "libyuv::ScaleRowDown34_16_C",
14513   "linker_set_key" : "ScaleRowDown34_16_C",
14514   "parameters" :
14515   [
14516    {
14517     "referenced_type" : "type-45"
14518    },
14519    {
14520     "referenced_type" : "type-142"
14521    },
14522    {
14523     "referenced_type" : "type-48"
14524    },
14525    {
14526     "referenced_type" : "type-5"
14527    }
14528   ],
14529   "return_type" : "type-43",
14530   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14531  },
14532  {
14533   "function_name" : "libyuv::ScaleRowDown34_1_Box_16_C",
14534   "linker_set_key" : "ScaleRowDown34_1_Box_16_C",
14535   "parameters" :
14536   [
14537    {
14538     "referenced_type" : "type-45"
14539    },
14540    {
14541     "referenced_type" : "type-142"
14542    },
14543    {
14544     "referenced_type" : "type-48"
14545    },
14546    {
14547     "referenced_type" : "type-5"
14548    }
14549   ],
14550   "return_type" : "type-43",
14551   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14552  },
14553  {
14554   "function_name" : "libyuv::ScaleRowDown34_1_Box_Any_NEON",
14555   "linker_set_key" : "ScaleRowDown34_1_Box_Any_NEON",
14556   "parameters" :
14557   [
14558    {
14559     "referenced_type" : "type-9"
14560    },
14561    {
14562     "referenced_type" : "type-142"
14563    },
14564    {
14565     "referenced_type" : "type-23"
14566    },
14567    {
14568     "referenced_type" : "type-5"
14569    }
14570   ],
14571   "return_type" : "type-43",
14572   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14573  },
14574  {
14575   "function_name" : "libyuv::ScaleRowDown34_1_Box_C",
14576   "linker_set_key" : "ScaleRowDown34_1_Box_C",
14577   "parameters" :
14578   [
14579    {
14580     "referenced_type" : "type-9"
14581    },
14582    {
14583     "referenced_type" : "type-142"
14584    },
14585    {
14586     "referenced_type" : "type-23"
14587    },
14588    {
14589     "referenced_type" : "type-5"
14590    }
14591   ],
14592   "return_type" : "type-43",
14593   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14594  },
14595  {
14596   "function_name" : "libyuv::ScaleRowDown34_1_Box_NEON",
14597   "linker_set_key" : "ScaleRowDown34_1_Box_NEON",
14598   "parameters" :
14599   [
14600    {
14601     "referenced_type" : "type-9"
14602    },
14603    {
14604     "referenced_type" : "type-142"
14605    },
14606    {
14607     "referenced_type" : "type-23"
14608    },
14609    {
14610     "referenced_type" : "type-5"
14611    }
14612   ],
14613   "return_type" : "type-43",
14614   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14615  },
14616  {
14617   "function_name" : "libyuv::ScaleRowDown34_Any_NEON",
14618   "linker_set_key" : "ScaleRowDown34_Any_NEON",
14619   "parameters" :
14620   [
14621    {
14622     "referenced_type" : "type-9"
14623    },
14624    {
14625     "referenced_type" : "type-142"
14626    },
14627    {
14628     "referenced_type" : "type-23"
14629    },
14630    {
14631     "referenced_type" : "type-5"
14632    }
14633   ],
14634   "return_type" : "type-43",
14635   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14636  },
14637  {
14638   "function_name" : "libyuv::ScaleRowDown34_C",
14639   "linker_set_key" : "ScaleRowDown34_C",
14640   "parameters" :
14641   [
14642    {
14643     "referenced_type" : "type-9"
14644    },
14645    {
14646     "referenced_type" : "type-142"
14647    },
14648    {
14649     "referenced_type" : "type-23"
14650    },
14651    {
14652     "referenced_type" : "type-5"
14653    }
14654   ],
14655   "return_type" : "type-43",
14656   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14657  },
14658  {
14659   "function_name" : "libyuv::ScaleRowDown34_NEON",
14660   "linker_set_key" : "ScaleRowDown34_NEON",
14661   "parameters" :
14662   [
14663    {
14664     "referenced_type" : "type-9"
14665    },
14666    {
14667     "referenced_type" : "type-142"
14668    },
14669    {
14670     "referenced_type" : "type-23"
14671    },
14672    {
14673     "referenced_type" : "type-5"
14674    }
14675   ],
14676   "return_type" : "type-43",
14677   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14678  },
14679  {
14680   "function_name" : "libyuv::ScaleRowDown38_16_C",
14681   "linker_set_key" : "ScaleRowDown38_16_C",
14682   "parameters" :
14683   [
14684    {
14685     "referenced_type" : "type-45"
14686    },
14687    {
14688     "referenced_type" : "type-142"
14689    },
14690    {
14691     "referenced_type" : "type-48"
14692    },
14693    {
14694     "referenced_type" : "type-5"
14695    }
14696   ],
14697   "return_type" : "type-43",
14698   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14699  },
14700  {
14701   "function_name" : "libyuv::ScaleRowDown38_2_Box_16_C",
14702   "linker_set_key" : "ScaleRowDown38_2_Box_16_C",
14703   "parameters" :
14704   [
14705    {
14706     "referenced_type" : "type-45"
14707    },
14708    {
14709     "referenced_type" : "type-142"
14710    },
14711    {
14712     "referenced_type" : "type-48"
14713    },
14714    {
14715     "referenced_type" : "type-5"
14716    }
14717   ],
14718   "return_type" : "type-43",
14719   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14720  },
14721  {
14722   "function_name" : "libyuv::ScaleRowDown38_2_Box_Any_NEON",
14723   "linker_set_key" : "ScaleRowDown38_2_Box_Any_NEON",
14724   "parameters" :
14725   [
14726    {
14727     "referenced_type" : "type-9"
14728    },
14729    {
14730     "referenced_type" : "type-142"
14731    },
14732    {
14733     "referenced_type" : "type-23"
14734    },
14735    {
14736     "referenced_type" : "type-5"
14737    }
14738   ],
14739   "return_type" : "type-43",
14740   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14741  },
14742  {
14743   "function_name" : "libyuv::ScaleRowDown38_2_Box_C",
14744   "linker_set_key" : "ScaleRowDown38_2_Box_C",
14745   "parameters" :
14746   [
14747    {
14748     "referenced_type" : "type-9"
14749    },
14750    {
14751     "referenced_type" : "type-142"
14752    },
14753    {
14754     "referenced_type" : "type-23"
14755    },
14756    {
14757     "referenced_type" : "type-5"
14758    }
14759   ],
14760   "return_type" : "type-43",
14761   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14762  },
14763  {
14764   "function_name" : "libyuv::ScaleRowDown38_2_Box_NEON",
14765   "linker_set_key" : "ScaleRowDown38_2_Box_NEON",
14766   "parameters" :
14767   [
14768    {
14769     "referenced_type" : "type-9"
14770    },
14771    {
14772     "referenced_type" : "type-142"
14773    },
14774    {
14775     "referenced_type" : "type-23"
14776    },
14777    {
14778     "referenced_type" : "type-5"
14779    }
14780   ],
14781   "return_type" : "type-43",
14782   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14783  },
14784  {
14785   "function_name" : "libyuv::ScaleRowDown38_3_Box_16_C",
14786   "linker_set_key" : "ScaleRowDown38_3_Box_16_C",
14787   "parameters" :
14788   [
14789    {
14790     "referenced_type" : "type-45"
14791    },
14792    {
14793     "referenced_type" : "type-142"
14794    },
14795    {
14796     "referenced_type" : "type-48"
14797    },
14798    {
14799     "referenced_type" : "type-5"
14800    }
14801   ],
14802   "return_type" : "type-43",
14803   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14804  },
14805  {
14806   "function_name" : "libyuv::ScaleRowDown38_3_Box_Any_NEON",
14807   "linker_set_key" : "ScaleRowDown38_3_Box_Any_NEON",
14808   "parameters" :
14809   [
14810    {
14811     "referenced_type" : "type-9"
14812    },
14813    {
14814     "referenced_type" : "type-142"
14815    },
14816    {
14817     "referenced_type" : "type-23"
14818    },
14819    {
14820     "referenced_type" : "type-5"
14821    }
14822   ],
14823   "return_type" : "type-43",
14824   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14825  },
14826  {
14827   "function_name" : "libyuv::ScaleRowDown38_3_Box_C",
14828   "linker_set_key" : "ScaleRowDown38_3_Box_C",
14829   "parameters" :
14830   [
14831    {
14832     "referenced_type" : "type-9"
14833    },
14834    {
14835     "referenced_type" : "type-142"
14836    },
14837    {
14838     "referenced_type" : "type-23"
14839    },
14840    {
14841     "referenced_type" : "type-5"
14842    }
14843   ],
14844   "return_type" : "type-43",
14845   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14846  },
14847  {
14848   "function_name" : "libyuv::ScaleRowDown38_3_Box_NEON",
14849   "linker_set_key" : "ScaleRowDown38_3_Box_NEON",
14850   "parameters" :
14851   [
14852    {
14853     "referenced_type" : "type-9"
14854    },
14855    {
14856     "referenced_type" : "type-142"
14857    },
14858    {
14859     "referenced_type" : "type-23"
14860    },
14861    {
14862     "referenced_type" : "type-5"
14863    }
14864   ],
14865   "return_type" : "type-43",
14866   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14867  },
14868  {
14869   "function_name" : "libyuv::ScaleRowDown38_Any_NEON",
14870   "linker_set_key" : "ScaleRowDown38_Any_NEON",
14871   "parameters" :
14872   [
14873    {
14874     "referenced_type" : "type-9"
14875    },
14876    {
14877     "referenced_type" : "type-142"
14878    },
14879    {
14880     "referenced_type" : "type-23"
14881    },
14882    {
14883     "referenced_type" : "type-5"
14884    }
14885   ],
14886   "return_type" : "type-43",
14887   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14888  },
14889  {
14890   "function_name" : "libyuv::ScaleRowDown38_C",
14891   "linker_set_key" : "ScaleRowDown38_C",
14892   "parameters" :
14893   [
14894    {
14895     "referenced_type" : "type-9"
14896    },
14897    {
14898     "referenced_type" : "type-142"
14899    },
14900    {
14901     "referenced_type" : "type-23"
14902    },
14903    {
14904     "referenced_type" : "type-5"
14905    }
14906   ],
14907   "return_type" : "type-43",
14908   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14909  },
14910  {
14911   "function_name" : "libyuv::ScaleRowDown38_NEON",
14912   "linker_set_key" : "ScaleRowDown38_NEON",
14913   "parameters" :
14914   [
14915    {
14916     "referenced_type" : "type-9"
14917    },
14918    {
14919     "referenced_type" : "type-142"
14920    },
14921    {
14922     "referenced_type" : "type-23"
14923    },
14924    {
14925     "referenced_type" : "type-5"
14926    }
14927   ],
14928   "return_type" : "type-43",
14929   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14930  },
14931  {
14932   "function_name" : "libyuv::ScaleRowDown4Box_16_C",
14933   "linker_set_key" : "ScaleRowDown4Box_16_C",
14934   "parameters" :
14935   [
14936    {
14937     "referenced_type" : "type-45"
14938    },
14939    {
14940     "referenced_type" : "type-142"
14941    },
14942    {
14943     "referenced_type" : "type-48"
14944    },
14945    {
14946     "referenced_type" : "type-5"
14947    }
14948   ],
14949   "return_type" : "type-43",
14950   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14951  },
14952  {
14953   "function_name" : "libyuv::ScaleRowDown4Box_Any_NEON",
14954   "linker_set_key" : "ScaleRowDown4Box_Any_NEON",
14955   "parameters" :
14956   [
14957    {
14958     "referenced_type" : "type-9"
14959    },
14960    {
14961     "referenced_type" : "type-142"
14962    },
14963    {
14964     "referenced_type" : "type-23"
14965    },
14966    {
14967     "referenced_type" : "type-5"
14968    }
14969   ],
14970   "return_type" : "type-43",
14971   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14972  },
14973  {
14974   "function_name" : "libyuv::ScaleRowDown4Box_C",
14975   "linker_set_key" : "ScaleRowDown4Box_C",
14976   "parameters" :
14977   [
14978    {
14979     "referenced_type" : "type-9"
14980    },
14981    {
14982     "referenced_type" : "type-142"
14983    },
14984    {
14985     "referenced_type" : "type-23"
14986    },
14987    {
14988     "referenced_type" : "type-5"
14989    }
14990   ],
14991   "return_type" : "type-43",
14992   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14993  },
14994  {
14995   "function_name" : "libyuv::ScaleRowDown4Box_NEON",
14996   "linker_set_key" : "ScaleRowDown4Box_NEON",
14997   "parameters" :
14998   [
14999    {
15000     "referenced_type" : "type-9"
15001    },
15002    {
15003     "referenced_type" : "type-142"
15004    },
15005    {
15006     "referenced_type" : "type-23"
15007    },
15008    {
15009     "referenced_type" : "type-5"
15010    }
15011   ],
15012   "return_type" : "type-43",
15013   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15014  },
15015  {
15016   "function_name" : "libyuv::ScaleRowDown4_16_C",
15017   "linker_set_key" : "ScaleRowDown4_16_C",
15018   "parameters" :
15019   [
15020    {
15021     "referenced_type" : "type-45"
15022    },
15023    {
15024     "referenced_type" : "type-142"
15025    },
15026    {
15027     "referenced_type" : "type-48"
15028    },
15029    {
15030     "referenced_type" : "type-5"
15031    }
15032   ],
15033   "return_type" : "type-43",
15034   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15035  },
15036  {
15037   "function_name" : "libyuv::ScaleRowDown4_Any_NEON",
15038   "linker_set_key" : "ScaleRowDown4_Any_NEON",
15039   "parameters" :
15040   [
15041    {
15042     "referenced_type" : "type-9"
15043    },
15044    {
15045     "referenced_type" : "type-142"
15046    },
15047    {
15048     "referenced_type" : "type-23"
15049    },
15050    {
15051     "referenced_type" : "type-5"
15052    }
15053   ],
15054   "return_type" : "type-43",
15055   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15056  },
15057  {
15058   "function_name" : "libyuv::ScaleRowDown4_C",
15059   "linker_set_key" : "ScaleRowDown4_C",
15060   "parameters" :
15061   [
15062    {
15063     "referenced_type" : "type-9"
15064    },
15065    {
15066     "referenced_type" : "type-142"
15067    },
15068    {
15069     "referenced_type" : "type-23"
15070    },
15071    {
15072     "referenced_type" : "type-5"
15073    }
15074   ],
15075   "return_type" : "type-43",
15076   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15077  },
15078  {
15079   "function_name" : "libyuv::ScaleRowDown4_NEON",
15080   "linker_set_key" : "ScaleRowDown4_NEON",
15081   "parameters" :
15082   [
15083    {
15084     "referenced_type" : "type-9"
15085    },
15086    {
15087     "referenced_type" : "type-142"
15088    },
15089    {
15090     "referenced_type" : "type-23"
15091    },
15092    {
15093     "referenced_type" : "type-5"
15094    }
15095   ],
15096   "return_type" : "type-43",
15097   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15098  },
15099  {
15100   "function_name" : "libyuv::ScaleSlope",
15101   "linker_set_key" : "ScaleSlope",
15102   "parameters" :
15103   [
15104    {
15105     "referenced_type" : "type-5"
15106    },
15107    {
15108     "referenced_type" : "type-5"
15109    },
15110    {
15111     "referenced_type" : "type-5"
15112    },
15113    {
15114     "referenced_type" : "type-5"
15115    },
15116    {
15117     "referenced_type" : "type-22"
15118    },
15119    {
15120     "referenced_type" : "type-37"
15121    },
15122    {
15123     "referenced_type" : "type-37"
15124    },
15125    {
15126     "referenced_type" : "type-37"
15127    },
15128    {
15129     "referenced_type" : "type-37"
15130    }
15131   ],
15132   "return_type" : "type-43",
15133   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
15134  },
15135  {
15136   "function_name" : "libyuv::SetPlane",
15137   "linker_set_key" : "SetPlane",
15138   "parameters" :
15139   [
15140    {
15141     "referenced_type" : "type-23"
15142    },
15143    {
15144     "referenced_type" : "type-5"
15145    },
15146    {
15147     "referenced_type" : "type-5"
15148    },
15149    {
15150     "referenced_type" : "type-5"
15151    },
15152    {
15153     "referenced_type" : "type-1"
15154    }
15155   ],
15156   "return_type" : "type-43",
15157   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15158  },
15159  {
15160   "function_name" : "libyuv::SetRow_Any_NEON",
15161   "linker_set_key" : "SetRow_Any_NEON",
15162   "parameters" :
15163   [
15164    {
15165     "referenced_type" : "type-23"
15166    },
15167    {
15168     "referenced_type" : "type-8"
15169    },
15170    {
15171     "referenced_type" : "type-5"
15172    }
15173   ],
15174   "return_type" : "type-43",
15175   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15176  },
15177  {
15178   "function_name" : "libyuv::SetRow_C",
15179   "linker_set_key" : "SetRow_C",
15180   "parameters" :
15181   [
15182    {
15183     "referenced_type" : "type-23"
15184    },
15185    {
15186     "referenced_type" : "type-8"
15187    },
15188    {
15189     "referenced_type" : "type-5"
15190    }
15191   ],
15192   "return_type" : "type-43",
15193   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15194  },
15195  {
15196   "function_name" : "libyuv::SetRow_NEON",
15197   "linker_set_key" : "SetRow_NEON",
15198   "parameters" :
15199   [
15200    {
15201     "referenced_type" : "type-23"
15202    },
15203    {
15204     "referenced_type" : "type-8"
15205    },
15206    {
15207     "referenced_type" : "type-5"
15208    }
15209   ],
15210   "return_type" : "type-43",
15211   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15212  },
15213  {
15214   "function_name" : "libyuv::SobelRow_Any_NEON",
15215   "linker_set_key" : "SobelRow_Any_NEON",
15216   "parameters" :
15217   [
15218    {
15219     "referenced_type" : "type-9"
15220    },
15221    {
15222     "referenced_type" : "type-9"
15223    },
15224    {
15225     "referenced_type" : "type-23"
15226    },
15227    {
15228     "referenced_type" : "type-5"
15229    }
15230   ],
15231   "return_type" : "type-43",
15232   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15233  },
15234  {
15235   "function_name" : "libyuv::SobelRow_C",
15236   "linker_set_key" : "SobelRow_C",
15237   "parameters" :
15238   [
15239    {
15240     "referenced_type" : "type-9"
15241    },
15242    {
15243     "referenced_type" : "type-9"
15244    },
15245    {
15246     "referenced_type" : "type-23"
15247    },
15248    {
15249     "referenced_type" : "type-5"
15250    }
15251   ],
15252   "return_type" : "type-43",
15253   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15254  },
15255  {
15256   "function_name" : "libyuv::SobelRow_NEON",
15257   "linker_set_key" : "SobelRow_NEON",
15258   "parameters" :
15259   [
15260    {
15261     "referenced_type" : "type-9"
15262    },
15263    {
15264     "referenced_type" : "type-9"
15265    },
15266    {
15267     "referenced_type" : "type-23"
15268    },
15269    {
15270     "referenced_type" : "type-5"
15271    }
15272   ],
15273   "return_type" : "type-43",
15274   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15275  },
15276  {
15277   "function_name" : "libyuv::SobelToPlaneRow_Any_NEON",
15278   "linker_set_key" : "SobelToPlaneRow_Any_NEON",
15279   "parameters" :
15280   [
15281    {
15282     "referenced_type" : "type-9"
15283    },
15284    {
15285     "referenced_type" : "type-9"
15286    },
15287    {
15288     "referenced_type" : "type-23"
15289    },
15290    {
15291     "referenced_type" : "type-5"
15292    }
15293   ],
15294   "return_type" : "type-43",
15295   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15296  },
15297  {
15298   "function_name" : "libyuv::SobelToPlaneRow_C",
15299   "linker_set_key" : "SobelToPlaneRow_C",
15300   "parameters" :
15301   [
15302    {
15303     "referenced_type" : "type-9"
15304    },
15305    {
15306     "referenced_type" : "type-9"
15307    },
15308    {
15309     "referenced_type" : "type-23"
15310    },
15311    {
15312     "referenced_type" : "type-5"
15313    }
15314   ],
15315   "return_type" : "type-43",
15316   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15317  },
15318  {
15319   "function_name" : "libyuv::SobelToPlaneRow_NEON",
15320   "linker_set_key" : "SobelToPlaneRow_NEON",
15321   "parameters" :
15322   [
15323    {
15324     "referenced_type" : "type-9"
15325    },
15326    {
15327     "referenced_type" : "type-9"
15328    },
15329    {
15330     "referenced_type" : "type-23"
15331    },
15332    {
15333     "referenced_type" : "type-5"
15334    }
15335   ],
15336   "return_type" : "type-43",
15337   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15338  },
15339  {
15340   "function_name" : "libyuv::SobelXRow_C",
15341   "linker_set_key" : "SobelXRow_C",
15342   "parameters" :
15343   [
15344    {
15345     "referenced_type" : "type-9"
15346    },
15347    {
15348     "referenced_type" : "type-9"
15349    },
15350    {
15351     "referenced_type" : "type-9"
15352    },
15353    {
15354     "referenced_type" : "type-23"
15355    },
15356    {
15357     "referenced_type" : "type-5"
15358    }
15359   ],
15360   "return_type" : "type-43",
15361   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15362  },
15363  {
15364   "function_name" : "libyuv::SobelXRow_NEON",
15365   "linker_set_key" : "SobelXRow_NEON",
15366   "parameters" :
15367   [
15368    {
15369     "referenced_type" : "type-9"
15370    },
15371    {
15372     "referenced_type" : "type-9"
15373    },
15374    {
15375     "referenced_type" : "type-9"
15376    },
15377    {
15378     "referenced_type" : "type-23"
15379    },
15380    {
15381     "referenced_type" : "type-5"
15382    }
15383   ],
15384   "return_type" : "type-43",
15385   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15386  },
15387  {
15388   "function_name" : "libyuv::SobelXYRow_Any_NEON",
15389   "linker_set_key" : "SobelXYRow_Any_NEON",
15390   "parameters" :
15391   [
15392    {
15393     "referenced_type" : "type-9"
15394    },
15395    {
15396     "referenced_type" : "type-9"
15397    },
15398    {
15399     "referenced_type" : "type-23"
15400    },
15401    {
15402     "referenced_type" : "type-5"
15403    }
15404   ],
15405   "return_type" : "type-43",
15406   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15407  },
15408  {
15409   "function_name" : "libyuv::SobelXYRow_C",
15410   "linker_set_key" : "SobelXYRow_C",
15411   "parameters" :
15412   [
15413    {
15414     "referenced_type" : "type-9"
15415    },
15416    {
15417     "referenced_type" : "type-9"
15418    },
15419    {
15420     "referenced_type" : "type-23"
15421    },
15422    {
15423     "referenced_type" : "type-5"
15424    }
15425   ],
15426   "return_type" : "type-43",
15427   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15428  },
15429  {
15430   "function_name" : "libyuv::SobelXYRow_NEON",
15431   "linker_set_key" : "SobelXYRow_NEON",
15432   "parameters" :
15433   [
15434    {
15435     "referenced_type" : "type-9"
15436    },
15437    {
15438     "referenced_type" : "type-9"
15439    },
15440    {
15441     "referenced_type" : "type-23"
15442    },
15443    {
15444     "referenced_type" : "type-5"
15445    }
15446   ],
15447   "return_type" : "type-43",
15448   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15449  },
15450  {
15451   "function_name" : "libyuv::SobelYRow_C",
15452   "linker_set_key" : "SobelYRow_C",
15453   "parameters" :
15454   [
15455    {
15456     "referenced_type" : "type-9"
15457    },
15458    {
15459     "referenced_type" : "type-9"
15460    },
15461    {
15462     "referenced_type" : "type-23"
15463    },
15464    {
15465     "referenced_type" : "type-5"
15466    }
15467   ],
15468   "return_type" : "type-43",
15469   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15470  },
15471  {
15472   "function_name" : "libyuv::SobelYRow_NEON",
15473   "linker_set_key" : "SobelYRow_NEON",
15474   "parameters" :
15475   [
15476    {
15477     "referenced_type" : "type-9"
15478    },
15479    {
15480     "referenced_type" : "type-9"
15481    },
15482    {
15483     "referenced_type" : "type-23"
15484    },
15485    {
15486     "referenced_type" : "type-5"
15487    }
15488   ],
15489   "return_type" : "type-43",
15490   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15491  },
15492  {
15493   "function_name" : "libyuv::SplitUVPlane",
15494   "linker_set_key" : "SplitUVPlane",
15495   "parameters" :
15496   [
15497    {
15498     "referenced_type" : "type-9"
15499    },
15500    {
15501     "referenced_type" : "type-5"
15502    },
15503    {
15504     "referenced_type" : "type-23"
15505    },
15506    {
15507     "referenced_type" : "type-5"
15508    },
15509    {
15510     "referenced_type" : "type-23"
15511    },
15512    {
15513     "referenced_type" : "type-5"
15514    },
15515    {
15516     "referenced_type" : "type-5"
15517    },
15518    {
15519     "referenced_type" : "type-5"
15520    }
15521   ],
15522   "return_type" : "type-43",
15523   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15524  },
15525  {
15526   "function_name" : "libyuv::SplitUVRow_Any_NEON",
15527   "linker_set_key" : "SplitUVRow_Any_NEON",
15528   "parameters" :
15529   [
15530    {
15531     "referenced_type" : "type-9"
15532    },
15533    {
15534     "referenced_type" : "type-23"
15535    },
15536    {
15537     "referenced_type" : "type-23"
15538    },
15539    {
15540     "referenced_type" : "type-5"
15541    }
15542   ],
15543   "return_type" : "type-43",
15544   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15545  },
15546  {
15547   "function_name" : "libyuv::SplitUVRow_C",
15548   "linker_set_key" : "SplitUVRow_C",
15549   "parameters" :
15550   [
15551    {
15552     "referenced_type" : "type-9"
15553    },
15554    {
15555     "referenced_type" : "type-23"
15556    },
15557    {
15558     "referenced_type" : "type-23"
15559    },
15560    {
15561     "referenced_type" : "type-5"
15562    }
15563   ],
15564   "return_type" : "type-43",
15565   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15566  },
15567  {
15568   "function_name" : "libyuv::SplitUVRow_NEON",
15569   "linker_set_key" : "SplitUVRow_NEON",
15570   "parameters" :
15571   [
15572    {
15573     "referenced_type" : "type-9"
15574    },
15575    {
15576     "referenced_type" : "type-23"
15577    },
15578    {
15579     "referenced_type" : "type-23"
15580    },
15581    {
15582     "referenced_type" : "type-5"
15583    }
15584   ],
15585   "return_type" : "type-43",
15586   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15587  },
15588  {
15589   "function_name" : "libyuv::SumSquareErrorToPsnr",
15590   "linker_set_key" : "SumSquareErrorToPsnr",
15591   "parameters" :
15592   [
15593    {
15594     "referenced_type" : "type-10"
15595    },
15596    {
15597     "referenced_type" : "type-10"
15598    }
15599   ],
15600   "return_type" : "type-20",
15601   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
15602  },
15603  {
15604   "function_name" : "libyuv::SumSquareError_C",
15605   "linker_set_key" : "SumSquareError_C",
15606   "parameters" :
15607   [
15608    {
15609     "referenced_type" : "type-9"
15610    },
15611    {
15612     "referenced_type" : "type-9"
15613    },
15614    {
15615     "referenced_type" : "type-5"
15616    }
15617   ],
15618   "return_type" : "type-1",
15619   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15620  },
15621  {
15622   "function_name" : "libyuv::SumSquareError_NEON",
15623   "linker_set_key" : "SumSquareError_NEON",
15624   "parameters" :
15625   [
15626    {
15627     "referenced_type" : "type-9"
15628    },
15629    {
15630     "referenced_type" : "type-9"
15631    },
15632    {
15633     "referenced_type" : "type-5"
15634    }
15635   ],
15636   "return_type" : "type-1",
15637   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15638  },
15639  {
15640   "function_name" : "libyuv::TransposePlane",
15641   "linker_set_key" : "TransposePlane",
15642   "parameters" :
15643   [
15644    {
15645     "referenced_type" : "type-9"
15646    },
15647    {
15648     "referenced_type" : "type-5"
15649    },
15650    {
15651     "referenced_type" : "type-23"
15652    },
15653    {
15654     "referenced_type" : "type-5"
15655    },
15656    {
15657     "referenced_type" : "type-5"
15658    },
15659    {
15660     "referenced_type" : "type-5"
15661    }
15662   ],
15663   "return_type" : "type-43",
15664   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15665  },
15666  {
15667   "function_name" : "libyuv::TransposeUV",
15668   "linker_set_key" : "TransposeUV",
15669   "parameters" :
15670   [
15671    {
15672     "referenced_type" : "type-9"
15673    },
15674    {
15675     "referenced_type" : "type-5"
15676    },
15677    {
15678     "referenced_type" : "type-23"
15679    },
15680    {
15681     "referenced_type" : "type-5"
15682    },
15683    {
15684     "referenced_type" : "type-23"
15685    },
15686    {
15687     "referenced_type" : "type-5"
15688    },
15689    {
15690     "referenced_type" : "type-5"
15691    },
15692    {
15693     "referenced_type" : "type-5"
15694    }
15695   ],
15696   "return_type" : "type-43",
15697   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15698  },
15699  {
15700   "function_name" : "libyuv::TransposeUVWx8_Any_NEON",
15701   "linker_set_key" : "TransposeUVWx8_Any_NEON",
15702   "parameters" :
15703   [
15704    {
15705     "referenced_type" : "type-9"
15706    },
15707    {
15708     "referenced_type" : "type-5"
15709    },
15710    {
15711     "referenced_type" : "type-23"
15712    },
15713    {
15714     "referenced_type" : "type-5"
15715    },
15716    {
15717     "referenced_type" : "type-23"
15718    },
15719    {
15720     "referenced_type" : "type-5"
15721    },
15722    {
15723     "referenced_type" : "type-5"
15724    }
15725   ],
15726   "return_type" : "type-43",
15727   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15728  },
15729  {
15730   "function_name" : "libyuv::TransposeUVWx8_C",
15731   "linker_set_key" : "TransposeUVWx8_C",
15732   "parameters" :
15733   [
15734    {
15735     "referenced_type" : "type-9"
15736    },
15737    {
15738     "referenced_type" : "type-5"
15739    },
15740    {
15741     "referenced_type" : "type-23"
15742    },
15743    {
15744     "referenced_type" : "type-5"
15745    },
15746    {
15747     "referenced_type" : "type-23"
15748    },
15749    {
15750     "referenced_type" : "type-5"
15751    },
15752    {
15753     "referenced_type" : "type-5"
15754    }
15755   ],
15756   "return_type" : "type-43",
15757   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15758  },
15759  {
15760   "function_name" : "libyuv::TransposeUVWx8_NEON",
15761   "linker_set_key" : "TransposeUVWx8_NEON",
15762   "parameters" :
15763   [
15764    {
15765     "referenced_type" : "type-9"
15766    },
15767    {
15768     "referenced_type" : "type-5"
15769    },
15770    {
15771     "referenced_type" : "type-23"
15772    },
15773    {
15774     "referenced_type" : "type-5"
15775    },
15776    {
15777     "referenced_type" : "type-23"
15778    },
15779    {
15780     "referenced_type" : "type-5"
15781    },
15782    {
15783     "referenced_type" : "type-5"
15784    }
15785   ],
15786   "return_type" : "type-43",
15787   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15788  },
15789  {
15790   "function_name" : "libyuv::TransposeUVWxH_C",
15791   "linker_set_key" : "TransposeUVWxH_C",
15792   "parameters" :
15793   [
15794    {
15795     "referenced_type" : "type-9"
15796    },
15797    {
15798     "referenced_type" : "type-5"
15799    },
15800    {
15801     "referenced_type" : "type-23"
15802    },
15803    {
15804     "referenced_type" : "type-5"
15805    },
15806    {
15807     "referenced_type" : "type-23"
15808    },
15809    {
15810     "referenced_type" : "type-5"
15811    },
15812    {
15813     "referenced_type" : "type-5"
15814    },
15815    {
15816     "referenced_type" : "type-5"
15817    }
15818   ],
15819   "return_type" : "type-43",
15820   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15821  },
15822  {
15823   "function_name" : "libyuv::TransposeWx8_Any_NEON",
15824   "linker_set_key" : "TransposeWx8_Any_NEON",
15825   "parameters" :
15826   [
15827    {
15828     "referenced_type" : "type-9"
15829    },
15830    {
15831     "referenced_type" : "type-5"
15832    },
15833    {
15834     "referenced_type" : "type-23"
15835    },
15836    {
15837     "referenced_type" : "type-5"
15838    },
15839    {
15840     "referenced_type" : "type-5"
15841    }
15842   ],
15843   "return_type" : "type-43",
15844   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15845  },
15846  {
15847   "function_name" : "libyuv::TransposeWx8_C",
15848   "linker_set_key" : "TransposeWx8_C",
15849   "parameters" :
15850   [
15851    {
15852     "referenced_type" : "type-9"
15853    },
15854    {
15855     "referenced_type" : "type-5"
15856    },
15857    {
15858     "referenced_type" : "type-23"
15859    },
15860    {
15861     "referenced_type" : "type-5"
15862    },
15863    {
15864     "referenced_type" : "type-5"
15865    }
15866   ],
15867   "return_type" : "type-43",
15868   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15869  },
15870  {
15871   "function_name" : "libyuv::TransposeWx8_NEON",
15872   "linker_set_key" : "TransposeWx8_NEON",
15873   "parameters" :
15874   [
15875    {
15876     "referenced_type" : "type-9"
15877    },
15878    {
15879     "referenced_type" : "type-5"
15880    },
15881    {
15882     "referenced_type" : "type-23"
15883    },
15884    {
15885     "referenced_type" : "type-5"
15886    },
15887    {
15888     "referenced_type" : "type-5"
15889    }
15890   ],
15891   "return_type" : "type-43",
15892   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15893  },
15894  {
15895   "function_name" : "libyuv::TransposeWxH_C",
15896   "linker_set_key" : "TransposeWxH_C",
15897   "parameters" :
15898   [
15899    {
15900     "referenced_type" : "type-9"
15901    },
15902    {
15903     "referenced_type" : "type-5"
15904    },
15905    {
15906     "referenced_type" : "type-23"
15907    },
15908    {
15909     "referenced_type" : "type-5"
15910    },
15911    {
15912     "referenced_type" : "type-5"
15913    },
15914    {
15915     "referenced_type" : "type-5"
15916    }
15917   ],
15918   "return_type" : "type-43",
15919   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15920  },
15921  {
15922   "function_name" : "libyuv::UYVYToARGB",
15923   "linker_set_key" : "UYVYToARGB",
15924   "parameters" :
15925   [
15926    {
15927     "referenced_type" : "type-9"
15928    },
15929    {
15930     "referenced_type" : "type-5"
15931    },
15932    {
15933     "referenced_type" : "type-23"
15934    },
15935    {
15936     "referenced_type" : "type-5"
15937    },
15938    {
15939     "referenced_type" : "type-5"
15940    },
15941    {
15942     "referenced_type" : "type-5"
15943    }
15944   ],
15945   "return_type" : "type-5",
15946   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
15947  },
15948  {
15949   "function_name" : "libyuv::UYVYToARGBRow_Any_NEON",
15950   "linker_set_key" : "UYVYToARGBRow_Any_NEON",
15951   "parameters" :
15952   [
15953    {
15954     "referenced_type" : "type-9"
15955    },
15956    {
15957     "referenced_type" : "type-23"
15958    },
15959    {
15960     "referenced_type" : "type-140"
15961    },
15962    {
15963     "referenced_type" : "type-5"
15964    }
15965   ],
15966   "return_type" : "type-43",
15967   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15968  },
15969  {
15970   "function_name" : "libyuv::UYVYToARGBRow_C",
15971   "linker_set_key" : "UYVYToARGBRow_C",
15972   "parameters" :
15973   [
15974    {
15975     "referenced_type" : "type-9"
15976    },
15977    {
15978     "referenced_type" : "type-23"
15979    },
15980    {
15981     "referenced_type" : "type-140"
15982    },
15983    {
15984     "referenced_type" : "type-5"
15985    }
15986   ],
15987   "return_type" : "type-43",
15988   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15989  },
15990  {
15991   "function_name" : "libyuv::UYVYToARGBRow_NEON",
15992   "linker_set_key" : "UYVYToARGBRow_NEON",
15993   "parameters" :
15994   [
15995    {
15996     "referenced_type" : "type-9"
15997    },
15998    {
15999     "referenced_type" : "type-23"
16000    },
16001    {
16002     "referenced_type" : "type-140"
16003    },
16004    {
16005     "referenced_type" : "type-5"
16006    }
16007   ],
16008   "return_type" : "type-43",
16009   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16010  },
16011  {
16012   "function_name" : "libyuv::UYVYToI420",
16013   "linker_set_key" : "UYVYToI420",
16014   "parameters" :
16015   [
16016    {
16017     "referenced_type" : "type-9"
16018    },
16019    {
16020     "referenced_type" : "type-5"
16021    },
16022    {
16023     "referenced_type" : "type-23"
16024    },
16025    {
16026     "referenced_type" : "type-5"
16027    },
16028    {
16029     "referenced_type" : "type-23"
16030    },
16031    {
16032     "referenced_type" : "type-5"
16033    },
16034    {
16035     "referenced_type" : "type-23"
16036    },
16037    {
16038     "referenced_type" : "type-5"
16039    },
16040    {
16041     "referenced_type" : "type-5"
16042    },
16043    {
16044     "referenced_type" : "type-5"
16045    }
16046   ],
16047   "return_type" : "type-5",
16048   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
16049  },
16050  {
16051   "function_name" : "libyuv::UYVYToI422",
16052   "linker_set_key" : "UYVYToI422",
16053   "parameters" :
16054   [
16055    {
16056     "referenced_type" : "type-9"
16057    },
16058    {
16059     "referenced_type" : "type-5"
16060    },
16061    {
16062     "referenced_type" : "type-23"
16063    },
16064    {
16065     "referenced_type" : "type-5"
16066    },
16067    {
16068     "referenced_type" : "type-23"
16069    },
16070    {
16071     "referenced_type" : "type-5"
16072    },
16073    {
16074     "referenced_type" : "type-23"
16075    },
16076    {
16077     "referenced_type" : "type-5"
16078    },
16079    {
16080     "referenced_type" : "type-5"
16081    },
16082    {
16083     "referenced_type" : "type-5"
16084    }
16085   ],
16086   "return_type" : "type-5",
16087   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16088  },
16089  {
16090   "function_name" : "libyuv::UYVYToNV12",
16091   "linker_set_key" : "UYVYToNV12",
16092   "parameters" :
16093   [
16094    {
16095     "referenced_type" : "type-9"
16096    },
16097    {
16098     "referenced_type" : "type-5"
16099    },
16100    {
16101     "referenced_type" : "type-23"
16102    },
16103    {
16104     "referenced_type" : "type-5"
16105    },
16106    {
16107     "referenced_type" : "type-23"
16108    },
16109    {
16110     "referenced_type" : "type-5"
16111    },
16112    {
16113     "referenced_type" : "type-5"
16114    },
16115    {
16116     "referenced_type" : "type-5"
16117    }
16118   ],
16119   "return_type" : "type-5",
16120   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16121  },
16122  {
16123   "function_name" : "libyuv::UYVYToUV422Row_Any_NEON",
16124   "linker_set_key" : "UYVYToUV422Row_Any_NEON",
16125   "parameters" :
16126   [
16127    {
16128     "referenced_type" : "type-9"
16129    },
16130    {
16131     "referenced_type" : "type-23"
16132    },
16133    {
16134     "referenced_type" : "type-23"
16135    },
16136    {
16137     "referenced_type" : "type-5"
16138    }
16139   ],
16140   "return_type" : "type-43",
16141   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16142  },
16143  {
16144   "function_name" : "libyuv::UYVYToUV422Row_C",
16145   "linker_set_key" : "UYVYToUV422Row_C",
16146   "parameters" :
16147   [
16148    {
16149     "referenced_type" : "type-9"
16150    },
16151    {
16152     "referenced_type" : "type-23"
16153    },
16154    {
16155     "referenced_type" : "type-23"
16156    },
16157    {
16158     "referenced_type" : "type-5"
16159    }
16160   ],
16161   "return_type" : "type-43",
16162   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16163  },
16164  {
16165   "function_name" : "libyuv::UYVYToUV422Row_NEON",
16166   "linker_set_key" : "UYVYToUV422Row_NEON",
16167   "parameters" :
16168   [
16169    {
16170     "referenced_type" : "type-9"
16171    },
16172    {
16173     "referenced_type" : "type-23"
16174    },
16175    {
16176     "referenced_type" : "type-23"
16177    },
16178    {
16179     "referenced_type" : "type-5"
16180    }
16181   ],
16182   "return_type" : "type-43",
16183   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16184  },
16185  {
16186   "function_name" : "libyuv::UYVYToUVRow_Any_NEON",
16187   "linker_set_key" : "UYVYToUVRow_Any_NEON",
16188   "parameters" :
16189   [
16190    {
16191     "referenced_type" : "type-9"
16192    },
16193    {
16194     "referenced_type" : "type-5"
16195    },
16196    {
16197     "referenced_type" : "type-23"
16198    },
16199    {
16200     "referenced_type" : "type-23"
16201    },
16202    {
16203     "referenced_type" : "type-5"
16204    }
16205   ],
16206   "return_type" : "type-43",
16207   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16208  },
16209  {
16210   "function_name" : "libyuv::UYVYToUVRow_C",
16211   "linker_set_key" : "UYVYToUVRow_C",
16212   "parameters" :
16213   [
16214    {
16215     "referenced_type" : "type-9"
16216    },
16217    {
16218     "referenced_type" : "type-5"
16219    },
16220    {
16221     "referenced_type" : "type-23"
16222    },
16223    {
16224     "referenced_type" : "type-23"
16225    },
16226    {
16227     "referenced_type" : "type-5"
16228    }
16229   ],
16230   "return_type" : "type-43",
16231   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16232  },
16233  {
16234   "function_name" : "libyuv::UYVYToUVRow_NEON",
16235   "linker_set_key" : "UYVYToUVRow_NEON",
16236   "parameters" :
16237   [
16238    {
16239     "referenced_type" : "type-9"
16240    },
16241    {
16242     "referenced_type" : "type-5"
16243    },
16244    {
16245     "referenced_type" : "type-23"
16246    },
16247    {
16248     "referenced_type" : "type-23"
16249    },
16250    {
16251     "referenced_type" : "type-5"
16252    }
16253   ],
16254   "return_type" : "type-43",
16255   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16256  },
16257  {
16258   "function_name" : "libyuv::UYVYToYRow_Any_NEON",
16259   "linker_set_key" : "UYVYToYRow_Any_NEON",
16260   "parameters" :
16261   [
16262    {
16263     "referenced_type" : "type-9"
16264    },
16265    {
16266     "referenced_type" : "type-23"
16267    },
16268    {
16269     "referenced_type" : "type-5"
16270    }
16271   ],
16272   "return_type" : "type-43",
16273   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16274  },
16275  {
16276   "function_name" : "libyuv::UYVYToYRow_C",
16277   "linker_set_key" : "UYVYToYRow_C",
16278   "parameters" :
16279   [
16280    {
16281     "referenced_type" : "type-9"
16282    },
16283    {
16284     "referenced_type" : "type-23"
16285    },
16286    {
16287     "referenced_type" : "type-5"
16288    }
16289   ],
16290   "return_type" : "type-43",
16291   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16292  },
16293  {
16294   "function_name" : "libyuv::UYVYToYRow_NEON",
16295   "linker_set_key" : "UYVYToYRow_NEON",
16296   "parameters" :
16297   [
16298    {
16299     "referenced_type" : "type-9"
16300    },
16301    {
16302     "referenced_type" : "type-23"
16303    },
16304    {
16305     "referenced_type" : "type-5"
16306    }
16307   ],
16308   "return_type" : "type-43",
16309   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16310  },
16311  {
16312   "function_name" : "libyuv::ValidateJpeg",
16313   "linker_set_key" : "ValidateJpeg",
16314   "parameters" :
16315   [
16316    {
16317     "referenced_type" : "type-9"
16318    },
16319    {
16320     "referenced_type" : "type-10"
16321    }
16322   ],
16323   "return_type" : "type-5",
16324   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16325  },
16326  {
16327   "function_name" : "libyuv::YUY2ToARGB",
16328   "linker_set_key" : "YUY2ToARGB",
16329   "parameters" :
16330   [
16331    {
16332     "referenced_type" : "type-9"
16333    },
16334    {
16335     "referenced_type" : "type-5"
16336    },
16337    {
16338     "referenced_type" : "type-23"
16339    },
16340    {
16341     "referenced_type" : "type-5"
16342    },
16343    {
16344     "referenced_type" : "type-5"
16345    },
16346    {
16347     "referenced_type" : "type-5"
16348    }
16349   ],
16350   "return_type" : "type-5",
16351   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
16352  },
16353  {
16354   "function_name" : "libyuv::YUY2ToARGBRow_Any_NEON",
16355   "linker_set_key" : "YUY2ToARGBRow_Any_NEON",
16356   "parameters" :
16357   [
16358    {
16359     "referenced_type" : "type-9"
16360    },
16361    {
16362     "referenced_type" : "type-23"
16363    },
16364    {
16365     "referenced_type" : "type-140"
16366    },
16367    {
16368     "referenced_type" : "type-5"
16369    }
16370   ],
16371   "return_type" : "type-43",
16372   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16373  },
16374  {
16375   "function_name" : "libyuv::YUY2ToARGBRow_C",
16376   "linker_set_key" : "YUY2ToARGBRow_C",
16377   "parameters" :
16378   [
16379    {
16380     "referenced_type" : "type-9"
16381    },
16382    {
16383     "referenced_type" : "type-23"
16384    },
16385    {
16386     "referenced_type" : "type-140"
16387    },
16388    {
16389     "referenced_type" : "type-5"
16390    }
16391   ],
16392   "return_type" : "type-43",
16393   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16394  },
16395  {
16396   "function_name" : "libyuv::YUY2ToARGBRow_NEON",
16397   "linker_set_key" : "YUY2ToARGBRow_NEON",
16398   "parameters" :
16399   [
16400    {
16401     "referenced_type" : "type-9"
16402    },
16403    {
16404     "referenced_type" : "type-23"
16405    },
16406    {
16407     "referenced_type" : "type-140"
16408    },
16409    {
16410     "referenced_type" : "type-5"
16411    }
16412   ],
16413   "return_type" : "type-43",
16414   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16415  },
16416  {
16417   "function_name" : "libyuv::YUY2ToI420",
16418   "linker_set_key" : "YUY2ToI420",
16419   "parameters" :
16420   [
16421    {
16422     "referenced_type" : "type-9"
16423    },
16424    {
16425     "referenced_type" : "type-5"
16426    },
16427    {
16428     "referenced_type" : "type-23"
16429    },
16430    {
16431     "referenced_type" : "type-5"
16432    },
16433    {
16434     "referenced_type" : "type-23"
16435    },
16436    {
16437     "referenced_type" : "type-5"
16438    },
16439    {
16440     "referenced_type" : "type-23"
16441    },
16442    {
16443     "referenced_type" : "type-5"
16444    },
16445    {
16446     "referenced_type" : "type-5"
16447    },
16448    {
16449     "referenced_type" : "type-5"
16450    }
16451   ],
16452   "return_type" : "type-5",
16453   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
16454  },
16455  {
16456   "function_name" : "libyuv::YUY2ToI422",
16457   "linker_set_key" : "YUY2ToI422",
16458   "parameters" :
16459   [
16460    {
16461     "referenced_type" : "type-9"
16462    },
16463    {
16464     "referenced_type" : "type-5"
16465    },
16466    {
16467     "referenced_type" : "type-23"
16468    },
16469    {
16470     "referenced_type" : "type-5"
16471    },
16472    {
16473     "referenced_type" : "type-23"
16474    },
16475    {
16476     "referenced_type" : "type-5"
16477    },
16478    {
16479     "referenced_type" : "type-23"
16480    },
16481    {
16482     "referenced_type" : "type-5"
16483    },
16484    {
16485     "referenced_type" : "type-5"
16486    },
16487    {
16488     "referenced_type" : "type-5"
16489    }
16490   ],
16491   "return_type" : "type-5",
16492   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16493  },
16494  {
16495   "function_name" : "libyuv::YUY2ToNV12",
16496   "linker_set_key" : "YUY2ToNV12",
16497   "parameters" :
16498   [
16499    {
16500     "referenced_type" : "type-9"
16501    },
16502    {
16503     "referenced_type" : "type-5"
16504    },
16505    {
16506     "referenced_type" : "type-23"
16507    },
16508    {
16509     "referenced_type" : "type-5"
16510    },
16511    {
16512     "referenced_type" : "type-23"
16513    },
16514    {
16515     "referenced_type" : "type-5"
16516    },
16517    {
16518     "referenced_type" : "type-5"
16519    },
16520    {
16521     "referenced_type" : "type-5"
16522    }
16523   ],
16524   "return_type" : "type-5",
16525   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16526  },
16527  {
16528   "function_name" : "libyuv::YUY2ToUV422Row_Any_NEON",
16529   "linker_set_key" : "YUY2ToUV422Row_Any_NEON",
16530   "parameters" :
16531   [
16532    {
16533     "referenced_type" : "type-9"
16534    },
16535    {
16536     "referenced_type" : "type-23"
16537    },
16538    {
16539     "referenced_type" : "type-23"
16540    },
16541    {
16542     "referenced_type" : "type-5"
16543    }
16544   ],
16545   "return_type" : "type-43",
16546   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16547  },
16548  {
16549   "function_name" : "libyuv::YUY2ToUV422Row_C",
16550   "linker_set_key" : "YUY2ToUV422Row_C",
16551   "parameters" :
16552   [
16553    {
16554     "referenced_type" : "type-9"
16555    },
16556    {
16557     "referenced_type" : "type-23"
16558    },
16559    {
16560     "referenced_type" : "type-23"
16561    },
16562    {
16563     "referenced_type" : "type-5"
16564    }
16565   ],
16566   "return_type" : "type-43",
16567   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16568  },
16569  {
16570   "function_name" : "libyuv::YUY2ToUV422Row_NEON",
16571   "linker_set_key" : "YUY2ToUV422Row_NEON",
16572   "parameters" :
16573   [
16574    {
16575     "referenced_type" : "type-9"
16576    },
16577    {
16578     "referenced_type" : "type-23"
16579    },
16580    {
16581     "referenced_type" : "type-23"
16582    },
16583    {
16584     "referenced_type" : "type-5"
16585    }
16586   ],
16587   "return_type" : "type-43",
16588   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16589  },
16590  {
16591   "function_name" : "libyuv::YUY2ToUVRow_Any_NEON",
16592   "linker_set_key" : "YUY2ToUVRow_Any_NEON",
16593   "parameters" :
16594   [
16595    {
16596     "referenced_type" : "type-9"
16597    },
16598    {
16599     "referenced_type" : "type-5"
16600    },
16601    {
16602     "referenced_type" : "type-23"
16603    },
16604    {
16605     "referenced_type" : "type-23"
16606    },
16607    {
16608     "referenced_type" : "type-5"
16609    }
16610   ],
16611   "return_type" : "type-43",
16612   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16613  },
16614  {
16615   "function_name" : "libyuv::YUY2ToUVRow_C",
16616   "linker_set_key" : "YUY2ToUVRow_C",
16617   "parameters" :
16618   [
16619    {
16620     "referenced_type" : "type-9"
16621    },
16622    {
16623     "referenced_type" : "type-5"
16624    },
16625    {
16626     "referenced_type" : "type-23"
16627    },
16628    {
16629     "referenced_type" : "type-23"
16630    },
16631    {
16632     "referenced_type" : "type-5"
16633    }
16634   ],
16635   "return_type" : "type-43",
16636   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16637  },
16638  {
16639   "function_name" : "libyuv::YUY2ToUVRow_NEON",
16640   "linker_set_key" : "YUY2ToUVRow_NEON",
16641   "parameters" :
16642   [
16643    {
16644     "referenced_type" : "type-9"
16645    },
16646    {
16647     "referenced_type" : "type-5"
16648    },
16649    {
16650     "referenced_type" : "type-23"
16651    },
16652    {
16653     "referenced_type" : "type-23"
16654    },
16655    {
16656     "referenced_type" : "type-5"
16657    }
16658   ],
16659   "return_type" : "type-43",
16660   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16661  },
16662  {
16663   "function_name" : "libyuv::YUY2ToY",
16664   "linker_set_key" : "YUY2ToY",
16665   "parameters" :
16666   [
16667    {
16668     "referenced_type" : "type-9"
16669    },
16670    {
16671     "referenced_type" : "type-5"
16672    },
16673    {
16674     "referenced_type" : "type-23"
16675    },
16676    {
16677     "referenced_type" : "type-5"
16678    },
16679    {
16680     "referenced_type" : "type-5"
16681    },
16682    {
16683     "referenced_type" : "type-5"
16684    }
16685   ],
16686   "return_type" : "type-5",
16687   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16688  },
16689  {
16690   "function_name" : "libyuv::YUY2ToYRow_Any_NEON",
16691   "linker_set_key" : "YUY2ToYRow_Any_NEON",
16692   "parameters" :
16693   [
16694    {
16695     "referenced_type" : "type-9"
16696    },
16697    {
16698     "referenced_type" : "type-23"
16699    },
16700    {
16701     "referenced_type" : "type-5"
16702    }
16703   ],
16704   "return_type" : "type-43",
16705   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16706  },
16707  {
16708   "function_name" : "libyuv::YUY2ToYRow_C",
16709   "linker_set_key" : "YUY2ToYRow_C",
16710   "parameters" :
16711   [
16712    {
16713     "referenced_type" : "type-9"
16714    },
16715    {
16716     "referenced_type" : "type-23"
16717    },
16718    {
16719     "referenced_type" : "type-5"
16720    }
16721   ],
16722   "return_type" : "type-43",
16723   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16724  },
16725  {
16726   "function_name" : "libyuv::YUY2ToYRow_NEON",
16727   "linker_set_key" : "YUY2ToYRow_NEON",
16728   "parameters" :
16729   [
16730    {
16731     "referenced_type" : "type-9"
16732    },
16733    {
16734     "referenced_type" : "type-23"
16735    },
16736    {
16737     "referenced_type" : "type-5"
16738    }
16739   ],
16740   "return_type" : "type-43",
16741   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16742  },
16743  {
16744   "access" : "private",
16745   "function_name" : "libyuv::MJpegDecoder::StartDecode",
16746   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv",
16747   "parameters" :
16748   [
16749    {
16750     "is_this_ptr" : true,
16751     "referenced_type" : "type-232"
16752    }
16753   ],
16754   "return_type" : "type-5",
16755   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16756  },
16757  {
16758   "function_name" : "libyuv::MJpegDecoder::UnloadFrame",
16759   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv",
16760   "parameters" :
16761   [
16762    {
16763     "is_this_ptr" : true,
16764     "referenced_type" : "type-232"
16765    }
16766   ],
16767   "return_type" : "type-5",
16768   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16769  },
16770  {
16771   "access" : "private",
16772   "function_name" : "libyuv::MJpegDecoder::FinishDecode",
16773   "linker_set_key" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv",
16774   "parameters" :
16775   [
16776    {
16777     "is_this_ptr" : true,
16778     "referenced_type" : "type-232"
16779    }
16780   ],
16781   "return_type" : "type-5",
16782   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16783  },
16784  {
16785   "function_name" : "libyuv::MJpegDecoder::GetColorSpace",
16786   "linker_set_key" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv",
16787   "parameters" :
16788   [
16789    {
16790     "is_this_ptr" : true,
16791     "referenced_type" : "type-232"
16792    }
16793   ],
16794   "return_type" : "type-5",
16795   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16796  },
16797  {
16798   "function_name" : "libyuv::MJpegDecoder::DecodeToBuffers",
16799   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii",
16800   "parameters" :
16801   [
16802    {
16803     "is_this_ptr" : true,
16804     "referenced_type" : "type-232"
16805    },
16806    {
16807     "referenced_type" : "type-36"
16808    },
16809    {
16810     "referenced_type" : "type-5"
16811    },
16812    {
16813     "referenced_type" : "type-5"
16814    }
16815   ],
16816   "return_type" : "type-5",
16817   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16818  },
16819  {
16820   "function_name" : "libyuv::MJpegDecoder::DecodeToCallback",
16821   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii",
16822   "parameters" :
16823   [
16824    {
16825     "is_this_ptr" : true,
16826     "referenced_type" : "type-232"
16827    },
16828    {
16829     "referenced_type" : "type-237"
16830    },
16831    {
16832     "referenced_type" : "type-234"
16833    },
16834    {
16835     "referenced_type" : "type-5"
16836    },
16837    {
16838     "referenced_type" : "type-5"
16839    }
16840   ],
16841   "return_type" : "type-5",
16842   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16843  },
16844  {
16845   "function_name" : "libyuv::MJpegDecoder::GetComponentSize",
16846   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi",
16847   "parameters" :
16848   [
16849    {
16850     "is_this_ptr" : true,
16851     "referenced_type" : "type-232"
16852    },
16853    {
16854     "referenced_type" : "type-5"
16855    }
16856   ],
16857   "return_type" : "type-5",
16858   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16859  },
16860  {
16861   "function_name" : "libyuv::MJpegDecoder::GetNumComponents",
16862   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv",
16863   "parameters" :
16864   [
16865    {
16866     "is_this_ptr" : true,
16867     "referenced_type" : "type-232"
16868    }
16869   ],
16870   "return_type" : "type-5",
16871   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16872  },
16873  {
16874   "function_name" : "libyuv::MJpegDecoder::GetComponentWidth",
16875   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi",
16876   "parameters" :
16877   [
16878    {
16879     "is_this_ptr" : true,
16880     "referenced_type" : "type-232"
16881    },
16882    {
16883     "referenced_type" : "type-5"
16884    }
16885   ],
16886   "return_type" : "type-5",
16887   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16888  },
16889  {
16890   "function_name" : "libyuv::MJpegDecoder::GetVertSampFactor",
16891   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi",
16892   "parameters" :
16893   [
16894    {
16895     "is_this_ptr" : true,
16896     "referenced_type" : "type-232"
16897    },
16898    {
16899     "referenced_type" : "type-5"
16900    }
16901   ],
16902   "return_type" : "type-5",
16903   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16904  },
16905  {
16906   "access" : "private",
16907   "function_name" : "libyuv::MJpegDecoder::AllocOutputBuffers",
16908   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi",
16909   "parameters" :
16910   [
16911    {
16912     "is_this_ptr" : true,
16913     "referenced_type" : "type-232"
16914    },
16915    {
16916     "referenced_type" : "type-5"
16917    }
16918   ],
16919   "return_type" : "type-43",
16920   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16921  },
16922  {
16923   "function_name" : "libyuv::MJpegDecoder::GetComponentHeight",
16924   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi",
16925   "parameters" :
16926   [
16927    {
16928     "is_this_ptr" : true,
16929     "referenced_type" : "type-232"
16930    },
16931    {
16932     "referenced_type" : "type-5"
16933    }
16934   ],
16935   "return_type" : "type-5",
16936   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16937  },
16938  {
16939   "function_name" : "libyuv::MJpegDecoder::GetComponentStride",
16940   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi",
16941   "parameters" :
16942   [
16943    {
16944     "is_this_ptr" : true,
16945     "referenced_type" : "type-232"
16946    },
16947    {
16948     "referenced_type" : "type-5"
16949    }
16950   ],
16951   "return_type" : "type-5",
16952   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16953  },
16954  {
16955   "function_name" : "libyuv::MJpegDecoder::GetHorizSampFactor",
16956   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi",
16957   "parameters" :
16958   [
16959    {
16960     "is_this_ptr" : true,
16961     "referenced_type" : "type-232"
16962    },
16963    {
16964     "referenced_type" : "type-5"
16965    }
16966   ],
16967   "return_type" : "type-5",
16968   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16969  },
16970  {
16971   "access" : "private",
16972   "function_name" : "libyuv::MJpegDecoder::SetScanlinePointers",
16973   "linker_set_key" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh",
16974   "parameters" :
16975   [
16976    {
16977     "is_this_ptr" : true,
16978     "referenced_type" : "type-232"
16979    },
16980    {
16981     "referenced_type" : "type-36"
16982    }
16983   ],
16984   "return_type" : "type-43",
16985   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16986  },
16987  {
16988   "access" : "private",
16989   "function_name" : "libyuv::MJpegDecoder::DestroyOutputBuffers",
16990   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv",
16991   "parameters" :
16992   [
16993    {
16994     "is_this_ptr" : true,
16995     "referenced_type" : "type-232"
16996    }
16997   ],
16998   "return_type" : "type-43",
16999   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17000  },
17001  {
17002   "function_name" : "libyuv::MJpegDecoder::GetVertSubSampFactor",
17003   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi",
17004   "parameters" :
17005   [
17006    {
17007     "is_this_ptr" : true,
17008     "referenced_type" : "type-232"
17009    },
17010    {
17011     "referenced_type" : "type-5"
17012    }
17013   ],
17014   "return_type" : "type-5",
17015   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17016  },
17017  {
17018   "function_name" : "libyuv::MJpegDecoder::GetHorizSubSampFactor",
17019   "linker_set_key" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi",
17020   "parameters" :
17021   [
17022    {
17023     "is_this_ptr" : true,
17024     "referenced_type" : "type-232"
17025    },
17026    {
17027     "referenced_type" : "type-5"
17028    }
17029   ],
17030   "return_type" : "type-5",
17031   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17032  },
17033  {
17034   "function_name" : "libyuv::MJpegDecoder::JpegSubsamplingTypeHelper",
17035   "linker_set_key" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i",
17036   "parameters" :
17037   [
17038    {
17039     "referenced_type" : "type-37"
17040    },
17041    {
17042     "referenced_type" : "type-37"
17043    },
17044    {
17045     "referenced_type" : "type-5"
17046    }
17047   ],
17048   "return_type" : "type-24",
17049   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17050  },
17051  {
17052   "function_name" : "libyuv::MJpegDecoder::GetImageScanlinesPerImcuRow",
17053   "linker_set_key" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv",
17054   "parameters" :
17055   [
17056    {
17057     "is_this_ptr" : true,
17058     "referenced_type" : "type-232"
17059    }
17060   ],
17061   "return_type" : "type-5",
17062   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17063  },
17064  {
17065   "function_name" : "libyuv::MJpegDecoder::GetComponentScanlinesPerImcuRow",
17066   "linker_set_key" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi",
17067   "parameters" :
17068   [
17069    {
17070     "is_this_ptr" : true,
17071     "referenced_type" : "type-232"
17072    },
17073    {
17074     "referenced_type" : "type-5"
17075    }
17076   ],
17077   "return_type" : "type-5",
17078   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17079  },
17080  {
17081   "function_name" : "libyuv::MJpegDecoder::GetWidth",
17082   "linker_set_key" : "_ZN6libyuv12MJpegDecoder8GetWidthEv",
17083   "parameters" :
17084   [
17085    {
17086     "is_this_ptr" : true,
17087     "referenced_type" : "type-232"
17088    }
17089   ],
17090   "return_type" : "type-5",
17091   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17092  },
17093  {
17094   "function_name" : "libyuv::MJpegDecoder::GetHeight",
17095   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9GetHeightEv",
17096   "parameters" :
17097   [
17098    {
17099     "is_this_ptr" : true,
17100     "referenced_type" : "type-232"
17101    }
17102   ],
17103   "return_type" : "type-5",
17104   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17105  },
17106  {
17107   "function_name" : "libyuv::MJpegDecoder::LoadFrame",
17108   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhm",
17109   "parameters" :
17110   [
17111    {
17112     "is_this_ptr" : true,
17113     "referenced_type" : "type-232"
17114    },
17115    {
17116     "referenced_type" : "type-9"
17117    },
17118    {
17119     "referenced_type" : "type-10"
17120    }
17121   ],
17122   "return_type" : "type-5",
17123   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17124  },
17125  {
17126   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
17127   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC1Ev",
17128   "parameters" :
17129   [
17130    {
17131     "is_this_ptr" : true,
17132     "referenced_type" : "type-232"
17133    }
17134   ],
17135   "return_type" : "type-43",
17136   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17137  },
17138  {
17139   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
17140   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC2Ev",
17141   "parameters" :
17142   [
17143    {
17144     "is_this_ptr" : true,
17145     "referenced_type" : "type-232"
17146    }
17147   ],
17148   "return_type" : "type-43",
17149   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17150  },
17151  {
17152   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
17153   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD1Ev",
17154   "parameters" :
17155   [
17156    {
17157     "is_this_ptr" : true,
17158     "referenced_type" : "type-232"
17159    }
17160   ],
17161   "return_type" : "type-43",
17162   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17163  },
17164  {
17165   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
17166   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD2Ev",
17167   "parameters" :
17168   [
17169    {
17170     "is_this_ptr" : true,
17171     "referenced_type" : "type-232"
17172    }
17173   ],
17174   "return_type" : "type-43",
17175   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17176  }
17177 ],
17178 "global_vars" :
17179 [
17180  {
17181   "linker_set_key" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE",
17182   "name" : "libyuv::MJpegDecoder::kColorSpaceRgb",
17183   "referenced_type" : "type-11",
17184   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17185  },
17186  {
17187   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE",
17188   "name" : "libyuv::MJpegDecoder::kColorSpaceCMYK",
17189   "referenced_type" : "type-11",
17190   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17191  },
17192  {
17193   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE",
17194   "name" : "libyuv::MJpegDecoder::kColorSpaceYCCK",
17195   "referenced_type" : "type-11",
17196   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17197  },
17198  {
17199   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE",
17200   "name" : "libyuv::MJpegDecoder::kColorSpaceYCbCr",
17201   "referenced_type" : "type-11",
17202   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17203  },
17204  {
17205   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE",
17206   "name" : "libyuv::MJpegDecoder::kColorSpaceUnknown",
17207   "referenced_type" : "type-11",
17208   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17209  },
17210  {
17211   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE",
17212   "name" : "libyuv::MJpegDecoder::kColorSpaceGrayscale",
17213   "referenced_type" : "type-11",
17214   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17215  },
17216  {
17217   "linker_set_key" : "cpu_info_",
17218   "name" : "libyuv::cpu_info_",
17219   "referenced_type" : "type-5",
17220   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17221  },
17222  {
17223   "linker_set_key" : "fixed_invtbl8",
17224   "name" : "libyuv::fixed_invtbl8",
17225   "referenced_type" : "type-3",
17226   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17227  },
17228  {
17229   "linker_set_key" : "kYuvH709Constants",
17230   "name" : "libyuv::kYuvH709Constants",
17231   "referenced_type" : "type-12",
17232   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17233  },
17234  {
17235   "linker_set_key" : "kYuvI601Constants",
17236   "name" : "libyuv::kYuvI601Constants",
17237   "referenced_type" : "type-12",
17238   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17239  },
17240  {
17241   "linker_set_key" : "kYuvJPEGConstants",
17242   "name" : "libyuv::kYuvJPEGConstants",
17243   "referenced_type" : "type-12",
17244   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17245  },
17246  {
17247   "linker_set_key" : "kYvuH709Constants",
17248   "name" : "libyuv::kYvuH709Constants",
17249   "referenced_type" : "type-12",
17250   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17251  },
17252  {
17253   "linker_set_key" : "kYvuI601Constants",
17254   "name" : "libyuv::kYvuI601Constants",
17255   "referenced_type" : "type-12",
17256   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17257  },
17258  {
17259   "linker_set_key" : "kYvuJPEGConstants",
17260   "name" : "libyuv::kYvuJPEGConstants",
17261   "referenced_type" : "type-12",
17262   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17263  }
17264 ],
17265 "lvalue_reference_types" : [],
17266 "pointer_types" :
17267 [
17268  {
17269   "alignment" : 8,
17270   "linker_set_key" : "const char *",
17271   "name" : "const char *",
17272   "referenced_type" : "type-41",
17273   "self_type" : "type-40",
17274   "size" : 8,
17275   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17276  },
17277  {
17278   "alignment" : 8,
17279   "linker_set_key" : "const float *",
17280   "name" : "const float *",
17281   "referenced_type" : "type-53",
17282   "self_type" : "type-55",
17283   "size" : 8,
17284   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17285  },
17286  {
17287   "alignment" : 8,
17288   "linker_set_key" : "const int *",
17289   "name" : "const int *",
17290   "referenced_type" : "type-11",
17291   "self_type" : "type-143",
17292   "size" : 8,
17293   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17294  },
17295  {
17296   "alignment" : 8,
17297   "linker_set_key" : "const libyuv::YuvConstants *",
17298   "name" : "const libyuv::YuvConstants *",
17299   "referenced_type" : "type-12",
17300   "self_type" : "type-140",
17301   "size" : 8,
17302   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17303  },
17304  {
17305   "alignment" : 8,
17306   "linker_set_key" : "const signed char *",
17307   "name" : "const signed char *",
17308   "referenced_type" : "type-49",
17309   "self_type" : "type-51",
17310   "size" : 8,
17311   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17312  },
17313  {
17314   "alignment" : 8,
17315   "linker_set_key" : "const unsigned char *",
17316   "name" : "const unsigned char *",
17317   "referenced_type" : "type-7",
17318   "self_type" : "type-9",
17319   "size" : 8,
17320   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17321  },
17322  {
17323   "alignment" : 8,
17324   "linker_set_key" : "const unsigned char *const *",
17325   "name" : "const unsigned char *const *",
17326   "referenced_type" : "type-236",
17327   "self_type" : "type-235",
17328   "size" : 8,
17329   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17330  },
17331  {
17332   "alignment" : 8,
17333   "linker_set_key" : "const unsigned short *",
17334   "name" : "const unsigned short *",
17335   "referenced_type" : "type-46",
17336   "self_type" : "type-45",
17337   "size" : 8,
17338   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17339  },
17340  {
17341   "alignment" : 8,
17342   "linker_set_key" : "int *",
17343   "name" : "int *",
17344   "referenced_type" : "type-5",
17345   "self_type" : "type-37",
17346   "size" : 8,
17347   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17348  },
17349  {
17350   "alignment" : 8,
17351   "linker_set_key" : "jpeg_decompress_struct *",
17352   "name" : "jpeg_decompress_struct *",
17353   "referenced_type" : "type-108",
17354   "self_type" : "type-107",
17355   "size" : 8,
17356   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17357  },
17358  {
17359   "alignment" : 8,
17360   "linker_set_key" : "jpeg_decompress_struct *",
17361   "name" : "jpeg_decompress_struct *",
17362   "referenced_type" : "type-117",
17363   "self_type" : "type-116",
17364   "size" : 8,
17365   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17366  },
17367  {
17368   "alignment" : 8,
17369   "linker_set_key" : "jpeg_decompress_struct *",
17370   "name" : "jpeg_decompress_struct *",
17371   "referenced_type" : "type-134",
17372   "self_type" : "type-133",
17373   "size" : 8,
17374   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17375  },
17376  {
17377   "alignment" : 8,
17378   "linker_set_key" : "jpeg_decompress_struct *",
17379   "name" : "jpeg_decompress_struct *",
17380   "referenced_type" : "type-147",
17381   "self_type" : "type-146",
17382   "size" : 8,
17383   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17384  },
17385  {
17386   "alignment" : 8,
17387   "linker_set_key" : "jpeg_decompress_struct *",
17388   "name" : "jpeg_decompress_struct *",
17389   "referenced_type" : "type-156",
17390   "self_type" : "type-155",
17391   "size" : 8,
17392   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17393  },
17394  {
17395   "alignment" : 8,
17396   "linker_set_key" : "jpeg_decompress_struct *",
17397   "name" : "jpeg_decompress_struct *",
17398   "referenced_type" : "type-173",
17399   "self_type" : "type-172",
17400   "size" : 8,
17401   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17402  },
17403  {
17404   "alignment" : 8,
17405   "linker_set_key" : "jpeg_decompress_struct *",
17406   "name" : "jpeg_decompress_struct *",
17407   "referenced_type" : "type-185",
17408   "self_type" : "type-184",
17409   "size" : 8,
17410   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17411  },
17412  {
17413   "alignment" : 8,
17414   "linker_set_key" : "jpeg_decompress_struct *",
17415   "name" : "jpeg_decompress_struct *",
17416   "referenced_type" : "type-194",
17417   "self_type" : "type-193",
17418   "size" : 8,
17419   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17420  },
17421  {
17422   "alignment" : 8,
17423   "linker_set_key" : "jpeg_decompress_struct *",
17424   "name" : "jpeg_decompress_struct *",
17425   "referenced_type" : "type-211",
17426   "self_type" : "type-210",
17427   "size" : 8,
17428   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17429  },
17430  {
17431   "alignment" : 8,
17432   "linker_set_key" : "jpeg_decompress_struct *",
17433   "name" : "jpeg_decompress_struct *",
17434   "referenced_type" : "type-221",
17435   "self_type" : "type-220",
17436   "size" : 8,
17437   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17438  },
17439  {
17440   "alignment" : 8,
17441   "linker_set_key" : "jpeg_decompress_struct *",
17442   "name" : "jpeg_decompress_struct *",
17443   "referenced_type" : "type-227",
17444   "self_type" : "type-226",
17445   "size" : 8,
17446   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17447  },
17448  {
17449   "alignment" : 8,
17450   "linker_set_key" : "jpeg_decompress_struct *",
17451   "name" : "jpeg_decompress_struct *",
17452   "referenced_type" : "type-239",
17453   "self_type" : "type-238",
17454   "size" : 8,
17455   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17456  },
17457  {
17458   "alignment" : 8,
17459   "linker_set_key" : "jpeg_decompress_struct *",
17460   "name" : "jpeg_decompress_struct *",
17461   "referenced_type" : "type-247",
17462   "self_type" : "type-246",
17463   "size" : 8,
17464   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17465  },
17466  {
17467   "alignment" : 8,
17468   "linker_set_key" : "jpeg_decompress_struct *",
17469   "name" : "jpeg_decompress_struct *",
17470   "referenced_type" : "type-256",
17471   "self_type" : "type-255",
17472   "size" : 8,
17473   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17474  },
17475  {
17476   "alignment" : 8,
17477   "linker_set_key" : "jpeg_decompress_struct *",
17478   "name" : "jpeg_decompress_struct *",
17479   "referenced_type" : "type-30",
17480   "self_type" : "type-29",
17481   "size" : 8,
17482   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17483  },
17484  {
17485   "alignment" : 8,
17486   "linker_set_key" : "jpeg_decompress_struct *",
17487   "name" : "jpeg_decompress_struct *",
17488   "referenced_type" : "type-61",
17489   "self_type" : "type-60",
17490   "size" : 8,
17491   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17492  },
17493  {
17494   "alignment" : 8,
17495   "linker_set_key" : "jpeg_decompress_struct *",
17496   "name" : "jpeg_decompress_struct *",
17497   "referenced_type" : "type-70",
17498   "self_type" : "type-69",
17499   "size" : 8,
17500   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17501  },
17502  {
17503   "alignment" : 8,
17504   "linker_set_key" : "jpeg_decompress_struct *",
17505   "name" : "jpeg_decompress_struct *",
17506   "referenced_type" : "type-79",
17507   "self_type" : "type-78",
17508   "size" : 8,
17509   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17510  },
17511  {
17512   "alignment" : 8,
17513   "linker_set_key" : "jpeg_decompress_struct *",
17514   "name" : "jpeg_decompress_struct *",
17515   "referenced_type" : "type-96",
17516   "self_type" : "type-95",
17517   "size" : 8,
17518   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17519  },
17520  {
17521   "alignment" : 8,
17522   "linker_set_key" : "jpeg_source_mgr *",
17523   "name" : "jpeg_source_mgr *",
17524   "referenced_type" : "type-110",
17525   "self_type" : "type-109",
17526   "size" : 8,
17527   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17528  },
17529  {
17530   "alignment" : 8,
17531   "linker_set_key" : "jpeg_source_mgr *",
17532   "name" : "jpeg_source_mgr *",
17533   "referenced_type" : "type-119",
17534   "self_type" : "type-118",
17535   "size" : 8,
17536   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17537  },
17538  {
17539   "alignment" : 8,
17540   "linker_set_key" : "jpeg_source_mgr *",
17541   "name" : "jpeg_source_mgr *",
17542   "referenced_type" : "type-136",
17543   "self_type" : "type-135",
17544   "size" : 8,
17545   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17546  },
17547  {
17548   "alignment" : 8,
17549   "linker_set_key" : "jpeg_source_mgr *",
17550   "name" : "jpeg_source_mgr *",
17551   "referenced_type" : "type-149",
17552   "self_type" : "type-148",
17553   "size" : 8,
17554   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17555  },
17556  {
17557   "alignment" : 8,
17558   "linker_set_key" : "jpeg_source_mgr *",
17559   "name" : "jpeg_source_mgr *",
17560   "referenced_type" : "type-158",
17561   "self_type" : "type-157",
17562   "size" : 8,
17563   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17564  },
17565  {
17566   "alignment" : 8,
17567   "linker_set_key" : "jpeg_source_mgr *",
17568   "name" : "jpeg_source_mgr *",
17569   "referenced_type" : "type-175",
17570   "self_type" : "type-174",
17571   "size" : 8,
17572   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17573  },
17574  {
17575   "alignment" : 8,
17576   "linker_set_key" : "jpeg_source_mgr *",
17577   "name" : "jpeg_source_mgr *",
17578   "referenced_type" : "type-187",
17579   "self_type" : "type-186",
17580   "size" : 8,
17581   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17582  },
17583  {
17584   "alignment" : 8,
17585   "linker_set_key" : "jpeg_source_mgr *",
17586   "name" : "jpeg_source_mgr *",
17587   "referenced_type" : "type-196",
17588   "self_type" : "type-195",
17589   "size" : 8,
17590   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17591  },
17592  {
17593   "alignment" : 8,
17594   "linker_set_key" : "jpeg_source_mgr *",
17595   "name" : "jpeg_source_mgr *",
17596   "referenced_type" : "type-213",
17597   "self_type" : "type-212",
17598   "size" : 8,
17599   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17600  },
17601  {
17602   "alignment" : 8,
17603   "linker_set_key" : "jpeg_source_mgr *",
17604   "name" : "jpeg_source_mgr *",
17605   "referenced_type" : "type-223",
17606   "self_type" : "type-222",
17607   "size" : 8,
17608   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17609  },
17610  {
17611   "alignment" : 8,
17612   "linker_set_key" : "jpeg_source_mgr *",
17613   "name" : "jpeg_source_mgr *",
17614   "referenced_type" : "type-229",
17615   "self_type" : "type-228",
17616   "size" : 8,
17617   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17618  },
17619  {
17620   "alignment" : 8,
17621   "linker_set_key" : "jpeg_source_mgr *",
17622   "name" : "jpeg_source_mgr *",
17623   "referenced_type" : "type-241",
17624   "self_type" : "type-240",
17625   "size" : 8,
17626   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17627  },
17628  {
17629   "alignment" : 8,
17630   "linker_set_key" : "jpeg_source_mgr *",
17631   "name" : "jpeg_source_mgr *",
17632   "referenced_type" : "type-249",
17633   "self_type" : "type-248",
17634   "size" : 8,
17635   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17636  },
17637  {
17638   "alignment" : 8,
17639   "linker_set_key" : "jpeg_source_mgr *",
17640   "name" : "jpeg_source_mgr *",
17641   "referenced_type" : "type-258",
17642   "self_type" : "type-257",
17643   "size" : 8,
17644   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17645  },
17646  {
17647   "alignment" : 8,
17648   "linker_set_key" : "jpeg_source_mgr *",
17649   "name" : "jpeg_source_mgr *",
17650   "referenced_type" : "type-32",
17651   "self_type" : "type-31",
17652   "size" : 8,
17653   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17654  },
17655  {
17656   "alignment" : 8,
17657   "linker_set_key" : "jpeg_source_mgr *",
17658   "name" : "jpeg_source_mgr *",
17659   "referenced_type" : "type-63",
17660   "self_type" : "type-62",
17661   "size" : 8,
17662   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17663  },
17664  {
17665   "alignment" : 8,
17666   "linker_set_key" : "jpeg_source_mgr *",
17667   "name" : "jpeg_source_mgr *",
17668   "referenced_type" : "type-72",
17669   "self_type" : "type-71",
17670   "size" : 8,
17671   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17672  },
17673  {
17674   "alignment" : 8,
17675   "linker_set_key" : "jpeg_source_mgr *",
17676   "name" : "jpeg_source_mgr *",
17677   "referenced_type" : "type-81",
17678   "self_type" : "type-80",
17679   "size" : 8,
17680   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17681  },
17682  {
17683   "alignment" : 8,
17684   "linker_set_key" : "jpeg_source_mgr *",
17685   "name" : "jpeg_source_mgr *",
17686   "referenced_type" : "type-98",
17687   "self_type" : "type-97",
17688   "size" : 8,
17689   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17690  },
17691  {
17692   "alignment" : 8,
17693   "linker_set_key" : "libyuv::Buffer *",
17694   "name" : "libyuv::Buffer *",
17695   "referenced_type" : "type-25",
17696   "self_type" : "type-27",
17697   "size" : 8,
17698   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17699  },
17700  {
17701   "alignment" : 8,
17702   "linker_set_key" : "libyuv::MJpegDecoder *",
17703   "name" : "libyuv::MJpegDecoder *",
17704   "referenced_type" : "type-28",
17705   "self_type" : "type-232",
17706   "size" : 8,
17707   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17708  },
17709  {
17710   "alignment" : 8,
17711   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17712   "name" : "libyuv::SetJmpErrorMgr *",
17713   "referenced_type" : "type-100",
17714   "self_type" : "type-99",
17715   "size" : 8,
17716   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17717  },
17718  {
17719   "alignment" : 8,
17720   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17721   "name" : "libyuv::SetJmpErrorMgr *",
17722   "referenced_type" : "type-112",
17723   "self_type" : "type-111",
17724   "size" : 8,
17725   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17726  },
17727  {
17728   "alignment" : 8,
17729   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17730   "name" : "libyuv::SetJmpErrorMgr *",
17731   "referenced_type" : "type-121",
17732   "self_type" : "type-120",
17733   "size" : 8,
17734   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17735  },
17736  {
17737   "alignment" : 8,
17738   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17739   "name" : "libyuv::SetJmpErrorMgr *",
17740   "referenced_type" : "type-138",
17741   "self_type" : "type-137",
17742   "size" : 8,
17743   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17744  },
17745  {
17746   "alignment" : 8,
17747   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17748   "name" : "libyuv::SetJmpErrorMgr *",
17749   "referenced_type" : "type-151",
17750   "self_type" : "type-150",
17751   "size" : 8,
17752   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17753  },
17754  {
17755   "alignment" : 8,
17756   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17757   "name" : "libyuv::SetJmpErrorMgr *",
17758   "referenced_type" : "type-160",
17759   "self_type" : "type-159",
17760   "size" : 8,
17761   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17762  },
17763  {
17764   "alignment" : 8,
17765   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17766   "name" : "libyuv::SetJmpErrorMgr *",
17767   "referenced_type" : "type-177",
17768   "self_type" : "type-176",
17769   "size" : 8,
17770   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17771  },
17772  {
17773   "alignment" : 8,
17774   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17775   "name" : "libyuv::SetJmpErrorMgr *",
17776   "referenced_type" : "type-189",
17777   "self_type" : "type-188",
17778   "size" : 8,
17779   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17780  },
17781  {
17782   "alignment" : 8,
17783   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17784   "name" : "libyuv::SetJmpErrorMgr *",
17785   "referenced_type" : "type-198",
17786   "self_type" : "type-197",
17787   "size" : 8,
17788   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17789  },
17790  {
17791   "alignment" : 8,
17792   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17793   "name" : "libyuv::SetJmpErrorMgr *",
17794   "referenced_type" : "type-215",
17795   "self_type" : "type-214",
17796   "size" : 8,
17797   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17798  },
17799  {
17800   "alignment" : 8,
17801   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17802   "name" : "libyuv::SetJmpErrorMgr *",
17803   "referenced_type" : "type-225",
17804   "self_type" : "type-224",
17805   "size" : 8,
17806   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17807  },
17808  {
17809   "alignment" : 8,
17810   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17811   "name" : "libyuv::SetJmpErrorMgr *",
17812   "referenced_type" : "type-231",
17813   "self_type" : "type-230",
17814   "size" : 8,
17815   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17816  },
17817  {
17818   "alignment" : 8,
17819   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17820   "name" : "libyuv::SetJmpErrorMgr *",
17821   "referenced_type" : "type-243",
17822   "self_type" : "type-242",
17823   "size" : 8,
17824   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17825  },
17826  {
17827   "alignment" : 8,
17828   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17829   "name" : "libyuv::SetJmpErrorMgr *",
17830   "referenced_type" : "type-251",
17831   "self_type" : "type-250",
17832   "size" : 8,
17833   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17834  },
17835  {
17836   "alignment" : 8,
17837   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17838   "name" : "libyuv::SetJmpErrorMgr *",
17839   "referenced_type" : "type-260",
17840   "self_type" : "type-259",
17841   "size" : 8,
17842   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17843  },
17844  {
17845   "alignment" : 8,
17846   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17847   "name" : "libyuv::SetJmpErrorMgr *",
17848   "referenced_type" : "type-34",
17849   "self_type" : "type-33",
17850   "size" : 8,
17851   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17852  },
17853  {
17854   "alignment" : 8,
17855   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17856   "name" : "libyuv::SetJmpErrorMgr *",
17857   "referenced_type" : "type-65",
17858   "self_type" : "type-64",
17859   "size" : 8,
17860   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17861  },
17862  {
17863   "alignment" : 8,
17864   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17865   "name" : "libyuv::SetJmpErrorMgr *",
17866   "referenced_type" : "type-74",
17867   "self_type" : "type-73",
17868   "size" : 8,
17869   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17870  },
17871  {
17872   "alignment" : 8,
17873   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17874   "name" : "libyuv::SetJmpErrorMgr *",
17875   "referenced_type" : "type-83",
17876   "self_type" : "type-82",
17877   "size" : 8,
17878   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17879  },
17880  {
17881   "alignment" : 8,
17882   "linker_set_key" : "unsigned char *",
17883   "name" : "unsigned char *",
17884   "referenced_type" : "type-8",
17885   "self_type" : "type-23",
17886   "size" : 8,
17887   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
17888  },
17889  {
17890   "alignment" : 8,
17891   "linker_set_key" : "unsigned char **",
17892   "name" : "unsigned char **",
17893   "referenced_type" : "type-23",
17894   "self_type" : "type-36",
17895   "size" : 8,
17896   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17897  },
17898  {
17899   "alignment" : 8,
17900   "linker_set_key" : "unsigned char ***",
17901   "name" : "unsigned char ***",
17902   "referenced_type" : "type-36",
17903   "self_type" : "type-35",
17904   "size" : 8,
17905   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17906  },
17907  {
17908   "alignment" : 8,
17909   "linker_set_key" : "unsigned int *",
17910   "name" : "unsigned int *",
17911   "referenced_type" : "type-1",
17912   "self_type" : "type-44",
17913   "size" : 8,
17914   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17915  },
17916  {
17917   "alignment" : 8,
17918   "linker_set_key" : "unsigned short *",
17919   "name" : "unsigned short *",
17920   "referenced_type" : "type-47",
17921   "self_type" : "type-48",
17922   "size" : 8,
17923   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17924  },
17925  {
17926   "alignment" : 8,
17927   "linker_set_key" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17928   "name" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17929   "referenced_type" : "type-57",
17930   "self_type" : "type-56",
17931   "size" : 8,
17932   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17933  },
17934  {
17935   "alignment" : 8,
17936   "linker_set_key" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17937   "name" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17938   "referenced_type" : "type-233",
17939   "self_type" : "type-237",
17940   "size" : 8,
17941   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17942  },
17943  {
17944   "alignment" : 8,
17945   "linker_set_key" : "void *",
17946   "name" : "void *",
17947   "referenced_type" : "type-43",
17948   "self_type" : "type-234",
17949   "size" : 8,
17950   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17951  }
17952 ],
17953 "qualified_types" :
17954 [
17955  {
17956   "alignment" : 1,
17957   "is_const" : true,
17958   "linker_set_key" : "const char",
17959   "name" : "const char",
17960   "referenced_type" : "type-42",
17961   "self_type" : "type-41",
17962   "size" : 1,
17963   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17964  },
17965  {
17966   "alignment" : 4,
17967   "is_const" : true,
17968   "linker_set_key" : "const float",
17969   "name" : "const float",
17970   "referenced_type" : "type-54",
17971   "self_type" : "type-53",
17972   "size" : 4,
17973   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17974  },
17975  {
17976   "alignment" : 4,
17977   "is_const" : true,
17978   "linker_set_key" : "const int",
17979   "name" : "const int",
17980   "referenced_type" : "type-5",
17981   "self_type" : "type-11",
17982   "size" : 4,
17983   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17984  },
17985  {
17986   "alignment" : 16,
17987   "is_const" : true,
17988   "linker_set_key" : "const libyuv::YuvConstants",
17989   "name" : "const libyuv::YuvConstants",
17990   "referenced_type" : "type-13",
17991   "self_type" : "type-12",
17992   "size" : 96,
17993   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17994  },
17995  {
17996   "alignment" : 1,
17997   "is_const" : true,
17998   "linker_set_key" : "const signed char",
17999   "name" : "const signed char",
18000   "referenced_type" : "type-50",
18001   "self_type" : "type-49",
18002   "size" : 1,
18003   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
18004  },
18005  {
18006   "alignment" : 1,
18007   "is_const" : true,
18008   "linker_set_key" : "const unsigned char",
18009   "name" : "const unsigned char",
18010   "referenced_type" : "type-8",
18011   "self_type" : "type-7",
18012   "size" : 1,
18013   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
18014  },
18015  {
18016   "alignment" : 8,
18017   "is_const" : true,
18018   "linker_set_key" : "const unsigned char *const",
18019   "name" : "const unsigned char *const",
18020   "referenced_type" : "type-9",
18021   "self_type" : "type-236",
18022   "size" : 8,
18023   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
18024  },
18025  {
18026   "alignment" : 4,
18027   "is_const" : true,
18028   "linker_set_key" : "const unsigned int",
18029   "name" : "const unsigned int",
18030   "referenced_type" : "type-1",
18031   "self_type" : "type-38",
18032   "size" : 4,
18033   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
18034  },
18035  {
18036   "alignment" : 2,
18037   "is_const" : true,
18038   "linker_set_key" : "const unsigned short",
18039   "name" : "const unsigned short",
18040   "referenced_type" : "type-47",
18041   "self_type" : "type-46",
18042   "size" : 2,
18043   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
18044  },
18045  {
18046   "alignment" : 4,
18047   "is_const" : true,
18048   "linker_set_key" : "unsigned int const[256]",
18049   "name" : "unsigned int const[256]",
18050   "referenced_type" : "type-2",
18051   "self_type" : "type-3",
18052   "size" : 1024,
18053   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
18054  }
18055 ],
18056 "record_types" :
18057 [
18058  {
18059   "alignment" : 8,
18060   "fields" :
18061   [
18062    {
18063     "field_name" : "data",
18064     "referenced_type" : "type-9"
18065    },
18066    {
18067     "field_name" : "len",
18068     "field_offset" : 64,
18069     "referenced_type" : "type-5"
18070    }
18071   ],
18072   "linker_set_key" : "libyuv::Buffer",
18073   "name" : "libyuv::Buffer",
18074   "referenced_type" : "type-25",
18075   "self_type" : "type-25",
18076   "size" : 16,
18077   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
18078   "unique_id" : "_ZTSN6libyuv6BufferE"
18079  },
18080  {
18081   "alignment" : 8,
18082   "fields" :
18083   [
18084    {
18085     "field_name" : "buffers",
18086     "referenced_type" : "type-27"
18087    },
18088    {
18089     "field_name" : "len",
18090     "field_offset" : 64,
18091     "referenced_type" : "type-5"
18092    },
18093    {
18094     "field_name" : "pos",
18095     "field_offset" : 96,
18096     "referenced_type" : "type-5"
18097    }
18098   ],
18099   "linker_set_key" : "libyuv::BufferVector",
18100   "name" : "libyuv::BufferVector",
18101   "referenced_type" : "type-26",
18102   "self_type" : "type-26",
18103   "size" : 16,
18104   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
18105   "unique_id" : "_ZTSN6libyuv12BufferVectorE"
18106  },
18107  {
18108   "alignment" : 8,
18109   "fields" :
18110   [
18111    {
18112     "access" : "private",
18113     "field_name" : "buf_",
18114     "referenced_type" : "type-25"
18115    },
18116    {
18117     "access" : "private",
18118     "field_name" : "buf_vec_",
18119     "field_offset" : 128,
18120     "referenced_type" : "type-26"
18121    },
18122    {
18123     "access" : "private",
18124     "field_name" : "decompress_struct_",
18125     "field_offset" : 256,
18126     "referenced_type" : "type-29"
18127    },
18128    {
18129     "access" : "private",
18130     "field_name" : "source_mgr_",
18131     "field_offset" : 320,
18132     "referenced_type" : "type-31"
18133    },
18134    {
18135     "access" : "private",
18136     "field_name" : "error_mgr_",
18137     "field_offset" : 384,
18138     "referenced_type" : "type-33"
18139    },
18140    {
18141     "access" : "private",
18142     "field_name" : "has_scanline_padding_",
18143     "field_offset" : 448,
18144     "referenced_type" : "type-5"
18145    },
18146    {
18147     "access" : "private",
18148     "field_name" : "num_outbufs_",
18149     "field_offset" : 480,
18150     "referenced_type" : "type-5"
18151    },
18152    {
18153     "access" : "private",
18154     "field_name" : "scanlines_",
18155     "field_offset" : 512,
18156     "referenced_type" : "type-35"
18157    },
18158    {
18159     "access" : "private",
18160     "field_name" : "scanlines_sizes_",
18161     "field_offset" : 576,
18162     "referenced_type" : "type-37"
18163    },
18164    {
18165     "access" : "private",
18166     "field_name" : "databuf_",
18167     "field_offset" : 640,
18168     "referenced_type" : "type-36"
18169    },
18170    {
18171     "access" : "private",
18172     "field_name" : "databuf_strides_",
18173     "field_offset" : 704,
18174     "referenced_type" : "type-37"
18175    }
18176   ],
18177   "linker_set_key" : "libyuv::MJpegDecoder",
18178   "name" : "libyuv::MJpegDecoder",
18179   "record_kind" : "class",
18180   "referenced_type" : "type-28",
18181   "self_type" : "type-28",
18182   "size" : 96,
18183   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
18184   "unique_id" : "_ZTSN6libyuv12MJpegDecoderE"
18185  },
18186  {
18187   "alignment" : 16,
18188   "fields" :
18189   [
18190    {
18191     "field_name" : "kUVToRB",
18192     "referenced_type" : "type-14"
18193    },
18194    {
18195     "field_name" : "kUVToRB2",
18196     "field_offset" : 128,
18197     "referenced_type" : "type-15"
18198    },
18199    {
18200     "field_name" : "kUVToG",
18201     "field_offset" : 256,
18202     "referenced_type" : "type-16"
18203    },
18204    {
18205     "field_name" : "kUVToG2",
18206     "field_offset" : 384,
18207     "referenced_type" : "type-17"
18208    },
18209    {
18210     "field_name" : "kUVBiasBGR",
18211     "field_offset" : 512,
18212     "referenced_type" : "type-18"
18213    },
18214    {
18215     "field_name" : "kYToRgb",
18216     "field_offset" : 640,
18217     "referenced_type" : "type-19"
18218    }
18219   ],
18220   "linker_set_key" : "libyuv::YuvConstants",
18221   "name" : "libyuv::YuvConstants",
18222   "referenced_type" : "type-13",
18223   "self_type" : "type-13",
18224   "size" : 96,
18225   "source_file" : "/external/libyuv/files/include/libyuv/row.h",
18226   "unique_id" : "libyuv::YuvConstants"
18227  }
18228 ],
18229 "rvalue_reference_types" : []
18230}
18231