1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "unsigned int [256]",
7   "name" : "unsigned int [256]",
8   "referenced_type" : "type-1",
9   "self_type" : "type-59",
10   "size" : 1024,
11   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12  }
13 ],
14 "builtin_types" :
15 [
16  {
17   "alignment" : 1,
18   "is_integral" : true,
19   "is_unsigned" : true,
20   "linker_set_key" : "bool",
21   "name" : "bool",
22   "referenced_type" : "type-304",
23   "self_type" : "type-304",
24   "size" : 1
25  },
26  {
27   "alignment" : 1,
28   "is_integral" : true,
29   "is_unsigned" : true,
30   "linker_set_key" : "char",
31   "name" : "char",
32   "referenced_type" : "type-64",
33   "self_type" : "type-64",
34   "size" : 1
35  },
36  {
37   "alignment" : 8,
38   "linker_set_key" : "double",
39   "name" : "double",
40   "referenced_type" : "type-31",
41   "self_type" : "type-31",
42   "size" : 8
43  },
44  {
45   "alignment" : 4,
46   "linker_set_key" : "float",
47   "name" : "float",
48   "referenced_type" : "type-13",
49   "self_type" : "type-13",
50   "size" : 4
51  },
52  {
53   "alignment" : 4,
54   "is_integral" : true,
55   "linker_set_key" : "int",
56   "name" : "int",
57   "referenced_type" : "type-3",
58   "self_type" : "type-3",
59   "size" : 4
60  },
61  {
62   "alignment" : 4,
63   "is_integral" : true,
64   "linker_set_key" : "long",
65   "name" : "long",
66   "referenced_type" : "type-303",
67   "self_type" : "type-303",
68   "size" : 4
69  },
70  {
71   "alignment" : 8,
72   "linker_set_key" : "long double",
73   "name" : "long double",
74   "referenced_type" : "type-302",
75   "self_type" : "type-302",
76   "size" : 8
77  },
78  {
79   "alignment" : 8,
80   "is_integral" : true,
81   "linker_set_key" : "long long",
82   "name" : "long long",
83   "referenced_type" : "type-299",
84   "self_type" : "type-299",
85   "size" : 8
86  },
87  {
88   "alignment" : 2,
89   "is_integral" : true,
90   "linker_set_key" : "short",
91   "name" : "short",
92   "referenced_type" : "type-301",
93   "self_type" : "type-301",
94   "size" : 2
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "linker_set_key" : "signed char",
100   "name" : "signed char",
101   "referenced_type" : "type-10",
102   "self_type" : "type-10",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "unsigned char",
110   "name" : "unsigned char",
111   "referenced_type" : "type-20",
112   "self_type" : "type-20",
113   "size" : 1
114  },
115  {
116   "alignment" : 4,
117   "is_integral" : true,
118   "is_unsigned" : true,
119   "linker_set_key" : "unsigned int",
120   "name" : "unsigned int",
121   "referenced_type" : "type-1",
122   "self_type" : "type-1",
123   "size" : 4
124  },
125  {
126   "alignment" : 4,
127   "is_integral" : true,
128   "is_unsigned" : true,
129   "linker_set_key" : "unsigned long",
130   "name" : "unsigned long",
131   "referenced_type" : "type-300",
132   "self_type" : "type-300",
133   "size" : 4
134  },
135  {
136   "alignment" : 8,
137   "is_integral" : true,
138   "is_unsigned" : true,
139   "linker_set_key" : "unsigned long long",
140   "name" : "unsigned long long",
141   "referenced_type" : "type-29",
142   "self_type" : "type-29",
143   "size" : 8
144  },
145  {
146   "alignment" : 2,
147   "is_integral" : true,
148   "is_unsigned" : true,
149   "linker_set_key" : "unsigned short",
150   "name" : "unsigned short",
151   "referenced_type" : "type-7",
152   "self_type" : "type-7",
153   "size" : 2
154  },
155  {
156   "linker_set_key" : "void",
157   "name" : "void",
158   "referenced_type" : "type-17",
159   "self_type" : "type-17"
160  }
161 ],
162 "elf_functions" :
163 [
164  {
165   "name" : "ABGRToARGB"
166  },
167  {
168   "name" : "ABGRToI420"
169  },
170  {
171   "name" : "ABGRToUVRow_Any_NEON"
172  },
173  {
174   "name" : "ABGRToUVRow_C"
175  },
176  {
177   "name" : "ABGRToUVRow_NEON"
178  },
179  {
180   "name" : "ABGRToYRow_Any_NEON"
181  },
182  {
183   "name" : "ABGRToYRow_C"
184  },
185  {
186   "name" : "ABGRToYRow_NEON"
187  },
188  {
189   "name" : "ARGB1555ToARGB"
190  },
191  {
192   "name" : "ARGB1555ToARGBRow_Any_NEON"
193  },
194  {
195   "name" : "ARGB1555ToARGBRow_C"
196  },
197  {
198   "name" : "ARGB1555ToARGBRow_NEON"
199  },
200  {
201   "name" : "ARGB1555ToI420"
202  },
203  {
204   "name" : "ARGB1555ToUVRow_Any_NEON"
205  },
206  {
207   "name" : "ARGB1555ToUVRow_C"
208  },
209  {
210   "name" : "ARGB1555ToUVRow_NEON"
211  },
212  {
213   "name" : "ARGB1555ToYRow_Any_NEON"
214  },
215  {
216   "name" : "ARGB1555ToYRow_C"
217  },
218  {
219   "name" : "ARGB1555ToYRow_NEON"
220  },
221  {
222   "name" : "ARGB4444ToARGB"
223  },
224  {
225   "name" : "ARGB4444ToARGBRow_Any_NEON"
226  },
227  {
228   "name" : "ARGB4444ToARGBRow_C"
229  },
230  {
231   "name" : "ARGB4444ToARGBRow_NEON"
232  },
233  {
234   "name" : "ARGB4444ToI420"
235  },
236  {
237   "name" : "ARGB4444ToUVRow_Any_NEON"
238  },
239  {
240   "name" : "ARGB4444ToUVRow_C"
241  },
242  {
243   "name" : "ARGB4444ToUVRow_NEON"
244  },
245  {
246   "name" : "ARGB4444ToYRow_Any_NEON"
247  },
248  {
249   "name" : "ARGB4444ToYRow_C"
250  },
251  {
252   "name" : "ARGB4444ToYRow_NEON"
253  },
254  {
255   "name" : "ARGBAdd"
256  },
257  {
258   "name" : "ARGBAddRow_Any_NEON"
259  },
260  {
261   "name" : "ARGBAddRow_C"
262  },
263  {
264   "name" : "ARGBAddRow_NEON"
265  },
266  {
267   "name" : "ARGBAffineRow_C"
268  },
269  {
270   "name" : "ARGBAttenuate"
271  },
272  {
273   "name" : "ARGBAttenuateRow_Any_NEON"
274  },
275  {
276   "name" : "ARGBAttenuateRow_C"
277  },
278  {
279   "name" : "ARGBAttenuateRow_NEON"
280  },
281  {
282   "name" : "ARGBBlend"
283  },
284  {
285   "name" : "ARGBBlendRow_C"
286  },
287  {
288   "name" : "ARGBBlendRow_NEON"
289  },
290  {
291   "name" : "ARGBBlur"
292  },
293  {
294   "name" : "ARGBColorMatrix"
295  },
296  {
297   "name" : "ARGBColorMatrixRow_C"
298  },
299  {
300   "name" : "ARGBColorMatrixRow_NEON"
301  },
302  {
303   "name" : "ARGBColorTable"
304  },
305  {
306   "name" : "ARGBColorTableRow_C"
307  },
308  {
309   "name" : "ARGBComputeCumulativeSum"
310  },
311  {
312   "name" : "ARGBCopy"
313  },
314  {
315   "name" : "ARGBCopyAlpha"
316  },
317  {
318   "name" : "ARGBCopyAlphaRow_C"
319  },
320  {
321   "name" : "ARGBCopyYToAlpha"
322  },
323  {
324   "name" : "ARGBCopyYToAlphaRow_C"
325  },
326  {
327   "name" : "ARGBDetect"
328  },
329  {
330   "name" : "ARGBExtractAlpha"
331  },
332  {
333   "name" : "ARGBExtractAlphaRow_Any_NEON"
334  },
335  {
336   "name" : "ARGBExtractAlphaRow_C"
337  },
338  {
339   "name" : "ARGBExtractAlphaRow_NEON"
340  },
341  {
342   "name" : "ARGBGray"
343  },
344  {
345   "name" : "ARGBGrayRow_C"
346  },
347  {
348   "name" : "ARGBGrayRow_NEON"
349  },
350  {
351   "name" : "ARGBGrayTo"
352  },
353  {
354   "name" : "ARGBInterpolate"
355  },
356  {
357   "name" : "ARGBLumaColorTable"
358  },
359  {
360   "name" : "ARGBLumaColorTableRow_C"
361  },
362  {
363   "name" : "ARGBMirror"
364  },
365  {
366   "name" : "ARGBMirrorRow_Any_NEON"
367  },
368  {
369   "name" : "ARGBMirrorRow_C"
370  },
371  {
372   "name" : "ARGBMirrorRow_NEON"
373  },
374  {
375   "name" : "ARGBMultiply"
376  },
377  {
378   "name" : "ARGBMultiplyRow_Any_NEON"
379  },
380  {
381   "name" : "ARGBMultiplyRow_C"
382  },
383  {
384   "name" : "ARGBMultiplyRow_NEON"
385  },
386  {
387   "name" : "ARGBPolynomial"
388  },
389  {
390   "name" : "ARGBPolynomialRow_C"
391  },
392  {
393   "name" : "ARGBQuantize"
394  },
395  {
396   "name" : "ARGBQuantizeRow_C"
397  },
398  {
399   "name" : "ARGBQuantizeRow_NEON"
400  },
401  {
402   "name" : "ARGBRect"
403  },
404  {
405   "name" : "ARGBRotate"
406  },
407  {
408   "name" : "ARGBRotate180"
409  },
410  {
411   "name" : "ARGBRotate270"
412  },
413  {
414   "name" : "ARGBRotate90"
415  },
416  {
417   "name" : "ARGBScale"
418  },
419  {
420   "name" : "ARGBScaleClip"
421  },
422  {
423   "name" : "ARGBSepia"
424  },
425  {
426   "name" : "ARGBSepiaRow_C"
427  },
428  {
429   "name" : "ARGBSepiaRow_NEON"
430  },
431  {
432   "name" : "ARGBSetRow_Any_NEON"
433  },
434  {
435   "name" : "ARGBSetRow_C"
436  },
437  {
438   "name" : "ARGBSetRow_NEON"
439  },
440  {
441   "name" : "ARGBShade"
442  },
443  {
444   "name" : "ARGBShadeRow_C"
445  },
446  {
447   "name" : "ARGBShadeRow_NEON"
448  },
449  {
450   "name" : "ARGBShuffle"
451  },
452  {
453   "name" : "ARGBShuffleRow_Any_NEON"
454  },
455  {
456   "name" : "ARGBShuffleRow_C"
457  },
458  {
459   "name" : "ARGBShuffleRow_NEON"
460  },
461  {
462   "name" : "ARGBSobel"
463  },
464  {
465   "name" : "ARGBSobelToPlane"
466  },
467  {
468   "name" : "ARGBSobelXY"
469  },
470  {
471   "name" : "ARGBSubtract"
472  },
473  {
474   "name" : "ARGBSubtractRow_Any_NEON"
475  },
476  {
477   "name" : "ARGBSubtractRow_C"
478  },
479  {
480   "name" : "ARGBSubtractRow_NEON"
481  },
482  {
483   "name" : "ARGBToABGR"
484  },
485  {
486   "name" : "ARGBToARGB1555"
487  },
488  {
489   "name" : "ARGBToARGB1555Row_Any_NEON"
490  },
491  {
492   "name" : "ARGBToARGB1555Row_C"
493  },
494  {
495   "name" : "ARGBToARGB1555Row_NEON"
496  },
497  {
498   "name" : "ARGBToARGB4444"
499  },
500  {
501   "name" : "ARGBToARGB4444Row_Any_NEON"
502  },
503  {
504   "name" : "ARGBToARGB4444Row_C"
505  },
506  {
507   "name" : "ARGBToARGB4444Row_NEON"
508  },
509  {
510   "name" : "ARGBToBGRA"
511  },
512  {
513   "name" : "ARGBToI400"
514  },
515  {
516   "name" : "ARGBToI420"
517  },
518  {
519   "name" : "ARGBToI422"
520  },
521  {
522   "name" : "ARGBToI444"
523  },
524  {
525   "name" : "ARGBToJ400"
526  },
527  {
528   "name" : "ARGBToJ420"
529  },
530  {
531   "name" : "ARGBToJ422"
532  },
533  {
534   "name" : "ARGBToNV12"
535  },
536  {
537   "name" : "ARGBToNV21"
538  },
539  {
540   "name" : "ARGBToRAW"
541  },
542  {
543   "name" : "ARGBToRAWRow_Any_NEON"
544  },
545  {
546   "name" : "ARGBToRAWRow_C"
547  },
548  {
549   "name" : "ARGBToRAWRow_NEON"
550  },
551  {
552   "name" : "ARGBToRGB24"
553  },
554  {
555   "name" : "ARGBToRGB24Row_Any_NEON"
556  },
557  {
558   "name" : "ARGBToRGB24Row_C"
559  },
560  {
561   "name" : "ARGBToRGB24Row_NEON"
562  },
563  {
564   "name" : "ARGBToRGB565"
565  },
566  {
567   "name" : "ARGBToRGB565Dither"
568  },
569  {
570   "name" : "ARGBToRGB565DitherRow_Any_NEON"
571  },
572  {
573   "name" : "ARGBToRGB565DitherRow_C"
574  },
575  {
576   "name" : "ARGBToRGB565DitherRow_NEON"
577  },
578  {
579   "name" : "ARGBToRGB565Row_Any_NEON"
580  },
581  {
582   "name" : "ARGBToRGB565Row_C"
583  },
584  {
585   "name" : "ARGBToRGB565Row_NEON"
586  },
587  {
588   "name" : "ARGBToRGBA"
589  },
590  {
591   "name" : "ARGBToUV444Row_Any_NEON"
592  },
593  {
594   "name" : "ARGBToUV444Row_C"
595  },
596  {
597   "name" : "ARGBToUV444Row_NEON"
598  },
599  {
600   "name" : "ARGBToUVJRow_Any_NEON"
601  },
602  {
603   "name" : "ARGBToUVJRow_C"
604  },
605  {
606   "name" : "ARGBToUVJRow_NEON"
607  },
608  {
609   "name" : "ARGBToUVRow_Any_NEON"
610  },
611  {
612   "name" : "ARGBToUVRow_C"
613  },
614  {
615   "name" : "ARGBToUVRow_NEON"
616  },
617  {
618   "name" : "ARGBToUYVY"
619  },
620  {
621   "name" : "ARGBToYJRow_Any_NEON"
622  },
623  {
624   "name" : "ARGBToYJRow_C"
625  },
626  {
627   "name" : "ARGBToYJRow_NEON"
628  },
629  {
630   "name" : "ARGBToYRow_Any_NEON"
631  },
632  {
633   "name" : "ARGBToYRow_C"
634  },
635  {
636   "name" : "ARGBToYRow_NEON"
637  },
638  {
639   "name" : "ARGBToYUY2"
640  },
641  {
642   "name" : "ARGBUnattenuate"
643  },
644  {
645   "name" : "ARGBUnattenuateRow_C"
646  },
647  {
648   "name" : "Android420ToABGR"
649  },
650  {
651   "name" : "Android420ToARGB"
652  },
653  {
654   "name" : "Android420ToARGBMatrix"
655  },
656  {
657   "name" : "Android420ToI420"
658  },
659  {
660   "name" : "ArmCpuCaps"
661  },
662  {
663   "name" : "BGRAToARGB"
664  },
665  {
666   "name" : "BGRAToI420"
667  },
668  {
669   "name" : "BGRAToUVRow_Any_NEON"
670  },
671  {
672   "name" : "BGRAToUVRow_C"
673  },
674  {
675   "name" : "BGRAToUVRow_NEON"
676  },
677  {
678   "name" : "BGRAToYRow_Any_NEON"
679  },
680  {
681   "name" : "BGRAToYRow_C"
682  },
683  {
684   "name" : "BGRAToYRow_NEON"
685  },
686  {
687   "name" : "BlendPlane"
688  },
689  {
690   "name" : "BlendPlaneRow_C"
691  },
692  {
693   "name" : "CalcFramePsnr"
694  },
695  {
696   "name" : "CalcFrameSsim"
697  },
698  {
699   "name" : "CanonicalFourCC"
700  },
701  {
702   "name" : "ComputeCumulativeSumRow_C"
703  },
704  {
705   "name" : "ComputeSumSquareError"
706  },
707  {
708   "name" : "ComputeSumSquareErrorPlane"
709  },
710  {
711   "name" : "ConvertFromI420"
712  },
713  {
714   "name" : "ConvertToARGB"
715  },
716  {
717   "name" : "ConvertToI420"
718  },
719  {
720   "name" : "CopyPlane"
721  },
722  {
723   "name" : "CopyPlane_16"
724  },
725  {
726   "name" : "CopyRow_16_C"
727  },
728  {
729   "name" : "CopyRow_Any_NEON"
730  },
731  {
732   "name" : "CopyRow_C"
733  },
734  {
735   "name" : "CopyRow_NEON"
736  },
737  {
738   "name" : "CpuId"
739  },
740  {
741   "name" : "CumulativeSumToAverageRow_C"
742  },
743  {
744   "name" : "FixedDiv1_C"
745  },
746  {
747   "name" : "FixedDiv_C"
748  },
749  {
750   "name" : "GetARGBBlend"
751  },
752  {
753   "name" : "H420ToABGR"
754  },
755  {
756   "name" : "H420ToARGB"
757  },
758  {
759   "name" : "H420ToRGB565"
760  },
761  {
762   "name" : "H422ToABGR"
763  },
764  {
765   "name" : "H422ToARGB"
766  },
767  {
768   "name" : "HalfFloat1Row_Any_NEON"
769  },
770  {
771   "name" : "HalfFloat1Row_NEON"
772  },
773  {
774   "name" : "HalfFloatPlane"
775  },
776  {
777   "name" : "HalfFloatRow_Any_NEON"
778  },
779  {
780   "name" : "HalfFloatRow_C"
781  },
782  {
783   "name" : "HalfFloatRow_NEON"
784  },
785  {
786   "name" : "HashDjb2"
787  },
788  {
789   "name" : "HashDjb2_C"
790  },
791  {
792   "name" : "I400Copy"
793  },
794  {
795   "name" : "I400Mirror"
796  },
797  {
798   "name" : "I400ToARGB"
799  },
800  {
801   "name" : "I400ToARGBRow_Any_NEON"
802  },
803  {
804   "name" : "I400ToARGBRow_C"
805  },
806  {
807   "name" : "I400ToARGBRow_NEON"
808  },
809  {
810   "name" : "I400ToI400"
811  },
812  {
813   "name" : "I400ToI420"
814  },
815  {
816   "name" : "I420AlphaToABGR"
817  },
818  {
819   "name" : "I420AlphaToARGB"
820  },
821  {
822   "name" : "I420Blend"
823  },
824  {
825   "name" : "I420Copy"
826  },
827  {
828   "name" : "I420Interpolate"
829  },
830  {
831   "name" : "I420Mirror"
832  },
833  {
834   "name" : "I420Psnr"
835  },
836  {
837   "name" : "I420Rect"
838  },
839  {
840   "name" : "I420Rotate"
841  },
842  {
843   "name" : "I420Scale"
844  },
845  {
846   "name" : "I420Scale_16"
847  },
848  {
849   "name" : "I420Ssim"
850  },
851  {
852   "name" : "I420ToABGR"
853  },
854  {
855   "name" : "I420ToARGB"
856  },
857  {
858   "name" : "I420ToARGB1555"
859  },
860  {
861   "name" : "I420ToARGB4444"
862  },
863  {
864   "name" : "I420ToBGRA"
865  },
866  {
867   "name" : "I420ToI400"
868  },
869  {
870   "name" : "I420ToI422"
871  },
872  {
873   "name" : "I420ToI444"
874  },
875  {
876   "name" : "I420ToNV12"
877  },
878  {
879   "name" : "I420ToNV21"
880  },
881  {
882   "name" : "I420ToRAW"
883  },
884  {
885   "name" : "I420ToRGB24"
886  },
887  {
888   "name" : "I420ToRGB565"
889  },
890  {
891   "name" : "I420ToRGB565Dither"
892  },
893  {
894   "name" : "I420ToRGB565Matrix"
895  },
896  {
897   "name" : "I420ToRGBA"
898  },
899  {
900   "name" : "I420ToUYVY"
901  },
902  {
903   "name" : "I420ToYUY2"
904  },
905  {
906   "name" : "I422AlphaToARGBRow_Any_NEON"
907  },
908  {
909   "name" : "I422AlphaToARGBRow_C"
910  },
911  {
912   "name" : "I422AlphaToARGBRow_NEON"
913  },
914  {
915   "name" : "I422Copy"
916  },
917  {
918   "name" : "I422ToABGR"
919  },
920  {
921   "name" : "I422ToARGB"
922  },
923  {
924   "name" : "I422ToARGB1555Row_Any_NEON"
925  },
926  {
927   "name" : "I422ToARGB1555Row_C"
928  },
929  {
930   "name" : "I422ToARGB1555Row_NEON"
931  },
932  {
933   "name" : "I422ToARGB4444Row_Any_NEON"
934  },
935  {
936   "name" : "I422ToARGB4444Row_C"
937  },
938  {
939   "name" : "I422ToARGB4444Row_NEON"
940  },
941  {
942   "name" : "I422ToARGBRow_Any_NEON"
943  },
944  {
945   "name" : "I422ToARGBRow_C"
946  },
947  {
948   "name" : "I422ToARGBRow_NEON"
949  },
950  {
951   "name" : "I422ToBGRA"
952  },
953  {
954   "name" : "I422ToI420"
955  },
956  {
957   "name" : "I422ToRGB24Row_Any_NEON"
958  },
959  {
960   "name" : "I422ToRGB24Row_C"
961  },
962  {
963   "name" : "I422ToRGB24Row_NEON"
964  },
965  {
966   "name" : "I422ToRGB565"
967  },
968  {
969   "name" : "I422ToRGB565Row_Any_NEON"
970  },
971  {
972   "name" : "I422ToRGB565Row_C"
973  },
974  {
975   "name" : "I422ToRGB565Row_NEON"
976  },
977  {
978   "name" : "I422ToRGBA"
979  },
980  {
981   "name" : "I422ToRGBARow_Any_NEON"
982  },
983  {
984   "name" : "I422ToRGBARow_C"
985  },
986  {
987   "name" : "I422ToRGBARow_NEON"
988  },
989  {
990   "name" : "I422ToUYVY"
991  },
992  {
993   "name" : "I422ToUYVYRow_Any_NEON"
994  },
995  {
996   "name" : "I422ToUYVYRow_C"
997  },
998  {
999   "name" : "I422ToUYVYRow_NEON"
1000  },
1001  {
1002   "name" : "I422ToYUY2"
1003  },
1004  {
1005   "name" : "I422ToYUY2Row_Any_NEON"
1006  },
1007  {
1008   "name" : "I422ToYUY2Row_C"
1009  },
1010  {
1011   "name" : "I422ToYUY2Row_NEON"
1012  },
1013  {
1014   "name" : "I444Copy"
1015  },
1016  {
1017   "name" : "I444ToABGR"
1018  },
1019  {
1020   "name" : "I444ToARGB"
1021  },
1022  {
1023   "name" : "I444ToARGBRow_Any_NEON"
1024  },
1025  {
1026   "name" : "I444ToARGBRow_C"
1027  },
1028  {
1029   "name" : "I444ToARGBRow_NEON"
1030  },
1031  {
1032   "name" : "I444ToI420"
1033  },
1034  {
1035   "name" : "InitCpuFlags"
1036  },
1037  {
1038   "name" : "InterpolatePlane"
1039  },
1040  {
1041   "name" : "InterpolateRow_16_C"
1042  },
1043  {
1044   "name" : "InterpolateRow_Any_NEON"
1045  },
1046  {
1047   "name" : "InterpolateRow_C"
1048  },
1049  {
1050   "name" : "InterpolateRow_NEON"
1051  },
1052  {
1053   "name" : "J400ToARGB"
1054  },
1055  {
1056   "name" : "J400ToARGBRow_Any_NEON"
1057  },
1058  {
1059   "name" : "J400ToARGBRow_C"
1060  },
1061  {
1062   "name" : "J400ToARGBRow_NEON"
1063  },
1064  {
1065   "name" : "J420ToABGR"
1066  },
1067  {
1068   "name" : "J420ToARGB"
1069  },
1070  {
1071   "name" : "J420ToRGB565"
1072  },
1073  {
1074   "name" : "J422ToABGR"
1075  },
1076  {
1077   "name" : "J422ToARGB"
1078  },
1079  {
1080   "name" : "J444ToARGB"
1081  },
1082  {
1083   "name" : "M420ToARGB"
1084  },
1085  {
1086   "name" : "M420ToI420"
1087  },
1088  {
1089   "name" : "MJPGSize"
1090  },
1091  {
1092   "name" : "MJPGToARGB"
1093  },
1094  {
1095   "name" : "MJPGToI420"
1096  },
1097  {
1098   "name" : "MaskCpuFlags"
1099  },
1100  {
1101   "name" : "MergeUVPlane"
1102  },
1103  {
1104   "name" : "MergeUVRow_Any_NEON"
1105  },
1106  {
1107   "name" : "MergeUVRow_C"
1108  },
1109  {
1110   "name" : "MergeUVRow_NEON"
1111  },
1112  {
1113   "name" : "MipsCpuCaps"
1114  },
1115  {
1116   "name" : "MirrorPlane"
1117  },
1118  {
1119   "name" : "MirrorRow_Any_NEON"
1120  },
1121  {
1122   "name" : "MirrorRow_C"
1123  },
1124  {
1125   "name" : "MirrorRow_NEON"
1126  },
1127  {
1128   "name" : "MirrorUVRow_C"
1129  },
1130  {
1131   "name" : "MirrorUVRow_NEON"
1132  },
1133  {
1134   "name" : "NV12ToABGR"
1135  },
1136  {
1137   "name" : "NV12ToARGB"
1138  },
1139  {
1140   "name" : "NV12ToARGBRow_Any_NEON"
1141  },
1142  {
1143   "name" : "NV12ToARGBRow_C"
1144  },
1145  {
1146   "name" : "NV12ToARGBRow_NEON"
1147  },
1148  {
1149   "name" : "NV12ToI420"
1150  },
1151  {
1152   "name" : "NV12ToI420Rotate"
1153  },
1154  {
1155   "name" : "NV12ToRGB565"
1156  },
1157  {
1158   "name" : "NV12ToRGB565Row_Any_NEON"
1159  },
1160  {
1161   "name" : "NV12ToRGB565Row_C"
1162  },
1163  {
1164   "name" : "NV12ToRGB565Row_NEON"
1165  },
1166  {
1167   "name" : "NV21ToABGR"
1168  },
1169  {
1170   "name" : "NV21ToARGB"
1171  },
1172  {
1173   "name" : "NV21ToARGBRow_Any_NEON"
1174  },
1175  {
1176   "name" : "NV21ToARGBRow_C"
1177  },
1178  {
1179   "name" : "NV21ToARGBRow_NEON"
1180  },
1181  {
1182   "name" : "NV21ToI420"
1183  },
1184  {
1185   "name" : "RAWToARGB"
1186  },
1187  {
1188   "name" : "RAWToARGBRow_Any_NEON"
1189  },
1190  {
1191   "name" : "RAWToARGBRow_C"
1192  },
1193  {
1194   "name" : "RAWToARGBRow_NEON"
1195  },
1196  {
1197   "name" : "RAWToI420"
1198  },
1199  {
1200   "name" : "RAWToRGB24"
1201  },
1202  {
1203   "name" : "RAWToRGB24Row_Any_NEON"
1204  },
1205  {
1206   "name" : "RAWToRGB24Row_C"
1207  },
1208  {
1209   "name" : "RAWToRGB24Row_NEON"
1210  },
1211  {
1212   "name" : "RAWToUVRow_Any_NEON"
1213  },
1214  {
1215   "name" : "RAWToUVRow_C"
1216  },
1217  {
1218   "name" : "RAWToUVRow_NEON"
1219  },
1220  {
1221   "name" : "RAWToYRow_Any_NEON"
1222  },
1223  {
1224   "name" : "RAWToYRow_C"
1225  },
1226  {
1227   "name" : "RAWToYRow_NEON"
1228  },
1229  {
1230   "name" : "RGB24ToARGB"
1231  },
1232  {
1233   "name" : "RGB24ToARGBRow_Any_NEON"
1234  },
1235  {
1236   "name" : "RGB24ToARGBRow_C"
1237  },
1238  {
1239   "name" : "RGB24ToARGBRow_NEON"
1240  },
1241  {
1242   "name" : "RGB24ToI420"
1243  },
1244  {
1245   "name" : "RGB24ToUVRow_Any_NEON"
1246  },
1247  {
1248   "name" : "RGB24ToUVRow_C"
1249  },
1250  {
1251   "name" : "RGB24ToUVRow_NEON"
1252  },
1253  {
1254   "name" : "RGB24ToYRow_Any_NEON"
1255  },
1256  {
1257   "name" : "RGB24ToYRow_C"
1258  },
1259  {
1260   "name" : "RGB24ToYRow_NEON"
1261  },
1262  {
1263   "name" : "RGB565ToARGB"
1264  },
1265  {
1266   "name" : "RGB565ToARGBRow_Any_NEON"
1267  },
1268  {
1269   "name" : "RGB565ToARGBRow_C"
1270  },
1271  {
1272   "name" : "RGB565ToARGBRow_NEON"
1273  },
1274  {
1275   "name" : "RGB565ToI420"
1276  },
1277  {
1278   "name" : "RGB565ToUVRow_Any_NEON"
1279  },
1280  {
1281   "name" : "RGB565ToUVRow_C"
1282  },
1283  {
1284   "name" : "RGB565ToUVRow_NEON"
1285  },
1286  {
1287   "name" : "RGB565ToYRow_Any_NEON"
1288  },
1289  {
1290   "name" : "RGB565ToYRow_C"
1291  },
1292  {
1293   "name" : "RGB565ToYRow_NEON"
1294  },
1295  {
1296   "name" : "RGBAToARGB"
1297  },
1298  {
1299   "name" : "RGBAToI420"
1300  },
1301  {
1302   "name" : "RGBAToUVRow_Any_NEON"
1303  },
1304  {
1305   "name" : "RGBAToUVRow_C"
1306  },
1307  {
1308   "name" : "RGBAToUVRow_NEON"
1309  },
1310  {
1311   "name" : "RGBAToYRow_Any_NEON"
1312  },
1313  {
1314   "name" : "RGBAToYRow_C"
1315  },
1316  {
1317   "name" : "RGBAToYRow_NEON"
1318  },
1319  {
1320   "name" : "RGBColorMatrix"
1321  },
1322  {
1323   "name" : "RGBColorTable"
1324  },
1325  {
1326   "name" : "RGBColorTableRow_C"
1327  },
1328  {
1329   "name" : "RotatePlane"
1330  },
1331  {
1332   "name" : "RotatePlane180"
1333  },
1334  {
1335   "name" : "RotatePlane270"
1336  },
1337  {
1338   "name" : "RotatePlane90"
1339  },
1340  {
1341   "name" : "RotateUV180"
1342  },
1343  {
1344   "name" : "RotateUV270"
1345  },
1346  {
1347   "name" : "RotateUV90"
1348  },
1349  {
1350   "name" : "Scale"
1351  },
1352  {
1353   "name" : "ScaleARGBCols64_C"
1354  },
1355  {
1356   "name" : "ScaleARGBColsUp2_C"
1357  },
1358  {
1359   "name" : "ScaleARGBCols_Any_NEON"
1360  },
1361  {
1362   "name" : "ScaleARGBCols_C"
1363  },
1364  {
1365   "name" : "ScaleARGBCols_NEON"
1366  },
1367  {
1368   "name" : "ScaleARGBFilterCols64_C"
1369  },
1370  {
1371   "name" : "ScaleARGBFilterCols_Any_NEON"
1372  },
1373  {
1374   "name" : "ScaleARGBFilterCols_C"
1375  },
1376  {
1377   "name" : "ScaleARGBFilterCols_NEON"
1378  },
1379  {
1380   "name" : "ScaleARGBRowDown2Box_Any_NEON"
1381  },
1382  {
1383   "name" : "ScaleARGBRowDown2Box_C"
1384  },
1385  {
1386   "name" : "ScaleARGBRowDown2Box_NEON"
1387  },
1388  {
1389   "name" : "ScaleARGBRowDown2Linear_Any_NEON"
1390  },
1391  {
1392   "name" : "ScaleARGBRowDown2Linear_C"
1393  },
1394  {
1395   "name" : "ScaleARGBRowDown2Linear_NEON"
1396  },
1397  {
1398   "name" : "ScaleARGBRowDown2_Any_NEON"
1399  },
1400  {
1401   "name" : "ScaleARGBRowDown2_C"
1402  },
1403  {
1404   "name" : "ScaleARGBRowDown2_NEON"
1405  },
1406  {
1407   "name" : "ScaleARGBRowDownEvenBox_Any_NEON"
1408  },
1409  {
1410   "name" : "ScaleARGBRowDownEvenBox_C"
1411  },
1412  {
1413   "name" : "ScaleARGBRowDownEvenBox_NEON"
1414  },
1415  {
1416   "name" : "ScaleARGBRowDownEven_Any_NEON"
1417  },
1418  {
1419   "name" : "ScaleARGBRowDownEven_C"
1420  },
1421  {
1422   "name" : "ScaleARGBRowDownEven_NEON"
1423  },
1424  {
1425   "name" : "ScaleAddRow_16_C"
1426  },
1427  {
1428   "name" : "ScaleAddRow_C"
1429  },
1430  {
1431   "name" : "ScaleAddRows_NEON"
1432  },
1433  {
1434   "name" : "ScaleColsUp2_16_C"
1435  },
1436  {
1437   "name" : "ScaleColsUp2_C"
1438  },
1439  {
1440   "name" : "ScaleCols_16_C"
1441  },
1442  {
1443   "name" : "ScaleCols_C"
1444  },
1445  {
1446   "name" : "ScaleFilterCols64_16_C"
1447  },
1448  {
1449   "name" : "ScaleFilterCols64_C"
1450  },
1451  {
1452   "name" : "ScaleFilterCols_16_C"
1453  },
1454  {
1455   "name" : "ScaleFilterCols_Any_NEON"
1456  },
1457  {
1458   "name" : "ScaleFilterCols_C"
1459  },
1460  {
1461   "name" : "ScaleFilterCols_NEON"
1462  },
1463  {
1464   "name" : "ScaleFilterReduce"
1465  },
1466  {
1467   "name" : "ScaleFilterRows_NEON"
1468  },
1469  {
1470   "name" : "ScaleOffset"
1471  },
1472  {
1473   "name" : "ScalePlane"
1474  },
1475  {
1476   "name" : "ScalePlaneBilinearDown"
1477  },
1478  {
1479   "name" : "ScalePlaneBilinearDown_16"
1480  },
1481  {
1482   "name" : "ScalePlaneBilinearUp"
1483  },
1484  {
1485   "name" : "ScalePlaneBilinearUp_16"
1486  },
1487  {
1488   "name" : "ScalePlaneVertical"
1489  },
1490  {
1491   "name" : "ScalePlaneVertical_16"
1492  },
1493  {
1494   "name" : "ScalePlane_16"
1495  },
1496  {
1497   "name" : "ScaleRowDown2Box_16_C"
1498  },
1499  {
1500   "name" : "ScaleRowDown2Box_Any_NEON"
1501  },
1502  {
1503   "name" : "ScaleRowDown2Box_C"
1504  },
1505  {
1506   "name" : "ScaleRowDown2Box_NEON"
1507  },
1508  {
1509   "name" : "ScaleRowDown2Box_Odd_C"
1510  },
1511  {
1512   "name" : "ScaleRowDown2Box_Odd_NEON"
1513  },
1514  {
1515   "name" : "ScaleRowDown2Linear_16_C"
1516  },
1517  {
1518   "name" : "ScaleRowDown2Linear_Any_NEON"
1519  },
1520  {
1521   "name" : "ScaleRowDown2Linear_C"
1522  },
1523  {
1524   "name" : "ScaleRowDown2Linear_NEON"
1525  },
1526  {
1527   "name" : "ScaleRowDown2_16_C"
1528  },
1529  {
1530   "name" : "ScaleRowDown2_Any_NEON"
1531  },
1532  {
1533   "name" : "ScaleRowDown2_C"
1534  },
1535  {
1536   "name" : "ScaleRowDown2_NEON"
1537  },
1538  {
1539   "name" : "ScaleRowDown34_0_Box_16_C"
1540  },
1541  {
1542   "name" : "ScaleRowDown34_0_Box_Any_NEON"
1543  },
1544  {
1545   "name" : "ScaleRowDown34_0_Box_C"
1546  },
1547  {
1548   "name" : "ScaleRowDown34_0_Box_NEON"
1549  },
1550  {
1551   "name" : "ScaleRowDown34_16_C"
1552  },
1553  {
1554   "name" : "ScaleRowDown34_1_Box_16_C"
1555  },
1556  {
1557   "name" : "ScaleRowDown34_1_Box_Any_NEON"
1558  },
1559  {
1560   "name" : "ScaleRowDown34_1_Box_C"
1561  },
1562  {
1563   "name" : "ScaleRowDown34_1_Box_NEON"
1564  },
1565  {
1566   "name" : "ScaleRowDown34_Any_NEON"
1567  },
1568  {
1569   "name" : "ScaleRowDown34_C"
1570  },
1571  {
1572   "name" : "ScaleRowDown34_NEON"
1573  },
1574  {
1575   "name" : "ScaleRowDown38_16_C"
1576  },
1577  {
1578   "name" : "ScaleRowDown38_2_Box_16_C"
1579  },
1580  {
1581   "name" : "ScaleRowDown38_2_Box_Any_NEON"
1582  },
1583  {
1584   "name" : "ScaleRowDown38_2_Box_C"
1585  },
1586  {
1587   "name" : "ScaleRowDown38_2_Box_NEON"
1588  },
1589  {
1590   "name" : "ScaleRowDown38_3_Box_16_C"
1591  },
1592  {
1593   "name" : "ScaleRowDown38_3_Box_Any_NEON"
1594  },
1595  {
1596   "name" : "ScaleRowDown38_3_Box_C"
1597  },
1598  {
1599   "name" : "ScaleRowDown38_3_Box_NEON"
1600  },
1601  {
1602   "name" : "ScaleRowDown38_Any_NEON"
1603  },
1604  {
1605   "name" : "ScaleRowDown38_C"
1606  },
1607  {
1608   "name" : "ScaleRowDown38_NEON"
1609  },
1610  {
1611   "name" : "ScaleRowDown4Box_16_C"
1612  },
1613  {
1614   "name" : "ScaleRowDown4Box_Any_NEON"
1615  },
1616  {
1617   "name" : "ScaleRowDown4Box_C"
1618  },
1619  {
1620   "name" : "ScaleRowDown4Box_NEON"
1621  },
1622  {
1623   "name" : "ScaleRowDown4_16_C"
1624  },
1625  {
1626   "name" : "ScaleRowDown4_Any_NEON"
1627  },
1628  {
1629   "name" : "ScaleRowDown4_C"
1630  },
1631  {
1632   "name" : "ScaleRowDown4_NEON"
1633  },
1634  {
1635   "name" : "ScaleSlope"
1636  },
1637  {
1638   "name" : "SetPlane"
1639  },
1640  {
1641   "name" : "SetRow_Any_NEON"
1642  },
1643  {
1644   "name" : "SetRow_C"
1645  },
1646  {
1647   "name" : "SetRow_NEON"
1648  },
1649  {
1650   "name" : "SobelRow_Any_NEON"
1651  },
1652  {
1653   "name" : "SobelRow_C"
1654  },
1655  {
1656   "name" : "SobelRow_NEON"
1657  },
1658  {
1659   "name" : "SobelToPlaneRow_Any_NEON"
1660  },
1661  {
1662   "name" : "SobelToPlaneRow_C"
1663  },
1664  {
1665   "name" : "SobelToPlaneRow_NEON"
1666  },
1667  {
1668   "name" : "SobelXRow_C"
1669  },
1670  {
1671   "name" : "SobelXRow_NEON"
1672  },
1673  {
1674   "name" : "SobelXYRow_Any_NEON"
1675  },
1676  {
1677   "name" : "SobelXYRow_C"
1678  },
1679  {
1680   "name" : "SobelXYRow_NEON"
1681  },
1682  {
1683   "name" : "SobelYRow_C"
1684  },
1685  {
1686   "name" : "SobelYRow_NEON"
1687  },
1688  {
1689   "name" : "SplitUVPlane"
1690  },
1691  {
1692   "name" : "SplitUVRow_Any_NEON"
1693  },
1694  {
1695   "name" : "SplitUVRow_C"
1696  },
1697  {
1698   "name" : "SplitUVRow_NEON"
1699  },
1700  {
1701   "name" : "SumSquareErrorToPsnr"
1702  },
1703  {
1704   "name" : "SumSquareError_C"
1705  },
1706  {
1707   "name" : "SumSquareError_NEON"
1708  },
1709  {
1710   "name" : "TransposePlane"
1711  },
1712  {
1713   "name" : "TransposeUV"
1714  },
1715  {
1716   "name" : "TransposeUVWx8_Any_NEON"
1717  },
1718  {
1719   "name" : "TransposeUVWx8_C"
1720  },
1721  {
1722   "name" : "TransposeUVWx8_NEON"
1723  },
1724  {
1725   "name" : "TransposeUVWxH_C"
1726  },
1727  {
1728   "name" : "TransposeWx8_Any_NEON"
1729  },
1730  {
1731   "name" : "TransposeWx8_C"
1732  },
1733  {
1734   "name" : "TransposeWx8_NEON"
1735  },
1736  {
1737   "name" : "TransposeWxH_C"
1738  },
1739  {
1740   "name" : "UYVYToARGB"
1741  },
1742  {
1743   "name" : "UYVYToARGBRow_Any_NEON"
1744  },
1745  {
1746   "name" : "UYVYToARGBRow_C"
1747  },
1748  {
1749   "name" : "UYVYToARGBRow_NEON"
1750  },
1751  {
1752   "name" : "UYVYToI420"
1753  },
1754  {
1755   "name" : "UYVYToI422"
1756  },
1757  {
1758   "name" : "UYVYToNV12"
1759  },
1760  {
1761   "name" : "UYVYToUV422Row_Any_NEON"
1762  },
1763  {
1764   "name" : "UYVYToUV422Row_C"
1765  },
1766  {
1767   "name" : "UYVYToUV422Row_NEON"
1768  },
1769  {
1770   "name" : "UYVYToUVRow_Any_NEON"
1771  },
1772  {
1773   "name" : "UYVYToUVRow_C"
1774  },
1775  {
1776   "name" : "UYVYToUVRow_NEON"
1777  },
1778  {
1779   "name" : "UYVYToYRow_Any_NEON"
1780  },
1781  {
1782   "name" : "UYVYToYRow_C"
1783  },
1784  {
1785   "name" : "UYVYToYRow_NEON"
1786  },
1787  {
1788   "name" : "ValidateJpeg"
1789  },
1790  {
1791   "name" : "YUVToARGBScaleClip"
1792  },
1793  {
1794   "name" : "YUY2ToARGB"
1795  },
1796  {
1797   "name" : "YUY2ToARGBRow_Any_NEON"
1798  },
1799  {
1800   "name" : "YUY2ToARGBRow_C"
1801  },
1802  {
1803   "name" : "YUY2ToARGBRow_NEON"
1804  },
1805  {
1806   "name" : "YUY2ToI420"
1807  },
1808  {
1809   "name" : "YUY2ToI422"
1810  },
1811  {
1812   "name" : "YUY2ToNV12"
1813  },
1814  {
1815   "name" : "YUY2ToUV422Row_Any_NEON"
1816  },
1817  {
1818   "name" : "YUY2ToUV422Row_C"
1819  },
1820  {
1821   "name" : "YUY2ToUV422Row_NEON"
1822  },
1823  {
1824   "name" : "YUY2ToUVRow_Any_NEON"
1825  },
1826  {
1827   "name" : "YUY2ToUVRow_C"
1828  },
1829  {
1830   "name" : "YUY2ToUVRow_NEON"
1831  },
1832  {
1833   "name" : "YUY2ToY"
1834  },
1835  {
1836   "name" : "YUY2ToYRow_Any_NEON"
1837  },
1838  {
1839   "name" : "YUY2ToYRow_C"
1840  },
1841  {
1842   "name" : "YUY2ToYRow_NEON"
1843  },
1844  {
1845   "name" : "_ZN6libyuv11init_sourceEP22jpeg_decompress_struct"
1846  },
1847  {
1848   "name" : "_ZN6libyuv11term_sourceEP22jpeg_decompress_struct"
1849  },
1850  {
1851   "name" : "_ZN6libyuv12ErrorHandlerEP18jpeg_common_struct"
1852  },
1853  {
1854   "name" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv"
1855  },
1856  {
1857   "name" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv"
1858  },
1859  {
1860   "name" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv"
1861  },
1862  {
1863   "name" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv"
1864  },
1865  {
1866   "name" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii"
1867  },
1868  {
1869   "name" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii"
1870  },
1871  {
1872   "name" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi"
1873  },
1874  {
1875   "name" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv"
1876  },
1877  {
1878   "name" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi"
1879  },
1880  {
1881   "name" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi"
1882  },
1883  {
1884   "name" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi"
1885  },
1886  {
1887   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi"
1888  },
1889  {
1890   "name" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi"
1891  },
1892  {
1893   "name" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi"
1894  },
1895  {
1896   "name" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh"
1897  },
1898  {
1899   "name" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv"
1900  },
1901  {
1902   "name" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi"
1903  },
1904  {
1905   "name" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi"
1906  },
1907  {
1908   "name" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i"
1909  },
1910  {
1911   "name" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv"
1912  },
1913  {
1914   "name" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi"
1915  },
1916  {
1917   "name" : "_ZN6libyuv12MJpegDecoder8GetWidthEv"
1918  },
1919  {
1920   "name" : "_ZN6libyuv12MJpegDecoder9GetHeightEv"
1921  },
1922  {
1923   "name" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhj"
1924  },
1925  {
1926   "name" : "_ZN6libyuv12MJpegDecoderC1Ev"
1927  },
1928  {
1929   "name" : "_ZN6libyuv12MJpegDecoderC2Ev"
1930  },
1931  {
1932   "name" : "_ZN6libyuv12MJpegDecoderD1Ev"
1933  },
1934  {
1935   "name" : "_ZN6libyuv12MJpegDecoderD2Ev"
1936  },
1937  {
1938   "name" : "_ZN6libyuv13OutputHandlerEP18jpeg_common_struct"
1939  },
1940  {
1941   "name" : "_ZN6libyuv15skip_input_dataEP22jpeg_decompress_structl"
1942  },
1943  {
1944   "name" : "_ZN6libyuv17fill_input_bufferEP22jpeg_decompress_struct"
1945  },
1946  {
1947   "name" : "__aeabi_idiv"
1948  },
1949  {
1950   "name" : "__aeabi_l2d"
1951  },
1952  {
1953   "name" : "__aeabi_ldivmod"
1954  },
1955  {
1956   "name" : "__aeabi_memclr"
1957  },
1958  {
1959   "name" : "__aeabi_memclr4"
1960  },
1961  {
1962   "name" : "__aeabi_memclr8"
1963  },
1964  {
1965   "name" : "__aeabi_memcpy"
1966  },
1967  {
1968   "name" : "__aeabi_memcpy4"
1969  },
1970  {
1971   "name" : "__aeabi_memcpy8"
1972  },
1973  {
1974   "name" : "__aeabi_memset"
1975  },
1976  {
1977   "name" : "__aeabi_memset4"
1978  },
1979  {
1980   "name" : "__aeabi_memset8"
1981  },
1982  {
1983   "name" : "__aeabi_uidiv"
1984  },
1985  {
1986   "name" : "__aeabi_uidivmod"
1987  },
1988  {
1989   "name" : "__aeabi_ul2d"
1990  },
1991  {
1992   "name" : "__divdi3"
1993  },
1994  {
1995   "name" : "__divmoddi4"
1996  },
1997  {
1998   "name" : "__divsi3"
1999  },
2000  {
2001   "name" : "__floatdidf"
2002  },
2003  {
2004   "name" : "__floatundidf"
2005  },
2006  {
2007   "name" : "__udivmoddi4"
2008  },
2009  {
2010   "name" : "__udivmodsi4"
2011  },
2012  {
2013   "name" : "__udivsi3"
2014  }
2015 ],
2016 "elf_objects" :
2017 [
2018  {
2019   "name" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE"
2020  },
2021  {
2022   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE"
2023  },
2024  {
2025   "name" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE"
2026  },
2027  {
2028   "name" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE"
2029  },
2030  {
2031   "name" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE"
2032  },
2033  {
2034   "name" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE"
2035  },
2036  {
2037   "name" : "cpu_info_"
2038  },
2039  {
2040   "name" : "fixed_invtbl8"
2041  },
2042  {
2043   "name" : "kYuvH709Constants"
2044  },
2045  {
2046   "name" : "kYuvI601Constants"
2047  },
2048  {
2049   "name" : "kYuvJPEGConstants"
2050  },
2051  {
2052   "name" : "kYvuH709Constants"
2053  },
2054  {
2055   "name" : "kYvuI601Constants"
2056  },
2057  {
2058   "name" : "kYvuJPEGConstants"
2059  }
2060 ],
2061 "enum_types" :
2062 [
2063  {
2064   "alignment" : 4,
2065   "enum_fields" :
2066   [
2067    {
2068     "enum_field_value" : 0,
2069     "name" : "libyuv::kFilterNone"
2070    },
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "libyuv::kFilterLinear"
2074    },
2075    {
2076     "enum_field_value" : 2,
2077     "name" : "libyuv::kFilterBilinear"
2078    },
2079    {
2080     "enum_field_value" : 3,
2081     "name" : "libyuv::kFilterBox"
2082    }
2083   ],
2084   "linker_set_key" : "libyuv::FilterMode",
2085   "name" : "libyuv::FilterMode",
2086   "referenced_type" : "type-39",
2087   "self_type" : "type-39",
2088   "size" : 4,
2089   "source_file" : "/external/libyuv/files/include/libyuv/scale.h",
2090   "underlying_type" : "type-1",
2091   "unique_id" : "libyuv::FilterMode"
2092  },
2093  {
2094   "alignment" : 4,
2095   "enum_fields" :
2096   [
2097    {
2098     "enum_field_value" : 808596553,
2099     "name" : "libyuv::FOURCC_I420"
2100    },
2101    {
2102     "enum_field_value" : 842150985,
2103     "name" : "libyuv::FOURCC_I422"
2104    },
2105    {
2106     "enum_field_value" : 875836489,
2107     "name" : "libyuv::FOURCC_I444"
2108    },
2109    {
2110     "enum_field_value" : 825308233,
2111     "name" : "libyuv::FOURCC_I411"
2112    },
2113    {
2114     "enum_field_value" : 808465481,
2115     "name" : "libyuv::FOURCC_I400"
2116    },
2117    {
2118     "enum_field_value" : 825382478,
2119     "name" : "libyuv::FOURCC_NV21"
2120    },
2121    {
2122     "enum_field_value" : 842094158,
2123     "name" : "libyuv::FOURCC_NV12"
2124    },
2125    {
2126     "enum_field_value" : 844715353,
2127     "name" : "libyuv::FOURCC_YUY2"
2128    },
2129    {
2130     "enum_field_value" : 1498831189,
2131     "name" : "libyuv::FOURCC_UYVY"
2132    },
2133    {
2134     "enum_field_value" : 808596557,
2135     "name" : "libyuv::FOURCC_M420"
2136    },
2137    {
2138     "enum_field_value" : 808596561,
2139     "name" : "libyuv::FOURCC_Q420"
2140    },
2141    {
2142     "enum_field_value" : 1111970369,
2143     "name" : "libyuv::FOURCC_ARGB"
2144    },
2145    {
2146     "enum_field_value" : 1095911234,
2147     "name" : "libyuv::FOURCC_BGRA"
2148    },
2149    {
2150     "enum_field_value" : 1380401729,
2151     "name" : "libyuv::FOURCC_ABGR"
2152    },
2153    {
2154     "enum_field_value" : 1195521074,
2155     "name" : "libyuv::FOURCC_24BG"
2156    },
2157    {
2158     "enum_field_value" : 544694642,
2159     "name" : "libyuv::FOURCC_RAW"
2160    },
2161    {
2162     "enum_field_value" : 1094862674,
2163     "name" : "libyuv::FOURCC_RGBA"
2164    },
2165    {
2166     "enum_field_value" : 1346520914,
2167     "name" : "libyuv::FOURCC_RGBP"
2168    },
2169    {
2170     "enum_field_value" : 1329743698,
2171     "name" : "libyuv::FOURCC_RGBO"
2172    },
2173    {
2174     "enum_field_value" : 875836498,
2175     "name" : "libyuv::FOURCC_R444"
2176    },
2177    {
2178     "enum_field_value" : 1111967570,
2179     "name" : "libyuv::FOURCC_RGGB"
2180    },
2181    {
2182     "enum_field_value" : 1380403010,
2183     "name" : "libyuv::FOURCC_BGGR"
2184    },
2185    {
2186     "enum_field_value" : 1195528775,
2187     "name" : "libyuv::FOURCC_GRBG"
2188    },
2189    {
2190     "enum_field_value" : 1196573255,
2191     "name" : "libyuv::FOURCC_GBRG"
2192    },
2193    {
2194     "enum_field_value" : 1196444237,
2195     "name" : "libyuv::FOURCC_MJPG"
2196    },
2197    {
2198     "enum_field_value" : 842094169,
2199     "name" : "libyuv::FOURCC_YV12"
2200    },
2201    {
2202     "enum_field_value" : 909203033,
2203     "name" : "libyuv::FOURCC_YV16"
2204    },
2205    {
2206     "enum_field_value" : 875714137,
2207     "name" : "libyuv::FOURCC_YV24"
2208    },
2209    {
2210     "enum_field_value" : 842093913,
2211     "name" : "libyuv::FOURCC_YU12"
2212    },
2213    {
2214     "enum_field_value" : 808596554,
2215     "name" : "libyuv::FOURCC_J420"
2216    },
2217    {
2218     "enum_field_value" : 808465482,
2219     "name" : "libyuv::FOURCC_J400"
2220    },
2221    {
2222     "enum_field_value" : 808596552,
2223     "name" : "libyuv::FOURCC_H420"
2224    },
2225    {
2226     "enum_field_value" : 1448433993,
2227     "name" : "libyuv::FOURCC_IYUV"
2228    },
2229    {
2230     "enum_field_value" : 909202777,
2231     "name" : "libyuv::FOURCC_YU16"
2232    },
2233    {
2234     "enum_field_value" : 875713881,
2235     "name" : "libyuv::FOURCC_YU24"
2236    },
2237    {
2238     "enum_field_value" : 1448695129,
2239     "name" : "libyuv::FOURCC_YUYV"
2240    },
2241    {
2242     "enum_field_value" : 1937143161,
2243     "name" : "libyuv::FOURCC_YUVS"
2244    },
2245    {
2246     "enum_field_value" : 1129923656,
2247     "name" : "libyuv::FOURCC_HDYC"
2248    },
2249    {
2250     "enum_field_value" : 2037741106,
2251     "name" : "libyuv::FOURCC_2VUY"
2252    },
2253    {
2254     "enum_field_value" : 1195724874,
2255     "name" : "libyuv::FOURCC_JPEG"
2256    },
2257    {
2258     "enum_field_value" : 828534116,
2259     "name" : "libyuv::FOURCC_DMB1"
2260    },
2261    {
2262     "enum_field_value" : 825770306,
2263     "name" : "libyuv::FOURCC_BA81"
2264    },
2265    {
2266     "enum_field_value" : 859981650,
2267     "name" : "libyuv::FOURCC_RGB3"
2268    },
2269    {
2270     "enum_field_value" : 861030210,
2271     "name" : "libyuv::FOURCC_BGR3"
2272    },
2273    {
2274     "enum_field_value" : 536870912,
2275     "name" : "libyuv::FOURCC_CM32"
2276    },
2277    {
2278     "enum_field_value" : 402653184,
2279     "name" : "libyuv::FOURCC_CM24"
2280    },
2281    {
2282     "enum_field_value" : 892679500,
2283     "name" : "libyuv::FOURCC_L555"
2284    },
2285    {
2286     "enum_field_value" : 892745036,
2287     "name" : "libyuv::FOURCC_L565"
2288    },
2289    {
2290     "enum_field_value" : 825570613,
2291     "name" : "libyuv::FOURCC_5551"
2292    },
2293    {
2294     "enum_field_value" : 875967048,
2295     "name" : "libyuv::FOURCC_H264"
2296    },
2297    {
2298     "enum_field_value" : -1,
2299     "name" : "libyuv::FOURCC_ANY"
2300    }
2301   ],
2302   "linker_set_key" : "libyuv::FourCC",
2303   "name" : "libyuv::FourCC",
2304   "referenced_type" : "type-2",
2305   "self_type" : "type-2",
2306   "size" : 4,
2307   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2308   "underlying_type" : "type-3",
2309   "unique_id" : "libyuv::FourCC"
2310  },
2311  {
2312   "alignment" : 4,
2313   "enum_fields" :
2314   [
2315    {
2316     "enum_field_value" : 12,
2317     "name" : "libyuv::FOURCC_BPP_I420"
2318    },
2319    {
2320     "enum_field_value" : 16,
2321     "name" : "libyuv::FOURCC_BPP_I422"
2322    },
2323    {
2324     "enum_field_value" : 24,
2325     "name" : "libyuv::FOURCC_BPP_I444"
2326    },
2327    {
2328     "enum_field_value" : 12,
2329     "name" : "libyuv::FOURCC_BPP_I411"
2330    },
2331    {
2332     "enum_field_value" : 8,
2333     "name" : "libyuv::FOURCC_BPP_I400"
2334    },
2335    {
2336     "enum_field_value" : 12,
2337     "name" : "libyuv::FOURCC_BPP_NV21"
2338    },
2339    {
2340     "enum_field_value" : 12,
2341     "name" : "libyuv::FOURCC_BPP_NV12"
2342    },
2343    {
2344     "enum_field_value" : 16,
2345     "name" : "libyuv::FOURCC_BPP_YUY2"
2346    },
2347    {
2348     "enum_field_value" : 16,
2349     "name" : "libyuv::FOURCC_BPP_UYVY"
2350    },
2351    {
2352     "enum_field_value" : 12,
2353     "name" : "libyuv::FOURCC_BPP_M420"
2354    },
2355    {
2356     "enum_field_value" : 12,
2357     "name" : "libyuv::FOURCC_BPP_Q420"
2358    },
2359    {
2360     "enum_field_value" : 32,
2361     "name" : "libyuv::FOURCC_BPP_ARGB"
2362    },
2363    {
2364     "enum_field_value" : 32,
2365     "name" : "libyuv::FOURCC_BPP_BGRA"
2366    },
2367    {
2368     "enum_field_value" : 32,
2369     "name" : "libyuv::FOURCC_BPP_ABGR"
2370    },
2371    {
2372     "enum_field_value" : 32,
2373     "name" : "libyuv::FOURCC_BPP_RGBA"
2374    },
2375    {
2376     "enum_field_value" : 24,
2377     "name" : "libyuv::FOURCC_BPP_24BG"
2378    },
2379    {
2380     "enum_field_value" : 24,
2381     "name" : "libyuv::FOURCC_BPP_RAW"
2382    },
2383    {
2384     "enum_field_value" : 16,
2385     "name" : "libyuv::FOURCC_BPP_RGBP"
2386    },
2387    {
2388     "enum_field_value" : 16,
2389     "name" : "libyuv::FOURCC_BPP_RGBO"
2390    },
2391    {
2392     "enum_field_value" : 16,
2393     "name" : "libyuv::FOURCC_BPP_R444"
2394    },
2395    {
2396     "enum_field_value" : 8,
2397     "name" : "libyuv::FOURCC_BPP_RGGB"
2398    },
2399    {
2400     "enum_field_value" : 8,
2401     "name" : "libyuv::FOURCC_BPP_BGGR"
2402    },
2403    {
2404     "enum_field_value" : 8,
2405     "name" : "libyuv::FOURCC_BPP_GRBG"
2406    },
2407    {
2408     "enum_field_value" : 8,
2409     "name" : "libyuv::FOURCC_BPP_GBRG"
2410    },
2411    {
2412     "enum_field_value" : 12,
2413     "name" : "libyuv::FOURCC_BPP_YV12"
2414    },
2415    {
2416     "enum_field_value" : 16,
2417     "name" : "libyuv::FOURCC_BPP_YV16"
2418    },
2419    {
2420     "enum_field_value" : 24,
2421     "name" : "libyuv::FOURCC_BPP_YV24"
2422    },
2423    {
2424     "enum_field_value" : 12,
2425     "name" : "libyuv::FOURCC_BPP_YU12"
2426    },
2427    {
2428     "enum_field_value" : 12,
2429     "name" : "libyuv::FOURCC_BPP_J420"
2430    },
2431    {
2432     "enum_field_value" : 8,
2433     "name" : "libyuv::FOURCC_BPP_J400"
2434    },
2435    {
2436     "enum_field_value" : 12,
2437     "name" : "libyuv::FOURCC_BPP_H420"
2438    },
2439    {
2440     "enum_field_value" : 0,
2441     "name" : "libyuv::FOURCC_BPP_MJPG"
2442    },
2443    {
2444     "enum_field_value" : 0,
2445     "name" : "libyuv::FOURCC_BPP_H264"
2446    },
2447    {
2448     "enum_field_value" : 12,
2449     "name" : "libyuv::FOURCC_BPP_IYUV"
2450    },
2451    {
2452     "enum_field_value" : 16,
2453     "name" : "libyuv::FOURCC_BPP_YU16"
2454    },
2455    {
2456     "enum_field_value" : 24,
2457     "name" : "libyuv::FOURCC_BPP_YU24"
2458    },
2459    {
2460     "enum_field_value" : 16,
2461     "name" : "libyuv::FOURCC_BPP_YUYV"
2462    },
2463    {
2464     "enum_field_value" : 16,
2465     "name" : "libyuv::FOURCC_BPP_YUVS"
2466    },
2467    {
2468     "enum_field_value" : 16,
2469     "name" : "libyuv::FOURCC_BPP_HDYC"
2470    },
2471    {
2472     "enum_field_value" : 16,
2473     "name" : "libyuv::FOURCC_BPP_2VUY"
2474    },
2475    {
2476     "enum_field_value" : 1,
2477     "name" : "libyuv::FOURCC_BPP_JPEG"
2478    },
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "libyuv::FOURCC_BPP_DMB1"
2482    },
2483    {
2484     "enum_field_value" : 8,
2485     "name" : "libyuv::FOURCC_BPP_BA81"
2486    },
2487    {
2488     "enum_field_value" : 24,
2489     "name" : "libyuv::FOURCC_BPP_RGB3"
2490    },
2491    {
2492     "enum_field_value" : 24,
2493     "name" : "libyuv::FOURCC_BPP_BGR3"
2494    },
2495    {
2496     "enum_field_value" : 32,
2497     "name" : "libyuv::FOURCC_BPP_CM32"
2498    },
2499    {
2500     "enum_field_value" : 24,
2501     "name" : "libyuv::FOURCC_BPP_CM24"
2502    },
2503    {
2504     "enum_field_value" : 0,
2505     "name" : "libyuv::FOURCC_BPP_ANY"
2506    }
2507   ],
2508   "linker_set_key" : "libyuv::FourCCBpp",
2509   "name" : "libyuv::FourCCBpp",
2510   "referenced_type" : "type-24",
2511   "self_type" : "type-24",
2512   "size" : 4,
2513   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h",
2514   "underlying_type" : "type-1",
2515   "unique_id" : "libyuv::FourCCBpp"
2516  },
2517  {
2518   "alignment" : 4,
2519   "enum_fields" :
2520   [
2521    {
2522     "enum_field_value" : 0,
2523     "name" : "libyuv::kJpegYuv420"
2524    },
2525    {
2526     "enum_field_value" : 1,
2527     "name" : "libyuv::kJpegYuv422"
2528    },
2529    {
2530     "enum_field_value" : 2,
2531     "name" : "libyuv::kJpegYuv444"
2532    },
2533    {
2534     "enum_field_value" : 3,
2535     "name" : "libyuv::kJpegYuv400"
2536    },
2537    {
2538     "enum_field_value" : 4,
2539     "name" : "libyuv::kJpegUnknown"
2540    }
2541   ],
2542   "linker_set_key" : "libyuv::JpegSubsamplingType",
2543   "name" : "libyuv::JpegSubsamplingType",
2544   "referenced_type" : "type-40",
2545   "self_type" : "type-40",
2546   "size" : 4,
2547   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
2548   "underlying_type" : "type-1",
2549   "unique_id" : "_ZTSN6libyuv19JpegSubsamplingTypeE"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 0,
2557     "name" : "libyuv::kRotate0"
2558    },
2559    {
2560     "enum_field_value" : 90,
2561     "name" : "libyuv::kRotate90"
2562    },
2563    {
2564     "enum_field_value" : 180,
2565     "name" : "libyuv::kRotate180"
2566    },
2567    {
2568     "enum_field_value" : 270,
2569     "name" : "libyuv::kRotate270"
2570    },
2571    {
2572     "enum_field_value" : 0,
2573     "name" : "libyuv::kRotateNone"
2574    },
2575    {
2576     "enum_field_value" : 90,
2577     "name" : "libyuv::kRotateClockwise"
2578    },
2579    {
2580     "enum_field_value" : 270,
2581     "name" : "libyuv::kRotateCounterClockwise"
2582    }
2583   ],
2584   "linker_set_key" : "libyuv::RotationMode",
2585   "name" : "libyuv::RotationMode",
2586   "referenced_type" : "type-38",
2587   "self_type" : "type-38",
2588   "size" : 4,
2589   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h",
2590   "underlying_type" : "type-1",
2591   "unique_id" : "libyuv::RotationMode"
2592  }
2593 ],
2594 "function_types" :
2595 [
2596  {
2597   "alignment" : 4,
2598   "linker_set_key" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2599   "name" : "void (const unsigned char *, const unsigned char *, unsigned char *, int)",
2600   "parameters" :
2601   [
2602    {
2603     "referenced_type" : "type-18"
2604    },
2605    {
2606     "referenced_type" : "type-18"
2607    },
2608    {
2609     "referenced_type" : "type-21"
2610    },
2611    {
2612     "referenced_type" : "type-3"
2613    }
2614   ],
2615   "referenced_type" : "type-16",
2616   "return_type" : "type-17",
2617   "self_type" : "type-16",
2618   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
2619  },
2620  {
2621   "alignment" : 4,
2622   "linker_set_key" : "void (void *, const unsigned char *const *, const int *, int)",
2623   "name" : "void (void *, const unsigned char *const *, const int *, int)",
2624   "parameters" :
2625   [
2626    {
2627     "referenced_type" : "type-218"
2628    },
2629    {
2630     "referenced_type" : "type-219"
2631    },
2632    {
2633     "referenced_type" : "type-123"
2634    },
2635    {
2636     "referenced_type" : "type-3"
2637    }
2638   ],
2639   "referenced_type" : "type-217",
2640   "return_type" : "type-17",
2641   "self_type" : "type-217",
2642   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
2643  }
2644 ],
2645 "functions" :
2646 [
2647  {
2648   "function_name" : "libyuv::ABGRToARGB",
2649   "linker_set_key" : "ABGRToARGB",
2650   "parameters" :
2651   [
2652    {
2653     "referenced_type" : "type-18"
2654    },
2655    {
2656     "referenced_type" : "type-3"
2657    },
2658    {
2659     "referenced_type" : "type-21"
2660    },
2661    {
2662     "referenced_type" : "type-3"
2663    },
2664    {
2665     "referenced_type" : "type-3"
2666    },
2667    {
2668     "referenced_type" : "type-3"
2669    }
2670   ],
2671   "return_type" : "type-3",
2672   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2673  },
2674  {
2675   "function_name" : "libyuv::ABGRToI420",
2676   "linker_set_key" : "ABGRToI420",
2677   "parameters" :
2678   [
2679    {
2680     "referenced_type" : "type-18"
2681    },
2682    {
2683     "referenced_type" : "type-3"
2684    },
2685    {
2686     "referenced_type" : "type-21"
2687    },
2688    {
2689     "referenced_type" : "type-3"
2690    },
2691    {
2692     "referenced_type" : "type-21"
2693    },
2694    {
2695     "referenced_type" : "type-3"
2696    },
2697    {
2698     "referenced_type" : "type-21"
2699    },
2700    {
2701     "referenced_type" : "type-3"
2702    },
2703    {
2704     "referenced_type" : "type-3"
2705    },
2706    {
2707     "referenced_type" : "type-3"
2708    }
2709   ],
2710   "return_type" : "type-3",
2711   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2712  },
2713  {
2714   "function_name" : "libyuv::ABGRToUVRow_Any_NEON",
2715   "linker_set_key" : "ABGRToUVRow_Any_NEON",
2716   "parameters" :
2717   [
2718    {
2719     "referenced_type" : "type-18"
2720    },
2721    {
2722     "referenced_type" : "type-3"
2723    },
2724    {
2725     "referenced_type" : "type-21"
2726    },
2727    {
2728     "referenced_type" : "type-21"
2729    },
2730    {
2731     "referenced_type" : "type-3"
2732    }
2733   ],
2734   "return_type" : "type-17",
2735   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2736  },
2737  {
2738   "function_name" : "libyuv::ABGRToUVRow_C",
2739   "linker_set_key" : "ABGRToUVRow_C",
2740   "parameters" :
2741   [
2742    {
2743     "referenced_type" : "type-18"
2744    },
2745    {
2746     "referenced_type" : "type-3"
2747    },
2748    {
2749     "referenced_type" : "type-21"
2750    },
2751    {
2752     "referenced_type" : "type-21"
2753    },
2754    {
2755     "referenced_type" : "type-3"
2756    }
2757   ],
2758   "return_type" : "type-17",
2759   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2760  },
2761  {
2762   "function_name" : "libyuv::ABGRToUVRow_NEON",
2763   "linker_set_key" : "ABGRToUVRow_NEON",
2764   "parameters" :
2765   [
2766    {
2767     "referenced_type" : "type-18"
2768    },
2769    {
2770     "referenced_type" : "type-3"
2771    },
2772    {
2773     "referenced_type" : "type-21"
2774    },
2775    {
2776     "referenced_type" : "type-21"
2777    },
2778    {
2779     "referenced_type" : "type-3"
2780    }
2781   ],
2782   "return_type" : "type-17",
2783   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2784  },
2785  {
2786   "function_name" : "libyuv::ABGRToYRow_Any_NEON",
2787   "linker_set_key" : "ABGRToYRow_Any_NEON",
2788   "parameters" :
2789   [
2790    {
2791     "referenced_type" : "type-18"
2792    },
2793    {
2794     "referenced_type" : "type-21"
2795    },
2796    {
2797     "referenced_type" : "type-3"
2798    }
2799   ],
2800   "return_type" : "type-17",
2801   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2802  },
2803  {
2804   "function_name" : "libyuv::ABGRToYRow_C",
2805   "linker_set_key" : "ABGRToYRow_C",
2806   "parameters" :
2807   [
2808    {
2809     "referenced_type" : "type-18"
2810    },
2811    {
2812     "referenced_type" : "type-21"
2813    },
2814    {
2815     "referenced_type" : "type-3"
2816    }
2817   ],
2818   "return_type" : "type-17",
2819   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2820  },
2821  {
2822   "function_name" : "libyuv::ABGRToYRow_NEON",
2823   "linker_set_key" : "ABGRToYRow_NEON",
2824   "parameters" :
2825   [
2826    {
2827     "referenced_type" : "type-18"
2828    },
2829    {
2830     "referenced_type" : "type-21"
2831    },
2832    {
2833     "referenced_type" : "type-3"
2834    }
2835   ],
2836   "return_type" : "type-17",
2837   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2838  },
2839  {
2840   "function_name" : "libyuv::ARGB1555ToARGB",
2841   "linker_set_key" : "ARGB1555ToARGB",
2842   "parameters" :
2843   [
2844    {
2845     "referenced_type" : "type-18"
2846    },
2847    {
2848     "referenced_type" : "type-3"
2849    },
2850    {
2851     "referenced_type" : "type-21"
2852    },
2853    {
2854     "referenced_type" : "type-3"
2855    },
2856    {
2857     "referenced_type" : "type-3"
2858    },
2859    {
2860     "referenced_type" : "type-3"
2861    }
2862   ],
2863   "return_type" : "type-3",
2864   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
2865  },
2866  {
2867   "function_name" : "libyuv::ARGB1555ToARGBRow_Any_NEON",
2868   "linker_set_key" : "ARGB1555ToARGBRow_Any_NEON",
2869   "parameters" :
2870   [
2871    {
2872     "referenced_type" : "type-18"
2873    },
2874    {
2875     "referenced_type" : "type-21"
2876    },
2877    {
2878     "referenced_type" : "type-3"
2879    }
2880   ],
2881   "return_type" : "type-17",
2882   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2883  },
2884  {
2885   "function_name" : "libyuv::ARGB1555ToARGBRow_C",
2886   "linker_set_key" : "ARGB1555ToARGBRow_C",
2887   "parameters" :
2888   [
2889    {
2890     "referenced_type" : "type-18"
2891    },
2892    {
2893     "referenced_type" : "type-21"
2894    },
2895    {
2896     "referenced_type" : "type-3"
2897    }
2898   ],
2899   "return_type" : "type-17",
2900   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2901  },
2902  {
2903   "function_name" : "libyuv::ARGB1555ToARGBRow_NEON",
2904   "linker_set_key" : "ARGB1555ToARGBRow_NEON",
2905   "parameters" :
2906   [
2907    {
2908     "referenced_type" : "type-18"
2909    },
2910    {
2911     "referenced_type" : "type-21"
2912    },
2913    {
2914     "referenced_type" : "type-3"
2915    }
2916   ],
2917   "return_type" : "type-17",
2918   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2919  },
2920  {
2921   "function_name" : "libyuv::ARGB1555ToI420",
2922   "linker_set_key" : "ARGB1555ToI420",
2923   "parameters" :
2924   [
2925    {
2926     "referenced_type" : "type-18"
2927    },
2928    {
2929     "referenced_type" : "type-3"
2930    },
2931    {
2932     "referenced_type" : "type-21"
2933    },
2934    {
2935     "referenced_type" : "type-3"
2936    },
2937    {
2938     "referenced_type" : "type-21"
2939    },
2940    {
2941     "referenced_type" : "type-3"
2942    },
2943    {
2944     "referenced_type" : "type-21"
2945    },
2946    {
2947     "referenced_type" : "type-3"
2948    },
2949    {
2950     "referenced_type" : "type-3"
2951    },
2952    {
2953     "referenced_type" : "type-3"
2954    }
2955   ],
2956   "return_type" : "type-3",
2957   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
2958  },
2959  {
2960   "function_name" : "libyuv::ARGB1555ToUVRow_Any_NEON",
2961   "linker_set_key" : "ARGB1555ToUVRow_Any_NEON",
2962   "parameters" :
2963   [
2964    {
2965     "referenced_type" : "type-18"
2966    },
2967    {
2968     "referenced_type" : "type-3"
2969    },
2970    {
2971     "referenced_type" : "type-21"
2972    },
2973    {
2974     "referenced_type" : "type-21"
2975    },
2976    {
2977     "referenced_type" : "type-3"
2978    }
2979   ],
2980   "return_type" : "type-17",
2981   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
2982  },
2983  {
2984   "function_name" : "libyuv::ARGB1555ToUVRow_C",
2985   "linker_set_key" : "ARGB1555ToUVRow_C",
2986   "parameters" :
2987   [
2988    {
2989     "referenced_type" : "type-18"
2990    },
2991    {
2992     "referenced_type" : "type-3"
2993    },
2994    {
2995     "referenced_type" : "type-21"
2996    },
2997    {
2998     "referenced_type" : "type-21"
2999    },
3000    {
3001     "referenced_type" : "type-3"
3002    }
3003   ],
3004   "return_type" : "type-17",
3005   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3006  },
3007  {
3008   "function_name" : "libyuv::ARGB1555ToUVRow_NEON",
3009   "linker_set_key" : "ARGB1555ToUVRow_NEON",
3010   "parameters" :
3011   [
3012    {
3013     "referenced_type" : "type-18"
3014    },
3015    {
3016     "referenced_type" : "type-3"
3017    },
3018    {
3019     "referenced_type" : "type-21"
3020    },
3021    {
3022     "referenced_type" : "type-21"
3023    },
3024    {
3025     "referenced_type" : "type-3"
3026    }
3027   ],
3028   "return_type" : "type-17",
3029   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3030  },
3031  {
3032   "function_name" : "libyuv::ARGB1555ToYRow_Any_NEON",
3033   "linker_set_key" : "ARGB1555ToYRow_Any_NEON",
3034   "parameters" :
3035   [
3036    {
3037     "referenced_type" : "type-18"
3038    },
3039    {
3040     "referenced_type" : "type-21"
3041    },
3042    {
3043     "referenced_type" : "type-3"
3044    }
3045   ],
3046   "return_type" : "type-17",
3047   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3048  },
3049  {
3050   "function_name" : "libyuv::ARGB1555ToYRow_C",
3051   "linker_set_key" : "ARGB1555ToYRow_C",
3052   "parameters" :
3053   [
3054    {
3055     "referenced_type" : "type-18"
3056    },
3057    {
3058     "referenced_type" : "type-21"
3059    },
3060    {
3061     "referenced_type" : "type-3"
3062    }
3063   ],
3064   "return_type" : "type-17",
3065   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3066  },
3067  {
3068   "function_name" : "libyuv::ARGB1555ToYRow_NEON",
3069   "linker_set_key" : "ARGB1555ToYRow_NEON",
3070   "parameters" :
3071   [
3072    {
3073     "referenced_type" : "type-18"
3074    },
3075    {
3076     "referenced_type" : "type-21"
3077    },
3078    {
3079     "referenced_type" : "type-3"
3080    }
3081   ],
3082   "return_type" : "type-17",
3083   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3084  },
3085  {
3086   "function_name" : "libyuv::ARGB4444ToARGB",
3087   "linker_set_key" : "ARGB4444ToARGB",
3088   "parameters" :
3089   [
3090    {
3091     "referenced_type" : "type-18"
3092    },
3093    {
3094     "referenced_type" : "type-3"
3095    },
3096    {
3097     "referenced_type" : "type-21"
3098    },
3099    {
3100     "referenced_type" : "type-3"
3101    },
3102    {
3103     "referenced_type" : "type-3"
3104    },
3105    {
3106     "referenced_type" : "type-3"
3107    }
3108   ],
3109   "return_type" : "type-3",
3110   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3111  },
3112  {
3113   "function_name" : "libyuv::ARGB4444ToARGBRow_Any_NEON",
3114   "linker_set_key" : "ARGB4444ToARGBRow_Any_NEON",
3115   "parameters" :
3116   [
3117    {
3118     "referenced_type" : "type-18"
3119    },
3120    {
3121     "referenced_type" : "type-21"
3122    },
3123    {
3124     "referenced_type" : "type-3"
3125    }
3126   ],
3127   "return_type" : "type-17",
3128   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3129  },
3130  {
3131   "function_name" : "libyuv::ARGB4444ToARGBRow_C",
3132   "linker_set_key" : "ARGB4444ToARGBRow_C",
3133   "parameters" :
3134   [
3135    {
3136     "referenced_type" : "type-18"
3137    },
3138    {
3139     "referenced_type" : "type-21"
3140    },
3141    {
3142     "referenced_type" : "type-3"
3143    }
3144   ],
3145   "return_type" : "type-17",
3146   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3147  },
3148  {
3149   "function_name" : "libyuv::ARGB4444ToARGBRow_NEON",
3150   "linker_set_key" : "ARGB4444ToARGBRow_NEON",
3151   "parameters" :
3152   [
3153    {
3154     "referenced_type" : "type-18"
3155    },
3156    {
3157     "referenced_type" : "type-21"
3158    },
3159    {
3160     "referenced_type" : "type-3"
3161    }
3162   ],
3163   "return_type" : "type-17",
3164   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3165  },
3166  {
3167   "function_name" : "libyuv::ARGB4444ToI420",
3168   "linker_set_key" : "ARGB4444ToI420",
3169   "parameters" :
3170   [
3171    {
3172     "referenced_type" : "type-18"
3173    },
3174    {
3175     "referenced_type" : "type-3"
3176    },
3177    {
3178     "referenced_type" : "type-21"
3179    },
3180    {
3181     "referenced_type" : "type-3"
3182    },
3183    {
3184     "referenced_type" : "type-21"
3185    },
3186    {
3187     "referenced_type" : "type-3"
3188    },
3189    {
3190     "referenced_type" : "type-21"
3191    },
3192    {
3193     "referenced_type" : "type-3"
3194    },
3195    {
3196     "referenced_type" : "type-3"
3197    },
3198    {
3199     "referenced_type" : "type-3"
3200    }
3201   ],
3202   "return_type" : "type-3",
3203   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
3204  },
3205  {
3206   "function_name" : "libyuv::ARGB4444ToUVRow_Any_NEON",
3207   "linker_set_key" : "ARGB4444ToUVRow_Any_NEON",
3208   "parameters" :
3209   [
3210    {
3211     "referenced_type" : "type-18"
3212    },
3213    {
3214     "referenced_type" : "type-3"
3215    },
3216    {
3217     "referenced_type" : "type-21"
3218    },
3219    {
3220     "referenced_type" : "type-21"
3221    },
3222    {
3223     "referenced_type" : "type-3"
3224    }
3225   ],
3226   "return_type" : "type-17",
3227   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3228  },
3229  {
3230   "function_name" : "libyuv::ARGB4444ToUVRow_C",
3231   "linker_set_key" : "ARGB4444ToUVRow_C",
3232   "parameters" :
3233   [
3234    {
3235     "referenced_type" : "type-18"
3236    },
3237    {
3238     "referenced_type" : "type-3"
3239    },
3240    {
3241     "referenced_type" : "type-21"
3242    },
3243    {
3244     "referenced_type" : "type-21"
3245    },
3246    {
3247     "referenced_type" : "type-3"
3248    }
3249   ],
3250   "return_type" : "type-17",
3251   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3252  },
3253  {
3254   "function_name" : "libyuv::ARGB4444ToUVRow_NEON",
3255   "linker_set_key" : "ARGB4444ToUVRow_NEON",
3256   "parameters" :
3257   [
3258    {
3259     "referenced_type" : "type-18"
3260    },
3261    {
3262     "referenced_type" : "type-3"
3263    },
3264    {
3265     "referenced_type" : "type-21"
3266    },
3267    {
3268     "referenced_type" : "type-21"
3269    },
3270    {
3271     "referenced_type" : "type-3"
3272    }
3273   ],
3274   "return_type" : "type-17",
3275   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3276  },
3277  {
3278   "function_name" : "libyuv::ARGB4444ToYRow_Any_NEON",
3279   "linker_set_key" : "ARGB4444ToYRow_Any_NEON",
3280   "parameters" :
3281   [
3282    {
3283     "referenced_type" : "type-18"
3284    },
3285    {
3286     "referenced_type" : "type-21"
3287    },
3288    {
3289     "referenced_type" : "type-3"
3290    }
3291   ],
3292   "return_type" : "type-17",
3293   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3294  },
3295  {
3296   "function_name" : "libyuv::ARGB4444ToYRow_C",
3297   "linker_set_key" : "ARGB4444ToYRow_C",
3298   "parameters" :
3299   [
3300    {
3301     "referenced_type" : "type-18"
3302    },
3303    {
3304     "referenced_type" : "type-21"
3305    },
3306    {
3307     "referenced_type" : "type-3"
3308    }
3309   ],
3310   "return_type" : "type-17",
3311   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3312  },
3313  {
3314   "function_name" : "libyuv::ARGB4444ToYRow_NEON",
3315   "linker_set_key" : "ARGB4444ToYRow_NEON",
3316   "parameters" :
3317   [
3318    {
3319     "referenced_type" : "type-18"
3320    },
3321    {
3322     "referenced_type" : "type-21"
3323    },
3324    {
3325     "referenced_type" : "type-3"
3326    }
3327   ],
3328   "return_type" : "type-17",
3329   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3330  },
3331  {
3332   "function_name" : "libyuv::ARGBAdd",
3333   "linker_set_key" : "ARGBAdd",
3334   "parameters" :
3335   [
3336    {
3337     "referenced_type" : "type-18"
3338    },
3339    {
3340     "referenced_type" : "type-3"
3341    },
3342    {
3343     "referenced_type" : "type-18"
3344    },
3345    {
3346     "referenced_type" : "type-3"
3347    },
3348    {
3349     "referenced_type" : "type-21"
3350    },
3351    {
3352     "referenced_type" : "type-3"
3353    },
3354    {
3355     "referenced_type" : "type-3"
3356    },
3357    {
3358     "referenced_type" : "type-3"
3359    }
3360   ],
3361   "return_type" : "type-3",
3362   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3363  },
3364  {
3365   "function_name" : "libyuv::ARGBAddRow_Any_NEON",
3366   "linker_set_key" : "ARGBAddRow_Any_NEON",
3367   "parameters" :
3368   [
3369    {
3370     "referenced_type" : "type-18"
3371    },
3372    {
3373     "referenced_type" : "type-18"
3374    },
3375    {
3376     "referenced_type" : "type-21"
3377    },
3378    {
3379     "referenced_type" : "type-3"
3380    }
3381   ],
3382   "return_type" : "type-17",
3383   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3384  },
3385  {
3386   "function_name" : "libyuv::ARGBAddRow_C",
3387   "linker_set_key" : "ARGBAddRow_C",
3388   "parameters" :
3389   [
3390    {
3391     "referenced_type" : "type-18"
3392    },
3393    {
3394     "referenced_type" : "type-18"
3395    },
3396    {
3397     "referenced_type" : "type-21"
3398    },
3399    {
3400     "referenced_type" : "type-3"
3401    }
3402   ],
3403   "return_type" : "type-17",
3404   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3405  },
3406  {
3407   "function_name" : "libyuv::ARGBAddRow_NEON",
3408   "linker_set_key" : "ARGBAddRow_NEON",
3409   "parameters" :
3410   [
3411    {
3412     "referenced_type" : "type-18"
3413    },
3414    {
3415     "referenced_type" : "type-18"
3416    },
3417    {
3418     "referenced_type" : "type-21"
3419    },
3420    {
3421     "referenced_type" : "type-3"
3422    }
3423   ],
3424   "return_type" : "type-17",
3425   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3426  },
3427  {
3428   "function_name" : "libyuv::ARGBAffineRow_C",
3429   "linker_set_key" : "ARGBAffineRow_C",
3430   "parameters" :
3431   [
3432    {
3433     "referenced_type" : "type-18"
3434    },
3435    {
3436     "referenced_type" : "type-3"
3437    },
3438    {
3439     "referenced_type" : "type-21"
3440    },
3441    {
3442     "referenced_type" : "type-14"
3443    },
3444    {
3445     "referenced_type" : "type-3"
3446    }
3447   ],
3448   "return_type" : "type-17",
3449   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3450  },
3451  {
3452   "function_name" : "libyuv::ARGBAttenuate",
3453   "linker_set_key" : "ARGBAttenuate",
3454   "parameters" :
3455   [
3456    {
3457     "referenced_type" : "type-18"
3458    },
3459    {
3460     "referenced_type" : "type-3"
3461    },
3462    {
3463     "referenced_type" : "type-21"
3464    },
3465    {
3466     "referenced_type" : "type-3"
3467    },
3468    {
3469     "referenced_type" : "type-3"
3470    },
3471    {
3472     "referenced_type" : "type-3"
3473    }
3474   ],
3475   "return_type" : "type-3",
3476   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3477  },
3478  {
3479   "function_name" : "libyuv::ARGBAttenuateRow_Any_NEON",
3480   "linker_set_key" : "ARGBAttenuateRow_Any_NEON",
3481   "parameters" :
3482   [
3483    {
3484     "referenced_type" : "type-18"
3485    },
3486    {
3487     "referenced_type" : "type-21"
3488    },
3489    {
3490     "referenced_type" : "type-3"
3491    }
3492   ],
3493   "return_type" : "type-17",
3494   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3495  },
3496  {
3497   "function_name" : "libyuv::ARGBAttenuateRow_C",
3498   "linker_set_key" : "ARGBAttenuateRow_C",
3499   "parameters" :
3500   [
3501    {
3502     "referenced_type" : "type-18"
3503    },
3504    {
3505     "referenced_type" : "type-21"
3506    },
3507    {
3508     "referenced_type" : "type-3"
3509    }
3510   ],
3511   "return_type" : "type-17",
3512   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3513  },
3514  {
3515   "function_name" : "libyuv::ARGBAttenuateRow_NEON",
3516   "linker_set_key" : "ARGBAttenuateRow_NEON",
3517   "parameters" :
3518   [
3519    {
3520     "referenced_type" : "type-18"
3521    },
3522    {
3523     "referenced_type" : "type-21"
3524    },
3525    {
3526     "referenced_type" : "type-3"
3527    }
3528   ],
3529   "return_type" : "type-17",
3530   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3531  },
3532  {
3533   "function_name" : "libyuv::ARGBBlend",
3534   "linker_set_key" : "ARGBBlend",
3535   "parameters" :
3536   [
3537    {
3538     "referenced_type" : "type-18"
3539    },
3540    {
3541     "referenced_type" : "type-3"
3542    },
3543    {
3544     "referenced_type" : "type-18"
3545    },
3546    {
3547     "referenced_type" : "type-3"
3548    },
3549    {
3550     "referenced_type" : "type-21"
3551    },
3552    {
3553     "referenced_type" : "type-3"
3554    },
3555    {
3556     "referenced_type" : "type-3"
3557    },
3558    {
3559     "referenced_type" : "type-3"
3560    }
3561   ],
3562   "return_type" : "type-3",
3563   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3564  },
3565  {
3566   "function_name" : "libyuv::ARGBBlendRow_C",
3567   "linker_set_key" : "ARGBBlendRow_C",
3568   "parameters" :
3569   [
3570    {
3571     "referenced_type" : "type-18"
3572    },
3573    {
3574     "referenced_type" : "type-18"
3575    },
3576    {
3577     "referenced_type" : "type-21"
3578    },
3579    {
3580     "referenced_type" : "type-3"
3581    }
3582   ],
3583   "return_type" : "type-17",
3584   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3585  },
3586  {
3587   "function_name" : "libyuv::ARGBBlendRow_NEON",
3588   "linker_set_key" : "ARGBBlendRow_NEON",
3589   "parameters" :
3590   [
3591    {
3592     "referenced_type" : "type-18"
3593    },
3594    {
3595     "referenced_type" : "type-18"
3596    },
3597    {
3598     "referenced_type" : "type-21"
3599    },
3600    {
3601     "referenced_type" : "type-3"
3602    }
3603   ],
3604   "return_type" : "type-17",
3605   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3606  },
3607  {
3608   "function_name" : "libyuv::ARGBBlur",
3609   "linker_set_key" : "ARGBBlur",
3610   "parameters" :
3611   [
3612    {
3613     "referenced_type" : "type-18"
3614    },
3615    {
3616     "referenced_type" : "type-3"
3617    },
3618    {
3619     "referenced_type" : "type-21"
3620    },
3621    {
3622     "referenced_type" : "type-3"
3623    },
3624    {
3625     "referenced_type" : "type-53"
3626    },
3627    {
3628     "referenced_type" : "type-3"
3629    },
3630    {
3631     "referenced_type" : "type-3"
3632    },
3633    {
3634     "referenced_type" : "type-3"
3635    },
3636    {
3637     "referenced_type" : "type-3"
3638    }
3639   ],
3640   "return_type" : "type-3",
3641   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3642  },
3643  {
3644   "function_name" : "libyuv::ARGBColorMatrix",
3645   "linker_set_key" : "ARGBColorMatrix",
3646   "parameters" :
3647   [
3648    {
3649     "referenced_type" : "type-18"
3650    },
3651    {
3652     "referenced_type" : "type-3"
3653    },
3654    {
3655     "referenced_type" : "type-21"
3656    },
3657    {
3658     "referenced_type" : "type-3"
3659    },
3660    {
3661     "referenced_type" : "type-11"
3662    },
3663    {
3664     "referenced_type" : "type-3"
3665    },
3666    {
3667     "referenced_type" : "type-3"
3668    }
3669   ],
3670   "return_type" : "type-3",
3671   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3672  },
3673  {
3674   "function_name" : "libyuv::ARGBColorMatrixRow_C",
3675   "linker_set_key" : "ARGBColorMatrixRow_C",
3676   "parameters" :
3677   [
3678    {
3679     "referenced_type" : "type-18"
3680    },
3681    {
3682     "referenced_type" : "type-21"
3683    },
3684    {
3685     "referenced_type" : "type-11"
3686    },
3687    {
3688     "referenced_type" : "type-3"
3689    }
3690   ],
3691   "return_type" : "type-17",
3692   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3693  },
3694  {
3695   "function_name" : "libyuv::ARGBColorMatrixRow_NEON",
3696   "linker_set_key" : "ARGBColorMatrixRow_NEON",
3697   "parameters" :
3698   [
3699    {
3700     "referenced_type" : "type-18"
3701    },
3702    {
3703     "referenced_type" : "type-21"
3704    },
3705    {
3706     "referenced_type" : "type-11"
3707    },
3708    {
3709     "referenced_type" : "type-3"
3710    }
3711   ],
3712   "return_type" : "type-17",
3713   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3714  },
3715  {
3716   "function_name" : "libyuv::ARGBColorTable",
3717   "linker_set_key" : "ARGBColorTable",
3718   "parameters" :
3719   [
3720    {
3721     "referenced_type" : "type-21"
3722    },
3723    {
3724     "referenced_type" : "type-3"
3725    },
3726    {
3727     "referenced_type" : "type-18"
3728    },
3729    {
3730     "referenced_type" : "type-3"
3731    },
3732    {
3733     "referenced_type" : "type-3"
3734    },
3735    {
3736     "referenced_type" : "type-3"
3737    },
3738    {
3739     "referenced_type" : "type-3"
3740    }
3741   ],
3742   "return_type" : "type-3",
3743   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3744  },
3745  {
3746   "function_name" : "libyuv::ARGBColorTableRow_C",
3747   "linker_set_key" : "ARGBColorTableRow_C",
3748   "parameters" :
3749   [
3750    {
3751     "referenced_type" : "type-21"
3752    },
3753    {
3754     "referenced_type" : "type-18"
3755    },
3756    {
3757     "referenced_type" : "type-3"
3758    }
3759   ],
3760   "return_type" : "type-17",
3761   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3762  },
3763  {
3764   "function_name" : "libyuv::ARGBComputeCumulativeSum",
3765   "linker_set_key" : "ARGBComputeCumulativeSum",
3766   "parameters" :
3767   [
3768    {
3769     "referenced_type" : "type-18"
3770    },
3771    {
3772     "referenced_type" : "type-3"
3773    },
3774    {
3775     "referenced_type" : "type-53"
3776    },
3777    {
3778     "referenced_type" : "type-3"
3779    },
3780    {
3781     "referenced_type" : "type-3"
3782    },
3783    {
3784     "referenced_type" : "type-3"
3785    }
3786   ],
3787   "return_type" : "type-3",
3788   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3789  },
3790  {
3791   "function_name" : "libyuv::ARGBCopy",
3792   "linker_set_key" : "ARGBCopy",
3793   "parameters" :
3794   [
3795    {
3796     "referenced_type" : "type-18"
3797    },
3798    {
3799     "referenced_type" : "type-3"
3800    },
3801    {
3802     "referenced_type" : "type-21"
3803    },
3804    {
3805     "referenced_type" : "type-3"
3806    },
3807    {
3808     "referenced_type" : "type-3"
3809    },
3810    {
3811     "referenced_type" : "type-3"
3812    }
3813   ],
3814   "return_type" : "type-3",
3815   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
3816  },
3817  {
3818   "function_name" : "libyuv::ARGBCopyAlpha",
3819   "linker_set_key" : "ARGBCopyAlpha",
3820   "parameters" :
3821   [
3822    {
3823     "referenced_type" : "type-18"
3824    },
3825    {
3826     "referenced_type" : "type-3"
3827    },
3828    {
3829     "referenced_type" : "type-21"
3830    },
3831    {
3832     "referenced_type" : "type-3"
3833    },
3834    {
3835     "referenced_type" : "type-3"
3836    },
3837    {
3838     "referenced_type" : "type-3"
3839    }
3840   ],
3841   "return_type" : "type-3",
3842   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3843  },
3844  {
3845   "function_name" : "libyuv::ARGBCopyAlphaRow_C",
3846   "linker_set_key" : "ARGBCopyAlphaRow_C",
3847   "parameters" :
3848   [
3849    {
3850     "referenced_type" : "type-18"
3851    },
3852    {
3853     "referenced_type" : "type-21"
3854    },
3855    {
3856     "referenced_type" : "type-3"
3857    }
3858   ],
3859   "return_type" : "type-17",
3860   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3861  },
3862  {
3863   "function_name" : "libyuv::ARGBCopyYToAlpha",
3864   "linker_set_key" : "ARGBCopyYToAlpha",
3865   "parameters" :
3866   [
3867    {
3868     "referenced_type" : "type-18"
3869    },
3870    {
3871     "referenced_type" : "type-3"
3872    },
3873    {
3874     "referenced_type" : "type-21"
3875    },
3876    {
3877     "referenced_type" : "type-3"
3878    },
3879    {
3880     "referenced_type" : "type-3"
3881    },
3882    {
3883     "referenced_type" : "type-3"
3884    }
3885   ],
3886   "return_type" : "type-3",
3887   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3888  },
3889  {
3890   "function_name" : "libyuv::ARGBCopyYToAlphaRow_C",
3891   "linker_set_key" : "ARGBCopyYToAlphaRow_C",
3892   "parameters" :
3893   [
3894    {
3895     "referenced_type" : "type-18"
3896    },
3897    {
3898     "referenced_type" : "type-21"
3899    },
3900    {
3901     "referenced_type" : "type-3"
3902    }
3903   ],
3904   "return_type" : "type-17",
3905   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3906  },
3907  {
3908   "function_name" : "libyuv::ARGBDetect",
3909   "linker_set_key" : "ARGBDetect",
3910   "parameters" :
3911   [
3912    {
3913     "referenced_type" : "type-18"
3914    },
3915    {
3916     "referenced_type" : "type-3"
3917    },
3918    {
3919     "referenced_type" : "type-3"
3920    },
3921    {
3922     "referenced_type" : "type-3"
3923    }
3924   ],
3925   "return_type" : "type-1",
3926   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
3927  },
3928  {
3929   "function_name" : "libyuv::ARGBExtractAlpha",
3930   "linker_set_key" : "ARGBExtractAlpha",
3931   "parameters" :
3932   [
3933    {
3934     "referenced_type" : "type-18"
3935    },
3936    {
3937     "referenced_type" : "type-3"
3938    },
3939    {
3940     "referenced_type" : "type-21"
3941    },
3942    {
3943     "referenced_type" : "type-3"
3944    },
3945    {
3946     "referenced_type" : "type-3"
3947    },
3948    {
3949     "referenced_type" : "type-3"
3950    }
3951   ],
3952   "return_type" : "type-3",
3953   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
3954  },
3955  {
3956   "function_name" : "libyuv::ARGBExtractAlphaRow_Any_NEON",
3957   "linker_set_key" : "ARGBExtractAlphaRow_Any_NEON",
3958   "parameters" :
3959   [
3960    {
3961     "referenced_type" : "type-18"
3962    },
3963    {
3964     "referenced_type" : "type-21"
3965    },
3966    {
3967     "referenced_type" : "type-3"
3968    }
3969   ],
3970   "return_type" : "type-17",
3971   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3972  },
3973  {
3974   "function_name" : "libyuv::ARGBExtractAlphaRow_C",
3975   "linker_set_key" : "ARGBExtractAlphaRow_C",
3976   "parameters" :
3977   [
3978    {
3979     "referenced_type" : "type-18"
3980    },
3981    {
3982     "referenced_type" : "type-21"
3983    },
3984    {
3985     "referenced_type" : "type-3"
3986    }
3987   ],
3988   "return_type" : "type-17",
3989   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
3990  },
3991  {
3992   "function_name" : "libyuv::ARGBExtractAlphaRow_NEON",
3993   "linker_set_key" : "ARGBExtractAlphaRow_NEON",
3994   "parameters" :
3995   [
3996    {
3997     "referenced_type" : "type-18"
3998    },
3999    {
4000     "referenced_type" : "type-21"
4001    },
4002    {
4003     "referenced_type" : "type-3"
4004    }
4005   ],
4006   "return_type" : "type-17",
4007   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4008  },
4009  {
4010   "function_name" : "libyuv::ARGBGray",
4011   "linker_set_key" : "ARGBGray",
4012   "parameters" :
4013   [
4014    {
4015     "referenced_type" : "type-21"
4016    },
4017    {
4018     "referenced_type" : "type-3"
4019    },
4020    {
4021     "referenced_type" : "type-3"
4022    },
4023    {
4024     "referenced_type" : "type-3"
4025    },
4026    {
4027     "referenced_type" : "type-3"
4028    },
4029    {
4030     "referenced_type" : "type-3"
4031    }
4032   ],
4033   "return_type" : "type-3",
4034   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4035  },
4036  {
4037   "function_name" : "libyuv::ARGBGrayRow_C",
4038   "linker_set_key" : "ARGBGrayRow_C",
4039   "parameters" :
4040   [
4041    {
4042     "referenced_type" : "type-18"
4043    },
4044    {
4045     "referenced_type" : "type-21"
4046    },
4047    {
4048     "referenced_type" : "type-3"
4049    }
4050   ],
4051   "return_type" : "type-17",
4052   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4053  },
4054  {
4055   "function_name" : "libyuv::ARGBGrayRow_NEON",
4056   "linker_set_key" : "ARGBGrayRow_NEON",
4057   "parameters" :
4058   [
4059    {
4060     "referenced_type" : "type-18"
4061    },
4062    {
4063     "referenced_type" : "type-21"
4064    },
4065    {
4066     "referenced_type" : "type-3"
4067    }
4068   ],
4069   "return_type" : "type-17",
4070   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4071  },
4072  {
4073   "function_name" : "libyuv::ARGBGrayTo",
4074   "linker_set_key" : "ARGBGrayTo",
4075   "parameters" :
4076   [
4077    {
4078     "referenced_type" : "type-18"
4079    },
4080    {
4081     "referenced_type" : "type-3"
4082    },
4083    {
4084     "referenced_type" : "type-21"
4085    },
4086    {
4087     "referenced_type" : "type-3"
4088    },
4089    {
4090     "referenced_type" : "type-3"
4091    },
4092    {
4093     "referenced_type" : "type-3"
4094    }
4095   ],
4096   "return_type" : "type-3",
4097   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4098  },
4099  {
4100   "function_name" : "libyuv::ARGBInterpolate",
4101   "linker_set_key" : "ARGBInterpolate",
4102   "parameters" :
4103   [
4104    {
4105     "referenced_type" : "type-18"
4106    },
4107    {
4108     "referenced_type" : "type-3"
4109    },
4110    {
4111     "referenced_type" : "type-18"
4112    },
4113    {
4114     "referenced_type" : "type-3"
4115    },
4116    {
4117     "referenced_type" : "type-21"
4118    },
4119    {
4120     "referenced_type" : "type-3"
4121    },
4122    {
4123     "referenced_type" : "type-3"
4124    },
4125    {
4126     "referenced_type" : "type-3"
4127    },
4128    {
4129     "referenced_type" : "type-3"
4130    }
4131   ],
4132   "return_type" : "type-3",
4133   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4134  },
4135  {
4136   "function_name" : "libyuv::ARGBLumaColorTable",
4137   "linker_set_key" : "ARGBLumaColorTable",
4138   "parameters" :
4139   [
4140    {
4141     "referenced_type" : "type-18"
4142    },
4143    {
4144     "referenced_type" : "type-3"
4145    },
4146    {
4147     "referenced_type" : "type-21"
4148    },
4149    {
4150     "referenced_type" : "type-3"
4151    },
4152    {
4153     "referenced_type" : "type-18"
4154    },
4155    {
4156     "referenced_type" : "type-3"
4157    },
4158    {
4159     "referenced_type" : "type-3"
4160    }
4161   ],
4162   "return_type" : "type-3",
4163   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4164  },
4165  {
4166   "function_name" : "libyuv::ARGBLumaColorTableRow_C",
4167   "linker_set_key" : "ARGBLumaColorTableRow_C",
4168   "parameters" :
4169   [
4170    {
4171     "referenced_type" : "type-18"
4172    },
4173    {
4174     "referenced_type" : "type-21"
4175    },
4176    {
4177     "referenced_type" : "type-3"
4178    },
4179    {
4180     "referenced_type" : "type-18"
4181    },
4182    {
4183     "referenced_type" : "type-1"
4184    }
4185   ],
4186   "return_type" : "type-17",
4187   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4188  },
4189  {
4190   "function_name" : "libyuv::ARGBMirror",
4191   "linker_set_key" : "ARGBMirror",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "type-18"
4196    },
4197    {
4198     "referenced_type" : "type-3"
4199    },
4200    {
4201     "referenced_type" : "type-21"
4202    },
4203    {
4204     "referenced_type" : "type-3"
4205    },
4206    {
4207     "referenced_type" : "type-3"
4208    },
4209    {
4210     "referenced_type" : "type-3"
4211    }
4212   ],
4213   "return_type" : "type-3",
4214   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4215  },
4216  {
4217   "function_name" : "libyuv::ARGBMirrorRow_Any_NEON",
4218   "linker_set_key" : "ARGBMirrorRow_Any_NEON",
4219   "parameters" :
4220   [
4221    {
4222     "referenced_type" : "type-18"
4223    },
4224    {
4225     "referenced_type" : "type-21"
4226    },
4227    {
4228     "referenced_type" : "type-3"
4229    }
4230   ],
4231   "return_type" : "type-17",
4232   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4233  },
4234  {
4235   "function_name" : "libyuv::ARGBMirrorRow_C",
4236   "linker_set_key" : "ARGBMirrorRow_C",
4237   "parameters" :
4238   [
4239    {
4240     "referenced_type" : "type-18"
4241    },
4242    {
4243     "referenced_type" : "type-21"
4244    },
4245    {
4246     "referenced_type" : "type-3"
4247    }
4248   ],
4249   "return_type" : "type-17",
4250   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4251  },
4252  {
4253   "function_name" : "libyuv::ARGBMirrorRow_NEON",
4254   "linker_set_key" : "ARGBMirrorRow_NEON",
4255   "parameters" :
4256   [
4257    {
4258     "referenced_type" : "type-18"
4259    },
4260    {
4261     "referenced_type" : "type-21"
4262    },
4263    {
4264     "referenced_type" : "type-3"
4265    }
4266   ],
4267   "return_type" : "type-17",
4268   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4269  },
4270  {
4271   "function_name" : "libyuv::ARGBMultiply",
4272   "linker_set_key" : "ARGBMultiply",
4273   "parameters" :
4274   [
4275    {
4276     "referenced_type" : "type-18"
4277    },
4278    {
4279     "referenced_type" : "type-3"
4280    },
4281    {
4282     "referenced_type" : "type-18"
4283    },
4284    {
4285     "referenced_type" : "type-3"
4286    },
4287    {
4288     "referenced_type" : "type-21"
4289    },
4290    {
4291     "referenced_type" : "type-3"
4292    },
4293    {
4294     "referenced_type" : "type-3"
4295    },
4296    {
4297     "referenced_type" : "type-3"
4298    }
4299   ],
4300   "return_type" : "type-3",
4301   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4302  },
4303  {
4304   "function_name" : "libyuv::ARGBMultiplyRow_Any_NEON",
4305   "linker_set_key" : "ARGBMultiplyRow_Any_NEON",
4306   "parameters" :
4307   [
4308    {
4309     "referenced_type" : "type-18"
4310    },
4311    {
4312     "referenced_type" : "type-18"
4313    },
4314    {
4315     "referenced_type" : "type-21"
4316    },
4317    {
4318     "referenced_type" : "type-3"
4319    }
4320   ],
4321   "return_type" : "type-17",
4322   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4323  },
4324  {
4325   "function_name" : "libyuv::ARGBMultiplyRow_C",
4326   "linker_set_key" : "ARGBMultiplyRow_C",
4327   "parameters" :
4328   [
4329    {
4330     "referenced_type" : "type-18"
4331    },
4332    {
4333     "referenced_type" : "type-18"
4334    },
4335    {
4336     "referenced_type" : "type-21"
4337    },
4338    {
4339     "referenced_type" : "type-3"
4340    }
4341   ],
4342   "return_type" : "type-17",
4343   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4344  },
4345  {
4346   "function_name" : "libyuv::ARGBMultiplyRow_NEON",
4347   "linker_set_key" : "ARGBMultiplyRow_NEON",
4348   "parameters" :
4349   [
4350    {
4351     "referenced_type" : "type-18"
4352    },
4353    {
4354     "referenced_type" : "type-18"
4355    },
4356    {
4357     "referenced_type" : "type-21"
4358    },
4359    {
4360     "referenced_type" : "type-3"
4361    }
4362   ],
4363   "return_type" : "type-17",
4364   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4365  },
4366  {
4367   "function_name" : "libyuv::ARGBPolynomial",
4368   "linker_set_key" : "ARGBPolynomial",
4369   "parameters" :
4370   [
4371    {
4372     "referenced_type" : "type-18"
4373    },
4374    {
4375     "referenced_type" : "type-3"
4376    },
4377    {
4378     "referenced_type" : "type-21"
4379    },
4380    {
4381     "referenced_type" : "type-3"
4382    },
4383    {
4384     "referenced_type" : "type-14"
4385    },
4386    {
4387     "referenced_type" : "type-3"
4388    },
4389    {
4390     "referenced_type" : "type-3"
4391    }
4392   ],
4393   "return_type" : "type-3",
4394   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4395  },
4396  {
4397   "function_name" : "libyuv::ARGBPolynomialRow_C",
4398   "linker_set_key" : "ARGBPolynomialRow_C",
4399   "parameters" :
4400   [
4401    {
4402     "referenced_type" : "type-18"
4403    },
4404    {
4405     "referenced_type" : "type-21"
4406    },
4407    {
4408     "referenced_type" : "type-14"
4409    },
4410    {
4411     "referenced_type" : "type-3"
4412    }
4413   ],
4414   "return_type" : "type-17",
4415   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4416  },
4417  {
4418   "function_name" : "libyuv::ARGBQuantize",
4419   "linker_set_key" : "ARGBQuantize",
4420   "parameters" :
4421   [
4422    {
4423     "referenced_type" : "type-21"
4424    },
4425    {
4426     "referenced_type" : "type-3"
4427    },
4428    {
4429     "referenced_type" : "type-3"
4430    },
4431    {
4432     "referenced_type" : "type-3"
4433    },
4434    {
4435     "referenced_type" : "type-3"
4436    },
4437    {
4438     "referenced_type" : "type-3"
4439    },
4440    {
4441     "referenced_type" : "type-3"
4442    },
4443    {
4444     "referenced_type" : "type-3"
4445    },
4446    {
4447     "referenced_type" : "type-3"
4448    }
4449   ],
4450   "return_type" : "type-3",
4451   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4452  },
4453  {
4454   "function_name" : "libyuv::ARGBQuantizeRow_C",
4455   "linker_set_key" : "ARGBQuantizeRow_C",
4456   "parameters" :
4457   [
4458    {
4459     "referenced_type" : "type-21"
4460    },
4461    {
4462     "referenced_type" : "type-3"
4463    },
4464    {
4465     "referenced_type" : "type-3"
4466    },
4467    {
4468     "referenced_type" : "type-3"
4469    },
4470    {
4471     "referenced_type" : "type-3"
4472    }
4473   ],
4474   "return_type" : "type-17",
4475   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4476  },
4477  {
4478   "function_name" : "libyuv::ARGBQuantizeRow_NEON",
4479   "linker_set_key" : "ARGBQuantizeRow_NEON",
4480   "parameters" :
4481   [
4482    {
4483     "referenced_type" : "type-21"
4484    },
4485    {
4486     "referenced_type" : "type-3"
4487    },
4488    {
4489     "referenced_type" : "type-3"
4490    },
4491    {
4492     "referenced_type" : "type-3"
4493    },
4494    {
4495     "referenced_type" : "type-3"
4496    }
4497   ],
4498   "return_type" : "type-17",
4499   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4500  },
4501  {
4502   "function_name" : "libyuv::ARGBRect",
4503   "linker_set_key" : "ARGBRect",
4504   "parameters" :
4505   [
4506    {
4507     "referenced_type" : "type-21"
4508    },
4509    {
4510     "referenced_type" : "type-3"
4511    },
4512    {
4513     "referenced_type" : "type-3"
4514    },
4515    {
4516     "referenced_type" : "type-3"
4517    },
4518    {
4519     "referenced_type" : "type-3"
4520    },
4521    {
4522     "referenced_type" : "type-3"
4523    },
4524    {
4525     "referenced_type" : "type-1"
4526    }
4527   ],
4528   "return_type" : "type-3",
4529   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4530  },
4531  {
4532   "function_name" : "libyuv::ARGBSepia",
4533   "linker_set_key" : "ARGBSepia",
4534   "parameters" :
4535   [
4536    {
4537     "referenced_type" : "type-21"
4538    },
4539    {
4540     "referenced_type" : "type-3"
4541    },
4542    {
4543     "referenced_type" : "type-3"
4544    },
4545    {
4546     "referenced_type" : "type-3"
4547    },
4548    {
4549     "referenced_type" : "type-3"
4550    },
4551    {
4552     "referenced_type" : "type-3"
4553    }
4554   ],
4555   "return_type" : "type-3",
4556   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4557  },
4558  {
4559   "function_name" : "libyuv::ARGBSepiaRow_C",
4560   "linker_set_key" : "ARGBSepiaRow_C",
4561   "parameters" :
4562   [
4563    {
4564     "referenced_type" : "type-21"
4565    },
4566    {
4567     "referenced_type" : "type-3"
4568    }
4569   ],
4570   "return_type" : "type-17",
4571   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4572  },
4573  {
4574   "function_name" : "libyuv::ARGBSepiaRow_NEON",
4575   "linker_set_key" : "ARGBSepiaRow_NEON",
4576   "parameters" :
4577   [
4578    {
4579     "referenced_type" : "type-21"
4580    },
4581    {
4582     "referenced_type" : "type-3"
4583    }
4584   ],
4585   "return_type" : "type-17",
4586   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4587  },
4588  {
4589   "function_name" : "libyuv::ARGBSetRow_Any_NEON",
4590   "linker_set_key" : "ARGBSetRow_Any_NEON",
4591   "parameters" :
4592   [
4593    {
4594     "referenced_type" : "type-21"
4595    },
4596    {
4597     "referenced_type" : "type-1"
4598    },
4599    {
4600     "referenced_type" : "type-3"
4601    }
4602   ],
4603   "return_type" : "type-17",
4604   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4605  },
4606  {
4607   "function_name" : "libyuv::ARGBSetRow_C",
4608   "linker_set_key" : "ARGBSetRow_C",
4609   "parameters" :
4610   [
4611    {
4612     "referenced_type" : "type-21"
4613    },
4614    {
4615     "referenced_type" : "type-1"
4616    },
4617    {
4618     "referenced_type" : "type-3"
4619    }
4620   ],
4621   "return_type" : "type-17",
4622   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4623  },
4624  {
4625   "function_name" : "libyuv::ARGBSetRow_NEON",
4626   "linker_set_key" : "ARGBSetRow_NEON",
4627   "parameters" :
4628   [
4629    {
4630     "referenced_type" : "type-21"
4631    },
4632    {
4633     "referenced_type" : "type-1"
4634    },
4635    {
4636     "referenced_type" : "type-3"
4637    }
4638   ],
4639   "return_type" : "type-17",
4640   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4641  },
4642  {
4643   "function_name" : "libyuv::ARGBShade",
4644   "linker_set_key" : "ARGBShade",
4645   "parameters" :
4646   [
4647    {
4648     "referenced_type" : "type-18"
4649    },
4650    {
4651     "referenced_type" : "type-3"
4652    },
4653    {
4654     "referenced_type" : "type-21"
4655    },
4656    {
4657     "referenced_type" : "type-3"
4658    },
4659    {
4660     "referenced_type" : "type-3"
4661    },
4662    {
4663     "referenced_type" : "type-3"
4664    },
4665    {
4666     "referenced_type" : "type-1"
4667    }
4668   ],
4669   "return_type" : "type-3",
4670   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4671  },
4672  {
4673   "function_name" : "libyuv::ARGBShadeRow_C",
4674   "linker_set_key" : "ARGBShadeRow_C",
4675   "parameters" :
4676   [
4677    {
4678     "referenced_type" : "type-18"
4679    },
4680    {
4681     "referenced_type" : "type-21"
4682    },
4683    {
4684     "referenced_type" : "type-3"
4685    },
4686    {
4687     "referenced_type" : "type-1"
4688    }
4689   ],
4690   "return_type" : "type-17",
4691   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4692  },
4693  {
4694   "function_name" : "libyuv::ARGBShadeRow_NEON",
4695   "linker_set_key" : "ARGBShadeRow_NEON",
4696   "parameters" :
4697   [
4698    {
4699     "referenced_type" : "type-18"
4700    },
4701    {
4702     "referenced_type" : "type-21"
4703    },
4704    {
4705     "referenced_type" : "type-3"
4706    },
4707    {
4708     "referenced_type" : "type-1"
4709    }
4710   ],
4711   "return_type" : "type-17",
4712   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4713  },
4714  {
4715   "function_name" : "libyuv::ARGBShuffle",
4716   "linker_set_key" : "ARGBShuffle",
4717   "parameters" :
4718   [
4719    {
4720     "referenced_type" : "type-18"
4721    },
4722    {
4723     "referenced_type" : "type-3"
4724    },
4725    {
4726     "referenced_type" : "type-21"
4727    },
4728    {
4729     "referenced_type" : "type-3"
4730    },
4731    {
4732     "referenced_type" : "type-18"
4733    },
4734    {
4735     "referenced_type" : "type-3"
4736    },
4737    {
4738     "referenced_type" : "type-3"
4739    }
4740   ],
4741   "return_type" : "type-3",
4742   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4743  },
4744  {
4745   "function_name" : "libyuv::ARGBShuffleRow_Any_NEON",
4746   "linker_set_key" : "ARGBShuffleRow_Any_NEON",
4747   "parameters" :
4748   [
4749    {
4750     "referenced_type" : "type-18"
4751    },
4752    {
4753     "referenced_type" : "type-21"
4754    },
4755    {
4756     "referenced_type" : "type-18"
4757    },
4758    {
4759     "referenced_type" : "type-3"
4760    }
4761   ],
4762   "return_type" : "type-17",
4763   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4764  },
4765  {
4766   "function_name" : "libyuv::ARGBShuffleRow_C",
4767   "linker_set_key" : "ARGBShuffleRow_C",
4768   "parameters" :
4769   [
4770    {
4771     "referenced_type" : "type-18"
4772    },
4773    {
4774     "referenced_type" : "type-21"
4775    },
4776    {
4777     "referenced_type" : "type-18"
4778    },
4779    {
4780     "referenced_type" : "type-3"
4781    }
4782   ],
4783   "return_type" : "type-17",
4784   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4785  },
4786  {
4787   "function_name" : "libyuv::ARGBShuffleRow_NEON",
4788   "linker_set_key" : "ARGBShuffleRow_NEON",
4789   "parameters" :
4790   [
4791    {
4792     "referenced_type" : "type-18"
4793    },
4794    {
4795     "referenced_type" : "type-21"
4796    },
4797    {
4798     "referenced_type" : "type-18"
4799    },
4800    {
4801     "referenced_type" : "type-3"
4802    }
4803   ],
4804   "return_type" : "type-17",
4805   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4806  },
4807  {
4808   "function_name" : "libyuv::ARGBSobel",
4809   "linker_set_key" : "ARGBSobel",
4810   "parameters" :
4811   [
4812    {
4813     "referenced_type" : "type-18"
4814    },
4815    {
4816     "referenced_type" : "type-3"
4817    },
4818    {
4819     "referenced_type" : "type-21"
4820    },
4821    {
4822     "referenced_type" : "type-3"
4823    },
4824    {
4825     "referenced_type" : "type-3"
4826    },
4827    {
4828     "referenced_type" : "type-3"
4829    }
4830   ],
4831   "return_type" : "type-3",
4832   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4833  },
4834  {
4835   "function_name" : "libyuv::ARGBSobelToPlane",
4836   "linker_set_key" : "ARGBSobelToPlane",
4837   "parameters" :
4838   [
4839    {
4840     "referenced_type" : "type-18"
4841    },
4842    {
4843     "referenced_type" : "type-3"
4844    },
4845    {
4846     "referenced_type" : "type-21"
4847    },
4848    {
4849     "referenced_type" : "type-3"
4850    },
4851    {
4852     "referenced_type" : "type-3"
4853    },
4854    {
4855     "referenced_type" : "type-3"
4856    }
4857   ],
4858   "return_type" : "type-3",
4859   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4860  },
4861  {
4862   "function_name" : "libyuv::ARGBSobelXY",
4863   "linker_set_key" : "ARGBSobelXY",
4864   "parameters" :
4865   [
4866    {
4867     "referenced_type" : "type-18"
4868    },
4869    {
4870     "referenced_type" : "type-3"
4871    },
4872    {
4873     "referenced_type" : "type-21"
4874    },
4875    {
4876     "referenced_type" : "type-3"
4877    },
4878    {
4879     "referenced_type" : "type-3"
4880    },
4881    {
4882     "referenced_type" : "type-3"
4883    }
4884   ],
4885   "return_type" : "type-3",
4886   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4887  },
4888  {
4889   "function_name" : "libyuv::ARGBSubtract",
4890   "linker_set_key" : "ARGBSubtract",
4891   "parameters" :
4892   [
4893    {
4894     "referenced_type" : "type-18"
4895    },
4896    {
4897     "referenced_type" : "type-3"
4898    },
4899    {
4900     "referenced_type" : "type-18"
4901    },
4902    {
4903     "referenced_type" : "type-3"
4904    },
4905    {
4906     "referenced_type" : "type-21"
4907    },
4908    {
4909     "referenced_type" : "type-3"
4910    },
4911    {
4912     "referenced_type" : "type-3"
4913    },
4914    {
4915     "referenced_type" : "type-3"
4916    }
4917   ],
4918   "return_type" : "type-3",
4919   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
4920  },
4921  {
4922   "function_name" : "libyuv::ARGBSubtractRow_Any_NEON",
4923   "linker_set_key" : "ARGBSubtractRow_Any_NEON",
4924   "parameters" :
4925   [
4926    {
4927     "referenced_type" : "type-18"
4928    },
4929    {
4930     "referenced_type" : "type-18"
4931    },
4932    {
4933     "referenced_type" : "type-21"
4934    },
4935    {
4936     "referenced_type" : "type-3"
4937    }
4938   ],
4939   "return_type" : "type-17",
4940   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4941  },
4942  {
4943   "function_name" : "libyuv::ARGBSubtractRow_C",
4944   "linker_set_key" : "ARGBSubtractRow_C",
4945   "parameters" :
4946   [
4947    {
4948     "referenced_type" : "type-18"
4949    },
4950    {
4951     "referenced_type" : "type-18"
4952    },
4953    {
4954     "referenced_type" : "type-21"
4955    },
4956    {
4957     "referenced_type" : "type-3"
4958    }
4959   ],
4960   "return_type" : "type-17",
4961   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4962  },
4963  {
4964   "function_name" : "libyuv::ARGBSubtractRow_NEON",
4965   "linker_set_key" : "ARGBSubtractRow_NEON",
4966   "parameters" :
4967   [
4968    {
4969     "referenced_type" : "type-18"
4970    },
4971    {
4972     "referenced_type" : "type-18"
4973    },
4974    {
4975     "referenced_type" : "type-21"
4976    },
4977    {
4978     "referenced_type" : "type-3"
4979    }
4980   ],
4981   "return_type" : "type-17",
4982   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
4983  },
4984  {
4985   "function_name" : "libyuv::ARGBToARGB1555",
4986   "linker_set_key" : "ARGBToARGB1555",
4987   "parameters" :
4988   [
4989    {
4990     "referenced_type" : "type-18"
4991    },
4992    {
4993     "referenced_type" : "type-3"
4994    },
4995    {
4996     "referenced_type" : "type-21"
4997    },
4998    {
4999     "referenced_type" : "type-3"
5000    },
5001    {
5002     "referenced_type" : "type-3"
5003    },
5004    {
5005     "referenced_type" : "type-3"
5006    }
5007   ],
5008   "return_type" : "type-3",
5009   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5010  },
5011  {
5012   "function_name" : "libyuv::ARGBToARGB1555Row_Any_NEON",
5013   "linker_set_key" : "ARGBToARGB1555Row_Any_NEON",
5014   "parameters" :
5015   [
5016    {
5017     "referenced_type" : "type-18"
5018    },
5019    {
5020     "referenced_type" : "type-21"
5021    },
5022    {
5023     "referenced_type" : "type-3"
5024    }
5025   ],
5026   "return_type" : "type-17",
5027   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5028  },
5029  {
5030   "function_name" : "libyuv::ARGBToARGB1555Row_C",
5031   "linker_set_key" : "ARGBToARGB1555Row_C",
5032   "parameters" :
5033   [
5034    {
5035     "referenced_type" : "type-18"
5036    },
5037    {
5038     "referenced_type" : "type-21"
5039    },
5040    {
5041     "referenced_type" : "type-3"
5042    }
5043   ],
5044   "return_type" : "type-17",
5045   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5046  },
5047  {
5048   "function_name" : "libyuv::ARGBToARGB1555Row_NEON",
5049   "linker_set_key" : "ARGBToARGB1555Row_NEON",
5050   "parameters" :
5051   [
5052    {
5053     "referenced_type" : "type-18"
5054    },
5055    {
5056     "referenced_type" : "type-21"
5057    },
5058    {
5059     "referenced_type" : "type-3"
5060    }
5061   ],
5062   "return_type" : "type-17",
5063   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5064  },
5065  {
5066   "function_name" : "libyuv::ARGBToARGB4444",
5067   "linker_set_key" : "ARGBToARGB4444",
5068   "parameters" :
5069   [
5070    {
5071     "referenced_type" : "type-18"
5072    },
5073    {
5074     "referenced_type" : "type-3"
5075    },
5076    {
5077     "referenced_type" : "type-21"
5078    },
5079    {
5080     "referenced_type" : "type-3"
5081    },
5082    {
5083     "referenced_type" : "type-3"
5084    },
5085    {
5086     "referenced_type" : "type-3"
5087    }
5088   ],
5089   "return_type" : "type-3",
5090   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5091  },
5092  {
5093   "function_name" : "libyuv::ARGBToARGB4444Row_Any_NEON",
5094   "linker_set_key" : "ARGBToARGB4444Row_Any_NEON",
5095   "parameters" :
5096   [
5097    {
5098     "referenced_type" : "type-18"
5099    },
5100    {
5101     "referenced_type" : "type-21"
5102    },
5103    {
5104     "referenced_type" : "type-3"
5105    }
5106   ],
5107   "return_type" : "type-17",
5108   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5109  },
5110  {
5111   "function_name" : "libyuv::ARGBToARGB4444Row_C",
5112   "linker_set_key" : "ARGBToARGB4444Row_C",
5113   "parameters" :
5114   [
5115    {
5116     "referenced_type" : "type-18"
5117    },
5118    {
5119     "referenced_type" : "type-21"
5120    },
5121    {
5122     "referenced_type" : "type-3"
5123    }
5124   ],
5125   "return_type" : "type-17",
5126   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5127  },
5128  {
5129   "function_name" : "libyuv::ARGBToARGB4444Row_NEON",
5130   "linker_set_key" : "ARGBToARGB4444Row_NEON",
5131   "parameters" :
5132   [
5133    {
5134     "referenced_type" : "type-18"
5135    },
5136    {
5137     "referenced_type" : "type-21"
5138    },
5139    {
5140     "referenced_type" : "type-3"
5141    }
5142   ],
5143   "return_type" : "type-17",
5144   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5145  },
5146  {
5147   "function_name" : "libyuv::ARGBToI400",
5148   "linker_set_key" : "ARGBToI400",
5149   "parameters" :
5150   [
5151    {
5152     "referenced_type" : "type-18"
5153    },
5154    {
5155     "referenced_type" : "type-3"
5156    },
5157    {
5158     "referenced_type" : "type-21"
5159    },
5160    {
5161     "referenced_type" : "type-3"
5162    },
5163    {
5164     "referenced_type" : "type-3"
5165    },
5166    {
5167     "referenced_type" : "type-3"
5168    }
5169   ],
5170   "return_type" : "type-3",
5171   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5172  },
5173  {
5174   "function_name" : "libyuv::ARGBToI420",
5175   "linker_set_key" : "ARGBToI420",
5176   "parameters" :
5177   [
5178    {
5179     "referenced_type" : "type-18"
5180    },
5181    {
5182     "referenced_type" : "type-3"
5183    },
5184    {
5185     "referenced_type" : "type-21"
5186    },
5187    {
5188     "referenced_type" : "type-3"
5189    },
5190    {
5191     "referenced_type" : "type-21"
5192    },
5193    {
5194     "referenced_type" : "type-3"
5195    },
5196    {
5197     "referenced_type" : "type-21"
5198    },
5199    {
5200     "referenced_type" : "type-3"
5201    },
5202    {
5203     "referenced_type" : "type-3"
5204    },
5205    {
5206     "referenced_type" : "type-3"
5207    }
5208   ],
5209   "return_type" : "type-3",
5210   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
5211  },
5212  {
5213   "function_name" : "libyuv::ARGBToI422",
5214   "linker_set_key" : "ARGBToI422",
5215   "parameters" :
5216   [
5217    {
5218     "referenced_type" : "type-18"
5219    },
5220    {
5221     "referenced_type" : "type-3"
5222    },
5223    {
5224     "referenced_type" : "type-21"
5225    },
5226    {
5227     "referenced_type" : "type-3"
5228    },
5229    {
5230     "referenced_type" : "type-21"
5231    },
5232    {
5233     "referenced_type" : "type-3"
5234    },
5235    {
5236     "referenced_type" : "type-21"
5237    },
5238    {
5239     "referenced_type" : "type-3"
5240    },
5241    {
5242     "referenced_type" : "type-3"
5243    },
5244    {
5245     "referenced_type" : "type-3"
5246    }
5247   ],
5248   "return_type" : "type-3",
5249   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5250  },
5251  {
5252   "function_name" : "libyuv::ARGBToI444",
5253   "linker_set_key" : "ARGBToI444",
5254   "parameters" :
5255   [
5256    {
5257     "referenced_type" : "type-18"
5258    },
5259    {
5260     "referenced_type" : "type-3"
5261    },
5262    {
5263     "referenced_type" : "type-21"
5264    },
5265    {
5266     "referenced_type" : "type-3"
5267    },
5268    {
5269     "referenced_type" : "type-21"
5270    },
5271    {
5272     "referenced_type" : "type-3"
5273    },
5274    {
5275     "referenced_type" : "type-21"
5276    },
5277    {
5278     "referenced_type" : "type-3"
5279    },
5280    {
5281     "referenced_type" : "type-3"
5282    },
5283    {
5284     "referenced_type" : "type-3"
5285    }
5286   ],
5287   "return_type" : "type-3",
5288   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5289  },
5290  {
5291   "function_name" : "libyuv::ARGBToJ400",
5292   "linker_set_key" : "ARGBToJ400",
5293   "parameters" :
5294   [
5295    {
5296     "referenced_type" : "type-18"
5297    },
5298    {
5299     "referenced_type" : "type-3"
5300    },
5301    {
5302     "referenced_type" : "type-21"
5303    },
5304    {
5305     "referenced_type" : "type-3"
5306    },
5307    {
5308     "referenced_type" : "type-3"
5309    },
5310    {
5311     "referenced_type" : "type-3"
5312    }
5313   ],
5314   "return_type" : "type-3",
5315   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5316  },
5317  {
5318   "function_name" : "libyuv::ARGBToJ420",
5319   "linker_set_key" : "ARGBToJ420",
5320   "parameters" :
5321   [
5322    {
5323     "referenced_type" : "type-18"
5324    },
5325    {
5326     "referenced_type" : "type-3"
5327    },
5328    {
5329     "referenced_type" : "type-21"
5330    },
5331    {
5332     "referenced_type" : "type-3"
5333    },
5334    {
5335     "referenced_type" : "type-21"
5336    },
5337    {
5338     "referenced_type" : "type-3"
5339    },
5340    {
5341     "referenced_type" : "type-21"
5342    },
5343    {
5344     "referenced_type" : "type-3"
5345    },
5346    {
5347     "referenced_type" : "type-3"
5348    },
5349    {
5350     "referenced_type" : "type-3"
5351    }
5352   ],
5353   "return_type" : "type-3",
5354   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5355  },
5356  {
5357   "function_name" : "libyuv::ARGBToJ422",
5358   "linker_set_key" : "ARGBToJ422",
5359   "parameters" :
5360   [
5361    {
5362     "referenced_type" : "type-18"
5363    },
5364    {
5365     "referenced_type" : "type-3"
5366    },
5367    {
5368     "referenced_type" : "type-21"
5369    },
5370    {
5371     "referenced_type" : "type-3"
5372    },
5373    {
5374     "referenced_type" : "type-21"
5375    },
5376    {
5377     "referenced_type" : "type-3"
5378    },
5379    {
5380     "referenced_type" : "type-21"
5381    },
5382    {
5383     "referenced_type" : "type-3"
5384    },
5385    {
5386     "referenced_type" : "type-3"
5387    },
5388    {
5389     "referenced_type" : "type-3"
5390    }
5391   ],
5392   "return_type" : "type-3",
5393   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5394  },
5395  {
5396   "function_name" : "libyuv::ARGBToNV12",
5397   "linker_set_key" : "ARGBToNV12",
5398   "parameters" :
5399   [
5400    {
5401     "referenced_type" : "type-18"
5402    },
5403    {
5404     "referenced_type" : "type-3"
5405    },
5406    {
5407     "referenced_type" : "type-21"
5408    },
5409    {
5410     "referenced_type" : "type-3"
5411    },
5412    {
5413     "referenced_type" : "type-21"
5414    },
5415    {
5416     "referenced_type" : "type-3"
5417    },
5418    {
5419     "referenced_type" : "type-3"
5420    },
5421    {
5422     "referenced_type" : "type-3"
5423    }
5424   ],
5425   "return_type" : "type-3",
5426   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5427  },
5428  {
5429   "function_name" : "libyuv::ARGBToNV21",
5430   "linker_set_key" : "ARGBToNV21",
5431   "parameters" :
5432   [
5433    {
5434     "referenced_type" : "type-18"
5435    },
5436    {
5437     "referenced_type" : "type-3"
5438    },
5439    {
5440     "referenced_type" : "type-21"
5441    },
5442    {
5443     "referenced_type" : "type-3"
5444    },
5445    {
5446     "referenced_type" : "type-21"
5447    },
5448    {
5449     "referenced_type" : "type-3"
5450    },
5451    {
5452     "referenced_type" : "type-3"
5453    },
5454    {
5455     "referenced_type" : "type-3"
5456    }
5457   ],
5458   "return_type" : "type-3",
5459   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5460  },
5461  {
5462   "function_name" : "libyuv::ARGBToRAW",
5463   "linker_set_key" : "ARGBToRAW",
5464   "parameters" :
5465   [
5466    {
5467     "referenced_type" : "type-18"
5468    },
5469    {
5470     "referenced_type" : "type-3"
5471    },
5472    {
5473     "referenced_type" : "type-21"
5474    },
5475    {
5476     "referenced_type" : "type-3"
5477    },
5478    {
5479     "referenced_type" : "type-3"
5480    },
5481    {
5482     "referenced_type" : "type-3"
5483    }
5484   ],
5485   "return_type" : "type-3",
5486   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5487  },
5488  {
5489   "function_name" : "libyuv::ARGBToRAWRow_Any_NEON",
5490   "linker_set_key" : "ARGBToRAWRow_Any_NEON",
5491   "parameters" :
5492   [
5493    {
5494     "referenced_type" : "type-18"
5495    },
5496    {
5497     "referenced_type" : "type-21"
5498    },
5499    {
5500     "referenced_type" : "type-3"
5501    }
5502   ],
5503   "return_type" : "type-17",
5504   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5505  },
5506  {
5507   "function_name" : "libyuv::ARGBToRAWRow_C",
5508   "linker_set_key" : "ARGBToRAWRow_C",
5509   "parameters" :
5510   [
5511    {
5512     "referenced_type" : "type-18"
5513    },
5514    {
5515     "referenced_type" : "type-21"
5516    },
5517    {
5518     "referenced_type" : "type-3"
5519    }
5520   ],
5521   "return_type" : "type-17",
5522   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5523  },
5524  {
5525   "function_name" : "libyuv::ARGBToRAWRow_NEON",
5526   "linker_set_key" : "ARGBToRAWRow_NEON",
5527   "parameters" :
5528   [
5529    {
5530     "referenced_type" : "type-18"
5531    },
5532    {
5533     "referenced_type" : "type-21"
5534    },
5535    {
5536     "referenced_type" : "type-3"
5537    }
5538   ],
5539   "return_type" : "type-17",
5540   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5541  },
5542  {
5543   "function_name" : "libyuv::ARGBToRGB24",
5544   "linker_set_key" : "ARGBToRGB24",
5545   "parameters" :
5546   [
5547    {
5548     "referenced_type" : "type-18"
5549    },
5550    {
5551     "referenced_type" : "type-3"
5552    },
5553    {
5554     "referenced_type" : "type-21"
5555    },
5556    {
5557     "referenced_type" : "type-3"
5558    },
5559    {
5560     "referenced_type" : "type-3"
5561    },
5562    {
5563     "referenced_type" : "type-3"
5564    }
5565   ],
5566   "return_type" : "type-3",
5567   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5568  },
5569  {
5570   "function_name" : "libyuv::ARGBToRGB24Row_Any_NEON",
5571   "linker_set_key" : "ARGBToRGB24Row_Any_NEON",
5572   "parameters" :
5573   [
5574    {
5575     "referenced_type" : "type-18"
5576    },
5577    {
5578     "referenced_type" : "type-21"
5579    },
5580    {
5581     "referenced_type" : "type-3"
5582    }
5583   ],
5584   "return_type" : "type-17",
5585   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5586  },
5587  {
5588   "function_name" : "libyuv::ARGBToRGB24Row_C",
5589   "linker_set_key" : "ARGBToRGB24Row_C",
5590   "parameters" :
5591   [
5592    {
5593     "referenced_type" : "type-18"
5594    },
5595    {
5596     "referenced_type" : "type-21"
5597    },
5598    {
5599     "referenced_type" : "type-3"
5600    }
5601   ],
5602   "return_type" : "type-17",
5603   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5604  },
5605  {
5606   "function_name" : "libyuv::ARGBToRGB24Row_NEON",
5607   "linker_set_key" : "ARGBToRGB24Row_NEON",
5608   "parameters" :
5609   [
5610    {
5611     "referenced_type" : "type-18"
5612    },
5613    {
5614     "referenced_type" : "type-21"
5615    },
5616    {
5617     "referenced_type" : "type-3"
5618    }
5619   ],
5620   "return_type" : "type-17",
5621   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5622  },
5623  {
5624   "function_name" : "libyuv::ARGBToRGB565",
5625   "linker_set_key" : "ARGBToRGB565",
5626   "parameters" :
5627   [
5628    {
5629     "referenced_type" : "type-18"
5630    },
5631    {
5632     "referenced_type" : "type-3"
5633    },
5634    {
5635     "referenced_type" : "type-21"
5636    },
5637    {
5638     "referenced_type" : "type-3"
5639    },
5640    {
5641     "referenced_type" : "type-3"
5642    },
5643    {
5644     "referenced_type" : "type-3"
5645    }
5646   ],
5647   "return_type" : "type-3",
5648   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5649  },
5650  {
5651   "function_name" : "libyuv::ARGBToRGB565Dither",
5652   "linker_set_key" : "ARGBToRGB565Dither",
5653   "parameters" :
5654   [
5655    {
5656     "referenced_type" : "type-18"
5657    },
5658    {
5659     "referenced_type" : "type-3"
5660    },
5661    {
5662     "referenced_type" : "type-21"
5663    },
5664    {
5665     "referenced_type" : "type-3"
5666    },
5667    {
5668     "referenced_type" : "type-18"
5669    },
5670    {
5671     "referenced_type" : "type-3"
5672    },
5673    {
5674     "referenced_type" : "type-3"
5675    }
5676   ],
5677   "return_type" : "type-3",
5678   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5679  },
5680  {
5681   "function_name" : "libyuv::ARGBToRGB565DitherRow_Any_NEON",
5682   "linker_set_key" : "ARGBToRGB565DitherRow_Any_NEON",
5683   "parameters" :
5684   [
5685    {
5686     "referenced_type" : "type-18"
5687    },
5688    {
5689     "referenced_type" : "type-21"
5690    },
5691    {
5692     "referenced_type" : "type-54"
5693    },
5694    {
5695     "referenced_type" : "type-3"
5696    }
5697   ],
5698   "return_type" : "type-17",
5699   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5700  },
5701  {
5702   "function_name" : "libyuv::ARGBToRGB565DitherRow_C",
5703   "linker_set_key" : "ARGBToRGB565DitherRow_C",
5704   "parameters" :
5705   [
5706    {
5707     "referenced_type" : "type-18"
5708    },
5709    {
5710     "referenced_type" : "type-21"
5711    },
5712    {
5713     "referenced_type" : "type-54"
5714    },
5715    {
5716     "referenced_type" : "type-3"
5717    }
5718   ],
5719   "return_type" : "type-17",
5720   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5721  },
5722  {
5723   "function_name" : "libyuv::ARGBToRGB565DitherRow_NEON",
5724   "linker_set_key" : "ARGBToRGB565DitherRow_NEON",
5725   "parameters" :
5726   [
5727    {
5728     "referenced_type" : "type-18"
5729    },
5730    {
5731     "referenced_type" : "type-21"
5732    },
5733    {
5734     "referenced_type" : "type-54"
5735    },
5736    {
5737     "referenced_type" : "type-3"
5738    }
5739   ],
5740   "return_type" : "type-17",
5741   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5742  },
5743  {
5744   "function_name" : "libyuv::ARGBToRGB565Row_Any_NEON",
5745   "linker_set_key" : "ARGBToRGB565Row_Any_NEON",
5746   "parameters" :
5747   [
5748    {
5749     "referenced_type" : "type-18"
5750    },
5751    {
5752     "referenced_type" : "type-21"
5753    },
5754    {
5755     "referenced_type" : "type-3"
5756    }
5757   ],
5758   "return_type" : "type-17",
5759   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5760  },
5761  {
5762   "function_name" : "libyuv::ARGBToRGB565Row_C",
5763   "linker_set_key" : "ARGBToRGB565Row_C",
5764   "parameters" :
5765   [
5766    {
5767     "referenced_type" : "type-18"
5768    },
5769    {
5770     "referenced_type" : "type-21"
5771    },
5772    {
5773     "referenced_type" : "type-3"
5774    }
5775   ],
5776   "return_type" : "type-17",
5777   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5778  },
5779  {
5780   "function_name" : "libyuv::ARGBToRGB565Row_NEON",
5781   "linker_set_key" : "ARGBToRGB565Row_NEON",
5782   "parameters" :
5783   [
5784    {
5785     "referenced_type" : "type-18"
5786    },
5787    {
5788     "referenced_type" : "type-21"
5789    },
5790    {
5791     "referenced_type" : "type-3"
5792    }
5793   ],
5794   "return_type" : "type-17",
5795   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5796  },
5797  {
5798   "function_name" : "libyuv::ARGBToRGBA",
5799   "linker_set_key" : "ARGBToRGBA",
5800   "parameters" :
5801   [
5802    {
5803     "referenced_type" : "type-18"
5804    },
5805    {
5806     "referenced_type" : "type-3"
5807    },
5808    {
5809     "referenced_type" : "type-21"
5810    },
5811    {
5812     "referenced_type" : "type-3"
5813    },
5814    {
5815     "referenced_type" : "type-3"
5816    },
5817    {
5818     "referenced_type" : "type-3"
5819    }
5820   ],
5821   "return_type" : "type-3",
5822   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
5823  },
5824  {
5825   "function_name" : "libyuv::ARGBToUV444Row_Any_NEON",
5826   "linker_set_key" : "ARGBToUV444Row_Any_NEON",
5827   "parameters" :
5828   [
5829    {
5830     "referenced_type" : "type-18"
5831    },
5832    {
5833     "referenced_type" : "type-21"
5834    },
5835    {
5836     "referenced_type" : "type-21"
5837    },
5838    {
5839     "referenced_type" : "type-3"
5840    }
5841   ],
5842   "return_type" : "type-17",
5843   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5844  },
5845  {
5846   "function_name" : "libyuv::ARGBToUV444Row_C",
5847   "linker_set_key" : "ARGBToUV444Row_C",
5848   "parameters" :
5849   [
5850    {
5851     "referenced_type" : "type-18"
5852    },
5853    {
5854     "referenced_type" : "type-21"
5855    },
5856    {
5857     "referenced_type" : "type-21"
5858    },
5859    {
5860     "referenced_type" : "type-3"
5861    }
5862   ],
5863   "return_type" : "type-17",
5864   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5865  },
5866  {
5867   "function_name" : "libyuv::ARGBToUV444Row_NEON",
5868   "linker_set_key" : "ARGBToUV444Row_NEON",
5869   "parameters" :
5870   [
5871    {
5872     "referenced_type" : "type-18"
5873    },
5874    {
5875     "referenced_type" : "type-21"
5876    },
5877    {
5878     "referenced_type" : "type-21"
5879    },
5880    {
5881     "referenced_type" : "type-3"
5882    }
5883   ],
5884   "return_type" : "type-17",
5885   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5886  },
5887  {
5888   "function_name" : "libyuv::ARGBToUVJRow_Any_NEON",
5889   "linker_set_key" : "ARGBToUVJRow_Any_NEON",
5890   "parameters" :
5891   [
5892    {
5893     "referenced_type" : "type-18"
5894    },
5895    {
5896     "referenced_type" : "type-3"
5897    },
5898    {
5899     "referenced_type" : "type-21"
5900    },
5901    {
5902     "referenced_type" : "type-21"
5903    },
5904    {
5905     "referenced_type" : "type-3"
5906    }
5907   ],
5908   "return_type" : "type-17",
5909   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5910  },
5911  {
5912   "function_name" : "libyuv::ARGBToUVJRow_C",
5913   "linker_set_key" : "ARGBToUVJRow_C",
5914   "parameters" :
5915   [
5916    {
5917     "referenced_type" : "type-18"
5918    },
5919    {
5920     "referenced_type" : "type-3"
5921    },
5922    {
5923     "referenced_type" : "type-21"
5924    },
5925    {
5926     "referenced_type" : "type-21"
5927    },
5928    {
5929     "referenced_type" : "type-3"
5930    }
5931   ],
5932   "return_type" : "type-17",
5933   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5934  },
5935  {
5936   "function_name" : "libyuv::ARGBToUVJRow_NEON",
5937   "linker_set_key" : "ARGBToUVJRow_NEON",
5938   "parameters" :
5939   [
5940    {
5941     "referenced_type" : "type-18"
5942    },
5943    {
5944     "referenced_type" : "type-3"
5945    },
5946    {
5947     "referenced_type" : "type-21"
5948    },
5949    {
5950     "referenced_type" : "type-21"
5951    },
5952    {
5953     "referenced_type" : "type-3"
5954    }
5955   ],
5956   "return_type" : "type-17",
5957   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5958  },
5959  {
5960   "function_name" : "libyuv::ARGBToUVRow_Any_NEON",
5961   "linker_set_key" : "ARGBToUVRow_Any_NEON",
5962   "parameters" :
5963   [
5964    {
5965     "referenced_type" : "type-18"
5966    },
5967    {
5968     "referenced_type" : "type-3"
5969    },
5970    {
5971     "referenced_type" : "type-21"
5972    },
5973    {
5974     "referenced_type" : "type-21"
5975    },
5976    {
5977     "referenced_type" : "type-3"
5978    }
5979   ],
5980   "return_type" : "type-17",
5981   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
5982  },
5983  {
5984   "function_name" : "libyuv::ARGBToUVRow_C",
5985   "linker_set_key" : "ARGBToUVRow_C",
5986   "parameters" :
5987   [
5988    {
5989     "referenced_type" : "type-18"
5990    },
5991    {
5992     "referenced_type" : "type-3"
5993    },
5994    {
5995     "referenced_type" : "type-21"
5996    },
5997    {
5998     "referenced_type" : "type-21"
5999    },
6000    {
6001     "referenced_type" : "type-3"
6002    }
6003   ],
6004   "return_type" : "type-17",
6005   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6006  },
6007  {
6008   "function_name" : "libyuv::ARGBToUVRow_NEON",
6009   "linker_set_key" : "ARGBToUVRow_NEON",
6010   "parameters" :
6011   [
6012    {
6013     "referenced_type" : "type-18"
6014    },
6015    {
6016     "referenced_type" : "type-3"
6017    },
6018    {
6019     "referenced_type" : "type-21"
6020    },
6021    {
6022     "referenced_type" : "type-21"
6023    },
6024    {
6025     "referenced_type" : "type-3"
6026    }
6027   ],
6028   "return_type" : "type-17",
6029   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6030  },
6031  {
6032   "function_name" : "libyuv::ARGBToUYVY",
6033   "linker_set_key" : "ARGBToUYVY",
6034   "parameters" :
6035   [
6036    {
6037     "referenced_type" : "type-18"
6038    },
6039    {
6040     "referenced_type" : "type-3"
6041    },
6042    {
6043     "referenced_type" : "type-21"
6044    },
6045    {
6046     "referenced_type" : "type-3"
6047    },
6048    {
6049     "referenced_type" : "type-3"
6050    },
6051    {
6052     "referenced_type" : "type-3"
6053    }
6054   ],
6055   "return_type" : "type-3",
6056   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6057  },
6058  {
6059   "function_name" : "libyuv::ARGBToYJRow_Any_NEON",
6060   "linker_set_key" : "ARGBToYJRow_Any_NEON",
6061   "parameters" :
6062   [
6063    {
6064     "referenced_type" : "type-18"
6065    },
6066    {
6067     "referenced_type" : "type-21"
6068    },
6069    {
6070     "referenced_type" : "type-3"
6071    }
6072   ],
6073   "return_type" : "type-17",
6074   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6075  },
6076  {
6077   "function_name" : "libyuv::ARGBToYJRow_C",
6078   "linker_set_key" : "ARGBToYJRow_C",
6079   "parameters" :
6080   [
6081    {
6082     "referenced_type" : "type-18"
6083    },
6084    {
6085     "referenced_type" : "type-21"
6086    },
6087    {
6088     "referenced_type" : "type-3"
6089    }
6090   ],
6091   "return_type" : "type-17",
6092   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6093  },
6094  {
6095   "function_name" : "libyuv::ARGBToYJRow_NEON",
6096   "linker_set_key" : "ARGBToYJRow_NEON",
6097   "parameters" :
6098   [
6099    {
6100     "referenced_type" : "type-18"
6101    },
6102    {
6103     "referenced_type" : "type-21"
6104    },
6105    {
6106     "referenced_type" : "type-3"
6107    }
6108   ],
6109   "return_type" : "type-17",
6110   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6111  },
6112  {
6113   "function_name" : "libyuv::ARGBToYRow_Any_NEON",
6114   "linker_set_key" : "ARGBToYRow_Any_NEON",
6115   "parameters" :
6116   [
6117    {
6118     "referenced_type" : "type-18"
6119    },
6120    {
6121     "referenced_type" : "type-21"
6122    },
6123    {
6124     "referenced_type" : "type-3"
6125    }
6126   ],
6127   "return_type" : "type-17",
6128   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6129  },
6130  {
6131   "function_name" : "libyuv::ARGBToYRow_C",
6132   "linker_set_key" : "ARGBToYRow_C",
6133   "parameters" :
6134   [
6135    {
6136     "referenced_type" : "type-18"
6137    },
6138    {
6139     "referenced_type" : "type-21"
6140    },
6141    {
6142     "referenced_type" : "type-3"
6143    }
6144   ],
6145   "return_type" : "type-17",
6146   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6147  },
6148  {
6149   "function_name" : "libyuv::ARGBToYRow_NEON",
6150   "linker_set_key" : "ARGBToYRow_NEON",
6151   "parameters" :
6152   [
6153    {
6154     "referenced_type" : "type-18"
6155    },
6156    {
6157     "referenced_type" : "type-21"
6158    },
6159    {
6160     "referenced_type" : "type-3"
6161    }
6162   ],
6163   "return_type" : "type-17",
6164   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6165  },
6166  {
6167   "function_name" : "libyuv::ARGBToYUY2",
6168   "linker_set_key" : "ARGBToYUY2",
6169   "parameters" :
6170   [
6171    {
6172     "referenced_type" : "type-18"
6173    },
6174    {
6175     "referenced_type" : "type-3"
6176    },
6177    {
6178     "referenced_type" : "type-21"
6179    },
6180    {
6181     "referenced_type" : "type-3"
6182    },
6183    {
6184     "referenced_type" : "type-3"
6185    },
6186    {
6187     "referenced_type" : "type-3"
6188    }
6189   ],
6190   "return_type" : "type-3",
6191   "source_file" : "/external/libyuv/files/include/libyuv/convert_from_argb.h"
6192  },
6193  {
6194   "function_name" : "libyuv::ARGBUnattenuate",
6195   "linker_set_key" : "ARGBUnattenuate",
6196   "parameters" :
6197   [
6198    {
6199     "referenced_type" : "type-18"
6200    },
6201    {
6202     "referenced_type" : "type-3"
6203    },
6204    {
6205     "referenced_type" : "type-21"
6206    },
6207    {
6208     "referenced_type" : "type-3"
6209    },
6210    {
6211     "referenced_type" : "type-3"
6212    },
6213    {
6214     "referenced_type" : "type-3"
6215    }
6216   ],
6217   "return_type" : "type-3",
6218   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6219  },
6220  {
6221   "function_name" : "libyuv::ARGBUnattenuateRow_C",
6222   "linker_set_key" : "ARGBUnattenuateRow_C",
6223   "parameters" :
6224   [
6225    {
6226     "referenced_type" : "type-18"
6227    },
6228    {
6229     "referenced_type" : "type-21"
6230    },
6231    {
6232     "referenced_type" : "type-3"
6233    }
6234   ],
6235   "return_type" : "type-17",
6236   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6237  },
6238  {
6239   "function_name" : "libyuv::Android420ToABGR",
6240   "linker_set_key" : "Android420ToABGR",
6241   "parameters" :
6242   [
6243    {
6244     "referenced_type" : "type-18"
6245    },
6246    {
6247     "referenced_type" : "type-3"
6248    },
6249    {
6250     "referenced_type" : "type-18"
6251    },
6252    {
6253     "referenced_type" : "type-3"
6254    },
6255    {
6256     "referenced_type" : "type-18"
6257    },
6258    {
6259     "referenced_type" : "type-3"
6260    },
6261    {
6262     "referenced_type" : "type-3"
6263    },
6264    {
6265     "referenced_type" : "type-21"
6266    },
6267    {
6268     "referenced_type" : "type-3"
6269    },
6270    {
6271     "referenced_type" : "type-3"
6272    },
6273    {
6274     "referenced_type" : "type-3"
6275    }
6276   ],
6277   "return_type" : "type-3",
6278   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6279  },
6280  {
6281   "function_name" : "libyuv::Android420ToARGB",
6282   "linker_set_key" : "Android420ToARGB",
6283   "parameters" :
6284   [
6285    {
6286     "referenced_type" : "type-18"
6287    },
6288    {
6289     "referenced_type" : "type-3"
6290    },
6291    {
6292     "referenced_type" : "type-18"
6293    },
6294    {
6295     "referenced_type" : "type-3"
6296    },
6297    {
6298     "referenced_type" : "type-18"
6299    },
6300    {
6301     "referenced_type" : "type-3"
6302    },
6303    {
6304     "referenced_type" : "type-3"
6305    },
6306    {
6307     "referenced_type" : "type-21"
6308    },
6309    {
6310     "referenced_type" : "type-3"
6311    },
6312    {
6313     "referenced_type" : "type-3"
6314    },
6315    {
6316     "referenced_type" : "type-3"
6317    }
6318   ],
6319   "return_type" : "type-3",
6320   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6321  },
6322  {
6323   "function_name" : "libyuv::Android420ToI420",
6324   "linker_set_key" : "Android420ToI420",
6325   "parameters" :
6326   [
6327    {
6328     "referenced_type" : "type-18"
6329    },
6330    {
6331     "referenced_type" : "type-3"
6332    },
6333    {
6334     "referenced_type" : "type-18"
6335    },
6336    {
6337     "referenced_type" : "type-3"
6338    },
6339    {
6340     "referenced_type" : "type-18"
6341    },
6342    {
6343     "referenced_type" : "type-3"
6344    },
6345    {
6346     "referenced_type" : "type-3"
6347    },
6348    {
6349     "referenced_type" : "type-21"
6350    },
6351    {
6352     "referenced_type" : "type-3"
6353    },
6354    {
6355     "referenced_type" : "type-21"
6356    },
6357    {
6358     "referenced_type" : "type-3"
6359    },
6360    {
6361     "referenced_type" : "type-21"
6362    },
6363    {
6364     "referenced_type" : "type-3"
6365    },
6366    {
6367     "referenced_type" : "type-3"
6368    },
6369    {
6370     "referenced_type" : "type-3"
6371    }
6372   ],
6373   "return_type" : "type-3",
6374   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6375  },
6376  {
6377   "function_name" : "libyuv::ArmCpuCaps",
6378   "linker_set_key" : "ArmCpuCaps",
6379   "parameters" :
6380   [
6381    {
6382     "referenced_type" : "type-65"
6383    }
6384   ],
6385   "return_type" : "type-3",
6386   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
6387  },
6388  {
6389   "function_name" : "libyuv::BGRAToARGB",
6390   "linker_set_key" : "BGRAToARGB",
6391   "parameters" :
6392   [
6393    {
6394     "referenced_type" : "type-18"
6395    },
6396    {
6397     "referenced_type" : "type-3"
6398    },
6399    {
6400     "referenced_type" : "type-21"
6401    },
6402    {
6403     "referenced_type" : "type-3"
6404    },
6405    {
6406     "referenced_type" : "type-3"
6407    },
6408    {
6409     "referenced_type" : "type-3"
6410    }
6411   ],
6412   "return_type" : "type-3",
6413   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6414  },
6415  {
6416   "function_name" : "libyuv::BGRAToI420",
6417   "linker_set_key" : "BGRAToI420",
6418   "parameters" :
6419   [
6420    {
6421     "referenced_type" : "type-18"
6422    },
6423    {
6424     "referenced_type" : "type-3"
6425    },
6426    {
6427     "referenced_type" : "type-21"
6428    },
6429    {
6430     "referenced_type" : "type-3"
6431    },
6432    {
6433     "referenced_type" : "type-21"
6434    },
6435    {
6436     "referenced_type" : "type-3"
6437    },
6438    {
6439     "referenced_type" : "type-21"
6440    },
6441    {
6442     "referenced_type" : "type-3"
6443    },
6444    {
6445     "referenced_type" : "type-3"
6446    },
6447    {
6448     "referenced_type" : "type-3"
6449    }
6450   ],
6451   "return_type" : "type-3",
6452   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6453  },
6454  {
6455   "function_name" : "libyuv::BGRAToUVRow_Any_NEON",
6456   "linker_set_key" : "BGRAToUVRow_Any_NEON",
6457   "parameters" :
6458   [
6459    {
6460     "referenced_type" : "type-18"
6461    },
6462    {
6463     "referenced_type" : "type-3"
6464    },
6465    {
6466     "referenced_type" : "type-21"
6467    },
6468    {
6469     "referenced_type" : "type-21"
6470    },
6471    {
6472     "referenced_type" : "type-3"
6473    }
6474   ],
6475   "return_type" : "type-17",
6476   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6477  },
6478  {
6479   "function_name" : "libyuv::BGRAToUVRow_C",
6480   "linker_set_key" : "BGRAToUVRow_C",
6481   "parameters" :
6482   [
6483    {
6484     "referenced_type" : "type-18"
6485    },
6486    {
6487     "referenced_type" : "type-3"
6488    },
6489    {
6490     "referenced_type" : "type-21"
6491    },
6492    {
6493     "referenced_type" : "type-21"
6494    },
6495    {
6496     "referenced_type" : "type-3"
6497    }
6498   ],
6499   "return_type" : "type-17",
6500   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6501  },
6502  {
6503   "function_name" : "libyuv::BGRAToUVRow_NEON",
6504   "linker_set_key" : "BGRAToUVRow_NEON",
6505   "parameters" :
6506   [
6507    {
6508     "referenced_type" : "type-18"
6509    },
6510    {
6511     "referenced_type" : "type-3"
6512    },
6513    {
6514     "referenced_type" : "type-21"
6515    },
6516    {
6517     "referenced_type" : "type-21"
6518    },
6519    {
6520     "referenced_type" : "type-3"
6521    }
6522   ],
6523   "return_type" : "type-17",
6524   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6525  },
6526  {
6527   "function_name" : "libyuv::BGRAToYRow_Any_NEON",
6528   "linker_set_key" : "BGRAToYRow_Any_NEON",
6529   "parameters" :
6530   [
6531    {
6532     "referenced_type" : "type-18"
6533    },
6534    {
6535     "referenced_type" : "type-21"
6536    },
6537    {
6538     "referenced_type" : "type-3"
6539    }
6540   ],
6541   "return_type" : "type-17",
6542   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6543  },
6544  {
6545   "function_name" : "libyuv::BGRAToYRow_C",
6546   "linker_set_key" : "BGRAToYRow_C",
6547   "parameters" :
6548   [
6549    {
6550     "referenced_type" : "type-18"
6551    },
6552    {
6553     "referenced_type" : "type-21"
6554    },
6555    {
6556     "referenced_type" : "type-3"
6557    }
6558   ],
6559   "return_type" : "type-17",
6560   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6561  },
6562  {
6563   "function_name" : "libyuv::BGRAToYRow_NEON",
6564   "linker_set_key" : "BGRAToYRow_NEON",
6565   "parameters" :
6566   [
6567    {
6568     "referenced_type" : "type-18"
6569    },
6570    {
6571     "referenced_type" : "type-21"
6572    },
6573    {
6574     "referenced_type" : "type-3"
6575    }
6576   ],
6577   "return_type" : "type-17",
6578   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6579  },
6580  {
6581   "function_name" : "libyuv::BlendPlane",
6582   "linker_set_key" : "BlendPlane",
6583   "parameters" :
6584   [
6585    {
6586     "referenced_type" : "type-18"
6587    },
6588    {
6589     "referenced_type" : "type-3"
6590    },
6591    {
6592     "referenced_type" : "type-18"
6593    },
6594    {
6595     "referenced_type" : "type-3"
6596    },
6597    {
6598     "referenced_type" : "type-18"
6599    },
6600    {
6601     "referenced_type" : "type-3"
6602    },
6603    {
6604     "referenced_type" : "type-21"
6605    },
6606    {
6607     "referenced_type" : "type-3"
6608    },
6609    {
6610     "referenced_type" : "type-3"
6611    },
6612    {
6613     "referenced_type" : "type-3"
6614    }
6615   ],
6616   "return_type" : "type-3",
6617   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6618  },
6619  {
6620   "function_name" : "libyuv::BlendPlaneRow_C",
6621   "linker_set_key" : "BlendPlaneRow_C",
6622   "parameters" :
6623   [
6624    {
6625     "referenced_type" : "type-18"
6626    },
6627    {
6628     "referenced_type" : "type-18"
6629    },
6630    {
6631     "referenced_type" : "type-18"
6632    },
6633    {
6634     "referenced_type" : "type-21"
6635    },
6636    {
6637     "referenced_type" : "type-3"
6638    }
6639   ],
6640   "return_type" : "type-17",
6641   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6642  },
6643  {
6644   "function_name" : "libyuv::CalcFramePsnr",
6645   "linker_set_key" : "CalcFramePsnr",
6646   "parameters" :
6647   [
6648    {
6649     "referenced_type" : "type-18"
6650    },
6651    {
6652     "referenced_type" : "type-3"
6653    },
6654    {
6655     "referenced_type" : "type-18"
6656    },
6657    {
6658     "referenced_type" : "type-3"
6659    },
6660    {
6661     "referenced_type" : "type-3"
6662    },
6663    {
6664     "referenced_type" : "type-3"
6665    }
6666   ],
6667   "return_type" : "type-31",
6668   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6669  },
6670  {
6671   "function_name" : "libyuv::CalcFrameSsim",
6672   "linker_set_key" : "CalcFrameSsim",
6673   "parameters" :
6674   [
6675    {
6676     "referenced_type" : "type-18"
6677    },
6678    {
6679     "referenced_type" : "type-3"
6680    },
6681    {
6682     "referenced_type" : "type-18"
6683    },
6684    {
6685     "referenced_type" : "type-3"
6686    },
6687    {
6688     "referenced_type" : "type-3"
6689    },
6690    {
6691     "referenced_type" : "type-3"
6692    }
6693   ],
6694   "return_type" : "type-31",
6695   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6696  },
6697  {
6698   "function_name" : "libyuv::CanonicalFourCC",
6699   "linker_set_key" : "CanonicalFourCC",
6700   "parameters" :
6701   [
6702    {
6703     "referenced_type" : "type-1"
6704    }
6705   ],
6706   "return_type" : "type-1",
6707   "source_file" : "/external/libyuv/files/include/libyuv/video_common.h"
6708  },
6709  {
6710   "function_name" : "libyuv::ComputeCumulativeSumRow_C",
6711   "linker_set_key" : "ComputeCumulativeSumRow_C",
6712   "parameters" :
6713   [
6714    {
6715     "referenced_type" : "type-18"
6716    },
6717    {
6718     "referenced_type" : "type-53"
6719    },
6720    {
6721     "referenced_type" : "type-123"
6722    },
6723    {
6724     "referenced_type" : "type-3"
6725    }
6726   ],
6727   "return_type" : "type-17",
6728   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6729  },
6730  {
6731   "function_name" : "libyuv::ComputeSumSquareError",
6732   "linker_set_key" : "ComputeSumSquareError",
6733   "parameters" :
6734   [
6735    {
6736     "referenced_type" : "type-18"
6737    },
6738    {
6739     "referenced_type" : "type-18"
6740    },
6741    {
6742     "referenced_type" : "type-3"
6743    }
6744   ],
6745   "return_type" : "type-29",
6746   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6747  },
6748  {
6749   "function_name" : "libyuv::ComputeSumSquareErrorPlane",
6750   "linker_set_key" : "ComputeSumSquareErrorPlane",
6751   "parameters" :
6752   [
6753    {
6754     "referenced_type" : "type-18"
6755    },
6756    {
6757     "referenced_type" : "type-3"
6758    },
6759    {
6760     "referenced_type" : "type-18"
6761    },
6762    {
6763     "referenced_type" : "type-3"
6764    },
6765    {
6766     "referenced_type" : "type-3"
6767    },
6768    {
6769     "referenced_type" : "type-3"
6770    }
6771   ],
6772   "return_type" : "type-29",
6773   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
6774  },
6775  {
6776   "function_name" : "libyuv::ConvertFromI420",
6777   "linker_set_key" : "ConvertFromI420",
6778   "parameters" :
6779   [
6780    {
6781     "referenced_type" : "type-18"
6782    },
6783    {
6784     "referenced_type" : "type-3"
6785    },
6786    {
6787     "referenced_type" : "type-18"
6788    },
6789    {
6790     "referenced_type" : "type-3"
6791    },
6792    {
6793     "referenced_type" : "type-18"
6794    },
6795    {
6796     "referenced_type" : "type-3"
6797    },
6798    {
6799     "referenced_type" : "type-21"
6800    },
6801    {
6802     "referenced_type" : "type-3"
6803    },
6804    {
6805     "referenced_type" : "type-3"
6806    },
6807    {
6808     "referenced_type" : "type-3"
6809    },
6810    {
6811     "referenced_type" : "type-1"
6812    }
6813   ],
6814   "return_type" : "type-3",
6815   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
6816  },
6817  {
6818   "function_name" : "libyuv::ConvertToARGB",
6819   "linker_set_key" : "ConvertToARGB",
6820   "parameters" :
6821   [
6822    {
6823     "referenced_type" : "type-18"
6824    },
6825    {
6826     "referenced_type" : "type-1"
6827    },
6828    {
6829     "referenced_type" : "type-21"
6830    },
6831    {
6832     "referenced_type" : "type-3"
6833    },
6834    {
6835     "referenced_type" : "type-3"
6836    },
6837    {
6838     "referenced_type" : "type-3"
6839    },
6840    {
6841     "referenced_type" : "type-3"
6842    },
6843    {
6844     "referenced_type" : "type-3"
6845    },
6846    {
6847     "referenced_type" : "type-3"
6848    },
6849    {
6850     "referenced_type" : "type-3"
6851    },
6852    {
6853     "referenced_type" : "type-38"
6854    },
6855    {
6856     "referenced_type" : "type-1"
6857    }
6858   ],
6859   "return_type" : "type-3",
6860   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
6861  },
6862  {
6863   "function_name" : "libyuv::ConvertToI420",
6864   "linker_set_key" : "ConvertToI420",
6865   "parameters" :
6866   [
6867    {
6868     "referenced_type" : "type-18"
6869    },
6870    {
6871     "referenced_type" : "type-1"
6872    },
6873    {
6874     "referenced_type" : "type-21"
6875    },
6876    {
6877     "referenced_type" : "type-3"
6878    },
6879    {
6880     "referenced_type" : "type-21"
6881    },
6882    {
6883     "referenced_type" : "type-3"
6884    },
6885    {
6886     "referenced_type" : "type-21"
6887    },
6888    {
6889     "referenced_type" : "type-3"
6890    },
6891    {
6892     "referenced_type" : "type-3"
6893    },
6894    {
6895     "referenced_type" : "type-3"
6896    },
6897    {
6898     "referenced_type" : "type-3"
6899    },
6900    {
6901     "referenced_type" : "type-3"
6902    },
6903    {
6904     "referenced_type" : "type-3"
6905    },
6906    {
6907     "referenced_type" : "type-3"
6908    },
6909    {
6910     "referenced_type" : "type-38"
6911    },
6912    {
6913     "referenced_type" : "type-1"
6914    }
6915   ],
6916   "return_type" : "type-3",
6917   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
6918  },
6919  {
6920   "function_name" : "libyuv::CopyPlane",
6921   "linker_set_key" : "CopyPlane",
6922   "parameters" :
6923   [
6924    {
6925     "referenced_type" : "type-18"
6926    },
6927    {
6928     "referenced_type" : "type-3"
6929    },
6930    {
6931     "referenced_type" : "type-21"
6932    },
6933    {
6934     "referenced_type" : "type-3"
6935    },
6936    {
6937     "referenced_type" : "type-3"
6938    },
6939    {
6940     "referenced_type" : "type-3"
6941    }
6942   ],
6943   "return_type" : "type-17",
6944   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6945  },
6946  {
6947   "function_name" : "libyuv::CopyPlane_16",
6948   "linker_set_key" : "CopyPlane_16",
6949   "parameters" :
6950   [
6951    {
6952     "referenced_type" : "type-5"
6953    },
6954    {
6955     "referenced_type" : "type-3"
6956    },
6957    {
6958     "referenced_type" : "type-8"
6959    },
6960    {
6961     "referenced_type" : "type-3"
6962    },
6963    {
6964     "referenced_type" : "type-3"
6965    },
6966    {
6967     "referenced_type" : "type-3"
6968    }
6969   ],
6970   "return_type" : "type-17",
6971   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
6972  },
6973  {
6974   "function_name" : "libyuv::CopyRow_16_C",
6975   "linker_set_key" : "CopyRow_16_C",
6976   "parameters" :
6977   [
6978    {
6979     "referenced_type" : "type-5"
6980    },
6981    {
6982     "referenced_type" : "type-8"
6983    },
6984    {
6985     "referenced_type" : "type-3"
6986    }
6987   ],
6988   "return_type" : "type-17",
6989   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
6990  },
6991  {
6992   "function_name" : "libyuv::CopyRow_Any_NEON",
6993   "linker_set_key" : "CopyRow_Any_NEON",
6994   "parameters" :
6995   [
6996    {
6997     "referenced_type" : "type-18"
6998    },
6999    {
7000     "referenced_type" : "type-21"
7001    },
7002    {
7003     "referenced_type" : "type-3"
7004    }
7005   ],
7006   "return_type" : "type-17",
7007   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7008  },
7009  {
7010   "function_name" : "libyuv::CopyRow_C",
7011   "linker_set_key" : "CopyRow_C",
7012   "parameters" :
7013   [
7014    {
7015     "referenced_type" : "type-18"
7016    },
7017    {
7018     "referenced_type" : "type-21"
7019    },
7020    {
7021     "referenced_type" : "type-3"
7022    }
7023   ],
7024   "return_type" : "type-17",
7025   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7026  },
7027  {
7028   "function_name" : "libyuv::CopyRow_NEON",
7029   "linker_set_key" : "CopyRow_NEON",
7030   "parameters" :
7031   [
7032    {
7033     "referenced_type" : "type-18"
7034    },
7035    {
7036     "referenced_type" : "type-21"
7037    },
7038    {
7039     "referenced_type" : "type-3"
7040    }
7041   ],
7042   "return_type" : "type-17",
7043   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7044  },
7045  {
7046   "function_name" : "libyuv::CpuId",
7047   "linker_set_key" : "CpuId",
7048   "parameters" :
7049   [
7050    {
7051     "referenced_type" : "type-1"
7052    },
7053    {
7054     "referenced_type" : "type-1"
7055    },
7056    {
7057     "referenced_type" : "type-4"
7058    }
7059   ],
7060   "return_type" : "type-17",
7061   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
7062  },
7063  {
7064   "function_name" : "libyuv::CumulativeSumToAverageRow_C",
7065   "linker_set_key" : "CumulativeSumToAverageRow_C",
7066   "parameters" :
7067   [
7068    {
7069     "referenced_type" : "type-123"
7070    },
7071    {
7072     "referenced_type" : "type-123"
7073    },
7074    {
7075     "referenced_type" : "type-3"
7076    },
7077    {
7078     "referenced_type" : "type-3"
7079    },
7080    {
7081     "referenced_type" : "type-21"
7082    },
7083    {
7084     "referenced_type" : "type-3"
7085    }
7086   ],
7087   "return_type" : "type-17",
7088   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7089  },
7090  {
7091   "function_name" : "libyuv::FixedDiv1_C",
7092   "linker_set_key" : "FixedDiv1_C",
7093   "parameters" :
7094   [
7095    {
7096     "referenced_type" : "type-3"
7097    },
7098    {
7099     "referenced_type" : "type-3"
7100    }
7101   ],
7102   "return_type" : "type-3",
7103   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7104  },
7105  {
7106   "function_name" : "libyuv::FixedDiv_C",
7107   "linker_set_key" : "FixedDiv_C",
7108   "parameters" :
7109   [
7110    {
7111     "referenced_type" : "type-3"
7112    },
7113    {
7114     "referenced_type" : "type-3"
7115    }
7116   ],
7117   "return_type" : "type-3",
7118   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
7119  },
7120  {
7121   "function_name" : "libyuv::GetARGBBlend",
7122   "linker_set_key" : "GetARGBBlend",
7123   "return_type" : "type-15",
7124   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7125  },
7126  {
7127   "function_name" : "libyuv::H420ToABGR",
7128   "linker_set_key" : "H420ToABGR",
7129   "parameters" :
7130   [
7131    {
7132     "referenced_type" : "type-18"
7133    },
7134    {
7135     "referenced_type" : "type-3"
7136    },
7137    {
7138     "referenced_type" : "type-18"
7139    },
7140    {
7141     "referenced_type" : "type-3"
7142    },
7143    {
7144     "referenced_type" : "type-18"
7145    },
7146    {
7147     "referenced_type" : "type-3"
7148    },
7149    {
7150     "referenced_type" : "type-21"
7151    },
7152    {
7153     "referenced_type" : "type-3"
7154    },
7155    {
7156     "referenced_type" : "type-3"
7157    },
7158    {
7159     "referenced_type" : "type-3"
7160    }
7161   ],
7162   "return_type" : "type-3",
7163   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7164  },
7165  {
7166   "function_name" : "libyuv::H420ToARGB",
7167   "linker_set_key" : "H420ToARGB",
7168   "parameters" :
7169   [
7170    {
7171     "referenced_type" : "type-18"
7172    },
7173    {
7174     "referenced_type" : "type-3"
7175    },
7176    {
7177     "referenced_type" : "type-18"
7178    },
7179    {
7180     "referenced_type" : "type-3"
7181    },
7182    {
7183     "referenced_type" : "type-18"
7184    },
7185    {
7186     "referenced_type" : "type-3"
7187    },
7188    {
7189     "referenced_type" : "type-21"
7190    },
7191    {
7192     "referenced_type" : "type-3"
7193    },
7194    {
7195     "referenced_type" : "type-3"
7196    },
7197    {
7198     "referenced_type" : "type-3"
7199    }
7200   ],
7201   "return_type" : "type-3",
7202   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7203  },
7204  {
7205   "function_name" : "libyuv::H420ToRGB565",
7206   "linker_set_key" : "H420ToRGB565",
7207   "parameters" :
7208   [
7209    {
7210     "referenced_type" : "type-18"
7211    },
7212    {
7213     "referenced_type" : "type-3"
7214    },
7215    {
7216     "referenced_type" : "type-18"
7217    },
7218    {
7219     "referenced_type" : "type-3"
7220    },
7221    {
7222     "referenced_type" : "type-18"
7223    },
7224    {
7225     "referenced_type" : "type-3"
7226    },
7227    {
7228     "referenced_type" : "type-21"
7229    },
7230    {
7231     "referenced_type" : "type-3"
7232    },
7233    {
7234     "referenced_type" : "type-3"
7235    },
7236    {
7237     "referenced_type" : "type-3"
7238    }
7239   ],
7240   "return_type" : "type-3",
7241   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7242  },
7243  {
7244   "function_name" : "libyuv::H422ToABGR",
7245   "linker_set_key" : "H422ToABGR",
7246   "parameters" :
7247   [
7248    {
7249     "referenced_type" : "type-18"
7250    },
7251    {
7252     "referenced_type" : "type-3"
7253    },
7254    {
7255     "referenced_type" : "type-18"
7256    },
7257    {
7258     "referenced_type" : "type-3"
7259    },
7260    {
7261     "referenced_type" : "type-18"
7262    },
7263    {
7264     "referenced_type" : "type-3"
7265    },
7266    {
7267     "referenced_type" : "type-21"
7268    },
7269    {
7270     "referenced_type" : "type-3"
7271    },
7272    {
7273     "referenced_type" : "type-3"
7274    },
7275    {
7276     "referenced_type" : "type-3"
7277    }
7278   ],
7279   "return_type" : "type-3",
7280   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7281  },
7282  {
7283   "function_name" : "libyuv::H422ToARGB",
7284   "linker_set_key" : "H422ToARGB",
7285   "parameters" :
7286   [
7287    {
7288     "referenced_type" : "type-18"
7289    },
7290    {
7291     "referenced_type" : "type-3"
7292    },
7293    {
7294     "referenced_type" : "type-18"
7295    },
7296    {
7297     "referenced_type" : "type-3"
7298    },
7299    {
7300     "referenced_type" : "type-18"
7301    },
7302    {
7303     "referenced_type" : "type-3"
7304    },
7305    {
7306     "referenced_type" : "type-21"
7307    },
7308    {
7309     "referenced_type" : "type-3"
7310    },
7311    {
7312     "referenced_type" : "type-3"
7313    },
7314    {
7315     "referenced_type" : "type-3"
7316    }
7317   ],
7318   "return_type" : "type-3",
7319   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7320  },
7321  {
7322   "function_name" : "libyuv::HalfFloat1Row_Any_NEON",
7323   "linker_set_key" : "HalfFloat1Row_Any_NEON",
7324   "parameters" :
7325   [
7326    {
7327     "referenced_type" : "type-5"
7328    },
7329    {
7330     "referenced_type" : "type-8"
7331    },
7332    {
7333     "referenced_type" : "type-13"
7334    },
7335    {
7336     "referenced_type" : "type-3"
7337    }
7338   ],
7339   "return_type" : "type-17",
7340   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7341  },
7342  {
7343   "function_name" : "libyuv::HalfFloat1Row_NEON",
7344   "linker_set_key" : "HalfFloat1Row_NEON",
7345   "parameters" :
7346   [
7347    {
7348     "referenced_type" : "type-5"
7349    },
7350    {
7351     "referenced_type" : "type-8"
7352    },
7353    {
7354     "referenced_type" : "type-13"
7355    },
7356    {
7357     "referenced_type" : "type-3"
7358    }
7359   ],
7360   "return_type" : "type-17",
7361   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7362  },
7363  {
7364   "function_name" : "libyuv::HalfFloatPlane",
7365   "linker_set_key" : "HalfFloatPlane",
7366   "parameters" :
7367   [
7368    {
7369     "referenced_type" : "type-5"
7370    },
7371    {
7372     "referenced_type" : "type-3"
7373    },
7374    {
7375     "referenced_type" : "type-8"
7376    },
7377    {
7378     "referenced_type" : "type-3"
7379    },
7380    {
7381     "referenced_type" : "type-13"
7382    },
7383    {
7384     "referenced_type" : "type-3"
7385    },
7386    {
7387     "referenced_type" : "type-3"
7388    }
7389   ],
7390   "return_type" : "type-3",
7391   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7392  },
7393  {
7394   "function_name" : "libyuv::HalfFloatRow_Any_NEON",
7395   "linker_set_key" : "HalfFloatRow_Any_NEON",
7396   "parameters" :
7397   [
7398    {
7399     "referenced_type" : "type-5"
7400    },
7401    {
7402     "referenced_type" : "type-8"
7403    },
7404    {
7405     "referenced_type" : "type-13"
7406    },
7407    {
7408     "referenced_type" : "type-3"
7409    }
7410   ],
7411   "return_type" : "type-17",
7412   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7413  },
7414  {
7415   "function_name" : "libyuv::HalfFloatRow_C",
7416   "linker_set_key" : "HalfFloatRow_C",
7417   "parameters" :
7418   [
7419    {
7420     "referenced_type" : "type-5"
7421    },
7422    {
7423     "referenced_type" : "type-8"
7424    },
7425    {
7426     "referenced_type" : "type-13"
7427    },
7428    {
7429     "referenced_type" : "type-3"
7430    }
7431   ],
7432   "return_type" : "type-17",
7433   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7434  },
7435  {
7436   "function_name" : "libyuv::HalfFloatRow_NEON",
7437   "linker_set_key" : "HalfFloatRow_NEON",
7438   "parameters" :
7439   [
7440    {
7441     "referenced_type" : "type-5"
7442    },
7443    {
7444     "referenced_type" : "type-8"
7445    },
7446    {
7447     "referenced_type" : "type-13"
7448    },
7449    {
7450     "referenced_type" : "type-3"
7451    }
7452   ],
7453   "return_type" : "type-17",
7454   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7455  },
7456  {
7457   "function_name" : "libyuv::HashDjb2",
7458   "linker_set_key" : "HashDjb2",
7459   "parameters" :
7460   [
7461    {
7462     "referenced_type" : "type-18"
7463    },
7464    {
7465     "referenced_type" : "type-29"
7466    },
7467    {
7468     "referenced_type" : "type-1"
7469    }
7470   ],
7471   "return_type" : "type-1",
7472   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
7473  },
7474  {
7475   "function_name" : "libyuv::HashDjb2_C",
7476   "linker_set_key" : "HashDjb2_C",
7477   "parameters" :
7478   [
7479    {
7480     "referenced_type" : "type-18"
7481    },
7482    {
7483     "referenced_type" : "type-3"
7484    },
7485    {
7486     "referenced_type" : "type-1"
7487    }
7488   ],
7489   "return_type" : "type-1",
7490   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
7491  },
7492  {
7493   "function_name" : "libyuv::I400Copy",
7494   "linker_set_key" : "I400Copy",
7495   "parameters" :
7496   [
7497    {
7498     "referenced_type" : "type-18"
7499    },
7500    {
7501     "referenced_type" : "type-3"
7502    },
7503    {
7504     "referenced_type" : "type-21"
7505    },
7506    {
7507     "referenced_type" : "type-3"
7508    },
7509    {
7510     "referenced_type" : "type-3"
7511    },
7512    {
7513     "referenced_type" : "type-3"
7514    }
7515   ],
7516   "return_type" : "type-3",
7517   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
7518  },
7519  {
7520   "function_name" : "libyuv::I400Mirror",
7521   "linker_set_key" : "I400Mirror",
7522   "parameters" :
7523   [
7524    {
7525     "referenced_type" : "type-18"
7526    },
7527    {
7528     "referenced_type" : "type-3"
7529    },
7530    {
7531     "referenced_type" : "type-21"
7532    },
7533    {
7534     "referenced_type" : "type-3"
7535    },
7536    {
7537     "referenced_type" : "type-3"
7538    },
7539    {
7540     "referenced_type" : "type-3"
7541    }
7542   ],
7543   "return_type" : "type-3",
7544   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7545  },
7546  {
7547   "function_name" : "libyuv::I400ToARGB",
7548   "linker_set_key" : "I400ToARGB",
7549   "parameters" :
7550   [
7551    {
7552     "referenced_type" : "type-18"
7553    },
7554    {
7555     "referenced_type" : "type-3"
7556    },
7557    {
7558     "referenced_type" : "type-21"
7559    },
7560    {
7561     "referenced_type" : "type-3"
7562    },
7563    {
7564     "referenced_type" : "type-3"
7565    },
7566    {
7567     "referenced_type" : "type-3"
7568    }
7569   ],
7570   "return_type" : "type-3",
7571   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7572  },
7573  {
7574   "function_name" : "libyuv::I400ToARGBRow_Any_NEON",
7575   "linker_set_key" : "I400ToARGBRow_Any_NEON",
7576   "parameters" :
7577   [
7578    {
7579     "referenced_type" : "type-18"
7580    },
7581    {
7582     "referenced_type" : "type-21"
7583    },
7584    {
7585     "referenced_type" : "type-3"
7586    }
7587   ],
7588   "return_type" : "type-17",
7589   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7590  },
7591  {
7592   "function_name" : "libyuv::I400ToARGBRow_C",
7593   "linker_set_key" : "I400ToARGBRow_C",
7594   "parameters" :
7595   [
7596    {
7597     "referenced_type" : "type-18"
7598    },
7599    {
7600     "referenced_type" : "type-21"
7601    },
7602    {
7603     "referenced_type" : "type-3"
7604    }
7605   ],
7606   "return_type" : "type-17",
7607   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7608  },
7609  {
7610   "function_name" : "libyuv::I400ToARGBRow_NEON",
7611   "linker_set_key" : "I400ToARGBRow_NEON",
7612   "parameters" :
7613   [
7614    {
7615     "referenced_type" : "type-18"
7616    },
7617    {
7618     "referenced_type" : "type-21"
7619    },
7620    {
7621     "referenced_type" : "type-3"
7622    }
7623   ],
7624   "return_type" : "type-17",
7625   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
7626  },
7627  {
7628   "function_name" : "libyuv::I400ToI400",
7629   "linker_set_key" : "I400ToI400",
7630   "parameters" :
7631   [
7632    {
7633     "referenced_type" : "type-18"
7634    },
7635    {
7636     "referenced_type" : "type-3"
7637    },
7638    {
7639     "referenced_type" : "type-21"
7640    },
7641    {
7642     "referenced_type" : "type-3"
7643    },
7644    {
7645     "referenced_type" : "type-3"
7646    },
7647    {
7648     "referenced_type" : "type-3"
7649    }
7650   ],
7651   "return_type" : "type-3",
7652   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7653  },
7654  {
7655   "function_name" : "libyuv::I400ToI420",
7656   "linker_set_key" : "I400ToI420",
7657   "parameters" :
7658   [
7659    {
7660     "referenced_type" : "type-18"
7661    },
7662    {
7663     "referenced_type" : "type-3"
7664    },
7665    {
7666     "referenced_type" : "type-21"
7667    },
7668    {
7669     "referenced_type" : "type-3"
7670    },
7671    {
7672     "referenced_type" : "type-21"
7673    },
7674    {
7675     "referenced_type" : "type-3"
7676    },
7677    {
7678     "referenced_type" : "type-21"
7679    },
7680    {
7681     "referenced_type" : "type-3"
7682    },
7683    {
7684     "referenced_type" : "type-3"
7685    },
7686    {
7687     "referenced_type" : "type-3"
7688    }
7689   ],
7690   "return_type" : "type-3",
7691   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7692  },
7693  {
7694   "function_name" : "libyuv::I420AlphaToABGR",
7695   "linker_set_key" : "I420AlphaToABGR",
7696   "parameters" :
7697   [
7698    {
7699     "referenced_type" : "type-18"
7700    },
7701    {
7702     "referenced_type" : "type-3"
7703    },
7704    {
7705     "referenced_type" : "type-18"
7706    },
7707    {
7708     "referenced_type" : "type-3"
7709    },
7710    {
7711     "referenced_type" : "type-18"
7712    },
7713    {
7714     "referenced_type" : "type-3"
7715    },
7716    {
7717     "referenced_type" : "type-18"
7718    },
7719    {
7720     "referenced_type" : "type-3"
7721    },
7722    {
7723     "referenced_type" : "type-21"
7724    },
7725    {
7726     "referenced_type" : "type-3"
7727    },
7728    {
7729     "referenced_type" : "type-3"
7730    },
7731    {
7732     "referenced_type" : "type-3"
7733    },
7734    {
7735     "referenced_type" : "type-3"
7736    }
7737   ],
7738   "return_type" : "type-3",
7739   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7740  },
7741  {
7742   "function_name" : "libyuv::I420AlphaToARGB",
7743   "linker_set_key" : "I420AlphaToARGB",
7744   "parameters" :
7745   [
7746    {
7747     "referenced_type" : "type-18"
7748    },
7749    {
7750     "referenced_type" : "type-3"
7751    },
7752    {
7753     "referenced_type" : "type-18"
7754    },
7755    {
7756     "referenced_type" : "type-3"
7757    },
7758    {
7759     "referenced_type" : "type-18"
7760    },
7761    {
7762     "referenced_type" : "type-3"
7763    },
7764    {
7765     "referenced_type" : "type-18"
7766    },
7767    {
7768     "referenced_type" : "type-3"
7769    },
7770    {
7771     "referenced_type" : "type-21"
7772    },
7773    {
7774     "referenced_type" : "type-3"
7775    },
7776    {
7777     "referenced_type" : "type-3"
7778    },
7779    {
7780     "referenced_type" : "type-3"
7781    },
7782    {
7783     "referenced_type" : "type-3"
7784    }
7785   ],
7786   "return_type" : "type-3",
7787   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
7788  },
7789  {
7790   "function_name" : "libyuv::I420Blend",
7791   "linker_set_key" : "I420Blend",
7792   "parameters" :
7793   [
7794    {
7795     "referenced_type" : "type-18"
7796    },
7797    {
7798     "referenced_type" : "type-3"
7799    },
7800    {
7801     "referenced_type" : "type-18"
7802    },
7803    {
7804     "referenced_type" : "type-3"
7805    },
7806    {
7807     "referenced_type" : "type-18"
7808    },
7809    {
7810     "referenced_type" : "type-3"
7811    },
7812    {
7813     "referenced_type" : "type-18"
7814    },
7815    {
7816     "referenced_type" : "type-3"
7817    },
7818    {
7819     "referenced_type" : "type-18"
7820    },
7821    {
7822     "referenced_type" : "type-3"
7823    },
7824    {
7825     "referenced_type" : "type-18"
7826    },
7827    {
7828     "referenced_type" : "type-3"
7829    },
7830    {
7831     "referenced_type" : "type-18"
7832    },
7833    {
7834     "referenced_type" : "type-3"
7835    },
7836    {
7837     "referenced_type" : "type-21"
7838    },
7839    {
7840     "referenced_type" : "type-3"
7841    },
7842    {
7843     "referenced_type" : "type-21"
7844    },
7845    {
7846     "referenced_type" : "type-3"
7847    },
7848    {
7849     "referenced_type" : "type-21"
7850    },
7851    {
7852     "referenced_type" : "type-3"
7853    },
7854    {
7855     "referenced_type" : "type-3"
7856    },
7857    {
7858     "referenced_type" : "type-3"
7859    }
7860   ],
7861   "return_type" : "type-3",
7862   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7863  },
7864  {
7865   "function_name" : "libyuv::I420Copy",
7866   "linker_set_key" : "I420Copy",
7867   "parameters" :
7868   [
7869    {
7870     "referenced_type" : "type-18"
7871    },
7872    {
7873     "referenced_type" : "type-3"
7874    },
7875    {
7876     "referenced_type" : "type-18"
7877    },
7878    {
7879     "referenced_type" : "type-3"
7880    },
7881    {
7882     "referenced_type" : "type-18"
7883    },
7884    {
7885     "referenced_type" : "type-3"
7886    },
7887    {
7888     "referenced_type" : "type-21"
7889    },
7890    {
7891     "referenced_type" : "type-3"
7892    },
7893    {
7894     "referenced_type" : "type-21"
7895    },
7896    {
7897     "referenced_type" : "type-3"
7898    },
7899    {
7900     "referenced_type" : "type-21"
7901    },
7902    {
7903     "referenced_type" : "type-3"
7904    },
7905    {
7906     "referenced_type" : "type-3"
7907    },
7908    {
7909     "referenced_type" : "type-3"
7910    }
7911   ],
7912   "return_type" : "type-3",
7913   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
7914  },
7915  {
7916   "function_name" : "libyuv::I420Interpolate",
7917   "linker_set_key" : "I420Interpolate",
7918   "parameters" :
7919   [
7920    {
7921     "referenced_type" : "type-18"
7922    },
7923    {
7924     "referenced_type" : "type-3"
7925    },
7926    {
7927     "referenced_type" : "type-18"
7928    },
7929    {
7930     "referenced_type" : "type-3"
7931    },
7932    {
7933     "referenced_type" : "type-18"
7934    },
7935    {
7936     "referenced_type" : "type-3"
7937    },
7938    {
7939     "referenced_type" : "type-18"
7940    },
7941    {
7942     "referenced_type" : "type-3"
7943    },
7944    {
7945     "referenced_type" : "type-18"
7946    },
7947    {
7948     "referenced_type" : "type-3"
7949    },
7950    {
7951     "referenced_type" : "type-18"
7952    },
7953    {
7954     "referenced_type" : "type-3"
7955    },
7956    {
7957     "referenced_type" : "type-21"
7958    },
7959    {
7960     "referenced_type" : "type-3"
7961    },
7962    {
7963     "referenced_type" : "type-21"
7964    },
7965    {
7966     "referenced_type" : "type-3"
7967    },
7968    {
7969     "referenced_type" : "type-21"
7970    },
7971    {
7972     "referenced_type" : "type-3"
7973    },
7974    {
7975     "referenced_type" : "type-3"
7976    },
7977    {
7978     "referenced_type" : "type-3"
7979    },
7980    {
7981     "referenced_type" : "type-3"
7982    }
7983   ],
7984   "return_type" : "type-3",
7985   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
7986  },
7987  {
7988   "function_name" : "libyuv::I420Mirror",
7989   "linker_set_key" : "I420Mirror",
7990   "parameters" :
7991   [
7992    {
7993     "referenced_type" : "type-18"
7994    },
7995    {
7996     "referenced_type" : "type-3"
7997    },
7998    {
7999     "referenced_type" : "type-18"
8000    },
8001    {
8002     "referenced_type" : "type-3"
8003    },
8004    {
8005     "referenced_type" : "type-18"
8006    },
8007    {
8008     "referenced_type" : "type-3"
8009    },
8010    {
8011     "referenced_type" : "type-21"
8012    },
8013    {
8014     "referenced_type" : "type-3"
8015    },
8016    {
8017     "referenced_type" : "type-21"
8018    },
8019    {
8020     "referenced_type" : "type-3"
8021    },
8022    {
8023     "referenced_type" : "type-21"
8024    },
8025    {
8026     "referenced_type" : "type-3"
8027    },
8028    {
8029     "referenced_type" : "type-3"
8030    },
8031    {
8032     "referenced_type" : "type-3"
8033    }
8034   ],
8035   "return_type" : "type-3",
8036   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8037  },
8038  {
8039   "function_name" : "libyuv::I420Psnr",
8040   "linker_set_key" : "I420Psnr",
8041   "parameters" :
8042   [
8043    {
8044     "referenced_type" : "type-18"
8045    },
8046    {
8047     "referenced_type" : "type-3"
8048    },
8049    {
8050     "referenced_type" : "type-18"
8051    },
8052    {
8053     "referenced_type" : "type-3"
8054    },
8055    {
8056     "referenced_type" : "type-18"
8057    },
8058    {
8059     "referenced_type" : "type-3"
8060    },
8061    {
8062     "referenced_type" : "type-18"
8063    },
8064    {
8065     "referenced_type" : "type-3"
8066    },
8067    {
8068     "referenced_type" : "type-18"
8069    },
8070    {
8071     "referenced_type" : "type-3"
8072    },
8073    {
8074     "referenced_type" : "type-18"
8075    },
8076    {
8077     "referenced_type" : "type-3"
8078    },
8079    {
8080     "referenced_type" : "type-3"
8081    },
8082    {
8083     "referenced_type" : "type-3"
8084    }
8085   ],
8086   "return_type" : "type-31",
8087   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8088  },
8089  {
8090   "function_name" : "libyuv::I420Rect",
8091   "linker_set_key" : "I420Rect",
8092   "parameters" :
8093   [
8094    {
8095     "referenced_type" : "type-21"
8096    },
8097    {
8098     "referenced_type" : "type-3"
8099    },
8100    {
8101     "referenced_type" : "type-21"
8102    },
8103    {
8104     "referenced_type" : "type-3"
8105    },
8106    {
8107     "referenced_type" : "type-21"
8108    },
8109    {
8110     "referenced_type" : "type-3"
8111    },
8112    {
8113     "referenced_type" : "type-3"
8114    },
8115    {
8116     "referenced_type" : "type-3"
8117    },
8118    {
8119     "referenced_type" : "type-3"
8120    },
8121    {
8122     "referenced_type" : "type-3"
8123    },
8124    {
8125     "referenced_type" : "type-3"
8126    },
8127    {
8128     "referenced_type" : "type-3"
8129    },
8130    {
8131     "referenced_type" : "type-3"
8132    }
8133   ],
8134   "return_type" : "type-3",
8135   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8136  },
8137  {
8138   "function_name" : "libyuv::I420Rotate",
8139   "linker_set_key" : "I420Rotate",
8140   "parameters" :
8141   [
8142    {
8143     "referenced_type" : "type-18"
8144    },
8145    {
8146     "referenced_type" : "type-3"
8147    },
8148    {
8149     "referenced_type" : "type-18"
8150    },
8151    {
8152     "referenced_type" : "type-3"
8153    },
8154    {
8155     "referenced_type" : "type-18"
8156    },
8157    {
8158     "referenced_type" : "type-3"
8159    },
8160    {
8161     "referenced_type" : "type-21"
8162    },
8163    {
8164     "referenced_type" : "type-3"
8165    },
8166    {
8167     "referenced_type" : "type-21"
8168    },
8169    {
8170     "referenced_type" : "type-3"
8171    },
8172    {
8173     "referenced_type" : "type-21"
8174    },
8175    {
8176     "referenced_type" : "type-3"
8177    },
8178    {
8179     "referenced_type" : "type-3"
8180    },
8181    {
8182     "referenced_type" : "type-3"
8183    },
8184    {
8185     "referenced_type" : "type-38"
8186    }
8187   ],
8188   "return_type" : "type-3",
8189   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
8190  },
8191  {
8192   "function_name" : "libyuv::I420Scale",
8193   "linker_set_key" : "I420Scale",
8194   "parameters" :
8195   [
8196    {
8197     "referenced_type" : "type-18"
8198    },
8199    {
8200     "referenced_type" : "type-3"
8201    },
8202    {
8203     "referenced_type" : "type-18"
8204    },
8205    {
8206     "referenced_type" : "type-3"
8207    },
8208    {
8209     "referenced_type" : "type-18"
8210    },
8211    {
8212     "referenced_type" : "type-3"
8213    },
8214    {
8215     "referenced_type" : "type-3"
8216    },
8217    {
8218     "referenced_type" : "type-3"
8219    },
8220    {
8221     "referenced_type" : "type-21"
8222    },
8223    {
8224     "referenced_type" : "type-3"
8225    },
8226    {
8227     "referenced_type" : "type-21"
8228    },
8229    {
8230     "referenced_type" : "type-3"
8231    },
8232    {
8233     "referenced_type" : "type-21"
8234    },
8235    {
8236     "referenced_type" : "type-3"
8237    },
8238    {
8239     "referenced_type" : "type-3"
8240    },
8241    {
8242     "referenced_type" : "type-3"
8243    },
8244    {
8245     "referenced_type" : "type-39"
8246    }
8247   ],
8248   "return_type" : "type-3",
8249   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8250  },
8251  {
8252   "function_name" : "libyuv::I420Scale_16",
8253   "linker_set_key" : "I420Scale_16",
8254   "parameters" :
8255   [
8256    {
8257     "referenced_type" : "type-5"
8258    },
8259    {
8260     "referenced_type" : "type-3"
8261    },
8262    {
8263     "referenced_type" : "type-5"
8264    },
8265    {
8266     "referenced_type" : "type-3"
8267    },
8268    {
8269     "referenced_type" : "type-5"
8270    },
8271    {
8272     "referenced_type" : "type-3"
8273    },
8274    {
8275     "referenced_type" : "type-3"
8276    },
8277    {
8278     "referenced_type" : "type-3"
8279    },
8280    {
8281     "referenced_type" : "type-8"
8282    },
8283    {
8284     "referenced_type" : "type-3"
8285    },
8286    {
8287     "referenced_type" : "type-8"
8288    },
8289    {
8290     "referenced_type" : "type-3"
8291    },
8292    {
8293     "referenced_type" : "type-8"
8294    },
8295    {
8296     "referenced_type" : "type-3"
8297    },
8298    {
8299     "referenced_type" : "type-3"
8300    },
8301    {
8302     "referenced_type" : "type-3"
8303    },
8304    {
8305     "referenced_type" : "type-39"
8306    }
8307   ],
8308   "return_type" : "type-3",
8309   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
8310  },
8311  {
8312   "function_name" : "libyuv::I420Ssim",
8313   "linker_set_key" : "I420Ssim",
8314   "parameters" :
8315   [
8316    {
8317     "referenced_type" : "type-18"
8318    },
8319    {
8320     "referenced_type" : "type-3"
8321    },
8322    {
8323     "referenced_type" : "type-18"
8324    },
8325    {
8326     "referenced_type" : "type-3"
8327    },
8328    {
8329     "referenced_type" : "type-18"
8330    },
8331    {
8332     "referenced_type" : "type-3"
8333    },
8334    {
8335     "referenced_type" : "type-18"
8336    },
8337    {
8338     "referenced_type" : "type-3"
8339    },
8340    {
8341     "referenced_type" : "type-18"
8342    },
8343    {
8344     "referenced_type" : "type-3"
8345    },
8346    {
8347     "referenced_type" : "type-18"
8348    },
8349    {
8350     "referenced_type" : "type-3"
8351    },
8352    {
8353     "referenced_type" : "type-3"
8354    },
8355    {
8356     "referenced_type" : "type-3"
8357    }
8358   ],
8359   "return_type" : "type-31",
8360   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
8361  },
8362  {
8363   "function_name" : "libyuv::I420ToABGR",
8364   "linker_set_key" : "I420ToABGR",
8365   "parameters" :
8366   [
8367    {
8368     "referenced_type" : "type-18"
8369    },
8370    {
8371     "referenced_type" : "type-3"
8372    },
8373    {
8374     "referenced_type" : "type-18"
8375    },
8376    {
8377     "referenced_type" : "type-3"
8378    },
8379    {
8380     "referenced_type" : "type-18"
8381    },
8382    {
8383     "referenced_type" : "type-3"
8384    },
8385    {
8386     "referenced_type" : "type-21"
8387    },
8388    {
8389     "referenced_type" : "type-3"
8390    },
8391    {
8392     "referenced_type" : "type-3"
8393    },
8394    {
8395     "referenced_type" : "type-3"
8396    }
8397   ],
8398   "return_type" : "type-3",
8399   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8400  },
8401  {
8402   "function_name" : "libyuv::I420ToARGB",
8403   "linker_set_key" : "I420ToARGB",
8404   "parameters" :
8405   [
8406    {
8407     "referenced_type" : "type-18"
8408    },
8409    {
8410     "referenced_type" : "type-3"
8411    },
8412    {
8413     "referenced_type" : "type-18"
8414    },
8415    {
8416     "referenced_type" : "type-3"
8417    },
8418    {
8419     "referenced_type" : "type-18"
8420    },
8421    {
8422     "referenced_type" : "type-3"
8423    },
8424    {
8425     "referenced_type" : "type-21"
8426    },
8427    {
8428     "referenced_type" : "type-3"
8429    },
8430    {
8431     "referenced_type" : "type-3"
8432    },
8433    {
8434     "referenced_type" : "type-3"
8435    }
8436   ],
8437   "return_type" : "type-3",
8438   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
8439  },
8440  {
8441   "function_name" : "libyuv::I420ToARGB1555",
8442   "linker_set_key" : "I420ToARGB1555",
8443   "parameters" :
8444   [
8445    {
8446     "referenced_type" : "type-18"
8447    },
8448    {
8449     "referenced_type" : "type-3"
8450    },
8451    {
8452     "referenced_type" : "type-18"
8453    },
8454    {
8455     "referenced_type" : "type-3"
8456    },
8457    {
8458     "referenced_type" : "type-18"
8459    },
8460    {
8461     "referenced_type" : "type-3"
8462    },
8463    {
8464     "referenced_type" : "type-21"
8465    },
8466    {
8467     "referenced_type" : "type-3"
8468    },
8469    {
8470     "referenced_type" : "type-3"
8471    },
8472    {
8473     "referenced_type" : "type-3"
8474    }
8475   ],
8476   "return_type" : "type-3",
8477   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8478  },
8479  {
8480   "function_name" : "libyuv::I420ToARGB4444",
8481   "linker_set_key" : "I420ToARGB4444",
8482   "parameters" :
8483   [
8484    {
8485     "referenced_type" : "type-18"
8486    },
8487    {
8488     "referenced_type" : "type-3"
8489    },
8490    {
8491     "referenced_type" : "type-18"
8492    },
8493    {
8494     "referenced_type" : "type-3"
8495    },
8496    {
8497     "referenced_type" : "type-18"
8498    },
8499    {
8500     "referenced_type" : "type-3"
8501    },
8502    {
8503     "referenced_type" : "type-21"
8504    },
8505    {
8506     "referenced_type" : "type-3"
8507    },
8508    {
8509     "referenced_type" : "type-3"
8510    },
8511    {
8512     "referenced_type" : "type-3"
8513    }
8514   ],
8515   "return_type" : "type-3",
8516   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8517  },
8518  {
8519   "function_name" : "libyuv::I420ToBGRA",
8520   "linker_set_key" : "I420ToBGRA",
8521   "parameters" :
8522   [
8523    {
8524     "referenced_type" : "type-18"
8525    },
8526    {
8527     "referenced_type" : "type-3"
8528    },
8529    {
8530     "referenced_type" : "type-18"
8531    },
8532    {
8533     "referenced_type" : "type-3"
8534    },
8535    {
8536     "referenced_type" : "type-18"
8537    },
8538    {
8539     "referenced_type" : "type-3"
8540    },
8541    {
8542     "referenced_type" : "type-21"
8543    },
8544    {
8545     "referenced_type" : "type-3"
8546    },
8547    {
8548     "referenced_type" : "type-3"
8549    },
8550    {
8551     "referenced_type" : "type-3"
8552    }
8553   ],
8554   "return_type" : "type-3",
8555   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8556  },
8557  {
8558   "function_name" : "libyuv::I420ToI400",
8559   "linker_set_key" : "I420ToI400",
8560   "parameters" :
8561   [
8562    {
8563     "referenced_type" : "type-18"
8564    },
8565    {
8566     "referenced_type" : "type-3"
8567    },
8568    {
8569     "referenced_type" : "type-18"
8570    },
8571    {
8572     "referenced_type" : "type-3"
8573    },
8574    {
8575     "referenced_type" : "type-18"
8576    },
8577    {
8578     "referenced_type" : "type-3"
8579    },
8580    {
8581     "referenced_type" : "type-21"
8582    },
8583    {
8584     "referenced_type" : "type-3"
8585    },
8586    {
8587     "referenced_type" : "type-3"
8588    },
8589    {
8590     "referenced_type" : "type-3"
8591    }
8592   ],
8593   "return_type" : "type-3",
8594   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
8595  },
8596  {
8597   "function_name" : "libyuv::I420ToI422",
8598   "linker_set_key" : "I420ToI422",
8599   "parameters" :
8600   [
8601    {
8602     "referenced_type" : "type-18"
8603    },
8604    {
8605     "referenced_type" : "type-3"
8606    },
8607    {
8608     "referenced_type" : "type-18"
8609    },
8610    {
8611     "referenced_type" : "type-3"
8612    },
8613    {
8614     "referenced_type" : "type-18"
8615    },
8616    {
8617     "referenced_type" : "type-3"
8618    },
8619    {
8620     "referenced_type" : "type-21"
8621    },
8622    {
8623     "referenced_type" : "type-3"
8624    },
8625    {
8626     "referenced_type" : "type-21"
8627    },
8628    {
8629     "referenced_type" : "type-3"
8630    },
8631    {
8632     "referenced_type" : "type-21"
8633    },
8634    {
8635     "referenced_type" : "type-3"
8636    },
8637    {
8638     "referenced_type" : "type-3"
8639    },
8640    {
8641     "referenced_type" : "type-3"
8642    }
8643   ],
8644   "return_type" : "type-3",
8645   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8646  },
8647  {
8648   "function_name" : "libyuv::I420ToI444",
8649   "linker_set_key" : "I420ToI444",
8650   "parameters" :
8651   [
8652    {
8653     "referenced_type" : "type-18"
8654    },
8655    {
8656     "referenced_type" : "type-3"
8657    },
8658    {
8659     "referenced_type" : "type-18"
8660    },
8661    {
8662     "referenced_type" : "type-3"
8663    },
8664    {
8665     "referenced_type" : "type-18"
8666    },
8667    {
8668     "referenced_type" : "type-3"
8669    },
8670    {
8671     "referenced_type" : "type-21"
8672    },
8673    {
8674     "referenced_type" : "type-3"
8675    },
8676    {
8677     "referenced_type" : "type-21"
8678    },
8679    {
8680     "referenced_type" : "type-3"
8681    },
8682    {
8683     "referenced_type" : "type-21"
8684    },
8685    {
8686     "referenced_type" : "type-3"
8687    },
8688    {
8689     "referenced_type" : "type-3"
8690    },
8691    {
8692     "referenced_type" : "type-3"
8693    }
8694   ],
8695   "return_type" : "type-3",
8696   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8697  },
8698  {
8699   "function_name" : "libyuv::I420ToNV12",
8700   "linker_set_key" : "I420ToNV12",
8701   "parameters" :
8702   [
8703    {
8704     "referenced_type" : "type-18"
8705    },
8706    {
8707     "referenced_type" : "type-3"
8708    },
8709    {
8710     "referenced_type" : "type-18"
8711    },
8712    {
8713     "referenced_type" : "type-3"
8714    },
8715    {
8716     "referenced_type" : "type-18"
8717    },
8718    {
8719     "referenced_type" : "type-3"
8720    },
8721    {
8722     "referenced_type" : "type-21"
8723    },
8724    {
8725     "referenced_type" : "type-3"
8726    },
8727    {
8728     "referenced_type" : "type-21"
8729    },
8730    {
8731     "referenced_type" : "type-3"
8732    },
8733    {
8734     "referenced_type" : "type-3"
8735    },
8736    {
8737     "referenced_type" : "type-3"
8738    }
8739   ],
8740   "return_type" : "type-3",
8741   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8742  },
8743  {
8744   "function_name" : "libyuv::I420ToNV21",
8745   "linker_set_key" : "I420ToNV21",
8746   "parameters" :
8747   [
8748    {
8749     "referenced_type" : "type-18"
8750    },
8751    {
8752     "referenced_type" : "type-3"
8753    },
8754    {
8755     "referenced_type" : "type-18"
8756    },
8757    {
8758     "referenced_type" : "type-3"
8759    },
8760    {
8761     "referenced_type" : "type-18"
8762    },
8763    {
8764     "referenced_type" : "type-3"
8765    },
8766    {
8767     "referenced_type" : "type-21"
8768    },
8769    {
8770     "referenced_type" : "type-3"
8771    },
8772    {
8773     "referenced_type" : "type-21"
8774    },
8775    {
8776     "referenced_type" : "type-3"
8777    },
8778    {
8779     "referenced_type" : "type-3"
8780    },
8781    {
8782     "referenced_type" : "type-3"
8783    }
8784   ],
8785   "return_type" : "type-3",
8786   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8787  },
8788  {
8789   "function_name" : "libyuv::I420ToRAW",
8790   "linker_set_key" : "I420ToRAW",
8791   "parameters" :
8792   [
8793    {
8794     "referenced_type" : "type-18"
8795    },
8796    {
8797     "referenced_type" : "type-3"
8798    },
8799    {
8800     "referenced_type" : "type-18"
8801    },
8802    {
8803     "referenced_type" : "type-3"
8804    },
8805    {
8806     "referenced_type" : "type-18"
8807    },
8808    {
8809     "referenced_type" : "type-3"
8810    },
8811    {
8812     "referenced_type" : "type-21"
8813    },
8814    {
8815     "referenced_type" : "type-3"
8816    },
8817    {
8818     "referenced_type" : "type-3"
8819    },
8820    {
8821     "referenced_type" : "type-3"
8822    }
8823   ],
8824   "return_type" : "type-3",
8825   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8826  },
8827  {
8828   "function_name" : "libyuv::I420ToRGB24",
8829   "linker_set_key" : "I420ToRGB24",
8830   "parameters" :
8831   [
8832    {
8833     "referenced_type" : "type-18"
8834    },
8835    {
8836     "referenced_type" : "type-3"
8837    },
8838    {
8839     "referenced_type" : "type-18"
8840    },
8841    {
8842     "referenced_type" : "type-3"
8843    },
8844    {
8845     "referenced_type" : "type-18"
8846    },
8847    {
8848     "referenced_type" : "type-3"
8849    },
8850    {
8851     "referenced_type" : "type-21"
8852    },
8853    {
8854     "referenced_type" : "type-3"
8855    },
8856    {
8857     "referenced_type" : "type-3"
8858    },
8859    {
8860     "referenced_type" : "type-3"
8861    }
8862   ],
8863   "return_type" : "type-3",
8864   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8865  },
8866  {
8867   "function_name" : "libyuv::I420ToRGB565",
8868   "linker_set_key" : "I420ToRGB565",
8869   "parameters" :
8870   [
8871    {
8872     "referenced_type" : "type-18"
8873    },
8874    {
8875     "referenced_type" : "type-3"
8876    },
8877    {
8878     "referenced_type" : "type-18"
8879    },
8880    {
8881     "referenced_type" : "type-3"
8882    },
8883    {
8884     "referenced_type" : "type-18"
8885    },
8886    {
8887     "referenced_type" : "type-3"
8888    },
8889    {
8890     "referenced_type" : "type-21"
8891    },
8892    {
8893     "referenced_type" : "type-3"
8894    },
8895    {
8896     "referenced_type" : "type-3"
8897    },
8898    {
8899     "referenced_type" : "type-3"
8900    }
8901   ],
8902   "return_type" : "type-3",
8903   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8904  },
8905  {
8906   "function_name" : "libyuv::I420ToRGB565Dither",
8907   "linker_set_key" : "I420ToRGB565Dither",
8908   "parameters" :
8909   [
8910    {
8911     "referenced_type" : "type-18"
8912    },
8913    {
8914     "referenced_type" : "type-3"
8915    },
8916    {
8917     "referenced_type" : "type-18"
8918    },
8919    {
8920     "referenced_type" : "type-3"
8921    },
8922    {
8923     "referenced_type" : "type-18"
8924    },
8925    {
8926     "referenced_type" : "type-3"
8927    },
8928    {
8929     "referenced_type" : "type-21"
8930    },
8931    {
8932     "referenced_type" : "type-3"
8933    },
8934    {
8935     "referenced_type" : "type-18"
8936    },
8937    {
8938     "referenced_type" : "type-3"
8939    },
8940    {
8941     "referenced_type" : "type-3"
8942    }
8943   ],
8944   "return_type" : "type-3",
8945   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8946  },
8947  {
8948   "function_name" : "libyuv::I420ToRGBA",
8949   "linker_set_key" : "I420ToRGBA",
8950   "parameters" :
8951   [
8952    {
8953     "referenced_type" : "type-18"
8954    },
8955    {
8956     "referenced_type" : "type-3"
8957    },
8958    {
8959     "referenced_type" : "type-18"
8960    },
8961    {
8962     "referenced_type" : "type-3"
8963    },
8964    {
8965     "referenced_type" : "type-18"
8966    },
8967    {
8968     "referenced_type" : "type-3"
8969    },
8970    {
8971     "referenced_type" : "type-21"
8972    },
8973    {
8974     "referenced_type" : "type-3"
8975    },
8976    {
8977     "referenced_type" : "type-3"
8978    },
8979    {
8980     "referenced_type" : "type-3"
8981    }
8982   ],
8983   "return_type" : "type-3",
8984   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
8985  },
8986  {
8987   "function_name" : "libyuv::I420ToUYVY",
8988   "linker_set_key" : "I420ToUYVY",
8989   "parameters" :
8990   [
8991    {
8992     "referenced_type" : "type-18"
8993    },
8994    {
8995     "referenced_type" : "type-3"
8996    },
8997    {
8998     "referenced_type" : "type-18"
8999    },
9000    {
9001     "referenced_type" : "type-3"
9002    },
9003    {
9004     "referenced_type" : "type-18"
9005    },
9006    {
9007     "referenced_type" : "type-3"
9008    },
9009    {
9010     "referenced_type" : "type-21"
9011    },
9012    {
9013     "referenced_type" : "type-3"
9014    },
9015    {
9016     "referenced_type" : "type-3"
9017    },
9018    {
9019     "referenced_type" : "type-3"
9020    }
9021   ],
9022   "return_type" : "type-3",
9023   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9024  },
9025  {
9026   "function_name" : "libyuv::I420ToYUY2",
9027   "linker_set_key" : "I420ToYUY2",
9028   "parameters" :
9029   [
9030    {
9031     "referenced_type" : "type-18"
9032    },
9033    {
9034     "referenced_type" : "type-3"
9035    },
9036    {
9037     "referenced_type" : "type-18"
9038    },
9039    {
9040     "referenced_type" : "type-3"
9041    },
9042    {
9043     "referenced_type" : "type-18"
9044    },
9045    {
9046     "referenced_type" : "type-3"
9047    },
9048    {
9049     "referenced_type" : "type-21"
9050    },
9051    {
9052     "referenced_type" : "type-3"
9053    },
9054    {
9055     "referenced_type" : "type-3"
9056    },
9057    {
9058     "referenced_type" : "type-3"
9059    }
9060   ],
9061   "return_type" : "type-3",
9062   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9063  },
9064  {
9065   "function_name" : "libyuv::I422AlphaToARGBRow_Any_NEON",
9066   "linker_set_key" : "I422AlphaToARGBRow_Any_NEON",
9067   "parameters" :
9068   [
9069    {
9070     "referenced_type" : "type-18"
9071    },
9072    {
9073     "referenced_type" : "type-18"
9074    },
9075    {
9076     "referenced_type" : "type-18"
9077    },
9078    {
9079     "referenced_type" : "type-18"
9080    },
9081    {
9082     "referenced_type" : "type-21"
9083    },
9084    {
9085     "referenced_type" : "type-121"
9086    },
9087    {
9088     "referenced_type" : "type-3"
9089    }
9090   ],
9091   "return_type" : "type-17",
9092   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9093  },
9094  {
9095   "function_name" : "libyuv::I422AlphaToARGBRow_C",
9096   "linker_set_key" : "I422AlphaToARGBRow_C",
9097   "parameters" :
9098   [
9099    {
9100     "referenced_type" : "type-18"
9101    },
9102    {
9103     "referenced_type" : "type-18"
9104    },
9105    {
9106     "referenced_type" : "type-18"
9107    },
9108    {
9109     "referenced_type" : "type-18"
9110    },
9111    {
9112     "referenced_type" : "type-21"
9113    },
9114    {
9115     "referenced_type" : "type-121"
9116    },
9117    {
9118     "referenced_type" : "type-3"
9119    }
9120   ],
9121   "return_type" : "type-17",
9122   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9123  },
9124  {
9125   "function_name" : "libyuv::I422AlphaToARGBRow_NEON",
9126   "linker_set_key" : "I422AlphaToARGBRow_NEON",
9127   "parameters" :
9128   [
9129    {
9130     "referenced_type" : "type-18"
9131    },
9132    {
9133     "referenced_type" : "type-18"
9134    },
9135    {
9136     "referenced_type" : "type-18"
9137    },
9138    {
9139     "referenced_type" : "type-18"
9140    },
9141    {
9142     "referenced_type" : "type-21"
9143    },
9144    {
9145     "referenced_type" : "type-121"
9146    },
9147    {
9148     "referenced_type" : "type-3"
9149    }
9150   ],
9151   "return_type" : "type-17",
9152   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9153  },
9154  {
9155   "function_name" : "libyuv::I422Copy",
9156   "linker_set_key" : "I422Copy",
9157   "parameters" :
9158   [
9159    {
9160     "referenced_type" : "type-18"
9161    },
9162    {
9163     "referenced_type" : "type-3"
9164    },
9165    {
9166     "referenced_type" : "type-18"
9167    },
9168    {
9169     "referenced_type" : "type-3"
9170    },
9171    {
9172     "referenced_type" : "type-18"
9173    },
9174    {
9175     "referenced_type" : "type-3"
9176    },
9177    {
9178     "referenced_type" : "type-21"
9179    },
9180    {
9181     "referenced_type" : "type-3"
9182    },
9183    {
9184     "referenced_type" : "type-21"
9185    },
9186    {
9187     "referenced_type" : "type-3"
9188    },
9189    {
9190     "referenced_type" : "type-21"
9191    },
9192    {
9193     "referenced_type" : "type-3"
9194    },
9195    {
9196     "referenced_type" : "type-3"
9197    },
9198    {
9199     "referenced_type" : "type-3"
9200    }
9201   ],
9202   "return_type" : "type-3",
9203   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9204  },
9205  {
9206   "function_name" : "libyuv::I422ToABGR",
9207   "linker_set_key" : "I422ToABGR",
9208   "parameters" :
9209   [
9210    {
9211     "referenced_type" : "type-18"
9212    },
9213    {
9214     "referenced_type" : "type-3"
9215    },
9216    {
9217     "referenced_type" : "type-18"
9218    },
9219    {
9220     "referenced_type" : "type-3"
9221    },
9222    {
9223     "referenced_type" : "type-18"
9224    },
9225    {
9226     "referenced_type" : "type-3"
9227    },
9228    {
9229     "referenced_type" : "type-21"
9230    },
9231    {
9232     "referenced_type" : "type-3"
9233    },
9234    {
9235     "referenced_type" : "type-3"
9236    },
9237    {
9238     "referenced_type" : "type-3"
9239    }
9240   ],
9241   "return_type" : "type-3",
9242   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9243  },
9244  {
9245   "function_name" : "libyuv::I422ToARGB",
9246   "linker_set_key" : "I422ToARGB",
9247   "parameters" :
9248   [
9249    {
9250     "referenced_type" : "type-18"
9251    },
9252    {
9253     "referenced_type" : "type-3"
9254    },
9255    {
9256     "referenced_type" : "type-18"
9257    },
9258    {
9259     "referenced_type" : "type-3"
9260    },
9261    {
9262     "referenced_type" : "type-18"
9263    },
9264    {
9265     "referenced_type" : "type-3"
9266    },
9267    {
9268     "referenced_type" : "type-21"
9269    },
9270    {
9271     "referenced_type" : "type-3"
9272    },
9273    {
9274     "referenced_type" : "type-3"
9275    },
9276    {
9277     "referenced_type" : "type-3"
9278    }
9279   ],
9280   "return_type" : "type-3",
9281   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
9282  },
9283  {
9284   "function_name" : "libyuv::I422ToARGB1555Row_Any_NEON",
9285   "linker_set_key" : "I422ToARGB1555Row_Any_NEON",
9286   "parameters" :
9287   [
9288    {
9289     "referenced_type" : "type-18"
9290    },
9291    {
9292     "referenced_type" : "type-18"
9293    },
9294    {
9295     "referenced_type" : "type-18"
9296    },
9297    {
9298     "referenced_type" : "type-21"
9299    },
9300    {
9301     "referenced_type" : "type-121"
9302    },
9303    {
9304     "referenced_type" : "type-3"
9305    }
9306   ],
9307   "return_type" : "type-17",
9308   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9309  },
9310  {
9311   "function_name" : "libyuv::I422ToARGB1555Row_C",
9312   "linker_set_key" : "I422ToARGB1555Row_C",
9313   "parameters" :
9314   [
9315    {
9316     "referenced_type" : "type-18"
9317    },
9318    {
9319     "referenced_type" : "type-18"
9320    },
9321    {
9322     "referenced_type" : "type-18"
9323    },
9324    {
9325     "referenced_type" : "type-21"
9326    },
9327    {
9328     "referenced_type" : "type-121"
9329    },
9330    {
9331     "referenced_type" : "type-3"
9332    }
9333   ],
9334   "return_type" : "type-17",
9335   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9336  },
9337  {
9338   "function_name" : "libyuv::I422ToARGB1555Row_NEON",
9339   "linker_set_key" : "I422ToARGB1555Row_NEON",
9340   "parameters" :
9341   [
9342    {
9343     "referenced_type" : "type-18"
9344    },
9345    {
9346     "referenced_type" : "type-18"
9347    },
9348    {
9349     "referenced_type" : "type-18"
9350    },
9351    {
9352     "referenced_type" : "type-21"
9353    },
9354    {
9355     "referenced_type" : "type-121"
9356    },
9357    {
9358     "referenced_type" : "type-3"
9359    }
9360   ],
9361   "return_type" : "type-17",
9362   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9363  },
9364  {
9365   "function_name" : "libyuv::I422ToARGB4444Row_Any_NEON",
9366   "linker_set_key" : "I422ToARGB4444Row_Any_NEON",
9367   "parameters" :
9368   [
9369    {
9370     "referenced_type" : "type-18"
9371    },
9372    {
9373     "referenced_type" : "type-18"
9374    },
9375    {
9376     "referenced_type" : "type-18"
9377    },
9378    {
9379     "referenced_type" : "type-21"
9380    },
9381    {
9382     "referenced_type" : "type-121"
9383    },
9384    {
9385     "referenced_type" : "type-3"
9386    }
9387   ],
9388   "return_type" : "type-17",
9389   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9390  },
9391  {
9392   "function_name" : "libyuv::I422ToARGB4444Row_C",
9393   "linker_set_key" : "I422ToARGB4444Row_C",
9394   "parameters" :
9395   [
9396    {
9397     "referenced_type" : "type-18"
9398    },
9399    {
9400     "referenced_type" : "type-18"
9401    },
9402    {
9403     "referenced_type" : "type-18"
9404    },
9405    {
9406     "referenced_type" : "type-21"
9407    },
9408    {
9409     "referenced_type" : "type-121"
9410    },
9411    {
9412     "referenced_type" : "type-3"
9413    }
9414   ],
9415   "return_type" : "type-17",
9416   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9417  },
9418  {
9419   "function_name" : "libyuv::I422ToARGB4444Row_NEON",
9420   "linker_set_key" : "I422ToARGB4444Row_NEON",
9421   "parameters" :
9422   [
9423    {
9424     "referenced_type" : "type-18"
9425    },
9426    {
9427     "referenced_type" : "type-18"
9428    },
9429    {
9430     "referenced_type" : "type-18"
9431    },
9432    {
9433     "referenced_type" : "type-21"
9434    },
9435    {
9436     "referenced_type" : "type-121"
9437    },
9438    {
9439     "referenced_type" : "type-3"
9440    }
9441   ],
9442   "return_type" : "type-17",
9443   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9444  },
9445  {
9446   "function_name" : "libyuv::I422ToARGBRow_Any_NEON",
9447   "linker_set_key" : "I422ToARGBRow_Any_NEON",
9448   "parameters" :
9449   [
9450    {
9451     "referenced_type" : "type-18"
9452    },
9453    {
9454     "referenced_type" : "type-18"
9455    },
9456    {
9457     "referenced_type" : "type-18"
9458    },
9459    {
9460     "referenced_type" : "type-21"
9461    },
9462    {
9463     "referenced_type" : "type-121"
9464    },
9465    {
9466     "referenced_type" : "type-3"
9467    }
9468   ],
9469   "return_type" : "type-17",
9470   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9471  },
9472  {
9473   "function_name" : "libyuv::I422ToARGBRow_C",
9474   "linker_set_key" : "I422ToARGBRow_C",
9475   "parameters" :
9476   [
9477    {
9478     "referenced_type" : "type-18"
9479    },
9480    {
9481     "referenced_type" : "type-18"
9482    },
9483    {
9484     "referenced_type" : "type-18"
9485    },
9486    {
9487     "referenced_type" : "type-21"
9488    },
9489    {
9490     "referenced_type" : "type-121"
9491    },
9492    {
9493     "referenced_type" : "type-3"
9494    }
9495   ],
9496   "return_type" : "type-17",
9497   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9498  },
9499  {
9500   "function_name" : "libyuv::I422ToARGBRow_NEON",
9501   "linker_set_key" : "I422ToARGBRow_NEON",
9502   "parameters" :
9503   [
9504    {
9505     "referenced_type" : "type-18"
9506    },
9507    {
9508     "referenced_type" : "type-18"
9509    },
9510    {
9511     "referenced_type" : "type-18"
9512    },
9513    {
9514     "referenced_type" : "type-21"
9515    },
9516    {
9517     "referenced_type" : "type-121"
9518    },
9519    {
9520     "referenced_type" : "type-3"
9521    }
9522   ],
9523   "return_type" : "type-17",
9524   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9525  },
9526  {
9527   "function_name" : "libyuv::I422ToBGRA",
9528   "linker_set_key" : "I422ToBGRA",
9529   "parameters" :
9530   [
9531    {
9532     "referenced_type" : "type-18"
9533    },
9534    {
9535     "referenced_type" : "type-3"
9536    },
9537    {
9538     "referenced_type" : "type-18"
9539    },
9540    {
9541     "referenced_type" : "type-3"
9542    },
9543    {
9544     "referenced_type" : "type-18"
9545    },
9546    {
9547     "referenced_type" : "type-3"
9548    },
9549    {
9550     "referenced_type" : "type-21"
9551    },
9552    {
9553     "referenced_type" : "type-3"
9554    },
9555    {
9556     "referenced_type" : "type-3"
9557    },
9558    {
9559     "referenced_type" : "type-3"
9560    }
9561   ],
9562   "return_type" : "type-3",
9563   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9564  },
9565  {
9566   "function_name" : "libyuv::I422ToI420",
9567   "linker_set_key" : "I422ToI420",
9568   "parameters" :
9569   [
9570    {
9571     "referenced_type" : "type-18"
9572    },
9573    {
9574     "referenced_type" : "type-3"
9575    },
9576    {
9577     "referenced_type" : "type-18"
9578    },
9579    {
9580     "referenced_type" : "type-3"
9581    },
9582    {
9583     "referenced_type" : "type-18"
9584    },
9585    {
9586     "referenced_type" : "type-3"
9587    },
9588    {
9589     "referenced_type" : "type-21"
9590    },
9591    {
9592     "referenced_type" : "type-3"
9593    },
9594    {
9595     "referenced_type" : "type-21"
9596    },
9597    {
9598     "referenced_type" : "type-3"
9599    },
9600    {
9601     "referenced_type" : "type-21"
9602    },
9603    {
9604     "referenced_type" : "type-3"
9605    },
9606    {
9607     "referenced_type" : "type-3"
9608    },
9609    {
9610     "referenced_type" : "type-3"
9611    }
9612   ],
9613   "return_type" : "type-3",
9614   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
9615  },
9616  {
9617   "function_name" : "libyuv::I422ToRGB24Row_Any_NEON",
9618   "linker_set_key" : "I422ToRGB24Row_Any_NEON",
9619   "parameters" :
9620   [
9621    {
9622     "referenced_type" : "type-18"
9623    },
9624    {
9625     "referenced_type" : "type-18"
9626    },
9627    {
9628     "referenced_type" : "type-18"
9629    },
9630    {
9631     "referenced_type" : "type-21"
9632    },
9633    {
9634     "referenced_type" : "type-121"
9635    },
9636    {
9637     "referenced_type" : "type-3"
9638    }
9639   ],
9640   "return_type" : "type-17",
9641   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9642  },
9643  {
9644   "function_name" : "libyuv::I422ToRGB24Row_C",
9645   "linker_set_key" : "I422ToRGB24Row_C",
9646   "parameters" :
9647   [
9648    {
9649     "referenced_type" : "type-18"
9650    },
9651    {
9652     "referenced_type" : "type-18"
9653    },
9654    {
9655     "referenced_type" : "type-18"
9656    },
9657    {
9658     "referenced_type" : "type-21"
9659    },
9660    {
9661     "referenced_type" : "type-121"
9662    },
9663    {
9664     "referenced_type" : "type-3"
9665    }
9666   ],
9667   "return_type" : "type-17",
9668   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9669  },
9670  {
9671   "function_name" : "libyuv::I422ToRGB24Row_NEON",
9672   "linker_set_key" : "I422ToRGB24Row_NEON",
9673   "parameters" :
9674   [
9675    {
9676     "referenced_type" : "type-18"
9677    },
9678    {
9679     "referenced_type" : "type-18"
9680    },
9681    {
9682     "referenced_type" : "type-18"
9683    },
9684    {
9685     "referenced_type" : "type-21"
9686    },
9687    {
9688     "referenced_type" : "type-121"
9689    },
9690    {
9691     "referenced_type" : "type-3"
9692    }
9693   ],
9694   "return_type" : "type-17",
9695   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9696  },
9697  {
9698   "function_name" : "libyuv::I422ToRGB565",
9699   "linker_set_key" : "I422ToRGB565",
9700   "parameters" :
9701   [
9702    {
9703     "referenced_type" : "type-18"
9704    },
9705    {
9706     "referenced_type" : "type-3"
9707    },
9708    {
9709     "referenced_type" : "type-18"
9710    },
9711    {
9712     "referenced_type" : "type-3"
9713    },
9714    {
9715     "referenced_type" : "type-18"
9716    },
9717    {
9718     "referenced_type" : "type-3"
9719    },
9720    {
9721     "referenced_type" : "type-21"
9722    },
9723    {
9724     "referenced_type" : "type-3"
9725    },
9726    {
9727     "referenced_type" : "type-3"
9728    },
9729    {
9730     "referenced_type" : "type-3"
9731    }
9732   ],
9733   "return_type" : "type-3",
9734   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
9735  },
9736  {
9737   "function_name" : "libyuv::I422ToRGB565Row_Any_NEON",
9738   "linker_set_key" : "I422ToRGB565Row_Any_NEON",
9739   "parameters" :
9740   [
9741    {
9742     "referenced_type" : "type-18"
9743    },
9744    {
9745     "referenced_type" : "type-18"
9746    },
9747    {
9748     "referenced_type" : "type-18"
9749    },
9750    {
9751     "referenced_type" : "type-21"
9752    },
9753    {
9754     "referenced_type" : "type-121"
9755    },
9756    {
9757     "referenced_type" : "type-3"
9758    }
9759   ],
9760   "return_type" : "type-17",
9761   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9762  },
9763  {
9764   "function_name" : "libyuv::I422ToRGB565Row_C",
9765   "linker_set_key" : "I422ToRGB565Row_C",
9766   "parameters" :
9767   [
9768    {
9769     "referenced_type" : "type-18"
9770    },
9771    {
9772     "referenced_type" : "type-18"
9773    },
9774    {
9775     "referenced_type" : "type-18"
9776    },
9777    {
9778     "referenced_type" : "type-21"
9779    },
9780    {
9781     "referenced_type" : "type-121"
9782    },
9783    {
9784     "referenced_type" : "type-3"
9785    }
9786   ],
9787   "return_type" : "type-17",
9788   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9789  },
9790  {
9791   "function_name" : "libyuv::I422ToRGB565Row_NEON",
9792   "linker_set_key" : "I422ToRGB565Row_NEON",
9793   "parameters" :
9794   [
9795    {
9796     "referenced_type" : "type-18"
9797    },
9798    {
9799     "referenced_type" : "type-18"
9800    },
9801    {
9802     "referenced_type" : "type-18"
9803    },
9804    {
9805     "referenced_type" : "type-21"
9806    },
9807    {
9808     "referenced_type" : "type-121"
9809    },
9810    {
9811     "referenced_type" : "type-3"
9812    }
9813   ],
9814   "return_type" : "type-17",
9815   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9816  },
9817  {
9818   "function_name" : "libyuv::I422ToRGBA",
9819   "linker_set_key" : "I422ToRGBA",
9820   "parameters" :
9821   [
9822    {
9823     "referenced_type" : "type-18"
9824    },
9825    {
9826     "referenced_type" : "type-3"
9827    },
9828    {
9829     "referenced_type" : "type-18"
9830    },
9831    {
9832     "referenced_type" : "type-3"
9833    },
9834    {
9835     "referenced_type" : "type-18"
9836    },
9837    {
9838     "referenced_type" : "type-3"
9839    },
9840    {
9841     "referenced_type" : "type-21"
9842    },
9843    {
9844     "referenced_type" : "type-3"
9845    },
9846    {
9847     "referenced_type" : "type-3"
9848    },
9849    {
9850     "referenced_type" : "type-3"
9851    }
9852   ],
9853   "return_type" : "type-3",
9854   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9855  },
9856  {
9857   "function_name" : "libyuv::I422ToRGBARow_Any_NEON",
9858   "linker_set_key" : "I422ToRGBARow_Any_NEON",
9859   "parameters" :
9860   [
9861    {
9862     "referenced_type" : "type-18"
9863    },
9864    {
9865     "referenced_type" : "type-18"
9866    },
9867    {
9868     "referenced_type" : "type-18"
9869    },
9870    {
9871     "referenced_type" : "type-21"
9872    },
9873    {
9874     "referenced_type" : "type-121"
9875    },
9876    {
9877     "referenced_type" : "type-3"
9878    }
9879   ],
9880   "return_type" : "type-17",
9881   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9882  },
9883  {
9884   "function_name" : "libyuv::I422ToRGBARow_C",
9885   "linker_set_key" : "I422ToRGBARow_C",
9886   "parameters" :
9887   [
9888    {
9889     "referenced_type" : "type-18"
9890    },
9891    {
9892     "referenced_type" : "type-18"
9893    },
9894    {
9895     "referenced_type" : "type-18"
9896    },
9897    {
9898     "referenced_type" : "type-21"
9899    },
9900    {
9901     "referenced_type" : "type-121"
9902    },
9903    {
9904     "referenced_type" : "type-3"
9905    }
9906   ],
9907   "return_type" : "type-17",
9908   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9909  },
9910  {
9911   "function_name" : "libyuv::I422ToRGBARow_NEON",
9912   "linker_set_key" : "I422ToRGBARow_NEON",
9913   "parameters" :
9914   [
9915    {
9916     "referenced_type" : "type-18"
9917    },
9918    {
9919     "referenced_type" : "type-18"
9920    },
9921    {
9922     "referenced_type" : "type-18"
9923    },
9924    {
9925     "referenced_type" : "type-21"
9926    },
9927    {
9928     "referenced_type" : "type-121"
9929    },
9930    {
9931     "referenced_type" : "type-3"
9932    }
9933   ],
9934   "return_type" : "type-17",
9935   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9936  },
9937  {
9938   "function_name" : "libyuv::I422ToUYVY",
9939   "linker_set_key" : "I422ToUYVY",
9940   "parameters" :
9941   [
9942    {
9943     "referenced_type" : "type-18"
9944    },
9945    {
9946     "referenced_type" : "type-3"
9947    },
9948    {
9949     "referenced_type" : "type-18"
9950    },
9951    {
9952     "referenced_type" : "type-3"
9953    },
9954    {
9955     "referenced_type" : "type-18"
9956    },
9957    {
9958     "referenced_type" : "type-3"
9959    },
9960    {
9961     "referenced_type" : "type-21"
9962    },
9963    {
9964     "referenced_type" : "type-3"
9965    },
9966    {
9967     "referenced_type" : "type-3"
9968    },
9969    {
9970     "referenced_type" : "type-3"
9971    }
9972   ],
9973   "return_type" : "type-3",
9974   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
9975  },
9976  {
9977   "function_name" : "libyuv::I422ToUYVYRow_Any_NEON",
9978   "linker_set_key" : "I422ToUYVYRow_Any_NEON",
9979   "parameters" :
9980   [
9981    {
9982     "referenced_type" : "type-18"
9983    },
9984    {
9985     "referenced_type" : "type-18"
9986    },
9987    {
9988     "referenced_type" : "type-18"
9989    },
9990    {
9991     "referenced_type" : "type-21"
9992    },
9993    {
9994     "referenced_type" : "type-3"
9995    }
9996   ],
9997   "return_type" : "type-17",
9998   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
9999  },
10000  {
10001   "function_name" : "libyuv::I422ToUYVYRow_C",
10002   "linker_set_key" : "I422ToUYVYRow_C",
10003   "parameters" :
10004   [
10005    {
10006     "referenced_type" : "type-18"
10007    },
10008    {
10009     "referenced_type" : "type-18"
10010    },
10011    {
10012     "referenced_type" : "type-18"
10013    },
10014    {
10015     "referenced_type" : "type-21"
10016    },
10017    {
10018     "referenced_type" : "type-3"
10019    }
10020   ],
10021   "return_type" : "type-17",
10022   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10023  },
10024  {
10025   "function_name" : "libyuv::I422ToUYVYRow_NEON",
10026   "linker_set_key" : "I422ToUYVYRow_NEON",
10027   "parameters" :
10028   [
10029    {
10030     "referenced_type" : "type-18"
10031    },
10032    {
10033     "referenced_type" : "type-18"
10034    },
10035    {
10036     "referenced_type" : "type-18"
10037    },
10038    {
10039     "referenced_type" : "type-21"
10040    },
10041    {
10042     "referenced_type" : "type-3"
10043    }
10044   ],
10045   "return_type" : "type-17",
10046   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10047  },
10048  {
10049   "function_name" : "libyuv::I422ToYUY2",
10050   "linker_set_key" : "I422ToYUY2",
10051   "parameters" :
10052   [
10053    {
10054     "referenced_type" : "type-18"
10055    },
10056    {
10057     "referenced_type" : "type-3"
10058    },
10059    {
10060     "referenced_type" : "type-18"
10061    },
10062    {
10063     "referenced_type" : "type-3"
10064    },
10065    {
10066     "referenced_type" : "type-18"
10067    },
10068    {
10069     "referenced_type" : "type-3"
10070    },
10071    {
10072     "referenced_type" : "type-21"
10073    },
10074    {
10075     "referenced_type" : "type-3"
10076    },
10077    {
10078     "referenced_type" : "type-3"
10079    },
10080    {
10081     "referenced_type" : "type-3"
10082    }
10083   ],
10084   "return_type" : "type-3",
10085   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10086  },
10087  {
10088   "function_name" : "libyuv::I422ToYUY2Row_Any_NEON",
10089   "linker_set_key" : "I422ToYUY2Row_Any_NEON",
10090   "parameters" :
10091   [
10092    {
10093     "referenced_type" : "type-18"
10094    },
10095    {
10096     "referenced_type" : "type-18"
10097    },
10098    {
10099     "referenced_type" : "type-18"
10100    },
10101    {
10102     "referenced_type" : "type-21"
10103    },
10104    {
10105     "referenced_type" : "type-3"
10106    }
10107   ],
10108   "return_type" : "type-17",
10109   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10110  },
10111  {
10112   "function_name" : "libyuv::I422ToYUY2Row_C",
10113   "linker_set_key" : "I422ToYUY2Row_C",
10114   "parameters" :
10115   [
10116    {
10117     "referenced_type" : "type-18"
10118    },
10119    {
10120     "referenced_type" : "type-18"
10121    },
10122    {
10123     "referenced_type" : "type-18"
10124    },
10125    {
10126     "referenced_type" : "type-21"
10127    },
10128    {
10129     "referenced_type" : "type-3"
10130    }
10131   ],
10132   "return_type" : "type-17",
10133   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10134  },
10135  {
10136   "function_name" : "libyuv::I422ToYUY2Row_NEON",
10137   "linker_set_key" : "I422ToYUY2Row_NEON",
10138   "parameters" :
10139   [
10140    {
10141     "referenced_type" : "type-18"
10142    },
10143    {
10144     "referenced_type" : "type-18"
10145    },
10146    {
10147     "referenced_type" : "type-18"
10148    },
10149    {
10150     "referenced_type" : "type-21"
10151    },
10152    {
10153     "referenced_type" : "type-3"
10154    }
10155   ],
10156   "return_type" : "type-17",
10157   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10158  },
10159  {
10160   "function_name" : "libyuv::I444Copy",
10161   "linker_set_key" : "I444Copy",
10162   "parameters" :
10163   [
10164    {
10165     "referenced_type" : "type-18"
10166    },
10167    {
10168     "referenced_type" : "type-3"
10169    },
10170    {
10171     "referenced_type" : "type-18"
10172    },
10173    {
10174     "referenced_type" : "type-3"
10175    },
10176    {
10177     "referenced_type" : "type-18"
10178    },
10179    {
10180     "referenced_type" : "type-3"
10181    },
10182    {
10183     "referenced_type" : "type-21"
10184    },
10185    {
10186     "referenced_type" : "type-3"
10187    },
10188    {
10189     "referenced_type" : "type-21"
10190    },
10191    {
10192     "referenced_type" : "type-3"
10193    },
10194    {
10195     "referenced_type" : "type-21"
10196    },
10197    {
10198     "referenced_type" : "type-3"
10199    },
10200    {
10201     "referenced_type" : "type-3"
10202    },
10203    {
10204     "referenced_type" : "type-3"
10205    }
10206   ],
10207   "return_type" : "type-3",
10208   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10209  },
10210  {
10211   "function_name" : "libyuv::I444ToABGR",
10212   "linker_set_key" : "I444ToABGR",
10213   "parameters" :
10214   [
10215    {
10216     "referenced_type" : "type-18"
10217    },
10218    {
10219     "referenced_type" : "type-3"
10220    },
10221    {
10222     "referenced_type" : "type-18"
10223    },
10224    {
10225     "referenced_type" : "type-3"
10226    },
10227    {
10228     "referenced_type" : "type-18"
10229    },
10230    {
10231     "referenced_type" : "type-3"
10232    },
10233    {
10234     "referenced_type" : "type-21"
10235    },
10236    {
10237     "referenced_type" : "type-3"
10238    },
10239    {
10240     "referenced_type" : "type-3"
10241    },
10242    {
10243     "referenced_type" : "type-3"
10244    }
10245   ],
10246   "return_type" : "type-3",
10247   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10248  },
10249  {
10250   "function_name" : "libyuv::I444ToARGB",
10251   "linker_set_key" : "I444ToARGB",
10252   "parameters" :
10253   [
10254    {
10255     "referenced_type" : "type-18"
10256    },
10257    {
10258     "referenced_type" : "type-3"
10259    },
10260    {
10261     "referenced_type" : "type-18"
10262    },
10263    {
10264     "referenced_type" : "type-3"
10265    },
10266    {
10267     "referenced_type" : "type-18"
10268    },
10269    {
10270     "referenced_type" : "type-3"
10271    },
10272    {
10273     "referenced_type" : "type-21"
10274    },
10275    {
10276     "referenced_type" : "type-3"
10277    },
10278    {
10279     "referenced_type" : "type-3"
10280    },
10281    {
10282     "referenced_type" : "type-3"
10283    }
10284   ],
10285   "return_type" : "type-3",
10286   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10287  },
10288  {
10289   "function_name" : "libyuv::I444ToARGBRow_Any_NEON",
10290   "linker_set_key" : "I444ToARGBRow_Any_NEON",
10291   "parameters" :
10292   [
10293    {
10294     "referenced_type" : "type-18"
10295    },
10296    {
10297     "referenced_type" : "type-18"
10298    },
10299    {
10300     "referenced_type" : "type-18"
10301    },
10302    {
10303     "referenced_type" : "type-21"
10304    },
10305    {
10306     "referenced_type" : "type-121"
10307    },
10308    {
10309     "referenced_type" : "type-3"
10310    }
10311   ],
10312   "return_type" : "type-17",
10313   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10314  },
10315  {
10316   "function_name" : "libyuv::I444ToARGBRow_C",
10317   "linker_set_key" : "I444ToARGBRow_C",
10318   "parameters" :
10319   [
10320    {
10321     "referenced_type" : "type-18"
10322    },
10323    {
10324     "referenced_type" : "type-18"
10325    },
10326    {
10327     "referenced_type" : "type-18"
10328    },
10329    {
10330     "referenced_type" : "type-21"
10331    },
10332    {
10333     "referenced_type" : "type-121"
10334    },
10335    {
10336     "referenced_type" : "type-3"
10337    }
10338   ],
10339   "return_type" : "type-17",
10340   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10341  },
10342  {
10343   "function_name" : "libyuv::I444ToARGBRow_NEON",
10344   "linker_set_key" : "I444ToARGBRow_NEON",
10345   "parameters" :
10346   [
10347    {
10348     "referenced_type" : "type-18"
10349    },
10350    {
10351     "referenced_type" : "type-18"
10352    },
10353    {
10354     "referenced_type" : "type-18"
10355    },
10356    {
10357     "referenced_type" : "type-21"
10358    },
10359    {
10360     "referenced_type" : "type-121"
10361    },
10362    {
10363     "referenced_type" : "type-3"
10364    }
10365   ],
10366   "return_type" : "type-17",
10367   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10368  },
10369  {
10370   "function_name" : "libyuv::I444ToI420",
10371   "linker_set_key" : "I444ToI420",
10372   "parameters" :
10373   [
10374    {
10375     "referenced_type" : "type-18"
10376    },
10377    {
10378     "referenced_type" : "type-3"
10379    },
10380    {
10381     "referenced_type" : "type-18"
10382    },
10383    {
10384     "referenced_type" : "type-3"
10385    },
10386    {
10387     "referenced_type" : "type-18"
10388    },
10389    {
10390     "referenced_type" : "type-3"
10391    },
10392    {
10393     "referenced_type" : "type-21"
10394    },
10395    {
10396     "referenced_type" : "type-3"
10397    },
10398    {
10399     "referenced_type" : "type-21"
10400    },
10401    {
10402     "referenced_type" : "type-3"
10403    },
10404    {
10405     "referenced_type" : "type-21"
10406    },
10407    {
10408     "referenced_type" : "type-3"
10409    },
10410    {
10411     "referenced_type" : "type-3"
10412    },
10413    {
10414     "referenced_type" : "type-3"
10415    }
10416   ],
10417   "return_type" : "type-3",
10418   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10419  },
10420  {
10421   "function_name" : "libyuv::InitCpuFlags",
10422   "linker_set_key" : "InitCpuFlags",
10423   "return_type" : "type-3",
10424   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
10425  },
10426  {
10427   "function_name" : "libyuv::InterpolatePlane",
10428   "linker_set_key" : "InterpolatePlane",
10429   "parameters" :
10430   [
10431    {
10432     "referenced_type" : "type-18"
10433    },
10434    {
10435     "referenced_type" : "type-3"
10436    },
10437    {
10438     "referenced_type" : "type-18"
10439    },
10440    {
10441     "referenced_type" : "type-3"
10442    },
10443    {
10444     "referenced_type" : "type-21"
10445    },
10446    {
10447     "referenced_type" : "type-3"
10448    },
10449    {
10450     "referenced_type" : "type-3"
10451    },
10452    {
10453     "referenced_type" : "type-3"
10454    },
10455    {
10456     "referenced_type" : "type-3"
10457    }
10458   ],
10459   "return_type" : "type-3",
10460   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
10461  },
10462  {
10463   "function_name" : "libyuv::InterpolateRow_16_C",
10464   "linker_set_key" : "InterpolateRow_16_C",
10465   "parameters" :
10466   [
10467    {
10468     "referenced_type" : "type-8"
10469    },
10470    {
10471     "referenced_type" : "type-5"
10472    },
10473    {
10474     "referenced_type" : "type-3"
10475    },
10476    {
10477     "referenced_type" : "type-3"
10478    },
10479    {
10480     "referenced_type" : "type-3"
10481    }
10482   ],
10483   "return_type" : "type-17",
10484   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10485  },
10486  {
10487   "function_name" : "libyuv::InterpolateRow_Any_NEON",
10488   "linker_set_key" : "InterpolateRow_Any_NEON",
10489   "parameters" :
10490   [
10491    {
10492     "referenced_type" : "type-21"
10493    },
10494    {
10495     "referenced_type" : "type-18"
10496    },
10497    {
10498     "referenced_type" : "type-3"
10499    },
10500    {
10501     "referenced_type" : "type-3"
10502    },
10503    {
10504     "referenced_type" : "type-3"
10505    }
10506   ],
10507   "return_type" : "type-17",
10508   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10509  },
10510  {
10511   "function_name" : "libyuv::InterpolateRow_C",
10512   "linker_set_key" : "InterpolateRow_C",
10513   "parameters" :
10514   [
10515    {
10516     "referenced_type" : "type-21"
10517    },
10518    {
10519     "referenced_type" : "type-18"
10520    },
10521    {
10522     "referenced_type" : "type-3"
10523    },
10524    {
10525     "referenced_type" : "type-3"
10526    },
10527    {
10528     "referenced_type" : "type-3"
10529    }
10530   ],
10531   "return_type" : "type-17",
10532   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10533  },
10534  {
10535   "function_name" : "libyuv::InterpolateRow_NEON",
10536   "linker_set_key" : "InterpolateRow_NEON",
10537   "parameters" :
10538   [
10539    {
10540     "referenced_type" : "type-21"
10541    },
10542    {
10543     "referenced_type" : "type-18"
10544    },
10545    {
10546     "referenced_type" : "type-3"
10547    },
10548    {
10549     "referenced_type" : "type-3"
10550    },
10551    {
10552     "referenced_type" : "type-3"
10553    }
10554   ],
10555   "return_type" : "type-17",
10556   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10557  },
10558  {
10559   "function_name" : "libyuv::J400ToARGB",
10560   "linker_set_key" : "J400ToARGB",
10561   "parameters" :
10562   [
10563    {
10564     "referenced_type" : "type-18"
10565    },
10566    {
10567     "referenced_type" : "type-3"
10568    },
10569    {
10570     "referenced_type" : "type-21"
10571    },
10572    {
10573     "referenced_type" : "type-3"
10574    },
10575    {
10576     "referenced_type" : "type-3"
10577    },
10578    {
10579     "referenced_type" : "type-3"
10580    }
10581   ],
10582   "return_type" : "type-3",
10583   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10584  },
10585  {
10586   "function_name" : "libyuv::J400ToARGBRow_Any_NEON",
10587   "linker_set_key" : "J400ToARGBRow_Any_NEON",
10588   "parameters" :
10589   [
10590    {
10591     "referenced_type" : "type-18"
10592    },
10593    {
10594     "referenced_type" : "type-21"
10595    },
10596    {
10597     "referenced_type" : "type-3"
10598    }
10599   ],
10600   "return_type" : "type-17",
10601   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10602  },
10603  {
10604   "function_name" : "libyuv::J400ToARGBRow_C",
10605   "linker_set_key" : "J400ToARGBRow_C",
10606   "parameters" :
10607   [
10608    {
10609     "referenced_type" : "type-18"
10610    },
10611    {
10612     "referenced_type" : "type-21"
10613    },
10614    {
10615     "referenced_type" : "type-3"
10616    }
10617   ],
10618   "return_type" : "type-17",
10619   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10620  },
10621  {
10622   "function_name" : "libyuv::J400ToARGBRow_NEON",
10623   "linker_set_key" : "J400ToARGBRow_NEON",
10624   "parameters" :
10625   [
10626    {
10627     "referenced_type" : "type-18"
10628    },
10629    {
10630     "referenced_type" : "type-21"
10631    },
10632    {
10633     "referenced_type" : "type-3"
10634    }
10635   ],
10636   "return_type" : "type-17",
10637   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
10638  },
10639  {
10640   "function_name" : "libyuv::J420ToABGR",
10641   "linker_set_key" : "J420ToABGR",
10642   "parameters" :
10643   [
10644    {
10645     "referenced_type" : "type-18"
10646    },
10647    {
10648     "referenced_type" : "type-3"
10649    },
10650    {
10651     "referenced_type" : "type-18"
10652    },
10653    {
10654     "referenced_type" : "type-3"
10655    },
10656    {
10657     "referenced_type" : "type-18"
10658    },
10659    {
10660     "referenced_type" : "type-3"
10661    },
10662    {
10663     "referenced_type" : "type-21"
10664    },
10665    {
10666     "referenced_type" : "type-3"
10667    },
10668    {
10669     "referenced_type" : "type-3"
10670    },
10671    {
10672     "referenced_type" : "type-3"
10673    }
10674   ],
10675   "return_type" : "type-3",
10676   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10677  },
10678  {
10679   "function_name" : "libyuv::J420ToARGB",
10680   "linker_set_key" : "J420ToARGB",
10681   "parameters" :
10682   [
10683    {
10684     "referenced_type" : "type-18"
10685    },
10686    {
10687     "referenced_type" : "type-3"
10688    },
10689    {
10690     "referenced_type" : "type-18"
10691    },
10692    {
10693     "referenced_type" : "type-3"
10694    },
10695    {
10696     "referenced_type" : "type-18"
10697    },
10698    {
10699     "referenced_type" : "type-3"
10700    },
10701    {
10702     "referenced_type" : "type-21"
10703    },
10704    {
10705     "referenced_type" : "type-3"
10706    },
10707    {
10708     "referenced_type" : "type-3"
10709    },
10710    {
10711     "referenced_type" : "type-3"
10712    }
10713   ],
10714   "return_type" : "type-3",
10715   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10716  },
10717  {
10718   "function_name" : "libyuv::J420ToRGB565",
10719   "linker_set_key" : "J420ToRGB565",
10720   "parameters" :
10721   [
10722    {
10723     "referenced_type" : "type-18"
10724    },
10725    {
10726     "referenced_type" : "type-3"
10727    },
10728    {
10729     "referenced_type" : "type-18"
10730    },
10731    {
10732     "referenced_type" : "type-3"
10733    },
10734    {
10735     "referenced_type" : "type-18"
10736    },
10737    {
10738     "referenced_type" : "type-3"
10739    },
10740    {
10741     "referenced_type" : "type-21"
10742    },
10743    {
10744     "referenced_type" : "type-3"
10745    },
10746    {
10747     "referenced_type" : "type-3"
10748    },
10749    {
10750     "referenced_type" : "type-3"
10751    }
10752   ],
10753   "return_type" : "type-3",
10754   "source_file" : "/external/libyuv/files/include/libyuv/convert_from.h"
10755  },
10756  {
10757   "function_name" : "libyuv::J422ToABGR",
10758   "linker_set_key" : "J422ToABGR",
10759   "parameters" :
10760   [
10761    {
10762     "referenced_type" : "type-18"
10763    },
10764    {
10765     "referenced_type" : "type-3"
10766    },
10767    {
10768     "referenced_type" : "type-18"
10769    },
10770    {
10771     "referenced_type" : "type-3"
10772    },
10773    {
10774     "referenced_type" : "type-18"
10775    },
10776    {
10777     "referenced_type" : "type-3"
10778    },
10779    {
10780     "referenced_type" : "type-21"
10781    },
10782    {
10783     "referenced_type" : "type-3"
10784    },
10785    {
10786     "referenced_type" : "type-3"
10787    },
10788    {
10789     "referenced_type" : "type-3"
10790    }
10791   ],
10792   "return_type" : "type-3",
10793   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10794  },
10795  {
10796   "function_name" : "libyuv::J422ToARGB",
10797   "linker_set_key" : "J422ToARGB",
10798   "parameters" :
10799   [
10800    {
10801     "referenced_type" : "type-18"
10802    },
10803    {
10804     "referenced_type" : "type-3"
10805    },
10806    {
10807     "referenced_type" : "type-18"
10808    },
10809    {
10810     "referenced_type" : "type-3"
10811    },
10812    {
10813     "referenced_type" : "type-18"
10814    },
10815    {
10816     "referenced_type" : "type-3"
10817    },
10818    {
10819     "referenced_type" : "type-21"
10820    },
10821    {
10822     "referenced_type" : "type-3"
10823    },
10824    {
10825     "referenced_type" : "type-3"
10826    },
10827    {
10828     "referenced_type" : "type-3"
10829    }
10830   ],
10831   "return_type" : "type-3",
10832   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10833  },
10834  {
10835   "function_name" : "libyuv::J444ToARGB",
10836   "linker_set_key" : "J444ToARGB",
10837   "parameters" :
10838   [
10839    {
10840     "referenced_type" : "type-18"
10841    },
10842    {
10843     "referenced_type" : "type-3"
10844    },
10845    {
10846     "referenced_type" : "type-18"
10847    },
10848    {
10849     "referenced_type" : "type-3"
10850    },
10851    {
10852     "referenced_type" : "type-18"
10853    },
10854    {
10855     "referenced_type" : "type-3"
10856    },
10857    {
10858     "referenced_type" : "type-21"
10859    },
10860    {
10861     "referenced_type" : "type-3"
10862    },
10863    {
10864     "referenced_type" : "type-3"
10865    },
10866    {
10867     "referenced_type" : "type-3"
10868    }
10869   ],
10870   "return_type" : "type-3",
10871   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10872  },
10873  {
10874   "function_name" : "libyuv::M420ToARGB",
10875   "linker_set_key" : "M420ToARGB",
10876   "parameters" :
10877   [
10878    {
10879     "referenced_type" : "type-18"
10880    },
10881    {
10882     "referenced_type" : "type-3"
10883    },
10884    {
10885     "referenced_type" : "type-21"
10886    },
10887    {
10888     "referenced_type" : "type-3"
10889    },
10890    {
10891     "referenced_type" : "type-3"
10892    },
10893    {
10894     "referenced_type" : "type-3"
10895    }
10896   ],
10897   "return_type" : "type-3",
10898   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10899  },
10900  {
10901   "function_name" : "libyuv::M420ToI420",
10902   "linker_set_key" : "M420ToI420",
10903   "parameters" :
10904   [
10905    {
10906     "referenced_type" : "type-18"
10907    },
10908    {
10909     "referenced_type" : "type-3"
10910    },
10911    {
10912     "referenced_type" : "type-21"
10913    },
10914    {
10915     "referenced_type" : "type-3"
10916    },
10917    {
10918     "referenced_type" : "type-21"
10919    },
10920    {
10921     "referenced_type" : "type-3"
10922    },
10923    {
10924     "referenced_type" : "type-21"
10925    },
10926    {
10927     "referenced_type" : "type-3"
10928    },
10929    {
10930     "referenced_type" : "type-3"
10931    },
10932    {
10933     "referenced_type" : "type-3"
10934    }
10935   ],
10936   "return_type" : "type-3",
10937   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10938  },
10939  {
10940   "function_name" : "libyuv::MJPGSize",
10941   "linker_set_key" : "MJPGSize",
10942   "parameters" :
10943   [
10944    {
10945     "referenced_type" : "type-18"
10946    },
10947    {
10948     "referenced_type" : "type-1"
10949    },
10950    {
10951     "referenced_type" : "type-53"
10952    },
10953    {
10954     "referenced_type" : "type-53"
10955    }
10956   ],
10957   "return_type" : "type-3",
10958   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
10959  },
10960  {
10961   "function_name" : "libyuv::MJPGToARGB",
10962   "linker_set_key" : "MJPGToARGB",
10963   "parameters" :
10964   [
10965    {
10966     "referenced_type" : "type-18"
10967    },
10968    {
10969     "referenced_type" : "type-1"
10970    },
10971    {
10972     "referenced_type" : "type-21"
10973    },
10974    {
10975     "referenced_type" : "type-3"
10976    },
10977    {
10978     "referenced_type" : "type-3"
10979    },
10980    {
10981     "referenced_type" : "type-3"
10982    },
10983    {
10984     "referenced_type" : "type-3"
10985    },
10986    {
10987     "referenced_type" : "type-3"
10988    }
10989   ],
10990   "return_type" : "type-3",
10991   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
10992  },
10993  {
10994   "function_name" : "libyuv::MJPGToI420",
10995   "linker_set_key" : "MJPGToI420",
10996   "parameters" :
10997   [
10998    {
10999     "referenced_type" : "type-18"
11000    },
11001    {
11002     "referenced_type" : "type-1"
11003    },
11004    {
11005     "referenced_type" : "type-21"
11006    },
11007    {
11008     "referenced_type" : "type-3"
11009    },
11010    {
11011     "referenced_type" : "type-21"
11012    },
11013    {
11014     "referenced_type" : "type-3"
11015    },
11016    {
11017     "referenced_type" : "type-21"
11018    },
11019    {
11020     "referenced_type" : "type-3"
11021    },
11022    {
11023     "referenced_type" : "type-3"
11024    },
11025    {
11026     "referenced_type" : "type-3"
11027    },
11028    {
11029     "referenced_type" : "type-3"
11030    },
11031    {
11032     "referenced_type" : "type-3"
11033    }
11034   ],
11035   "return_type" : "type-3",
11036   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11037  },
11038  {
11039   "function_name" : "libyuv::MaskCpuFlags",
11040   "linker_set_key" : "MaskCpuFlags",
11041   "parameters" :
11042   [
11043    {
11044     "referenced_type" : "type-3"
11045    }
11046   ],
11047   "return_type" : "type-17",
11048   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
11049  },
11050  {
11051   "function_name" : "libyuv::MergeUVPlane",
11052   "linker_set_key" : "MergeUVPlane",
11053   "parameters" :
11054   [
11055    {
11056     "referenced_type" : "type-18"
11057    },
11058    {
11059     "referenced_type" : "type-3"
11060    },
11061    {
11062     "referenced_type" : "type-18"
11063    },
11064    {
11065     "referenced_type" : "type-3"
11066    },
11067    {
11068     "referenced_type" : "type-21"
11069    },
11070    {
11071     "referenced_type" : "type-3"
11072    },
11073    {
11074     "referenced_type" : "type-3"
11075    },
11076    {
11077     "referenced_type" : "type-3"
11078    }
11079   ],
11080   "return_type" : "type-17",
11081   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11082  },
11083  {
11084   "function_name" : "libyuv::MergeUVRow_Any_NEON",
11085   "linker_set_key" : "MergeUVRow_Any_NEON",
11086   "parameters" :
11087   [
11088    {
11089     "referenced_type" : "type-18"
11090    },
11091    {
11092     "referenced_type" : "type-18"
11093    },
11094    {
11095     "referenced_type" : "type-21"
11096    },
11097    {
11098     "referenced_type" : "type-3"
11099    }
11100   ],
11101   "return_type" : "type-17",
11102   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11103  },
11104  {
11105   "function_name" : "libyuv::MergeUVRow_C",
11106   "linker_set_key" : "MergeUVRow_C",
11107   "parameters" :
11108   [
11109    {
11110     "referenced_type" : "type-18"
11111    },
11112    {
11113     "referenced_type" : "type-18"
11114    },
11115    {
11116     "referenced_type" : "type-21"
11117    },
11118    {
11119     "referenced_type" : "type-3"
11120    }
11121   ],
11122   "return_type" : "type-17",
11123   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11124  },
11125  {
11126   "function_name" : "libyuv::MergeUVRow_NEON",
11127   "linker_set_key" : "MergeUVRow_NEON",
11128   "parameters" :
11129   [
11130    {
11131     "referenced_type" : "type-18"
11132    },
11133    {
11134     "referenced_type" : "type-18"
11135    },
11136    {
11137     "referenced_type" : "type-21"
11138    },
11139    {
11140     "referenced_type" : "type-3"
11141    }
11142   ],
11143   "return_type" : "type-17",
11144   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11145  },
11146  {
11147   "function_name" : "libyuv::MirrorRow_Any_NEON",
11148   "linker_set_key" : "MirrorRow_Any_NEON",
11149   "parameters" :
11150   [
11151    {
11152     "referenced_type" : "type-18"
11153    },
11154    {
11155     "referenced_type" : "type-21"
11156    },
11157    {
11158     "referenced_type" : "type-3"
11159    }
11160   ],
11161   "return_type" : "type-17",
11162   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11163  },
11164  {
11165   "function_name" : "libyuv::MirrorRow_C",
11166   "linker_set_key" : "MirrorRow_C",
11167   "parameters" :
11168   [
11169    {
11170     "referenced_type" : "type-18"
11171    },
11172    {
11173     "referenced_type" : "type-21"
11174    },
11175    {
11176     "referenced_type" : "type-3"
11177    }
11178   ],
11179   "return_type" : "type-17",
11180   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11181  },
11182  {
11183   "function_name" : "libyuv::MirrorRow_NEON",
11184   "linker_set_key" : "MirrorRow_NEON",
11185   "parameters" :
11186   [
11187    {
11188     "referenced_type" : "type-18"
11189    },
11190    {
11191     "referenced_type" : "type-21"
11192    },
11193    {
11194     "referenced_type" : "type-3"
11195    }
11196   ],
11197   "return_type" : "type-17",
11198   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11199  },
11200  {
11201   "function_name" : "libyuv::MirrorUVRow_C",
11202   "linker_set_key" : "MirrorUVRow_C",
11203   "parameters" :
11204   [
11205    {
11206     "referenced_type" : "type-18"
11207    },
11208    {
11209     "referenced_type" : "type-21"
11210    },
11211    {
11212     "referenced_type" : "type-21"
11213    },
11214    {
11215     "referenced_type" : "type-3"
11216    }
11217   ],
11218   "return_type" : "type-17",
11219   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11220  },
11221  {
11222   "function_name" : "libyuv::MirrorUVRow_NEON",
11223   "linker_set_key" : "MirrorUVRow_NEON",
11224   "parameters" :
11225   [
11226    {
11227     "referenced_type" : "type-18"
11228    },
11229    {
11230     "referenced_type" : "type-21"
11231    },
11232    {
11233     "referenced_type" : "type-21"
11234    },
11235    {
11236     "referenced_type" : "type-3"
11237    }
11238   ],
11239   "return_type" : "type-17",
11240   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11241  },
11242  {
11243   "function_name" : "libyuv::NV12ToABGR",
11244   "linker_set_key" : "NV12ToABGR",
11245   "parameters" :
11246   [
11247    {
11248     "referenced_type" : "type-18"
11249    },
11250    {
11251     "referenced_type" : "type-3"
11252    },
11253    {
11254     "referenced_type" : "type-18"
11255    },
11256    {
11257     "referenced_type" : "type-3"
11258    },
11259    {
11260     "referenced_type" : "type-21"
11261    },
11262    {
11263     "referenced_type" : "type-3"
11264    },
11265    {
11266     "referenced_type" : "type-3"
11267    },
11268    {
11269     "referenced_type" : "type-3"
11270    }
11271   ],
11272   "return_type" : "type-3",
11273   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11274  },
11275  {
11276   "function_name" : "libyuv::NV12ToARGB",
11277   "linker_set_key" : "NV12ToARGB",
11278   "parameters" :
11279   [
11280    {
11281     "referenced_type" : "type-18"
11282    },
11283    {
11284     "referenced_type" : "type-3"
11285    },
11286    {
11287     "referenced_type" : "type-18"
11288    },
11289    {
11290     "referenced_type" : "type-3"
11291    },
11292    {
11293     "referenced_type" : "type-21"
11294    },
11295    {
11296     "referenced_type" : "type-3"
11297    },
11298    {
11299     "referenced_type" : "type-3"
11300    },
11301    {
11302     "referenced_type" : "type-3"
11303    }
11304   ],
11305   "return_type" : "type-3",
11306   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11307  },
11308  {
11309   "function_name" : "libyuv::NV12ToARGBRow_Any_NEON",
11310   "linker_set_key" : "NV12ToARGBRow_Any_NEON",
11311   "parameters" :
11312   [
11313    {
11314     "referenced_type" : "type-18"
11315    },
11316    {
11317     "referenced_type" : "type-18"
11318    },
11319    {
11320     "referenced_type" : "type-21"
11321    },
11322    {
11323     "referenced_type" : "type-121"
11324    },
11325    {
11326     "referenced_type" : "type-3"
11327    }
11328   ],
11329   "return_type" : "type-17",
11330   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11331  },
11332  {
11333   "function_name" : "libyuv::NV12ToARGBRow_C",
11334   "linker_set_key" : "NV12ToARGBRow_C",
11335   "parameters" :
11336   [
11337    {
11338     "referenced_type" : "type-18"
11339    },
11340    {
11341     "referenced_type" : "type-18"
11342    },
11343    {
11344     "referenced_type" : "type-21"
11345    },
11346    {
11347     "referenced_type" : "type-121"
11348    },
11349    {
11350     "referenced_type" : "type-3"
11351    }
11352   ],
11353   "return_type" : "type-17",
11354   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11355  },
11356  {
11357   "function_name" : "libyuv::NV12ToARGBRow_NEON",
11358   "linker_set_key" : "NV12ToARGBRow_NEON",
11359   "parameters" :
11360   [
11361    {
11362     "referenced_type" : "type-18"
11363    },
11364    {
11365     "referenced_type" : "type-18"
11366    },
11367    {
11368     "referenced_type" : "type-21"
11369    },
11370    {
11371     "referenced_type" : "type-121"
11372    },
11373    {
11374     "referenced_type" : "type-3"
11375    }
11376   ],
11377   "return_type" : "type-17",
11378   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11379  },
11380  {
11381   "function_name" : "libyuv::NV12ToI420",
11382   "linker_set_key" : "NV12ToI420",
11383   "parameters" :
11384   [
11385    {
11386     "referenced_type" : "type-18"
11387    },
11388    {
11389     "referenced_type" : "type-3"
11390    },
11391    {
11392     "referenced_type" : "type-18"
11393    },
11394    {
11395     "referenced_type" : "type-3"
11396    },
11397    {
11398     "referenced_type" : "type-21"
11399    },
11400    {
11401     "referenced_type" : "type-3"
11402    },
11403    {
11404     "referenced_type" : "type-21"
11405    },
11406    {
11407     "referenced_type" : "type-3"
11408    },
11409    {
11410     "referenced_type" : "type-21"
11411    },
11412    {
11413     "referenced_type" : "type-3"
11414    },
11415    {
11416     "referenced_type" : "type-3"
11417    },
11418    {
11419     "referenced_type" : "type-3"
11420    }
11421   ],
11422   "return_type" : "type-3",
11423   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11424  },
11425  {
11426   "function_name" : "libyuv::NV12ToI420Rotate",
11427   "linker_set_key" : "NV12ToI420Rotate",
11428   "parameters" :
11429   [
11430    {
11431     "referenced_type" : "type-18"
11432    },
11433    {
11434     "referenced_type" : "type-3"
11435    },
11436    {
11437     "referenced_type" : "type-18"
11438    },
11439    {
11440     "referenced_type" : "type-3"
11441    },
11442    {
11443     "referenced_type" : "type-21"
11444    },
11445    {
11446     "referenced_type" : "type-3"
11447    },
11448    {
11449     "referenced_type" : "type-21"
11450    },
11451    {
11452     "referenced_type" : "type-3"
11453    },
11454    {
11455     "referenced_type" : "type-21"
11456    },
11457    {
11458     "referenced_type" : "type-3"
11459    },
11460    {
11461     "referenced_type" : "type-3"
11462    },
11463    {
11464     "referenced_type" : "type-3"
11465    },
11466    {
11467     "referenced_type" : "type-38"
11468    }
11469   ],
11470   "return_type" : "type-3",
11471   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
11472  },
11473  {
11474   "function_name" : "libyuv::NV12ToRGB565",
11475   "linker_set_key" : "NV12ToRGB565",
11476   "parameters" :
11477   [
11478    {
11479     "referenced_type" : "type-18"
11480    },
11481    {
11482     "referenced_type" : "type-3"
11483    },
11484    {
11485     "referenced_type" : "type-18"
11486    },
11487    {
11488     "referenced_type" : "type-3"
11489    },
11490    {
11491     "referenced_type" : "type-21"
11492    },
11493    {
11494     "referenced_type" : "type-3"
11495    },
11496    {
11497     "referenced_type" : "type-3"
11498    },
11499    {
11500     "referenced_type" : "type-3"
11501    }
11502   ],
11503   "return_type" : "type-3",
11504   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11505  },
11506  {
11507   "function_name" : "libyuv::NV12ToRGB565Row_Any_NEON",
11508   "linker_set_key" : "NV12ToRGB565Row_Any_NEON",
11509   "parameters" :
11510   [
11511    {
11512     "referenced_type" : "type-18"
11513    },
11514    {
11515     "referenced_type" : "type-18"
11516    },
11517    {
11518     "referenced_type" : "type-21"
11519    },
11520    {
11521     "referenced_type" : "type-121"
11522    },
11523    {
11524     "referenced_type" : "type-3"
11525    }
11526   ],
11527   "return_type" : "type-17",
11528   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11529  },
11530  {
11531   "function_name" : "libyuv::NV12ToRGB565Row_C",
11532   "linker_set_key" : "NV12ToRGB565Row_C",
11533   "parameters" :
11534   [
11535    {
11536     "referenced_type" : "type-18"
11537    },
11538    {
11539     "referenced_type" : "type-18"
11540    },
11541    {
11542     "referenced_type" : "type-21"
11543    },
11544    {
11545     "referenced_type" : "type-121"
11546    },
11547    {
11548     "referenced_type" : "type-3"
11549    }
11550   ],
11551   "return_type" : "type-17",
11552   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11553  },
11554  {
11555   "function_name" : "libyuv::NV12ToRGB565Row_NEON",
11556   "linker_set_key" : "NV12ToRGB565Row_NEON",
11557   "parameters" :
11558   [
11559    {
11560     "referenced_type" : "type-18"
11561    },
11562    {
11563     "referenced_type" : "type-18"
11564    },
11565    {
11566     "referenced_type" : "type-21"
11567    },
11568    {
11569     "referenced_type" : "type-121"
11570    },
11571    {
11572     "referenced_type" : "type-3"
11573    }
11574   ],
11575   "return_type" : "type-17",
11576   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11577  },
11578  {
11579   "function_name" : "libyuv::NV21ToABGR",
11580   "linker_set_key" : "NV21ToABGR",
11581   "parameters" :
11582   [
11583    {
11584     "referenced_type" : "type-18"
11585    },
11586    {
11587     "referenced_type" : "type-3"
11588    },
11589    {
11590     "referenced_type" : "type-18"
11591    },
11592    {
11593     "referenced_type" : "type-3"
11594    },
11595    {
11596     "referenced_type" : "type-21"
11597    },
11598    {
11599     "referenced_type" : "type-3"
11600    },
11601    {
11602     "referenced_type" : "type-3"
11603    },
11604    {
11605     "referenced_type" : "type-3"
11606    }
11607   ],
11608   "return_type" : "type-3",
11609   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11610  },
11611  {
11612   "function_name" : "libyuv::NV21ToARGB",
11613   "linker_set_key" : "NV21ToARGB",
11614   "parameters" :
11615   [
11616    {
11617     "referenced_type" : "type-18"
11618    },
11619    {
11620     "referenced_type" : "type-3"
11621    },
11622    {
11623     "referenced_type" : "type-18"
11624    },
11625    {
11626     "referenced_type" : "type-3"
11627    },
11628    {
11629     "referenced_type" : "type-21"
11630    },
11631    {
11632     "referenced_type" : "type-3"
11633    },
11634    {
11635     "referenced_type" : "type-3"
11636    },
11637    {
11638     "referenced_type" : "type-3"
11639    }
11640   ],
11641   "return_type" : "type-3",
11642   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11643  },
11644  {
11645   "function_name" : "libyuv::NV21ToARGBRow_Any_NEON",
11646   "linker_set_key" : "NV21ToARGBRow_Any_NEON",
11647   "parameters" :
11648   [
11649    {
11650     "referenced_type" : "type-18"
11651    },
11652    {
11653     "referenced_type" : "type-18"
11654    },
11655    {
11656     "referenced_type" : "type-21"
11657    },
11658    {
11659     "referenced_type" : "type-121"
11660    },
11661    {
11662     "referenced_type" : "type-3"
11663    }
11664   ],
11665   "return_type" : "type-17",
11666   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11667  },
11668  {
11669   "function_name" : "libyuv::NV21ToARGBRow_C",
11670   "linker_set_key" : "NV21ToARGBRow_C",
11671   "parameters" :
11672   [
11673    {
11674     "referenced_type" : "type-18"
11675    },
11676    {
11677     "referenced_type" : "type-18"
11678    },
11679    {
11680     "referenced_type" : "type-21"
11681    },
11682    {
11683     "referenced_type" : "type-121"
11684    },
11685    {
11686     "referenced_type" : "type-3"
11687    }
11688   ],
11689   "return_type" : "type-17",
11690   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11691  },
11692  {
11693   "function_name" : "libyuv::NV21ToARGBRow_NEON",
11694   "linker_set_key" : "NV21ToARGBRow_NEON",
11695   "parameters" :
11696   [
11697    {
11698     "referenced_type" : "type-18"
11699    },
11700    {
11701     "referenced_type" : "type-18"
11702    },
11703    {
11704     "referenced_type" : "type-21"
11705    },
11706    {
11707     "referenced_type" : "type-121"
11708    },
11709    {
11710     "referenced_type" : "type-3"
11711    }
11712   ],
11713   "return_type" : "type-17",
11714   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11715  },
11716  {
11717   "function_name" : "libyuv::NV21ToI420",
11718   "linker_set_key" : "NV21ToI420",
11719   "parameters" :
11720   [
11721    {
11722     "referenced_type" : "type-18"
11723    },
11724    {
11725     "referenced_type" : "type-3"
11726    },
11727    {
11728     "referenced_type" : "type-18"
11729    },
11730    {
11731     "referenced_type" : "type-3"
11732    },
11733    {
11734     "referenced_type" : "type-21"
11735    },
11736    {
11737     "referenced_type" : "type-3"
11738    },
11739    {
11740     "referenced_type" : "type-21"
11741    },
11742    {
11743     "referenced_type" : "type-3"
11744    },
11745    {
11746     "referenced_type" : "type-21"
11747    },
11748    {
11749     "referenced_type" : "type-3"
11750    },
11751    {
11752     "referenced_type" : "type-3"
11753    },
11754    {
11755     "referenced_type" : "type-3"
11756    }
11757   ],
11758   "return_type" : "type-3",
11759   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11760  },
11761  {
11762   "function_name" : "libyuv::RAWToARGB",
11763   "linker_set_key" : "RAWToARGB",
11764   "parameters" :
11765   [
11766    {
11767     "referenced_type" : "type-18"
11768    },
11769    {
11770     "referenced_type" : "type-3"
11771    },
11772    {
11773     "referenced_type" : "type-21"
11774    },
11775    {
11776     "referenced_type" : "type-3"
11777    },
11778    {
11779     "referenced_type" : "type-3"
11780    },
11781    {
11782     "referenced_type" : "type-3"
11783    }
11784   ],
11785   "return_type" : "type-3",
11786   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
11787  },
11788  {
11789   "function_name" : "libyuv::RAWToARGBRow_Any_NEON",
11790   "linker_set_key" : "RAWToARGBRow_Any_NEON",
11791   "parameters" :
11792   [
11793    {
11794     "referenced_type" : "type-18"
11795    },
11796    {
11797     "referenced_type" : "type-21"
11798    },
11799    {
11800     "referenced_type" : "type-3"
11801    }
11802   ],
11803   "return_type" : "type-17",
11804   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11805  },
11806  {
11807   "function_name" : "libyuv::RAWToARGBRow_C",
11808   "linker_set_key" : "RAWToARGBRow_C",
11809   "parameters" :
11810   [
11811    {
11812     "referenced_type" : "type-18"
11813    },
11814    {
11815     "referenced_type" : "type-21"
11816    },
11817    {
11818     "referenced_type" : "type-3"
11819    }
11820   ],
11821   "return_type" : "type-17",
11822   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11823  },
11824  {
11825   "function_name" : "libyuv::RAWToARGBRow_NEON",
11826   "linker_set_key" : "RAWToARGBRow_NEON",
11827   "parameters" :
11828   [
11829    {
11830     "referenced_type" : "type-18"
11831    },
11832    {
11833     "referenced_type" : "type-21"
11834    },
11835    {
11836     "referenced_type" : "type-3"
11837    }
11838   ],
11839   "return_type" : "type-17",
11840   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11841  },
11842  {
11843   "function_name" : "libyuv::RAWToI420",
11844   "linker_set_key" : "RAWToI420",
11845   "parameters" :
11846   [
11847    {
11848     "referenced_type" : "type-18"
11849    },
11850    {
11851     "referenced_type" : "type-3"
11852    },
11853    {
11854     "referenced_type" : "type-21"
11855    },
11856    {
11857     "referenced_type" : "type-3"
11858    },
11859    {
11860     "referenced_type" : "type-21"
11861    },
11862    {
11863     "referenced_type" : "type-3"
11864    },
11865    {
11866     "referenced_type" : "type-21"
11867    },
11868    {
11869     "referenced_type" : "type-3"
11870    },
11871    {
11872     "referenced_type" : "type-3"
11873    },
11874    {
11875     "referenced_type" : "type-3"
11876    }
11877   ],
11878   "return_type" : "type-3",
11879   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
11880  },
11881  {
11882   "function_name" : "libyuv::RAWToRGB24",
11883   "linker_set_key" : "RAWToRGB24",
11884   "parameters" :
11885   [
11886    {
11887     "referenced_type" : "type-18"
11888    },
11889    {
11890     "referenced_type" : "type-3"
11891    },
11892    {
11893     "referenced_type" : "type-21"
11894    },
11895    {
11896     "referenced_type" : "type-3"
11897    },
11898    {
11899     "referenced_type" : "type-3"
11900    },
11901    {
11902     "referenced_type" : "type-3"
11903    }
11904   ],
11905   "return_type" : "type-3",
11906   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
11907  },
11908  {
11909   "function_name" : "libyuv::RAWToRGB24Row_Any_NEON",
11910   "linker_set_key" : "RAWToRGB24Row_Any_NEON",
11911   "parameters" :
11912   [
11913    {
11914     "referenced_type" : "type-18"
11915    },
11916    {
11917     "referenced_type" : "type-21"
11918    },
11919    {
11920     "referenced_type" : "type-3"
11921    }
11922   ],
11923   "return_type" : "type-17",
11924   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11925  },
11926  {
11927   "function_name" : "libyuv::RAWToRGB24Row_C",
11928   "linker_set_key" : "RAWToRGB24Row_C",
11929   "parameters" :
11930   [
11931    {
11932     "referenced_type" : "type-18"
11933    },
11934    {
11935     "referenced_type" : "type-21"
11936    },
11937    {
11938     "referenced_type" : "type-3"
11939    }
11940   ],
11941   "return_type" : "type-17",
11942   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11943  },
11944  {
11945   "function_name" : "libyuv::RAWToRGB24Row_NEON",
11946   "linker_set_key" : "RAWToRGB24Row_NEON",
11947   "parameters" :
11948   [
11949    {
11950     "referenced_type" : "type-18"
11951    },
11952    {
11953     "referenced_type" : "type-21"
11954    },
11955    {
11956     "referenced_type" : "type-3"
11957    }
11958   ],
11959   "return_type" : "type-17",
11960   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11961  },
11962  {
11963   "function_name" : "libyuv::RAWToUVRow_Any_NEON",
11964   "linker_set_key" : "RAWToUVRow_Any_NEON",
11965   "parameters" :
11966   [
11967    {
11968     "referenced_type" : "type-18"
11969    },
11970    {
11971     "referenced_type" : "type-3"
11972    },
11973    {
11974     "referenced_type" : "type-21"
11975    },
11976    {
11977     "referenced_type" : "type-21"
11978    },
11979    {
11980     "referenced_type" : "type-3"
11981    }
11982   ],
11983   "return_type" : "type-17",
11984   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
11985  },
11986  {
11987   "function_name" : "libyuv::RAWToUVRow_C",
11988   "linker_set_key" : "RAWToUVRow_C",
11989   "parameters" :
11990   [
11991    {
11992     "referenced_type" : "type-18"
11993    },
11994    {
11995     "referenced_type" : "type-3"
11996    },
11997    {
11998     "referenced_type" : "type-21"
11999    },
12000    {
12001     "referenced_type" : "type-21"
12002    },
12003    {
12004     "referenced_type" : "type-3"
12005    }
12006   ],
12007   "return_type" : "type-17",
12008   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12009  },
12010  {
12011   "function_name" : "libyuv::RAWToUVRow_NEON",
12012   "linker_set_key" : "RAWToUVRow_NEON",
12013   "parameters" :
12014   [
12015    {
12016     "referenced_type" : "type-18"
12017    },
12018    {
12019     "referenced_type" : "type-3"
12020    },
12021    {
12022     "referenced_type" : "type-21"
12023    },
12024    {
12025     "referenced_type" : "type-21"
12026    },
12027    {
12028     "referenced_type" : "type-3"
12029    }
12030   ],
12031   "return_type" : "type-17",
12032   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12033  },
12034  {
12035   "function_name" : "libyuv::RAWToYRow_Any_NEON",
12036   "linker_set_key" : "RAWToYRow_Any_NEON",
12037   "parameters" :
12038   [
12039    {
12040     "referenced_type" : "type-18"
12041    },
12042    {
12043     "referenced_type" : "type-21"
12044    },
12045    {
12046     "referenced_type" : "type-3"
12047    }
12048   ],
12049   "return_type" : "type-17",
12050   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12051  },
12052  {
12053   "function_name" : "libyuv::RAWToYRow_C",
12054   "linker_set_key" : "RAWToYRow_C",
12055   "parameters" :
12056   [
12057    {
12058     "referenced_type" : "type-18"
12059    },
12060    {
12061     "referenced_type" : "type-21"
12062    },
12063    {
12064     "referenced_type" : "type-3"
12065    }
12066   ],
12067   "return_type" : "type-17",
12068   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12069  },
12070  {
12071   "function_name" : "libyuv::RAWToYRow_NEON",
12072   "linker_set_key" : "RAWToYRow_NEON",
12073   "parameters" :
12074   [
12075    {
12076     "referenced_type" : "type-18"
12077    },
12078    {
12079     "referenced_type" : "type-21"
12080    },
12081    {
12082     "referenced_type" : "type-3"
12083    }
12084   ],
12085   "return_type" : "type-17",
12086   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12087  },
12088  {
12089   "function_name" : "libyuv::RGB24ToARGB",
12090   "linker_set_key" : "RGB24ToARGB",
12091   "parameters" :
12092   [
12093    {
12094     "referenced_type" : "type-18"
12095    },
12096    {
12097     "referenced_type" : "type-3"
12098    },
12099    {
12100     "referenced_type" : "type-21"
12101    },
12102    {
12103     "referenced_type" : "type-3"
12104    },
12105    {
12106     "referenced_type" : "type-3"
12107    },
12108    {
12109     "referenced_type" : "type-3"
12110    }
12111   ],
12112   "return_type" : "type-3",
12113   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12114  },
12115  {
12116   "function_name" : "libyuv::RGB24ToARGBRow_Any_NEON",
12117   "linker_set_key" : "RGB24ToARGBRow_Any_NEON",
12118   "parameters" :
12119   [
12120    {
12121     "referenced_type" : "type-18"
12122    },
12123    {
12124     "referenced_type" : "type-21"
12125    },
12126    {
12127     "referenced_type" : "type-3"
12128    }
12129   ],
12130   "return_type" : "type-17",
12131   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12132  },
12133  {
12134   "function_name" : "libyuv::RGB24ToARGBRow_C",
12135   "linker_set_key" : "RGB24ToARGBRow_C",
12136   "parameters" :
12137   [
12138    {
12139     "referenced_type" : "type-18"
12140    },
12141    {
12142     "referenced_type" : "type-21"
12143    },
12144    {
12145     "referenced_type" : "type-3"
12146    }
12147   ],
12148   "return_type" : "type-17",
12149   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12150  },
12151  {
12152   "function_name" : "libyuv::RGB24ToARGBRow_NEON",
12153   "linker_set_key" : "RGB24ToARGBRow_NEON",
12154   "parameters" :
12155   [
12156    {
12157     "referenced_type" : "type-18"
12158    },
12159    {
12160     "referenced_type" : "type-21"
12161    },
12162    {
12163     "referenced_type" : "type-3"
12164    }
12165   ],
12166   "return_type" : "type-17",
12167   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12168  },
12169  {
12170   "function_name" : "libyuv::RGB24ToI420",
12171   "linker_set_key" : "RGB24ToI420",
12172   "parameters" :
12173   [
12174    {
12175     "referenced_type" : "type-18"
12176    },
12177    {
12178     "referenced_type" : "type-3"
12179    },
12180    {
12181     "referenced_type" : "type-21"
12182    },
12183    {
12184     "referenced_type" : "type-3"
12185    },
12186    {
12187     "referenced_type" : "type-21"
12188    },
12189    {
12190     "referenced_type" : "type-3"
12191    },
12192    {
12193     "referenced_type" : "type-21"
12194    },
12195    {
12196     "referenced_type" : "type-3"
12197    },
12198    {
12199     "referenced_type" : "type-3"
12200    },
12201    {
12202     "referenced_type" : "type-3"
12203    }
12204   ],
12205   "return_type" : "type-3",
12206   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12207  },
12208  {
12209   "function_name" : "libyuv::RGB24ToUVRow_Any_NEON",
12210   "linker_set_key" : "RGB24ToUVRow_Any_NEON",
12211   "parameters" :
12212   [
12213    {
12214     "referenced_type" : "type-18"
12215    },
12216    {
12217     "referenced_type" : "type-3"
12218    },
12219    {
12220     "referenced_type" : "type-21"
12221    },
12222    {
12223     "referenced_type" : "type-21"
12224    },
12225    {
12226     "referenced_type" : "type-3"
12227    }
12228   ],
12229   "return_type" : "type-17",
12230   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12231  },
12232  {
12233   "function_name" : "libyuv::RGB24ToUVRow_C",
12234   "linker_set_key" : "RGB24ToUVRow_C",
12235   "parameters" :
12236   [
12237    {
12238     "referenced_type" : "type-18"
12239    },
12240    {
12241     "referenced_type" : "type-3"
12242    },
12243    {
12244     "referenced_type" : "type-21"
12245    },
12246    {
12247     "referenced_type" : "type-21"
12248    },
12249    {
12250     "referenced_type" : "type-3"
12251    }
12252   ],
12253   "return_type" : "type-17",
12254   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12255  },
12256  {
12257   "function_name" : "libyuv::RGB24ToUVRow_NEON",
12258   "linker_set_key" : "RGB24ToUVRow_NEON",
12259   "parameters" :
12260   [
12261    {
12262     "referenced_type" : "type-18"
12263    },
12264    {
12265     "referenced_type" : "type-3"
12266    },
12267    {
12268     "referenced_type" : "type-21"
12269    },
12270    {
12271     "referenced_type" : "type-21"
12272    },
12273    {
12274     "referenced_type" : "type-3"
12275    }
12276   ],
12277   "return_type" : "type-17",
12278   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12279  },
12280  {
12281   "function_name" : "libyuv::RGB24ToYRow_Any_NEON",
12282   "linker_set_key" : "RGB24ToYRow_Any_NEON",
12283   "parameters" :
12284   [
12285    {
12286     "referenced_type" : "type-18"
12287    },
12288    {
12289     "referenced_type" : "type-21"
12290    },
12291    {
12292     "referenced_type" : "type-3"
12293    }
12294   ],
12295   "return_type" : "type-17",
12296   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12297  },
12298  {
12299   "function_name" : "libyuv::RGB24ToYRow_C",
12300   "linker_set_key" : "RGB24ToYRow_C",
12301   "parameters" :
12302   [
12303    {
12304     "referenced_type" : "type-18"
12305    },
12306    {
12307     "referenced_type" : "type-21"
12308    },
12309    {
12310     "referenced_type" : "type-3"
12311    }
12312   ],
12313   "return_type" : "type-17",
12314   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12315  },
12316  {
12317   "function_name" : "libyuv::RGB24ToYRow_NEON",
12318   "linker_set_key" : "RGB24ToYRow_NEON",
12319   "parameters" :
12320   [
12321    {
12322     "referenced_type" : "type-18"
12323    },
12324    {
12325     "referenced_type" : "type-21"
12326    },
12327    {
12328     "referenced_type" : "type-3"
12329    }
12330   ],
12331   "return_type" : "type-17",
12332   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12333  },
12334  {
12335   "function_name" : "libyuv::RGB565ToARGB",
12336   "linker_set_key" : "RGB565ToARGB",
12337   "parameters" :
12338   [
12339    {
12340     "referenced_type" : "type-18"
12341    },
12342    {
12343     "referenced_type" : "type-3"
12344    },
12345    {
12346     "referenced_type" : "type-21"
12347    },
12348    {
12349     "referenced_type" : "type-3"
12350    },
12351    {
12352     "referenced_type" : "type-3"
12353    },
12354    {
12355     "referenced_type" : "type-3"
12356    }
12357   ],
12358   "return_type" : "type-3",
12359   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12360  },
12361  {
12362   "function_name" : "libyuv::RGB565ToARGBRow_Any_NEON",
12363   "linker_set_key" : "RGB565ToARGBRow_Any_NEON",
12364   "parameters" :
12365   [
12366    {
12367     "referenced_type" : "type-18"
12368    },
12369    {
12370     "referenced_type" : "type-21"
12371    },
12372    {
12373     "referenced_type" : "type-3"
12374    }
12375   ],
12376   "return_type" : "type-17",
12377   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12378  },
12379  {
12380   "function_name" : "libyuv::RGB565ToARGBRow_C",
12381   "linker_set_key" : "RGB565ToARGBRow_C",
12382   "parameters" :
12383   [
12384    {
12385     "referenced_type" : "type-18"
12386    },
12387    {
12388     "referenced_type" : "type-21"
12389    },
12390    {
12391     "referenced_type" : "type-3"
12392    }
12393   ],
12394   "return_type" : "type-17",
12395   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12396  },
12397  {
12398   "function_name" : "libyuv::RGB565ToARGBRow_NEON",
12399   "linker_set_key" : "RGB565ToARGBRow_NEON",
12400   "parameters" :
12401   [
12402    {
12403     "referenced_type" : "type-18"
12404    },
12405    {
12406     "referenced_type" : "type-21"
12407    },
12408    {
12409     "referenced_type" : "type-3"
12410    }
12411   ],
12412   "return_type" : "type-17",
12413   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12414  },
12415  {
12416   "function_name" : "libyuv::RGB565ToI420",
12417   "linker_set_key" : "RGB565ToI420",
12418   "parameters" :
12419   [
12420    {
12421     "referenced_type" : "type-18"
12422    },
12423    {
12424     "referenced_type" : "type-3"
12425    },
12426    {
12427     "referenced_type" : "type-21"
12428    },
12429    {
12430     "referenced_type" : "type-3"
12431    },
12432    {
12433     "referenced_type" : "type-21"
12434    },
12435    {
12436     "referenced_type" : "type-3"
12437    },
12438    {
12439     "referenced_type" : "type-21"
12440    },
12441    {
12442     "referenced_type" : "type-3"
12443    },
12444    {
12445     "referenced_type" : "type-3"
12446    },
12447    {
12448     "referenced_type" : "type-3"
12449    }
12450   ],
12451   "return_type" : "type-3",
12452   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12453  },
12454  {
12455   "function_name" : "libyuv::RGB565ToUVRow_Any_NEON",
12456   "linker_set_key" : "RGB565ToUVRow_Any_NEON",
12457   "parameters" :
12458   [
12459    {
12460     "referenced_type" : "type-18"
12461    },
12462    {
12463     "referenced_type" : "type-3"
12464    },
12465    {
12466     "referenced_type" : "type-21"
12467    },
12468    {
12469     "referenced_type" : "type-21"
12470    },
12471    {
12472     "referenced_type" : "type-3"
12473    }
12474   ],
12475   "return_type" : "type-17",
12476   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12477  },
12478  {
12479   "function_name" : "libyuv::RGB565ToUVRow_C",
12480   "linker_set_key" : "RGB565ToUVRow_C",
12481   "parameters" :
12482   [
12483    {
12484     "referenced_type" : "type-18"
12485    },
12486    {
12487     "referenced_type" : "type-3"
12488    },
12489    {
12490     "referenced_type" : "type-21"
12491    },
12492    {
12493     "referenced_type" : "type-21"
12494    },
12495    {
12496     "referenced_type" : "type-3"
12497    }
12498   ],
12499   "return_type" : "type-17",
12500   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12501  },
12502  {
12503   "function_name" : "libyuv::RGB565ToUVRow_NEON",
12504   "linker_set_key" : "RGB565ToUVRow_NEON",
12505   "parameters" :
12506   [
12507    {
12508     "referenced_type" : "type-18"
12509    },
12510    {
12511     "referenced_type" : "type-3"
12512    },
12513    {
12514     "referenced_type" : "type-21"
12515    },
12516    {
12517     "referenced_type" : "type-21"
12518    },
12519    {
12520     "referenced_type" : "type-3"
12521    }
12522   ],
12523   "return_type" : "type-17",
12524   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12525  },
12526  {
12527   "function_name" : "libyuv::RGB565ToYRow_Any_NEON",
12528   "linker_set_key" : "RGB565ToYRow_Any_NEON",
12529   "parameters" :
12530   [
12531    {
12532     "referenced_type" : "type-18"
12533    },
12534    {
12535     "referenced_type" : "type-21"
12536    },
12537    {
12538     "referenced_type" : "type-3"
12539    }
12540   ],
12541   "return_type" : "type-17",
12542   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12543  },
12544  {
12545   "function_name" : "libyuv::RGB565ToYRow_C",
12546   "linker_set_key" : "RGB565ToYRow_C",
12547   "parameters" :
12548   [
12549    {
12550     "referenced_type" : "type-18"
12551    },
12552    {
12553     "referenced_type" : "type-21"
12554    },
12555    {
12556     "referenced_type" : "type-3"
12557    }
12558   ],
12559   "return_type" : "type-17",
12560   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12561  },
12562  {
12563   "function_name" : "libyuv::RGB565ToYRow_NEON",
12564   "linker_set_key" : "RGB565ToYRow_NEON",
12565   "parameters" :
12566   [
12567    {
12568     "referenced_type" : "type-18"
12569    },
12570    {
12571     "referenced_type" : "type-21"
12572    },
12573    {
12574     "referenced_type" : "type-3"
12575    }
12576   ],
12577   "return_type" : "type-17",
12578   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12579  },
12580  {
12581   "function_name" : "libyuv::RGBAToARGB",
12582   "linker_set_key" : "RGBAToARGB",
12583   "parameters" :
12584   [
12585    {
12586     "referenced_type" : "type-18"
12587    },
12588    {
12589     "referenced_type" : "type-3"
12590    },
12591    {
12592     "referenced_type" : "type-21"
12593    },
12594    {
12595     "referenced_type" : "type-3"
12596    },
12597    {
12598     "referenced_type" : "type-3"
12599    },
12600    {
12601     "referenced_type" : "type-3"
12602    }
12603   ],
12604   "return_type" : "type-3",
12605   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
12606  },
12607  {
12608   "function_name" : "libyuv::RGBAToI420",
12609   "linker_set_key" : "RGBAToI420",
12610   "parameters" :
12611   [
12612    {
12613     "referenced_type" : "type-18"
12614    },
12615    {
12616     "referenced_type" : "type-3"
12617    },
12618    {
12619     "referenced_type" : "type-21"
12620    },
12621    {
12622     "referenced_type" : "type-3"
12623    },
12624    {
12625     "referenced_type" : "type-21"
12626    },
12627    {
12628     "referenced_type" : "type-3"
12629    },
12630    {
12631     "referenced_type" : "type-21"
12632    },
12633    {
12634     "referenced_type" : "type-3"
12635    },
12636    {
12637     "referenced_type" : "type-3"
12638    },
12639    {
12640     "referenced_type" : "type-3"
12641    }
12642   ],
12643   "return_type" : "type-3",
12644   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
12645  },
12646  {
12647   "function_name" : "libyuv::RGBAToUVRow_Any_NEON",
12648   "linker_set_key" : "RGBAToUVRow_Any_NEON",
12649   "parameters" :
12650   [
12651    {
12652     "referenced_type" : "type-18"
12653    },
12654    {
12655     "referenced_type" : "type-3"
12656    },
12657    {
12658     "referenced_type" : "type-21"
12659    },
12660    {
12661     "referenced_type" : "type-21"
12662    },
12663    {
12664     "referenced_type" : "type-3"
12665    }
12666   ],
12667   "return_type" : "type-17",
12668   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12669  },
12670  {
12671   "function_name" : "libyuv::RGBAToUVRow_C",
12672   "linker_set_key" : "RGBAToUVRow_C",
12673   "parameters" :
12674   [
12675    {
12676     "referenced_type" : "type-18"
12677    },
12678    {
12679     "referenced_type" : "type-3"
12680    },
12681    {
12682     "referenced_type" : "type-21"
12683    },
12684    {
12685     "referenced_type" : "type-21"
12686    },
12687    {
12688     "referenced_type" : "type-3"
12689    }
12690   ],
12691   "return_type" : "type-17",
12692   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12693  },
12694  {
12695   "function_name" : "libyuv::RGBAToUVRow_NEON",
12696   "linker_set_key" : "RGBAToUVRow_NEON",
12697   "parameters" :
12698   [
12699    {
12700     "referenced_type" : "type-18"
12701    },
12702    {
12703     "referenced_type" : "type-3"
12704    },
12705    {
12706     "referenced_type" : "type-21"
12707    },
12708    {
12709     "referenced_type" : "type-21"
12710    },
12711    {
12712     "referenced_type" : "type-3"
12713    }
12714   ],
12715   "return_type" : "type-17",
12716   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12717  },
12718  {
12719   "function_name" : "libyuv::RGBAToYRow_Any_NEON",
12720   "linker_set_key" : "RGBAToYRow_Any_NEON",
12721   "parameters" :
12722   [
12723    {
12724     "referenced_type" : "type-18"
12725    },
12726    {
12727     "referenced_type" : "type-21"
12728    },
12729    {
12730     "referenced_type" : "type-3"
12731    }
12732   ],
12733   "return_type" : "type-17",
12734   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12735  },
12736  {
12737   "function_name" : "libyuv::RGBAToYRow_C",
12738   "linker_set_key" : "RGBAToYRow_C",
12739   "parameters" :
12740   [
12741    {
12742     "referenced_type" : "type-18"
12743    },
12744    {
12745     "referenced_type" : "type-21"
12746    },
12747    {
12748     "referenced_type" : "type-3"
12749    }
12750   ],
12751   "return_type" : "type-17",
12752   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12753  },
12754  {
12755   "function_name" : "libyuv::RGBAToYRow_NEON",
12756   "linker_set_key" : "RGBAToYRow_NEON",
12757   "parameters" :
12758   [
12759    {
12760     "referenced_type" : "type-18"
12761    },
12762    {
12763     "referenced_type" : "type-21"
12764    },
12765    {
12766     "referenced_type" : "type-3"
12767    }
12768   ],
12769   "return_type" : "type-17",
12770   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12771  },
12772  {
12773   "function_name" : "libyuv::RGBColorMatrix",
12774   "linker_set_key" : "RGBColorMatrix",
12775   "parameters" :
12776   [
12777    {
12778     "referenced_type" : "type-21"
12779    },
12780    {
12781     "referenced_type" : "type-3"
12782    },
12783    {
12784     "referenced_type" : "type-11"
12785    },
12786    {
12787     "referenced_type" : "type-3"
12788    },
12789    {
12790     "referenced_type" : "type-3"
12791    },
12792    {
12793     "referenced_type" : "type-3"
12794    },
12795    {
12796     "referenced_type" : "type-3"
12797    }
12798   ],
12799   "return_type" : "type-3",
12800   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12801  },
12802  {
12803   "function_name" : "libyuv::RGBColorTable",
12804   "linker_set_key" : "RGBColorTable",
12805   "parameters" :
12806   [
12807    {
12808     "referenced_type" : "type-21"
12809    },
12810    {
12811     "referenced_type" : "type-3"
12812    },
12813    {
12814     "referenced_type" : "type-18"
12815    },
12816    {
12817     "referenced_type" : "type-3"
12818    },
12819    {
12820     "referenced_type" : "type-3"
12821    },
12822    {
12823     "referenced_type" : "type-3"
12824    },
12825    {
12826     "referenced_type" : "type-3"
12827    }
12828   ],
12829   "return_type" : "type-3",
12830   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
12831  },
12832  {
12833   "function_name" : "libyuv::RGBColorTableRow_C",
12834   "linker_set_key" : "RGBColorTableRow_C",
12835   "parameters" :
12836   [
12837    {
12838     "referenced_type" : "type-21"
12839    },
12840    {
12841     "referenced_type" : "type-18"
12842    },
12843    {
12844     "referenced_type" : "type-3"
12845    }
12846   ],
12847   "return_type" : "type-17",
12848   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
12849  },
12850  {
12851   "function_name" : "libyuv::RotatePlane",
12852   "linker_set_key" : "RotatePlane",
12853   "parameters" :
12854   [
12855    {
12856     "referenced_type" : "type-18"
12857    },
12858    {
12859     "referenced_type" : "type-3"
12860    },
12861    {
12862     "referenced_type" : "type-21"
12863    },
12864    {
12865     "referenced_type" : "type-3"
12866    },
12867    {
12868     "referenced_type" : "type-3"
12869    },
12870    {
12871     "referenced_type" : "type-3"
12872    },
12873    {
12874     "referenced_type" : "type-38"
12875    }
12876   ],
12877   "return_type" : "type-3",
12878   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12879  },
12880  {
12881   "function_name" : "libyuv::RotatePlane180",
12882   "linker_set_key" : "RotatePlane180",
12883   "parameters" :
12884   [
12885    {
12886     "referenced_type" : "type-18"
12887    },
12888    {
12889     "referenced_type" : "type-3"
12890    },
12891    {
12892     "referenced_type" : "type-21"
12893    },
12894    {
12895     "referenced_type" : "type-3"
12896    },
12897    {
12898     "referenced_type" : "type-3"
12899    },
12900    {
12901     "referenced_type" : "type-3"
12902    }
12903   ],
12904   "return_type" : "type-17",
12905   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12906  },
12907  {
12908   "function_name" : "libyuv::RotatePlane270",
12909   "linker_set_key" : "RotatePlane270",
12910   "parameters" :
12911   [
12912    {
12913     "referenced_type" : "type-18"
12914    },
12915    {
12916     "referenced_type" : "type-3"
12917    },
12918    {
12919     "referenced_type" : "type-21"
12920    },
12921    {
12922     "referenced_type" : "type-3"
12923    },
12924    {
12925     "referenced_type" : "type-3"
12926    },
12927    {
12928     "referenced_type" : "type-3"
12929    }
12930   ],
12931   "return_type" : "type-17",
12932   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12933  },
12934  {
12935   "function_name" : "libyuv::RotatePlane90",
12936   "linker_set_key" : "RotatePlane90",
12937   "parameters" :
12938   [
12939    {
12940     "referenced_type" : "type-18"
12941    },
12942    {
12943     "referenced_type" : "type-3"
12944    },
12945    {
12946     "referenced_type" : "type-21"
12947    },
12948    {
12949     "referenced_type" : "type-3"
12950    },
12951    {
12952     "referenced_type" : "type-3"
12953    },
12954    {
12955     "referenced_type" : "type-3"
12956    }
12957   ],
12958   "return_type" : "type-17",
12959   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12960  },
12961  {
12962   "function_name" : "libyuv::RotateUV180",
12963   "linker_set_key" : "RotateUV180",
12964   "parameters" :
12965   [
12966    {
12967     "referenced_type" : "type-18"
12968    },
12969    {
12970     "referenced_type" : "type-3"
12971    },
12972    {
12973     "referenced_type" : "type-21"
12974    },
12975    {
12976     "referenced_type" : "type-3"
12977    },
12978    {
12979     "referenced_type" : "type-21"
12980    },
12981    {
12982     "referenced_type" : "type-3"
12983    },
12984    {
12985     "referenced_type" : "type-3"
12986    },
12987    {
12988     "referenced_type" : "type-3"
12989    }
12990   ],
12991   "return_type" : "type-17",
12992   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
12993  },
12994  {
12995   "function_name" : "libyuv::RotateUV270",
12996   "linker_set_key" : "RotateUV270",
12997   "parameters" :
12998   [
12999    {
13000     "referenced_type" : "type-18"
13001    },
13002    {
13003     "referenced_type" : "type-3"
13004    },
13005    {
13006     "referenced_type" : "type-21"
13007    },
13008    {
13009     "referenced_type" : "type-3"
13010    },
13011    {
13012     "referenced_type" : "type-21"
13013    },
13014    {
13015     "referenced_type" : "type-3"
13016    },
13017    {
13018     "referenced_type" : "type-3"
13019    },
13020    {
13021     "referenced_type" : "type-3"
13022    }
13023   ],
13024   "return_type" : "type-17",
13025   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
13026  },
13027  {
13028   "function_name" : "libyuv::RotateUV90",
13029   "linker_set_key" : "RotateUV90",
13030   "parameters" :
13031   [
13032    {
13033     "referenced_type" : "type-18"
13034    },
13035    {
13036     "referenced_type" : "type-3"
13037    },
13038    {
13039     "referenced_type" : "type-21"
13040    },
13041    {
13042     "referenced_type" : "type-3"
13043    },
13044    {
13045     "referenced_type" : "type-21"
13046    },
13047    {
13048     "referenced_type" : "type-3"
13049    },
13050    {
13051     "referenced_type" : "type-3"
13052    },
13053    {
13054     "referenced_type" : "type-3"
13055    }
13056   ],
13057   "return_type" : "type-17",
13058   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
13059  },
13060  {
13061   "function_name" : "libyuv::Scale",
13062   "linker_set_key" : "Scale",
13063   "parameters" :
13064   [
13065    {
13066     "referenced_type" : "type-18"
13067    },
13068    {
13069     "referenced_type" : "type-18"
13070    },
13071    {
13072     "referenced_type" : "type-18"
13073    },
13074    {
13075     "referenced_type" : "type-3"
13076    },
13077    {
13078     "referenced_type" : "type-3"
13079    },
13080    {
13081     "referenced_type" : "type-3"
13082    },
13083    {
13084     "referenced_type" : "type-3"
13085    },
13086    {
13087     "referenced_type" : "type-3"
13088    },
13089    {
13090     "referenced_type" : "type-21"
13091    },
13092    {
13093     "referenced_type" : "type-21"
13094    },
13095    {
13096     "referenced_type" : "type-21"
13097    },
13098    {
13099     "referenced_type" : "type-3"
13100    },
13101    {
13102     "referenced_type" : "type-3"
13103    },
13104    {
13105     "referenced_type" : "type-3"
13106    },
13107    {
13108     "referenced_type" : "type-3"
13109    },
13110    {
13111     "referenced_type" : "type-3"
13112    },
13113    {
13114     "referenced_type" : "type-3"
13115    }
13116   ],
13117   "return_type" : "type-3",
13118   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13119  },
13120  {
13121   "function_name" : "libyuv::ScaleARGBCols64_C",
13122   "linker_set_key" : "ScaleARGBCols64_C",
13123   "parameters" :
13124   [
13125    {
13126     "referenced_type" : "type-21"
13127    },
13128    {
13129     "referenced_type" : "type-18"
13130    },
13131    {
13132     "referenced_type" : "type-3"
13133    },
13134    {
13135     "referenced_type" : "type-3"
13136    },
13137    {
13138     "referenced_type" : "type-3"
13139    }
13140   ],
13141   "return_type" : "type-17",
13142   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13143  },
13144  {
13145   "function_name" : "libyuv::ScaleARGBColsUp2_C",
13146   "linker_set_key" : "ScaleARGBColsUp2_C",
13147   "parameters" :
13148   [
13149    {
13150     "referenced_type" : "type-21"
13151    },
13152    {
13153     "referenced_type" : "type-18"
13154    },
13155    {
13156     "referenced_type" : "type-3"
13157    },
13158    {
13159     "referenced_type" : "type-3"
13160    },
13161    {
13162     "referenced_type" : "type-3"
13163    }
13164   ],
13165   "return_type" : "type-17",
13166   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13167  },
13168  {
13169   "function_name" : "libyuv::ScaleARGBCols_Any_NEON",
13170   "linker_set_key" : "ScaleARGBCols_Any_NEON",
13171   "parameters" :
13172   [
13173    {
13174     "referenced_type" : "type-21"
13175    },
13176    {
13177     "referenced_type" : "type-18"
13178    },
13179    {
13180     "referenced_type" : "type-3"
13181    },
13182    {
13183     "referenced_type" : "type-3"
13184    },
13185    {
13186     "referenced_type" : "type-3"
13187    }
13188   ],
13189   "return_type" : "type-17",
13190   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13191  },
13192  {
13193   "function_name" : "libyuv::ScaleARGBCols_C",
13194   "linker_set_key" : "ScaleARGBCols_C",
13195   "parameters" :
13196   [
13197    {
13198     "referenced_type" : "type-21"
13199    },
13200    {
13201     "referenced_type" : "type-18"
13202    },
13203    {
13204     "referenced_type" : "type-3"
13205    },
13206    {
13207     "referenced_type" : "type-3"
13208    },
13209    {
13210     "referenced_type" : "type-3"
13211    }
13212   ],
13213   "return_type" : "type-17",
13214   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13215  },
13216  {
13217   "function_name" : "libyuv::ScaleARGBFilterCols64_C",
13218   "linker_set_key" : "ScaleARGBFilterCols64_C",
13219   "parameters" :
13220   [
13221    {
13222     "referenced_type" : "type-21"
13223    },
13224    {
13225     "referenced_type" : "type-18"
13226    },
13227    {
13228     "referenced_type" : "type-3"
13229    },
13230    {
13231     "referenced_type" : "type-3"
13232    },
13233    {
13234     "referenced_type" : "type-3"
13235    }
13236   ],
13237   "return_type" : "type-17",
13238   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13239  },
13240  {
13241   "function_name" : "libyuv::ScaleARGBFilterCols_Any_NEON",
13242   "linker_set_key" : "ScaleARGBFilterCols_Any_NEON",
13243   "parameters" :
13244   [
13245    {
13246     "referenced_type" : "type-21"
13247    },
13248    {
13249     "referenced_type" : "type-18"
13250    },
13251    {
13252     "referenced_type" : "type-3"
13253    },
13254    {
13255     "referenced_type" : "type-3"
13256    },
13257    {
13258     "referenced_type" : "type-3"
13259    }
13260   ],
13261   "return_type" : "type-17",
13262   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13263  },
13264  {
13265   "function_name" : "libyuv::ScaleARGBFilterCols_C",
13266   "linker_set_key" : "ScaleARGBFilterCols_C",
13267   "parameters" :
13268   [
13269    {
13270     "referenced_type" : "type-21"
13271    },
13272    {
13273     "referenced_type" : "type-18"
13274    },
13275    {
13276     "referenced_type" : "type-3"
13277    },
13278    {
13279     "referenced_type" : "type-3"
13280    },
13281    {
13282     "referenced_type" : "type-3"
13283    }
13284   ],
13285   "return_type" : "type-17",
13286   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13287  },
13288  {
13289   "function_name" : "libyuv::ScaleARGBRowDown2Box_Any_NEON",
13290   "linker_set_key" : "ScaleARGBRowDown2Box_Any_NEON",
13291   "parameters" :
13292   [
13293    {
13294     "referenced_type" : "type-18"
13295    },
13296    {
13297     "referenced_type" : "type-3"
13298    },
13299    {
13300     "referenced_type" : "type-21"
13301    },
13302    {
13303     "referenced_type" : "type-3"
13304    }
13305   ],
13306   "return_type" : "type-17",
13307   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13308  },
13309  {
13310   "function_name" : "libyuv::ScaleARGBRowDown2Box_C",
13311   "linker_set_key" : "ScaleARGBRowDown2Box_C",
13312   "parameters" :
13313   [
13314    {
13315     "referenced_type" : "type-18"
13316    },
13317    {
13318     "referenced_type" : "type-3"
13319    },
13320    {
13321     "referenced_type" : "type-21"
13322    },
13323    {
13324     "referenced_type" : "type-3"
13325    }
13326   ],
13327   "return_type" : "type-17",
13328   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13329  },
13330  {
13331   "function_name" : "libyuv::ScaleARGBRowDown2Linear_Any_NEON",
13332   "linker_set_key" : "ScaleARGBRowDown2Linear_Any_NEON",
13333   "parameters" :
13334   [
13335    {
13336     "referenced_type" : "type-18"
13337    },
13338    {
13339     "referenced_type" : "type-3"
13340    },
13341    {
13342     "referenced_type" : "type-21"
13343    },
13344    {
13345     "referenced_type" : "type-3"
13346    }
13347   ],
13348   "return_type" : "type-17",
13349   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13350  },
13351  {
13352   "function_name" : "libyuv::ScaleARGBRowDown2Linear_C",
13353   "linker_set_key" : "ScaleARGBRowDown2Linear_C",
13354   "parameters" :
13355   [
13356    {
13357     "referenced_type" : "type-18"
13358    },
13359    {
13360     "referenced_type" : "type-3"
13361    },
13362    {
13363     "referenced_type" : "type-21"
13364    },
13365    {
13366     "referenced_type" : "type-3"
13367    }
13368   ],
13369   "return_type" : "type-17",
13370   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13371  },
13372  {
13373   "function_name" : "libyuv::ScaleARGBRowDown2_Any_NEON",
13374   "linker_set_key" : "ScaleARGBRowDown2_Any_NEON",
13375   "parameters" :
13376   [
13377    {
13378     "referenced_type" : "type-18"
13379    },
13380    {
13381     "referenced_type" : "type-3"
13382    },
13383    {
13384     "referenced_type" : "type-21"
13385    },
13386    {
13387     "referenced_type" : "type-3"
13388    }
13389   ],
13390   "return_type" : "type-17",
13391   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13392  },
13393  {
13394   "function_name" : "libyuv::ScaleARGBRowDown2_C",
13395   "linker_set_key" : "ScaleARGBRowDown2_C",
13396   "parameters" :
13397   [
13398    {
13399     "referenced_type" : "type-18"
13400    },
13401    {
13402     "referenced_type" : "type-3"
13403    },
13404    {
13405     "referenced_type" : "type-21"
13406    },
13407    {
13408     "referenced_type" : "type-3"
13409    }
13410   ],
13411   "return_type" : "type-17",
13412   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13413  },
13414  {
13415   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_Any_NEON",
13416   "linker_set_key" : "ScaleARGBRowDownEvenBox_Any_NEON",
13417   "parameters" :
13418   [
13419    {
13420     "referenced_type" : "type-18"
13421    },
13422    {
13423     "referenced_type" : "type-3"
13424    },
13425    {
13426     "referenced_type" : "type-3"
13427    },
13428    {
13429     "referenced_type" : "type-21"
13430    },
13431    {
13432     "referenced_type" : "type-3"
13433    }
13434   ],
13435   "return_type" : "type-17",
13436   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13437  },
13438  {
13439   "function_name" : "libyuv::ScaleARGBRowDownEvenBox_C",
13440   "linker_set_key" : "ScaleARGBRowDownEvenBox_C",
13441   "parameters" :
13442   [
13443    {
13444     "referenced_type" : "type-18"
13445    },
13446    {
13447     "referenced_type" : "type-3"
13448    },
13449    {
13450     "referenced_type" : "type-3"
13451    },
13452    {
13453     "referenced_type" : "type-21"
13454    },
13455    {
13456     "referenced_type" : "type-3"
13457    }
13458   ],
13459   "return_type" : "type-17",
13460   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13461  },
13462  {
13463   "function_name" : "libyuv::ScaleARGBRowDownEven_Any_NEON",
13464   "linker_set_key" : "ScaleARGBRowDownEven_Any_NEON",
13465   "parameters" :
13466   [
13467    {
13468     "referenced_type" : "type-18"
13469    },
13470    {
13471     "referenced_type" : "type-3"
13472    },
13473    {
13474     "referenced_type" : "type-3"
13475    },
13476    {
13477     "referenced_type" : "type-21"
13478    },
13479    {
13480     "referenced_type" : "type-3"
13481    }
13482   ],
13483   "return_type" : "type-17",
13484   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13485  },
13486  {
13487   "function_name" : "libyuv::ScaleARGBRowDownEven_C",
13488   "linker_set_key" : "ScaleARGBRowDownEven_C",
13489   "parameters" :
13490   [
13491    {
13492     "referenced_type" : "type-18"
13493    },
13494    {
13495     "referenced_type" : "type-3"
13496    },
13497    {
13498     "referenced_type" : "type-3"
13499    },
13500    {
13501     "referenced_type" : "type-21"
13502    },
13503    {
13504     "referenced_type" : "type-3"
13505    }
13506   ],
13507   "return_type" : "type-17",
13508   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13509  },
13510  {
13511   "function_name" : "libyuv::ScaleAddRow_16_C",
13512   "linker_set_key" : "ScaleAddRow_16_C",
13513   "parameters" :
13514   [
13515    {
13516     "referenced_type" : "type-5"
13517    },
13518    {
13519     "referenced_type" : "type-4"
13520    },
13521    {
13522     "referenced_type" : "type-3"
13523    }
13524   ],
13525   "return_type" : "type-17",
13526   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13527  },
13528  {
13529   "function_name" : "libyuv::ScaleAddRow_C",
13530   "linker_set_key" : "ScaleAddRow_C",
13531   "parameters" :
13532   [
13533    {
13534     "referenced_type" : "type-18"
13535    },
13536    {
13537     "referenced_type" : "type-8"
13538    },
13539    {
13540     "referenced_type" : "type-3"
13541    }
13542   ],
13543   "return_type" : "type-17",
13544   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13545  },
13546  {
13547   "function_name" : "libyuv::ScaleColsUp2_16_C",
13548   "linker_set_key" : "ScaleColsUp2_16_C",
13549   "parameters" :
13550   [
13551    {
13552     "referenced_type" : "type-8"
13553    },
13554    {
13555     "referenced_type" : "type-5"
13556    },
13557    {
13558     "referenced_type" : "type-3"
13559    },
13560    {
13561     "referenced_type" : "type-3"
13562    },
13563    {
13564     "referenced_type" : "type-3"
13565    }
13566   ],
13567   "return_type" : "type-17",
13568   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13569  },
13570  {
13571   "function_name" : "libyuv::ScaleColsUp2_C",
13572   "linker_set_key" : "ScaleColsUp2_C",
13573   "parameters" :
13574   [
13575    {
13576     "referenced_type" : "type-21"
13577    },
13578    {
13579     "referenced_type" : "type-18"
13580    },
13581    {
13582     "referenced_type" : "type-3"
13583    },
13584    {
13585     "referenced_type" : "type-3"
13586    },
13587    {
13588     "referenced_type" : "type-3"
13589    }
13590   ],
13591   "return_type" : "type-17",
13592   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13593  },
13594  {
13595   "function_name" : "libyuv::ScaleCols_16_C",
13596   "linker_set_key" : "ScaleCols_16_C",
13597   "parameters" :
13598   [
13599    {
13600     "referenced_type" : "type-8"
13601    },
13602    {
13603     "referenced_type" : "type-5"
13604    },
13605    {
13606     "referenced_type" : "type-3"
13607    },
13608    {
13609     "referenced_type" : "type-3"
13610    },
13611    {
13612     "referenced_type" : "type-3"
13613    }
13614   ],
13615   "return_type" : "type-17",
13616   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13617  },
13618  {
13619   "function_name" : "libyuv::ScaleCols_C",
13620   "linker_set_key" : "ScaleCols_C",
13621   "parameters" :
13622   [
13623    {
13624     "referenced_type" : "type-21"
13625    },
13626    {
13627     "referenced_type" : "type-18"
13628    },
13629    {
13630     "referenced_type" : "type-3"
13631    },
13632    {
13633     "referenced_type" : "type-3"
13634    },
13635    {
13636     "referenced_type" : "type-3"
13637    }
13638   ],
13639   "return_type" : "type-17",
13640   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13641  },
13642  {
13643   "function_name" : "libyuv::ScaleFilterCols64_16_C",
13644   "linker_set_key" : "ScaleFilterCols64_16_C",
13645   "parameters" :
13646   [
13647    {
13648     "referenced_type" : "type-8"
13649    },
13650    {
13651     "referenced_type" : "type-5"
13652    },
13653    {
13654     "referenced_type" : "type-3"
13655    },
13656    {
13657     "referenced_type" : "type-3"
13658    },
13659    {
13660     "referenced_type" : "type-3"
13661    }
13662   ],
13663   "return_type" : "type-17",
13664   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13665  },
13666  {
13667   "function_name" : "libyuv::ScaleFilterCols64_C",
13668   "linker_set_key" : "ScaleFilterCols64_C",
13669   "parameters" :
13670   [
13671    {
13672     "referenced_type" : "type-21"
13673    },
13674    {
13675     "referenced_type" : "type-18"
13676    },
13677    {
13678     "referenced_type" : "type-3"
13679    },
13680    {
13681     "referenced_type" : "type-3"
13682    },
13683    {
13684     "referenced_type" : "type-3"
13685    }
13686   ],
13687   "return_type" : "type-17",
13688   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13689  },
13690  {
13691   "function_name" : "libyuv::ScaleFilterCols_16_C",
13692   "linker_set_key" : "ScaleFilterCols_16_C",
13693   "parameters" :
13694   [
13695    {
13696     "referenced_type" : "type-8"
13697    },
13698    {
13699     "referenced_type" : "type-5"
13700    },
13701    {
13702     "referenced_type" : "type-3"
13703    },
13704    {
13705     "referenced_type" : "type-3"
13706    },
13707    {
13708     "referenced_type" : "type-3"
13709    }
13710   ],
13711   "return_type" : "type-17",
13712   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13713  },
13714  {
13715   "function_name" : "libyuv::ScaleFilterCols_Any_NEON",
13716   "linker_set_key" : "ScaleFilterCols_Any_NEON",
13717   "parameters" :
13718   [
13719    {
13720     "referenced_type" : "type-21"
13721    },
13722    {
13723     "referenced_type" : "type-18"
13724    },
13725    {
13726     "referenced_type" : "type-3"
13727    },
13728    {
13729     "referenced_type" : "type-3"
13730    },
13731    {
13732     "referenced_type" : "type-3"
13733    }
13734   ],
13735   "return_type" : "type-17",
13736   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13737  },
13738  {
13739   "function_name" : "libyuv::ScaleFilterCols_C",
13740   "linker_set_key" : "ScaleFilterCols_C",
13741   "parameters" :
13742   [
13743    {
13744     "referenced_type" : "type-21"
13745    },
13746    {
13747     "referenced_type" : "type-18"
13748    },
13749    {
13750     "referenced_type" : "type-3"
13751    },
13752    {
13753     "referenced_type" : "type-3"
13754    },
13755    {
13756     "referenced_type" : "type-3"
13757    }
13758   ],
13759   "return_type" : "type-17",
13760   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13761  },
13762  {
13763   "function_name" : "libyuv::ScaleFilterReduce",
13764   "linker_set_key" : "ScaleFilterReduce",
13765   "parameters" :
13766   [
13767    {
13768     "referenced_type" : "type-3"
13769    },
13770    {
13771     "referenced_type" : "type-3"
13772    },
13773    {
13774     "referenced_type" : "type-3"
13775    },
13776    {
13777     "referenced_type" : "type-3"
13778    },
13779    {
13780     "referenced_type" : "type-39"
13781    }
13782   ],
13783   "return_type" : "type-39",
13784   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13785  },
13786  {
13787   "function_name" : "libyuv::ScaleOffset",
13788   "linker_set_key" : "ScaleOffset",
13789   "parameters" :
13790   [
13791    {
13792     "referenced_type" : "type-18"
13793    },
13794    {
13795     "referenced_type" : "type-3"
13796    },
13797    {
13798     "referenced_type" : "type-3"
13799    },
13800    {
13801     "referenced_type" : "type-21"
13802    },
13803    {
13804     "referenced_type" : "type-3"
13805    },
13806    {
13807     "referenced_type" : "type-3"
13808    },
13809    {
13810     "referenced_type" : "type-3"
13811    },
13812    {
13813     "referenced_type" : "type-3"
13814    }
13815   ],
13816   "return_type" : "type-3",
13817   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13818  },
13819  {
13820   "function_name" : "libyuv::ScalePlane",
13821   "linker_set_key" : "ScalePlane",
13822   "parameters" :
13823   [
13824    {
13825     "referenced_type" : "type-18"
13826    },
13827    {
13828     "referenced_type" : "type-3"
13829    },
13830    {
13831     "referenced_type" : "type-3"
13832    },
13833    {
13834     "referenced_type" : "type-3"
13835    },
13836    {
13837     "referenced_type" : "type-21"
13838    },
13839    {
13840     "referenced_type" : "type-3"
13841    },
13842    {
13843     "referenced_type" : "type-3"
13844    },
13845    {
13846     "referenced_type" : "type-3"
13847    },
13848    {
13849     "referenced_type" : "type-39"
13850    }
13851   ],
13852   "return_type" : "type-17",
13853   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13854  },
13855  {
13856   "function_name" : "libyuv::ScalePlaneVertical",
13857   "linker_set_key" : "ScalePlaneVertical",
13858   "parameters" :
13859   [
13860    {
13861     "referenced_type" : "type-3"
13862    },
13863    {
13864     "referenced_type" : "type-3"
13865    },
13866    {
13867     "referenced_type" : "type-3"
13868    },
13869    {
13870     "referenced_type" : "type-3"
13871    },
13872    {
13873     "referenced_type" : "type-3"
13874    },
13875    {
13876     "referenced_type" : "type-18"
13877    },
13878    {
13879     "referenced_type" : "type-21"
13880    },
13881    {
13882     "referenced_type" : "type-3"
13883    },
13884    {
13885     "referenced_type" : "type-3"
13886    },
13887    {
13888     "referenced_type" : "type-3"
13889    },
13890    {
13891     "referenced_type" : "type-3"
13892    },
13893    {
13894     "referenced_type" : "type-39"
13895    }
13896   ],
13897   "return_type" : "type-17",
13898   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13899  },
13900  {
13901   "function_name" : "libyuv::ScalePlaneVertical_16",
13902   "linker_set_key" : "ScalePlaneVertical_16",
13903   "parameters" :
13904   [
13905    {
13906     "referenced_type" : "type-3"
13907    },
13908    {
13909     "referenced_type" : "type-3"
13910    },
13911    {
13912     "referenced_type" : "type-3"
13913    },
13914    {
13915     "referenced_type" : "type-3"
13916    },
13917    {
13918     "referenced_type" : "type-3"
13919    },
13920    {
13921     "referenced_type" : "type-5"
13922    },
13923    {
13924     "referenced_type" : "type-8"
13925    },
13926    {
13927     "referenced_type" : "type-3"
13928    },
13929    {
13930     "referenced_type" : "type-3"
13931    },
13932    {
13933     "referenced_type" : "type-3"
13934    },
13935    {
13936     "referenced_type" : "type-3"
13937    },
13938    {
13939     "referenced_type" : "type-39"
13940    }
13941   ],
13942   "return_type" : "type-17",
13943   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
13944  },
13945  {
13946   "function_name" : "libyuv::ScalePlane_16",
13947   "linker_set_key" : "ScalePlane_16",
13948   "parameters" :
13949   [
13950    {
13951     "referenced_type" : "type-5"
13952    },
13953    {
13954     "referenced_type" : "type-3"
13955    },
13956    {
13957     "referenced_type" : "type-3"
13958    },
13959    {
13960     "referenced_type" : "type-3"
13961    },
13962    {
13963     "referenced_type" : "type-8"
13964    },
13965    {
13966     "referenced_type" : "type-3"
13967    },
13968    {
13969     "referenced_type" : "type-3"
13970    },
13971    {
13972     "referenced_type" : "type-3"
13973    },
13974    {
13975     "referenced_type" : "type-39"
13976    }
13977   ],
13978   "return_type" : "type-17",
13979   "source_file" : "/external/libyuv/files/include/libyuv/scale.h"
13980  },
13981  {
13982   "function_name" : "libyuv::ScaleRowDown2Box_16_C",
13983   "linker_set_key" : "ScaleRowDown2Box_16_C",
13984   "parameters" :
13985   [
13986    {
13987     "referenced_type" : "type-5"
13988    },
13989    {
13990     "referenced_type" : "type-3"
13991    },
13992    {
13993     "referenced_type" : "type-8"
13994    },
13995    {
13996     "referenced_type" : "type-3"
13997    }
13998   ],
13999   "return_type" : "type-17",
14000   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14001  },
14002  {
14003   "function_name" : "libyuv::ScaleRowDown2Box_Any_NEON",
14004   "linker_set_key" : "ScaleRowDown2Box_Any_NEON",
14005   "parameters" :
14006   [
14007    {
14008     "referenced_type" : "type-18"
14009    },
14010    {
14011     "referenced_type" : "type-3"
14012    },
14013    {
14014     "referenced_type" : "type-21"
14015    },
14016    {
14017     "referenced_type" : "type-3"
14018    }
14019   ],
14020   "return_type" : "type-17",
14021   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14022  },
14023  {
14024   "function_name" : "libyuv::ScaleRowDown2Box_C",
14025   "linker_set_key" : "ScaleRowDown2Box_C",
14026   "parameters" :
14027   [
14028    {
14029     "referenced_type" : "type-18"
14030    },
14031    {
14032     "referenced_type" : "type-3"
14033    },
14034    {
14035     "referenced_type" : "type-21"
14036    },
14037    {
14038     "referenced_type" : "type-3"
14039    }
14040   ],
14041   "return_type" : "type-17",
14042   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14043  },
14044  {
14045   "function_name" : "libyuv::ScaleRowDown2Box_Odd_C",
14046   "linker_set_key" : "ScaleRowDown2Box_Odd_C",
14047   "parameters" :
14048   [
14049    {
14050     "referenced_type" : "type-18"
14051    },
14052    {
14053     "referenced_type" : "type-3"
14054    },
14055    {
14056     "referenced_type" : "type-21"
14057    },
14058    {
14059     "referenced_type" : "type-3"
14060    }
14061   ],
14062   "return_type" : "type-17",
14063   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14064  },
14065  {
14066   "function_name" : "libyuv::ScaleRowDown2Box_Odd_NEON",
14067   "linker_set_key" : "ScaleRowDown2Box_Odd_NEON",
14068   "parameters" :
14069   [
14070    {
14071     "referenced_type" : "type-18"
14072    },
14073    {
14074     "referenced_type" : "type-3"
14075    },
14076    {
14077     "referenced_type" : "type-21"
14078    },
14079    {
14080     "referenced_type" : "type-3"
14081    }
14082   ],
14083   "return_type" : "type-17",
14084   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14085  },
14086  {
14087   "function_name" : "libyuv::ScaleRowDown2Linear_16_C",
14088   "linker_set_key" : "ScaleRowDown2Linear_16_C",
14089   "parameters" :
14090   [
14091    {
14092     "referenced_type" : "type-5"
14093    },
14094    {
14095     "referenced_type" : "type-3"
14096    },
14097    {
14098     "referenced_type" : "type-8"
14099    },
14100    {
14101     "referenced_type" : "type-3"
14102    }
14103   ],
14104   "return_type" : "type-17",
14105   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14106  },
14107  {
14108   "function_name" : "libyuv::ScaleRowDown2Linear_Any_NEON",
14109   "linker_set_key" : "ScaleRowDown2Linear_Any_NEON",
14110   "parameters" :
14111   [
14112    {
14113     "referenced_type" : "type-18"
14114    },
14115    {
14116     "referenced_type" : "type-3"
14117    },
14118    {
14119     "referenced_type" : "type-21"
14120    },
14121    {
14122     "referenced_type" : "type-3"
14123    }
14124   ],
14125   "return_type" : "type-17",
14126   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14127  },
14128  {
14129   "function_name" : "libyuv::ScaleRowDown2Linear_C",
14130   "linker_set_key" : "ScaleRowDown2Linear_C",
14131   "parameters" :
14132   [
14133    {
14134     "referenced_type" : "type-18"
14135    },
14136    {
14137     "referenced_type" : "type-3"
14138    },
14139    {
14140     "referenced_type" : "type-21"
14141    },
14142    {
14143     "referenced_type" : "type-3"
14144    }
14145   ],
14146   "return_type" : "type-17",
14147   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14148  },
14149  {
14150   "function_name" : "libyuv::ScaleRowDown2_16_C",
14151   "linker_set_key" : "ScaleRowDown2_16_C",
14152   "parameters" :
14153   [
14154    {
14155     "referenced_type" : "type-5"
14156    },
14157    {
14158     "referenced_type" : "type-3"
14159    },
14160    {
14161     "referenced_type" : "type-8"
14162    },
14163    {
14164     "referenced_type" : "type-3"
14165    }
14166   ],
14167   "return_type" : "type-17",
14168   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14169  },
14170  {
14171   "function_name" : "libyuv::ScaleRowDown2_Any_NEON",
14172   "linker_set_key" : "ScaleRowDown2_Any_NEON",
14173   "parameters" :
14174   [
14175    {
14176     "referenced_type" : "type-18"
14177    },
14178    {
14179     "referenced_type" : "type-3"
14180    },
14181    {
14182     "referenced_type" : "type-21"
14183    },
14184    {
14185     "referenced_type" : "type-3"
14186    }
14187   ],
14188   "return_type" : "type-17",
14189   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14190  },
14191  {
14192   "function_name" : "libyuv::ScaleRowDown2_C",
14193   "linker_set_key" : "ScaleRowDown2_C",
14194   "parameters" :
14195   [
14196    {
14197     "referenced_type" : "type-18"
14198    },
14199    {
14200     "referenced_type" : "type-3"
14201    },
14202    {
14203     "referenced_type" : "type-21"
14204    },
14205    {
14206     "referenced_type" : "type-3"
14207    }
14208   ],
14209   "return_type" : "type-17",
14210   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14211  },
14212  {
14213   "function_name" : "libyuv::ScaleRowDown34_0_Box_16_C",
14214   "linker_set_key" : "ScaleRowDown34_0_Box_16_C",
14215   "parameters" :
14216   [
14217    {
14218     "referenced_type" : "type-5"
14219    },
14220    {
14221     "referenced_type" : "type-3"
14222    },
14223    {
14224     "referenced_type" : "type-8"
14225    },
14226    {
14227     "referenced_type" : "type-3"
14228    }
14229   ],
14230   "return_type" : "type-17",
14231   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14232  },
14233  {
14234   "function_name" : "libyuv::ScaleRowDown34_0_Box_Any_NEON",
14235   "linker_set_key" : "ScaleRowDown34_0_Box_Any_NEON",
14236   "parameters" :
14237   [
14238    {
14239     "referenced_type" : "type-18"
14240    },
14241    {
14242     "referenced_type" : "type-3"
14243    },
14244    {
14245     "referenced_type" : "type-21"
14246    },
14247    {
14248     "referenced_type" : "type-3"
14249    }
14250   ],
14251   "return_type" : "type-17",
14252   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14253  },
14254  {
14255   "function_name" : "libyuv::ScaleRowDown34_0_Box_C",
14256   "linker_set_key" : "ScaleRowDown34_0_Box_C",
14257   "parameters" :
14258   [
14259    {
14260     "referenced_type" : "type-18"
14261    },
14262    {
14263     "referenced_type" : "type-3"
14264    },
14265    {
14266     "referenced_type" : "type-21"
14267    },
14268    {
14269     "referenced_type" : "type-3"
14270    }
14271   ],
14272   "return_type" : "type-17",
14273   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14274  },
14275  {
14276   "function_name" : "libyuv::ScaleRowDown34_16_C",
14277   "linker_set_key" : "ScaleRowDown34_16_C",
14278   "parameters" :
14279   [
14280    {
14281     "referenced_type" : "type-5"
14282    },
14283    {
14284     "referenced_type" : "type-3"
14285    },
14286    {
14287     "referenced_type" : "type-8"
14288    },
14289    {
14290     "referenced_type" : "type-3"
14291    }
14292   ],
14293   "return_type" : "type-17",
14294   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14295  },
14296  {
14297   "function_name" : "libyuv::ScaleRowDown34_1_Box_16_C",
14298   "linker_set_key" : "ScaleRowDown34_1_Box_16_C",
14299   "parameters" :
14300   [
14301    {
14302     "referenced_type" : "type-5"
14303    },
14304    {
14305     "referenced_type" : "type-3"
14306    },
14307    {
14308     "referenced_type" : "type-8"
14309    },
14310    {
14311     "referenced_type" : "type-3"
14312    }
14313   ],
14314   "return_type" : "type-17",
14315   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14316  },
14317  {
14318   "function_name" : "libyuv::ScaleRowDown34_1_Box_Any_NEON",
14319   "linker_set_key" : "ScaleRowDown34_1_Box_Any_NEON",
14320   "parameters" :
14321   [
14322    {
14323     "referenced_type" : "type-18"
14324    },
14325    {
14326     "referenced_type" : "type-3"
14327    },
14328    {
14329     "referenced_type" : "type-21"
14330    },
14331    {
14332     "referenced_type" : "type-3"
14333    }
14334   ],
14335   "return_type" : "type-17",
14336   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14337  },
14338  {
14339   "function_name" : "libyuv::ScaleRowDown34_1_Box_C",
14340   "linker_set_key" : "ScaleRowDown34_1_Box_C",
14341   "parameters" :
14342   [
14343    {
14344     "referenced_type" : "type-18"
14345    },
14346    {
14347     "referenced_type" : "type-3"
14348    },
14349    {
14350     "referenced_type" : "type-21"
14351    },
14352    {
14353     "referenced_type" : "type-3"
14354    }
14355   ],
14356   "return_type" : "type-17",
14357   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14358  },
14359  {
14360   "function_name" : "libyuv::ScaleRowDown34_Any_NEON",
14361   "linker_set_key" : "ScaleRowDown34_Any_NEON",
14362   "parameters" :
14363   [
14364    {
14365     "referenced_type" : "type-18"
14366    },
14367    {
14368     "referenced_type" : "type-3"
14369    },
14370    {
14371     "referenced_type" : "type-21"
14372    },
14373    {
14374     "referenced_type" : "type-3"
14375    }
14376   ],
14377   "return_type" : "type-17",
14378   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14379  },
14380  {
14381   "function_name" : "libyuv::ScaleRowDown34_C",
14382   "linker_set_key" : "ScaleRowDown34_C",
14383   "parameters" :
14384   [
14385    {
14386     "referenced_type" : "type-18"
14387    },
14388    {
14389     "referenced_type" : "type-3"
14390    },
14391    {
14392     "referenced_type" : "type-21"
14393    },
14394    {
14395     "referenced_type" : "type-3"
14396    }
14397   ],
14398   "return_type" : "type-17",
14399   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14400  },
14401  {
14402   "function_name" : "libyuv::ScaleRowDown38_16_C",
14403   "linker_set_key" : "ScaleRowDown38_16_C",
14404   "parameters" :
14405   [
14406    {
14407     "referenced_type" : "type-5"
14408    },
14409    {
14410     "referenced_type" : "type-3"
14411    },
14412    {
14413     "referenced_type" : "type-8"
14414    },
14415    {
14416     "referenced_type" : "type-3"
14417    }
14418   ],
14419   "return_type" : "type-17",
14420   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14421  },
14422  {
14423   "function_name" : "libyuv::ScaleRowDown38_2_Box_16_C",
14424   "linker_set_key" : "ScaleRowDown38_2_Box_16_C",
14425   "parameters" :
14426   [
14427    {
14428     "referenced_type" : "type-5"
14429    },
14430    {
14431     "referenced_type" : "type-3"
14432    },
14433    {
14434     "referenced_type" : "type-8"
14435    },
14436    {
14437     "referenced_type" : "type-3"
14438    }
14439   ],
14440   "return_type" : "type-17",
14441   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14442  },
14443  {
14444   "function_name" : "libyuv::ScaleRowDown38_2_Box_Any_NEON",
14445   "linker_set_key" : "ScaleRowDown38_2_Box_Any_NEON",
14446   "parameters" :
14447   [
14448    {
14449     "referenced_type" : "type-18"
14450    },
14451    {
14452     "referenced_type" : "type-3"
14453    },
14454    {
14455     "referenced_type" : "type-21"
14456    },
14457    {
14458     "referenced_type" : "type-3"
14459    }
14460   ],
14461   "return_type" : "type-17",
14462   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14463  },
14464  {
14465   "function_name" : "libyuv::ScaleRowDown38_2_Box_C",
14466   "linker_set_key" : "ScaleRowDown38_2_Box_C",
14467   "parameters" :
14468   [
14469    {
14470     "referenced_type" : "type-18"
14471    },
14472    {
14473     "referenced_type" : "type-3"
14474    },
14475    {
14476     "referenced_type" : "type-21"
14477    },
14478    {
14479     "referenced_type" : "type-3"
14480    }
14481   ],
14482   "return_type" : "type-17",
14483   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14484  },
14485  {
14486   "function_name" : "libyuv::ScaleRowDown38_3_Box_16_C",
14487   "linker_set_key" : "ScaleRowDown38_3_Box_16_C",
14488   "parameters" :
14489   [
14490    {
14491     "referenced_type" : "type-5"
14492    },
14493    {
14494     "referenced_type" : "type-3"
14495    },
14496    {
14497     "referenced_type" : "type-8"
14498    },
14499    {
14500     "referenced_type" : "type-3"
14501    }
14502   ],
14503   "return_type" : "type-17",
14504   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14505  },
14506  {
14507   "function_name" : "libyuv::ScaleRowDown38_3_Box_Any_NEON",
14508   "linker_set_key" : "ScaleRowDown38_3_Box_Any_NEON",
14509   "parameters" :
14510   [
14511    {
14512     "referenced_type" : "type-18"
14513    },
14514    {
14515     "referenced_type" : "type-3"
14516    },
14517    {
14518     "referenced_type" : "type-21"
14519    },
14520    {
14521     "referenced_type" : "type-3"
14522    }
14523   ],
14524   "return_type" : "type-17",
14525   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14526  },
14527  {
14528   "function_name" : "libyuv::ScaleRowDown38_3_Box_C",
14529   "linker_set_key" : "ScaleRowDown38_3_Box_C",
14530   "parameters" :
14531   [
14532    {
14533     "referenced_type" : "type-18"
14534    },
14535    {
14536     "referenced_type" : "type-3"
14537    },
14538    {
14539     "referenced_type" : "type-21"
14540    },
14541    {
14542     "referenced_type" : "type-3"
14543    }
14544   ],
14545   "return_type" : "type-17",
14546   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14547  },
14548  {
14549   "function_name" : "libyuv::ScaleRowDown38_Any_NEON",
14550   "linker_set_key" : "ScaleRowDown38_Any_NEON",
14551   "parameters" :
14552   [
14553    {
14554     "referenced_type" : "type-18"
14555    },
14556    {
14557     "referenced_type" : "type-3"
14558    },
14559    {
14560     "referenced_type" : "type-21"
14561    },
14562    {
14563     "referenced_type" : "type-3"
14564    }
14565   ],
14566   "return_type" : "type-17",
14567   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14568  },
14569  {
14570   "function_name" : "libyuv::ScaleRowDown38_C",
14571   "linker_set_key" : "ScaleRowDown38_C",
14572   "parameters" :
14573   [
14574    {
14575     "referenced_type" : "type-18"
14576    },
14577    {
14578     "referenced_type" : "type-3"
14579    },
14580    {
14581     "referenced_type" : "type-21"
14582    },
14583    {
14584     "referenced_type" : "type-3"
14585    }
14586   ],
14587   "return_type" : "type-17",
14588   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14589  },
14590  {
14591   "function_name" : "libyuv::ScaleRowDown4Box_16_C",
14592   "linker_set_key" : "ScaleRowDown4Box_16_C",
14593   "parameters" :
14594   [
14595    {
14596     "referenced_type" : "type-5"
14597    },
14598    {
14599     "referenced_type" : "type-3"
14600    },
14601    {
14602     "referenced_type" : "type-8"
14603    },
14604    {
14605     "referenced_type" : "type-3"
14606    }
14607   ],
14608   "return_type" : "type-17",
14609   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14610  },
14611  {
14612   "function_name" : "libyuv::ScaleRowDown4Box_Any_NEON",
14613   "linker_set_key" : "ScaleRowDown4Box_Any_NEON",
14614   "parameters" :
14615   [
14616    {
14617     "referenced_type" : "type-18"
14618    },
14619    {
14620     "referenced_type" : "type-3"
14621    },
14622    {
14623     "referenced_type" : "type-21"
14624    },
14625    {
14626     "referenced_type" : "type-3"
14627    }
14628   ],
14629   "return_type" : "type-17",
14630   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14631  },
14632  {
14633   "function_name" : "libyuv::ScaleRowDown4Box_C",
14634   "linker_set_key" : "ScaleRowDown4Box_C",
14635   "parameters" :
14636   [
14637    {
14638     "referenced_type" : "type-18"
14639    },
14640    {
14641     "referenced_type" : "type-3"
14642    },
14643    {
14644     "referenced_type" : "type-21"
14645    },
14646    {
14647     "referenced_type" : "type-3"
14648    }
14649   ],
14650   "return_type" : "type-17",
14651   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14652  },
14653  {
14654   "function_name" : "libyuv::ScaleRowDown4_16_C",
14655   "linker_set_key" : "ScaleRowDown4_16_C",
14656   "parameters" :
14657   [
14658    {
14659     "referenced_type" : "type-5"
14660    },
14661    {
14662     "referenced_type" : "type-3"
14663    },
14664    {
14665     "referenced_type" : "type-8"
14666    },
14667    {
14668     "referenced_type" : "type-3"
14669    }
14670   ],
14671   "return_type" : "type-17",
14672   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14673  },
14674  {
14675   "function_name" : "libyuv::ScaleRowDown4_Any_NEON",
14676   "linker_set_key" : "ScaleRowDown4_Any_NEON",
14677   "parameters" :
14678   [
14679    {
14680     "referenced_type" : "type-18"
14681    },
14682    {
14683     "referenced_type" : "type-3"
14684    },
14685    {
14686     "referenced_type" : "type-21"
14687    },
14688    {
14689     "referenced_type" : "type-3"
14690    }
14691   ],
14692   "return_type" : "type-17",
14693   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14694  },
14695  {
14696   "function_name" : "libyuv::ScaleRowDown4_C",
14697   "linker_set_key" : "ScaleRowDown4_C",
14698   "parameters" :
14699   [
14700    {
14701     "referenced_type" : "type-18"
14702    },
14703    {
14704     "referenced_type" : "type-3"
14705    },
14706    {
14707     "referenced_type" : "type-21"
14708    },
14709    {
14710     "referenced_type" : "type-3"
14711    }
14712   ],
14713   "return_type" : "type-17",
14714   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14715  },
14716  {
14717   "function_name" : "libyuv::ScaleSlope",
14718   "linker_set_key" : "ScaleSlope",
14719   "parameters" :
14720   [
14721    {
14722     "referenced_type" : "type-3"
14723    },
14724    {
14725     "referenced_type" : "type-3"
14726    },
14727    {
14728     "referenced_type" : "type-3"
14729    },
14730    {
14731     "referenced_type" : "type-3"
14732    },
14733    {
14734     "referenced_type" : "type-39"
14735    },
14736    {
14737     "referenced_type" : "type-53"
14738    },
14739    {
14740     "referenced_type" : "type-53"
14741    },
14742    {
14743     "referenced_type" : "type-53"
14744    },
14745    {
14746     "referenced_type" : "type-53"
14747    }
14748   ],
14749   "return_type" : "type-17",
14750   "source_file" : "/external/libyuv/files/include/libyuv/scale_row.h"
14751  },
14752  {
14753   "function_name" : "libyuv::SetPlane",
14754   "linker_set_key" : "SetPlane",
14755   "parameters" :
14756   [
14757    {
14758     "referenced_type" : "type-21"
14759    },
14760    {
14761     "referenced_type" : "type-3"
14762    },
14763    {
14764     "referenced_type" : "type-3"
14765    },
14766    {
14767     "referenced_type" : "type-3"
14768    },
14769    {
14770     "referenced_type" : "type-1"
14771    }
14772   ],
14773   "return_type" : "type-17",
14774   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
14775  },
14776  {
14777   "function_name" : "libyuv::SetRow_Any_NEON",
14778   "linker_set_key" : "SetRow_Any_NEON",
14779   "parameters" :
14780   [
14781    {
14782     "referenced_type" : "type-21"
14783    },
14784    {
14785     "referenced_type" : "type-20"
14786    },
14787    {
14788     "referenced_type" : "type-3"
14789    }
14790   ],
14791   "return_type" : "type-17",
14792   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14793  },
14794  {
14795   "function_name" : "libyuv::SetRow_C",
14796   "linker_set_key" : "SetRow_C",
14797   "parameters" :
14798   [
14799    {
14800     "referenced_type" : "type-21"
14801    },
14802    {
14803     "referenced_type" : "type-20"
14804    },
14805    {
14806     "referenced_type" : "type-3"
14807    }
14808   ],
14809   "return_type" : "type-17",
14810   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14811  },
14812  {
14813   "function_name" : "libyuv::SetRow_NEON",
14814   "linker_set_key" : "SetRow_NEON",
14815   "parameters" :
14816   [
14817    {
14818     "referenced_type" : "type-21"
14819    },
14820    {
14821     "referenced_type" : "type-20"
14822    },
14823    {
14824     "referenced_type" : "type-3"
14825    }
14826   ],
14827   "return_type" : "type-17",
14828   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14829  },
14830  {
14831   "function_name" : "libyuv::SobelRow_Any_NEON",
14832   "linker_set_key" : "SobelRow_Any_NEON",
14833   "parameters" :
14834   [
14835    {
14836     "referenced_type" : "type-18"
14837    },
14838    {
14839     "referenced_type" : "type-18"
14840    },
14841    {
14842     "referenced_type" : "type-21"
14843    },
14844    {
14845     "referenced_type" : "type-3"
14846    }
14847   ],
14848   "return_type" : "type-17",
14849   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14850  },
14851  {
14852   "function_name" : "libyuv::SobelRow_C",
14853   "linker_set_key" : "SobelRow_C",
14854   "parameters" :
14855   [
14856    {
14857     "referenced_type" : "type-18"
14858    },
14859    {
14860     "referenced_type" : "type-18"
14861    },
14862    {
14863     "referenced_type" : "type-21"
14864    },
14865    {
14866     "referenced_type" : "type-3"
14867    }
14868   ],
14869   "return_type" : "type-17",
14870   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14871  },
14872  {
14873   "function_name" : "libyuv::SobelRow_NEON",
14874   "linker_set_key" : "SobelRow_NEON",
14875   "parameters" :
14876   [
14877    {
14878     "referenced_type" : "type-18"
14879    },
14880    {
14881     "referenced_type" : "type-18"
14882    },
14883    {
14884     "referenced_type" : "type-21"
14885    },
14886    {
14887     "referenced_type" : "type-3"
14888    }
14889   ],
14890   "return_type" : "type-17",
14891   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14892  },
14893  {
14894   "function_name" : "libyuv::SobelToPlaneRow_Any_NEON",
14895   "linker_set_key" : "SobelToPlaneRow_Any_NEON",
14896   "parameters" :
14897   [
14898    {
14899     "referenced_type" : "type-18"
14900    },
14901    {
14902     "referenced_type" : "type-18"
14903    },
14904    {
14905     "referenced_type" : "type-21"
14906    },
14907    {
14908     "referenced_type" : "type-3"
14909    }
14910   ],
14911   "return_type" : "type-17",
14912   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14913  },
14914  {
14915   "function_name" : "libyuv::SobelToPlaneRow_C",
14916   "linker_set_key" : "SobelToPlaneRow_C",
14917   "parameters" :
14918   [
14919    {
14920     "referenced_type" : "type-18"
14921    },
14922    {
14923     "referenced_type" : "type-18"
14924    },
14925    {
14926     "referenced_type" : "type-21"
14927    },
14928    {
14929     "referenced_type" : "type-3"
14930    }
14931   ],
14932   "return_type" : "type-17",
14933   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14934  },
14935  {
14936   "function_name" : "libyuv::SobelToPlaneRow_NEON",
14937   "linker_set_key" : "SobelToPlaneRow_NEON",
14938   "parameters" :
14939   [
14940    {
14941     "referenced_type" : "type-18"
14942    },
14943    {
14944     "referenced_type" : "type-18"
14945    },
14946    {
14947     "referenced_type" : "type-21"
14948    },
14949    {
14950     "referenced_type" : "type-3"
14951    }
14952   ],
14953   "return_type" : "type-17",
14954   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14955  },
14956  {
14957   "function_name" : "libyuv::SobelXRow_C",
14958   "linker_set_key" : "SobelXRow_C",
14959   "parameters" :
14960   [
14961    {
14962     "referenced_type" : "type-18"
14963    },
14964    {
14965     "referenced_type" : "type-18"
14966    },
14967    {
14968     "referenced_type" : "type-18"
14969    },
14970    {
14971     "referenced_type" : "type-21"
14972    },
14973    {
14974     "referenced_type" : "type-3"
14975    }
14976   ],
14977   "return_type" : "type-17",
14978   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
14979  },
14980  {
14981   "function_name" : "libyuv::SobelXRow_NEON",
14982   "linker_set_key" : "SobelXRow_NEON",
14983   "parameters" :
14984   [
14985    {
14986     "referenced_type" : "type-18"
14987    },
14988    {
14989     "referenced_type" : "type-18"
14990    },
14991    {
14992     "referenced_type" : "type-18"
14993    },
14994    {
14995     "referenced_type" : "type-21"
14996    },
14997    {
14998     "referenced_type" : "type-3"
14999    }
15000   ],
15001   "return_type" : "type-17",
15002   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15003  },
15004  {
15005   "function_name" : "libyuv::SobelXYRow_Any_NEON",
15006   "linker_set_key" : "SobelXYRow_Any_NEON",
15007   "parameters" :
15008   [
15009    {
15010     "referenced_type" : "type-18"
15011    },
15012    {
15013     "referenced_type" : "type-18"
15014    },
15015    {
15016     "referenced_type" : "type-21"
15017    },
15018    {
15019     "referenced_type" : "type-3"
15020    }
15021   ],
15022   "return_type" : "type-17",
15023   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15024  },
15025  {
15026   "function_name" : "libyuv::SobelXYRow_C",
15027   "linker_set_key" : "SobelXYRow_C",
15028   "parameters" :
15029   [
15030    {
15031     "referenced_type" : "type-18"
15032    },
15033    {
15034     "referenced_type" : "type-18"
15035    },
15036    {
15037     "referenced_type" : "type-21"
15038    },
15039    {
15040     "referenced_type" : "type-3"
15041    }
15042   ],
15043   "return_type" : "type-17",
15044   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15045  },
15046  {
15047   "function_name" : "libyuv::SobelXYRow_NEON",
15048   "linker_set_key" : "SobelXYRow_NEON",
15049   "parameters" :
15050   [
15051    {
15052     "referenced_type" : "type-18"
15053    },
15054    {
15055     "referenced_type" : "type-18"
15056    },
15057    {
15058     "referenced_type" : "type-21"
15059    },
15060    {
15061     "referenced_type" : "type-3"
15062    }
15063   ],
15064   "return_type" : "type-17",
15065   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15066  },
15067  {
15068   "function_name" : "libyuv::SobelYRow_C",
15069   "linker_set_key" : "SobelYRow_C",
15070   "parameters" :
15071   [
15072    {
15073     "referenced_type" : "type-18"
15074    },
15075    {
15076     "referenced_type" : "type-18"
15077    },
15078    {
15079     "referenced_type" : "type-21"
15080    },
15081    {
15082     "referenced_type" : "type-3"
15083    }
15084   ],
15085   "return_type" : "type-17",
15086   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15087  },
15088  {
15089   "function_name" : "libyuv::SobelYRow_NEON",
15090   "linker_set_key" : "SobelYRow_NEON",
15091   "parameters" :
15092   [
15093    {
15094     "referenced_type" : "type-18"
15095    },
15096    {
15097     "referenced_type" : "type-18"
15098    },
15099    {
15100     "referenced_type" : "type-21"
15101    },
15102    {
15103     "referenced_type" : "type-3"
15104    }
15105   ],
15106   "return_type" : "type-17",
15107   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15108  },
15109  {
15110   "function_name" : "libyuv::SplitUVPlane",
15111   "linker_set_key" : "SplitUVPlane",
15112   "parameters" :
15113   [
15114    {
15115     "referenced_type" : "type-18"
15116    },
15117    {
15118     "referenced_type" : "type-3"
15119    },
15120    {
15121     "referenced_type" : "type-21"
15122    },
15123    {
15124     "referenced_type" : "type-3"
15125    },
15126    {
15127     "referenced_type" : "type-21"
15128    },
15129    {
15130     "referenced_type" : "type-3"
15131    },
15132    {
15133     "referenced_type" : "type-3"
15134    },
15135    {
15136     "referenced_type" : "type-3"
15137    }
15138   ],
15139   "return_type" : "type-17",
15140   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15141  },
15142  {
15143   "function_name" : "libyuv::SplitUVRow_Any_NEON",
15144   "linker_set_key" : "SplitUVRow_Any_NEON",
15145   "parameters" :
15146   [
15147    {
15148     "referenced_type" : "type-18"
15149    },
15150    {
15151     "referenced_type" : "type-21"
15152    },
15153    {
15154     "referenced_type" : "type-21"
15155    },
15156    {
15157     "referenced_type" : "type-3"
15158    }
15159   ],
15160   "return_type" : "type-17",
15161   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15162  },
15163  {
15164   "function_name" : "libyuv::SplitUVRow_C",
15165   "linker_set_key" : "SplitUVRow_C",
15166   "parameters" :
15167   [
15168    {
15169     "referenced_type" : "type-18"
15170    },
15171    {
15172     "referenced_type" : "type-21"
15173    },
15174    {
15175     "referenced_type" : "type-21"
15176    },
15177    {
15178     "referenced_type" : "type-3"
15179    }
15180   ],
15181   "return_type" : "type-17",
15182   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15183  },
15184  {
15185   "function_name" : "libyuv::SplitUVRow_NEON",
15186   "linker_set_key" : "SplitUVRow_NEON",
15187   "parameters" :
15188   [
15189    {
15190     "referenced_type" : "type-18"
15191    },
15192    {
15193     "referenced_type" : "type-21"
15194    },
15195    {
15196     "referenced_type" : "type-21"
15197    },
15198    {
15199     "referenced_type" : "type-3"
15200    }
15201   ],
15202   "return_type" : "type-17",
15203   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15204  },
15205  {
15206   "function_name" : "libyuv::SumSquareErrorToPsnr",
15207   "linker_set_key" : "SumSquareErrorToPsnr",
15208   "parameters" :
15209   [
15210    {
15211     "referenced_type" : "type-29"
15212    },
15213    {
15214     "referenced_type" : "type-29"
15215    }
15216   ],
15217   "return_type" : "type-31",
15218   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
15219  },
15220  {
15221   "function_name" : "libyuv::SumSquareError_C",
15222   "linker_set_key" : "SumSquareError_C",
15223   "parameters" :
15224   [
15225    {
15226     "referenced_type" : "type-18"
15227    },
15228    {
15229     "referenced_type" : "type-18"
15230    },
15231    {
15232     "referenced_type" : "type-3"
15233    }
15234   ],
15235   "return_type" : "type-1",
15236   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15237  },
15238  {
15239   "function_name" : "libyuv::SumSquareError_NEON",
15240   "linker_set_key" : "SumSquareError_NEON",
15241   "parameters" :
15242   [
15243    {
15244     "referenced_type" : "type-18"
15245    },
15246    {
15247     "referenced_type" : "type-18"
15248    },
15249    {
15250     "referenced_type" : "type-3"
15251    }
15252   ],
15253   "return_type" : "type-1",
15254   "source_file" : "/external/libyuv/files/include/libyuv/compare_row.h"
15255  },
15256  {
15257   "function_name" : "libyuv::TransposePlane",
15258   "linker_set_key" : "TransposePlane",
15259   "parameters" :
15260   [
15261    {
15262     "referenced_type" : "type-18"
15263    },
15264    {
15265     "referenced_type" : "type-3"
15266    },
15267    {
15268     "referenced_type" : "type-21"
15269    },
15270    {
15271     "referenced_type" : "type-3"
15272    },
15273    {
15274     "referenced_type" : "type-3"
15275    },
15276    {
15277     "referenced_type" : "type-3"
15278    }
15279   ],
15280   "return_type" : "type-17",
15281   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15282  },
15283  {
15284   "function_name" : "libyuv::TransposeUV",
15285   "linker_set_key" : "TransposeUV",
15286   "parameters" :
15287   [
15288    {
15289     "referenced_type" : "type-18"
15290    },
15291    {
15292     "referenced_type" : "type-3"
15293    },
15294    {
15295     "referenced_type" : "type-21"
15296    },
15297    {
15298     "referenced_type" : "type-3"
15299    },
15300    {
15301     "referenced_type" : "type-21"
15302    },
15303    {
15304     "referenced_type" : "type-3"
15305    },
15306    {
15307     "referenced_type" : "type-3"
15308    },
15309    {
15310     "referenced_type" : "type-3"
15311    }
15312   ],
15313   "return_type" : "type-17",
15314   "source_file" : "/external/libyuv/files/include/libyuv/rotate.h"
15315  },
15316  {
15317   "function_name" : "libyuv::TransposeUVWx8_Any_NEON",
15318   "linker_set_key" : "TransposeUVWx8_Any_NEON",
15319   "parameters" :
15320   [
15321    {
15322     "referenced_type" : "type-18"
15323    },
15324    {
15325     "referenced_type" : "type-3"
15326    },
15327    {
15328     "referenced_type" : "type-21"
15329    },
15330    {
15331     "referenced_type" : "type-3"
15332    },
15333    {
15334     "referenced_type" : "type-21"
15335    },
15336    {
15337     "referenced_type" : "type-3"
15338    },
15339    {
15340     "referenced_type" : "type-3"
15341    }
15342   ],
15343   "return_type" : "type-17",
15344   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15345  },
15346  {
15347   "function_name" : "libyuv::TransposeUVWx8_C",
15348   "linker_set_key" : "TransposeUVWx8_C",
15349   "parameters" :
15350   [
15351    {
15352     "referenced_type" : "type-18"
15353    },
15354    {
15355     "referenced_type" : "type-3"
15356    },
15357    {
15358     "referenced_type" : "type-21"
15359    },
15360    {
15361     "referenced_type" : "type-3"
15362    },
15363    {
15364     "referenced_type" : "type-21"
15365    },
15366    {
15367     "referenced_type" : "type-3"
15368    },
15369    {
15370     "referenced_type" : "type-3"
15371    }
15372   ],
15373   "return_type" : "type-17",
15374   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15375  },
15376  {
15377   "function_name" : "libyuv::TransposeUVWx8_NEON",
15378   "linker_set_key" : "TransposeUVWx8_NEON",
15379   "parameters" :
15380   [
15381    {
15382     "referenced_type" : "type-18"
15383    },
15384    {
15385     "referenced_type" : "type-3"
15386    },
15387    {
15388     "referenced_type" : "type-21"
15389    },
15390    {
15391     "referenced_type" : "type-3"
15392    },
15393    {
15394     "referenced_type" : "type-21"
15395    },
15396    {
15397     "referenced_type" : "type-3"
15398    },
15399    {
15400     "referenced_type" : "type-3"
15401    }
15402   ],
15403   "return_type" : "type-17",
15404   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15405  },
15406  {
15407   "function_name" : "libyuv::TransposeUVWxH_C",
15408   "linker_set_key" : "TransposeUVWxH_C",
15409   "parameters" :
15410   [
15411    {
15412     "referenced_type" : "type-18"
15413    },
15414    {
15415     "referenced_type" : "type-3"
15416    },
15417    {
15418     "referenced_type" : "type-21"
15419    },
15420    {
15421     "referenced_type" : "type-3"
15422    },
15423    {
15424     "referenced_type" : "type-21"
15425    },
15426    {
15427     "referenced_type" : "type-3"
15428    },
15429    {
15430     "referenced_type" : "type-3"
15431    },
15432    {
15433     "referenced_type" : "type-3"
15434    }
15435   ],
15436   "return_type" : "type-17",
15437   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15438  },
15439  {
15440   "function_name" : "libyuv::TransposeWx8_Any_NEON",
15441   "linker_set_key" : "TransposeWx8_Any_NEON",
15442   "parameters" :
15443   [
15444    {
15445     "referenced_type" : "type-18"
15446    },
15447    {
15448     "referenced_type" : "type-3"
15449    },
15450    {
15451     "referenced_type" : "type-21"
15452    },
15453    {
15454     "referenced_type" : "type-3"
15455    },
15456    {
15457     "referenced_type" : "type-3"
15458    }
15459   ],
15460   "return_type" : "type-17",
15461   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15462  },
15463  {
15464   "function_name" : "libyuv::TransposeWx8_C",
15465   "linker_set_key" : "TransposeWx8_C",
15466   "parameters" :
15467   [
15468    {
15469     "referenced_type" : "type-18"
15470    },
15471    {
15472     "referenced_type" : "type-3"
15473    },
15474    {
15475     "referenced_type" : "type-21"
15476    },
15477    {
15478     "referenced_type" : "type-3"
15479    },
15480    {
15481     "referenced_type" : "type-3"
15482    }
15483   ],
15484   "return_type" : "type-17",
15485   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15486  },
15487  {
15488   "function_name" : "libyuv::TransposeWx8_NEON",
15489   "linker_set_key" : "TransposeWx8_NEON",
15490   "parameters" :
15491   [
15492    {
15493     "referenced_type" : "type-18"
15494    },
15495    {
15496     "referenced_type" : "type-3"
15497    },
15498    {
15499     "referenced_type" : "type-21"
15500    },
15501    {
15502     "referenced_type" : "type-3"
15503    },
15504    {
15505     "referenced_type" : "type-3"
15506    }
15507   ],
15508   "return_type" : "type-17",
15509   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15510  },
15511  {
15512   "function_name" : "libyuv::TransposeWxH_C",
15513   "linker_set_key" : "TransposeWxH_C",
15514   "parameters" :
15515   [
15516    {
15517     "referenced_type" : "type-18"
15518    },
15519    {
15520     "referenced_type" : "type-3"
15521    },
15522    {
15523     "referenced_type" : "type-21"
15524    },
15525    {
15526     "referenced_type" : "type-3"
15527    },
15528    {
15529     "referenced_type" : "type-3"
15530    },
15531    {
15532     "referenced_type" : "type-3"
15533    }
15534   ],
15535   "return_type" : "type-17",
15536   "source_file" : "/external/libyuv/files/include/libyuv/rotate_row.h"
15537  },
15538  {
15539   "function_name" : "libyuv::UYVYToARGB",
15540   "linker_set_key" : "UYVYToARGB",
15541   "parameters" :
15542   [
15543    {
15544     "referenced_type" : "type-18"
15545    },
15546    {
15547     "referenced_type" : "type-3"
15548    },
15549    {
15550     "referenced_type" : "type-21"
15551    },
15552    {
15553     "referenced_type" : "type-3"
15554    },
15555    {
15556     "referenced_type" : "type-3"
15557    },
15558    {
15559     "referenced_type" : "type-3"
15560    }
15561   ],
15562   "return_type" : "type-3",
15563   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
15564  },
15565  {
15566   "function_name" : "libyuv::UYVYToARGBRow_Any_NEON",
15567   "linker_set_key" : "UYVYToARGBRow_Any_NEON",
15568   "parameters" :
15569   [
15570    {
15571     "referenced_type" : "type-18"
15572    },
15573    {
15574     "referenced_type" : "type-21"
15575    },
15576    {
15577     "referenced_type" : "type-121"
15578    },
15579    {
15580     "referenced_type" : "type-3"
15581    }
15582   ],
15583   "return_type" : "type-17",
15584   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15585  },
15586  {
15587   "function_name" : "libyuv::UYVYToARGBRow_C",
15588   "linker_set_key" : "UYVYToARGBRow_C",
15589   "parameters" :
15590   [
15591    {
15592     "referenced_type" : "type-18"
15593    },
15594    {
15595     "referenced_type" : "type-21"
15596    },
15597    {
15598     "referenced_type" : "type-121"
15599    },
15600    {
15601     "referenced_type" : "type-3"
15602    }
15603   ],
15604   "return_type" : "type-17",
15605   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15606  },
15607  {
15608   "function_name" : "libyuv::UYVYToARGBRow_NEON",
15609   "linker_set_key" : "UYVYToARGBRow_NEON",
15610   "parameters" :
15611   [
15612    {
15613     "referenced_type" : "type-18"
15614    },
15615    {
15616     "referenced_type" : "type-21"
15617    },
15618    {
15619     "referenced_type" : "type-121"
15620    },
15621    {
15622     "referenced_type" : "type-3"
15623    }
15624   ],
15625   "return_type" : "type-17",
15626   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15627  },
15628  {
15629   "function_name" : "libyuv::UYVYToI420",
15630   "linker_set_key" : "UYVYToI420",
15631   "parameters" :
15632   [
15633    {
15634     "referenced_type" : "type-18"
15635    },
15636    {
15637     "referenced_type" : "type-3"
15638    },
15639    {
15640     "referenced_type" : "type-21"
15641    },
15642    {
15643     "referenced_type" : "type-3"
15644    },
15645    {
15646     "referenced_type" : "type-21"
15647    },
15648    {
15649     "referenced_type" : "type-3"
15650    },
15651    {
15652     "referenced_type" : "type-21"
15653    },
15654    {
15655     "referenced_type" : "type-3"
15656    },
15657    {
15658     "referenced_type" : "type-3"
15659    },
15660    {
15661     "referenced_type" : "type-3"
15662    }
15663   ],
15664   "return_type" : "type-3",
15665   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
15666  },
15667  {
15668   "function_name" : "libyuv::UYVYToI422",
15669   "linker_set_key" : "UYVYToI422",
15670   "parameters" :
15671   [
15672    {
15673     "referenced_type" : "type-18"
15674    },
15675    {
15676     "referenced_type" : "type-3"
15677    },
15678    {
15679     "referenced_type" : "type-21"
15680    },
15681    {
15682     "referenced_type" : "type-3"
15683    },
15684    {
15685     "referenced_type" : "type-21"
15686    },
15687    {
15688     "referenced_type" : "type-3"
15689    },
15690    {
15691     "referenced_type" : "type-21"
15692    },
15693    {
15694     "referenced_type" : "type-3"
15695    },
15696    {
15697     "referenced_type" : "type-3"
15698    },
15699    {
15700     "referenced_type" : "type-3"
15701    }
15702   ],
15703   "return_type" : "type-3",
15704   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15705  },
15706  {
15707   "function_name" : "libyuv::UYVYToNV12",
15708   "linker_set_key" : "UYVYToNV12",
15709   "parameters" :
15710   [
15711    {
15712     "referenced_type" : "type-18"
15713    },
15714    {
15715     "referenced_type" : "type-3"
15716    },
15717    {
15718     "referenced_type" : "type-21"
15719    },
15720    {
15721     "referenced_type" : "type-3"
15722    },
15723    {
15724     "referenced_type" : "type-21"
15725    },
15726    {
15727     "referenced_type" : "type-3"
15728    },
15729    {
15730     "referenced_type" : "type-3"
15731    },
15732    {
15733     "referenced_type" : "type-3"
15734    }
15735   ],
15736   "return_type" : "type-3",
15737   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
15738  },
15739  {
15740   "function_name" : "libyuv::UYVYToUV422Row_Any_NEON",
15741   "linker_set_key" : "UYVYToUV422Row_Any_NEON",
15742   "parameters" :
15743   [
15744    {
15745     "referenced_type" : "type-18"
15746    },
15747    {
15748     "referenced_type" : "type-21"
15749    },
15750    {
15751     "referenced_type" : "type-21"
15752    },
15753    {
15754     "referenced_type" : "type-3"
15755    }
15756   ],
15757   "return_type" : "type-17",
15758   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15759  },
15760  {
15761   "function_name" : "libyuv::UYVYToUV422Row_C",
15762   "linker_set_key" : "UYVYToUV422Row_C",
15763   "parameters" :
15764   [
15765    {
15766     "referenced_type" : "type-18"
15767    },
15768    {
15769     "referenced_type" : "type-21"
15770    },
15771    {
15772     "referenced_type" : "type-21"
15773    },
15774    {
15775     "referenced_type" : "type-3"
15776    }
15777   ],
15778   "return_type" : "type-17",
15779   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15780  },
15781  {
15782   "function_name" : "libyuv::UYVYToUV422Row_NEON",
15783   "linker_set_key" : "UYVYToUV422Row_NEON",
15784   "parameters" :
15785   [
15786    {
15787     "referenced_type" : "type-18"
15788    },
15789    {
15790     "referenced_type" : "type-21"
15791    },
15792    {
15793     "referenced_type" : "type-21"
15794    },
15795    {
15796     "referenced_type" : "type-3"
15797    }
15798   ],
15799   "return_type" : "type-17",
15800   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15801  },
15802  {
15803   "function_name" : "libyuv::UYVYToUVRow_Any_NEON",
15804   "linker_set_key" : "UYVYToUVRow_Any_NEON",
15805   "parameters" :
15806   [
15807    {
15808     "referenced_type" : "type-18"
15809    },
15810    {
15811     "referenced_type" : "type-3"
15812    },
15813    {
15814     "referenced_type" : "type-21"
15815    },
15816    {
15817     "referenced_type" : "type-21"
15818    },
15819    {
15820     "referenced_type" : "type-3"
15821    }
15822   ],
15823   "return_type" : "type-17",
15824   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15825  },
15826  {
15827   "function_name" : "libyuv::UYVYToUVRow_C",
15828   "linker_set_key" : "UYVYToUVRow_C",
15829   "parameters" :
15830   [
15831    {
15832     "referenced_type" : "type-18"
15833    },
15834    {
15835     "referenced_type" : "type-3"
15836    },
15837    {
15838     "referenced_type" : "type-21"
15839    },
15840    {
15841     "referenced_type" : "type-21"
15842    },
15843    {
15844     "referenced_type" : "type-3"
15845    }
15846   ],
15847   "return_type" : "type-17",
15848   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15849  },
15850  {
15851   "function_name" : "libyuv::UYVYToUVRow_NEON",
15852   "linker_set_key" : "UYVYToUVRow_NEON",
15853   "parameters" :
15854   [
15855    {
15856     "referenced_type" : "type-18"
15857    },
15858    {
15859     "referenced_type" : "type-3"
15860    },
15861    {
15862     "referenced_type" : "type-21"
15863    },
15864    {
15865     "referenced_type" : "type-21"
15866    },
15867    {
15868     "referenced_type" : "type-3"
15869    }
15870   ],
15871   "return_type" : "type-17",
15872   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15873  },
15874  {
15875   "function_name" : "libyuv::UYVYToYRow_Any_NEON",
15876   "linker_set_key" : "UYVYToYRow_Any_NEON",
15877   "parameters" :
15878   [
15879    {
15880     "referenced_type" : "type-18"
15881    },
15882    {
15883     "referenced_type" : "type-21"
15884    },
15885    {
15886     "referenced_type" : "type-3"
15887    }
15888   ],
15889   "return_type" : "type-17",
15890   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15891  },
15892  {
15893   "function_name" : "libyuv::UYVYToYRow_C",
15894   "linker_set_key" : "UYVYToYRow_C",
15895   "parameters" :
15896   [
15897    {
15898     "referenced_type" : "type-18"
15899    },
15900    {
15901     "referenced_type" : "type-21"
15902    },
15903    {
15904     "referenced_type" : "type-3"
15905    }
15906   ],
15907   "return_type" : "type-17",
15908   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15909  },
15910  {
15911   "function_name" : "libyuv::UYVYToYRow_NEON",
15912   "linker_set_key" : "UYVYToYRow_NEON",
15913   "parameters" :
15914   [
15915    {
15916     "referenced_type" : "type-18"
15917    },
15918    {
15919     "referenced_type" : "type-21"
15920    },
15921    {
15922     "referenced_type" : "type-3"
15923    }
15924   ],
15925   "return_type" : "type-17",
15926   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15927  },
15928  {
15929   "function_name" : "libyuv::ValidateJpeg",
15930   "linker_set_key" : "ValidateJpeg",
15931   "parameters" :
15932   [
15933    {
15934     "referenced_type" : "type-18"
15935    },
15936    {
15937     "referenced_type" : "type-1"
15938    }
15939   ],
15940   "return_type" : "type-3",
15941   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
15942  },
15943  {
15944   "function_name" : "libyuv::YUY2ToARGB",
15945   "linker_set_key" : "YUY2ToARGB",
15946   "parameters" :
15947   [
15948    {
15949     "referenced_type" : "type-18"
15950    },
15951    {
15952     "referenced_type" : "type-3"
15953    },
15954    {
15955     "referenced_type" : "type-21"
15956    },
15957    {
15958     "referenced_type" : "type-3"
15959    },
15960    {
15961     "referenced_type" : "type-3"
15962    },
15963    {
15964     "referenced_type" : "type-3"
15965    }
15966   ],
15967   "return_type" : "type-3",
15968   "source_file" : "/external/libyuv/files/include/libyuv/convert_argb.h"
15969  },
15970  {
15971   "function_name" : "libyuv::YUY2ToARGBRow_Any_NEON",
15972   "linker_set_key" : "YUY2ToARGBRow_Any_NEON",
15973   "parameters" :
15974   [
15975    {
15976     "referenced_type" : "type-18"
15977    },
15978    {
15979     "referenced_type" : "type-21"
15980    },
15981    {
15982     "referenced_type" : "type-121"
15983    },
15984    {
15985     "referenced_type" : "type-3"
15986    }
15987   ],
15988   "return_type" : "type-17",
15989   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
15990  },
15991  {
15992   "function_name" : "libyuv::YUY2ToARGBRow_C",
15993   "linker_set_key" : "YUY2ToARGBRow_C",
15994   "parameters" :
15995   [
15996    {
15997     "referenced_type" : "type-18"
15998    },
15999    {
16000     "referenced_type" : "type-21"
16001    },
16002    {
16003     "referenced_type" : "type-121"
16004    },
16005    {
16006     "referenced_type" : "type-3"
16007    }
16008   ],
16009   "return_type" : "type-17",
16010   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16011  },
16012  {
16013   "function_name" : "libyuv::YUY2ToARGBRow_NEON",
16014   "linker_set_key" : "YUY2ToARGBRow_NEON",
16015   "parameters" :
16016   [
16017    {
16018     "referenced_type" : "type-18"
16019    },
16020    {
16021     "referenced_type" : "type-21"
16022    },
16023    {
16024     "referenced_type" : "type-121"
16025    },
16026    {
16027     "referenced_type" : "type-3"
16028    }
16029   ],
16030   "return_type" : "type-17",
16031   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16032  },
16033  {
16034   "function_name" : "libyuv::YUY2ToI420",
16035   "linker_set_key" : "YUY2ToI420",
16036   "parameters" :
16037   [
16038    {
16039     "referenced_type" : "type-18"
16040    },
16041    {
16042     "referenced_type" : "type-3"
16043    },
16044    {
16045     "referenced_type" : "type-21"
16046    },
16047    {
16048     "referenced_type" : "type-3"
16049    },
16050    {
16051     "referenced_type" : "type-21"
16052    },
16053    {
16054     "referenced_type" : "type-3"
16055    },
16056    {
16057     "referenced_type" : "type-21"
16058    },
16059    {
16060     "referenced_type" : "type-3"
16061    },
16062    {
16063     "referenced_type" : "type-3"
16064    },
16065    {
16066     "referenced_type" : "type-3"
16067    }
16068   ],
16069   "return_type" : "type-3",
16070   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
16071  },
16072  {
16073   "function_name" : "libyuv::YUY2ToI422",
16074   "linker_set_key" : "YUY2ToI422",
16075   "parameters" :
16076   [
16077    {
16078     "referenced_type" : "type-18"
16079    },
16080    {
16081     "referenced_type" : "type-3"
16082    },
16083    {
16084     "referenced_type" : "type-21"
16085    },
16086    {
16087     "referenced_type" : "type-3"
16088    },
16089    {
16090     "referenced_type" : "type-21"
16091    },
16092    {
16093     "referenced_type" : "type-3"
16094    },
16095    {
16096     "referenced_type" : "type-21"
16097    },
16098    {
16099     "referenced_type" : "type-3"
16100    },
16101    {
16102     "referenced_type" : "type-3"
16103    },
16104    {
16105     "referenced_type" : "type-3"
16106    }
16107   ],
16108   "return_type" : "type-3",
16109   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16110  },
16111  {
16112   "function_name" : "libyuv::YUY2ToNV12",
16113   "linker_set_key" : "YUY2ToNV12",
16114   "parameters" :
16115   [
16116    {
16117     "referenced_type" : "type-18"
16118    },
16119    {
16120     "referenced_type" : "type-3"
16121    },
16122    {
16123     "referenced_type" : "type-21"
16124    },
16125    {
16126     "referenced_type" : "type-3"
16127    },
16128    {
16129     "referenced_type" : "type-21"
16130    },
16131    {
16132     "referenced_type" : "type-3"
16133    },
16134    {
16135     "referenced_type" : "type-3"
16136    },
16137    {
16138     "referenced_type" : "type-3"
16139    }
16140   ],
16141   "return_type" : "type-3",
16142   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16143  },
16144  {
16145   "function_name" : "libyuv::YUY2ToUV422Row_Any_NEON",
16146   "linker_set_key" : "YUY2ToUV422Row_Any_NEON",
16147   "parameters" :
16148   [
16149    {
16150     "referenced_type" : "type-18"
16151    },
16152    {
16153     "referenced_type" : "type-21"
16154    },
16155    {
16156     "referenced_type" : "type-21"
16157    },
16158    {
16159     "referenced_type" : "type-3"
16160    }
16161   ],
16162   "return_type" : "type-17",
16163   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16164  },
16165  {
16166   "function_name" : "libyuv::YUY2ToUV422Row_C",
16167   "linker_set_key" : "YUY2ToUV422Row_C",
16168   "parameters" :
16169   [
16170    {
16171     "referenced_type" : "type-18"
16172    },
16173    {
16174     "referenced_type" : "type-21"
16175    },
16176    {
16177     "referenced_type" : "type-21"
16178    },
16179    {
16180     "referenced_type" : "type-3"
16181    }
16182   ],
16183   "return_type" : "type-17",
16184   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16185  },
16186  {
16187   "function_name" : "libyuv::YUY2ToUV422Row_NEON",
16188   "linker_set_key" : "YUY2ToUV422Row_NEON",
16189   "parameters" :
16190   [
16191    {
16192     "referenced_type" : "type-18"
16193    },
16194    {
16195     "referenced_type" : "type-21"
16196    },
16197    {
16198     "referenced_type" : "type-21"
16199    },
16200    {
16201     "referenced_type" : "type-3"
16202    }
16203   ],
16204   "return_type" : "type-17",
16205   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16206  },
16207  {
16208   "function_name" : "libyuv::YUY2ToUVRow_Any_NEON",
16209   "linker_set_key" : "YUY2ToUVRow_Any_NEON",
16210   "parameters" :
16211   [
16212    {
16213     "referenced_type" : "type-18"
16214    },
16215    {
16216     "referenced_type" : "type-3"
16217    },
16218    {
16219     "referenced_type" : "type-21"
16220    },
16221    {
16222     "referenced_type" : "type-21"
16223    },
16224    {
16225     "referenced_type" : "type-3"
16226    }
16227   ],
16228   "return_type" : "type-17",
16229   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16230  },
16231  {
16232   "function_name" : "libyuv::YUY2ToUVRow_C",
16233   "linker_set_key" : "YUY2ToUVRow_C",
16234   "parameters" :
16235   [
16236    {
16237     "referenced_type" : "type-18"
16238    },
16239    {
16240     "referenced_type" : "type-3"
16241    },
16242    {
16243     "referenced_type" : "type-21"
16244    },
16245    {
16246     "referenced_type" : "type-21"
16247    },
16248    {
16249     "referenced_type" : "type-3"
16250    }
16251   ],
16252   "return_type" : "type-17",
16253   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16254  },
16255  {
16256   "function_name" : "libyuv::YUY2ToUVRow_NEON",
16257   "linker_set_key" : "YUY2ToUVRow_NEON",
16258   "parameters" :
16259   [
16260    {
16261     "referenced_type" : "type-18"
16262    },
16263    {
16264     "referenced_type" : "type-3"
16265    },
16266    {
16267     "referenced_type" : "type-21"
16268    },
16269    {
16270     "referenced_type" : "type-21"
16271    },
16272    {
16273     "referenced_type" : "type-3"
16274    }
16275   ],
16276   "return_type" : "type-17",
16277   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16278  },
16279  {
16280   "function_name" : "libyuv::YUY2ToY",
16281   "linker_set_key" : "YUY2ToY",
16282   "parameters" :
16283   [
16284    {
16285     "referenced_type" : "type-18"
16286    },
16287    {
16288     "referenced_type" : "type-3"
16289    },
16290    {
16291     "referenced_type" : "type-21"
16292    },
16293    {
16294     "referenced_type" : "type-3"
16295    },
16296    {
16297     "referenced_type" : "type-3"
16298    },
16299    {
16300     "referenced_type" : "type-3"
16301    }
16302   ],
16303   "return_type" : "type-3",
16304   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16305  },
16306  {
16307   "function_name" : "libyuv::YUY2ToYRow_Any_NEON",
16308   "linker_set_key" : "YUY2ToYRow_Any_NEON",
16309   "parameters" :
16310   [
16311    {
16312     "referenced_type" : "type-18"
16313    },
16314    {
16315     "referenced_type" : "type-21"
16316    },
16317    {
16318     "referenced_type" : "type-3"
16319    }
16320   ],
16321   "return_type" : "type-17",
16322   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16323  },
16324  {
16325   "function_name" : "libyuv::YUY2ToYRow_C",
16326   "linker_set_key" : "YUY2ToYRow_C",
16327   "parameters" :
16328   [
16329    {
16330     "referenced_type" : "type-18"
16331    },
16332    {
16333     "referenced_type" : "type-21"
16334    },
16335    {
16336     "referenced_type" : "type-3"
16337    }
16338   ],
16339   "return_type" : "type-17",
16340   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16341  },
16342  {
16343   "function_name" : "libyuv::YUY2ToYRow_NEON",
16344   "linker_set_key" : "YUY2ToYRow_NEON",
16345   "parameters" :
16346   [
16347    {
16348     "referenced_type" : "type-18"
16349    },
16350    {
16351     "referenced_type" : "type-21"
16352    },
16353    {
16354     "referenced_type" : "type-3"
16355    }
16356   ],
16357   "return_type" : "type-17",
16358   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16359  },
16360  {
16361   "access" : "private",
16362   "function_name" : "libyuv::MJpegDecoder::StartDecode",
16363   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11StartDecodeEv",
16364   "parameters" :
16365   [
16366    {
16367     "is_this_ptr" : true,
16368     "referenced_type" : "type-216"
16369    }
16370   ],
16371   "return_type" : "type-3",
16372   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16373  },
16374  {
16375   "function_name" : "libyuv::MJpegDecoder::UnloadFrame",
16376   "linker_set_key" : "_ZN6libyuv12MJpegDecoder11UnloadFrameEv",
16377   "parameters" :
16378   [
16379    {
16380     "is_this_ptr" : true,
16381     "referenced_type" : "type-216"
16382    }
16383   ],
16384   "return_type" : "type-3",
16385   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16386  },
16387  {
16388   "access" : "private",
16389   "function_name" : "libyuv::MJpegDecoder::FinishDecode",
16390   "linker_set_key" : "_ZN6libyuv12MJpegDecoder12FinishDecodeEv",
16391   "parameters" :
16392   [
16393    {
16394     "is_this_ptr" : true,
16395     "referenced_type" : "type-216"
16396    }
16397   ],
16398   "return_type" : "type-3",
16399   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16400  },
16401  {
16402   "function_name" : "libyuv::MJpegDecoder::GetColorSpace",
16403   "linker_set_key" : "_ZN6libyuv12MJpegDecoder13GetColorSpaceEv",
16404   "parameters" :
16405   [
16406    {
16407     "is_this_ptr" : true,
16408     "referenced_type" : "type-216"
16409    }
16410   ],
16411   "return_type" : "type-3",
16412   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16413  },
16414  {
16415   "function_name" : "libyuv::MJpegDecoder::DecodeToBuffers",
16416   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15DecodeToBuffersEPPhii",
16417   "parameters" :
16418   [
16419    {
16420     "is_this_ptr" : true,
16421     "referenced_type" : "type-216"
16422    },
16423    {
16424     "referenced_type" : "type-52"
16425    },
16426    {
16427     "referenced_type" : "type-3"
16428    },
16429    {
16430     "referenced_type" : "type-3"
16431    }
16432   ],
16433   "return_type" : "type-3",
16434   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16435  },
16436  {
16437   "function_name" : "libyuv::MJpegDecoder::DecodeToCallback",
16438   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16DecodeToCallbackEPFvPvPKPKhPKiiES1_ii",
16439   "parameters" :
16440   [
16441    {
16442     "is_this_ptr" : true,
16443     "referenced_type" : "type-216"
16444    },
16445    {
16446     "referenced_type" : "type-221"
16447    },
16448    {
16449     "referenced_type" : "type-218"
16450    },
16451    {
16452     "referenced_type" : "type-3"
16453    },
16454    {
16455     "referenced_type" : "type-3"
16456    }
16457   ],
16458   "return_type" : "type-3",
16459   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16460  },
16461  {
16462   "function_name" : "libyuv::MJpegDecoder::GetComponentSize",
16463   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetComponentSizeEi",
16464   "parameters" :
16465   [
16466    {
16467     "is_this_ptr" : true,
16468     "referenced_type" : "type-216"
16469    },
16470    {
16471     "referenced_type" : "type-3"
16472    }
16473   ],
16474   "return_type" : "type-3",
16475   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16476  },
16477  {
16478   "function_name" : "libyuv::MJpegDecoder::GetNumComponents",
16479   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16GetNumComponentsEv",
16480   "parameters" :
16481   [
16482    {
16483     "is_this_ptr" : true,
16484     "referenced_type" : "type-216"
16485    }
16486   ],
16487   "return_type" : "type-3",
16488   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16489  },
16490  {
16491   "function_name" : "libyuv::MJpegDecoder::GetComponentWidth",
16492   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetComponentWidthEi",
16493   "parameters" :
16494   [
16495    {
16496     "is_this_ptr" : true,
16497     "referenced_type" : "type-216"
16498    },
16499    {
16500     "referenced_type" : "type-3"
16501    }
16502   ],
16503   "return_type" : "type-3",
16504   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16505  },
16506  {
16507   "function_name" : "libyuv::MJpegDecoder::GetVertSampFactor",
16508   "linker_set_key" : "_ZN6libyuv12MJpegDecoder17GetVertSampFactorEi",
16509   "parameters" :
16510   [
16511    {
16512     "is_this_ptr" : true,
16513     "referenced_type" : "type-216"
16514    },
16515    {
16516     "referenced_type" : "type-3"
16517    }
16518   ],
16519   "return_type" : "type-3",
16520   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16521  },
16522  {
16523   "access" : "private",
16524   "function_name" : "libyuv::MJpegDecoder::AllocOutputBuffers",
16525   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18AllocOutputBuffersEi",
16526   "parameters" :
16527   [
16528    {
16529     "is_this_ptr" : true,
16530     "referenced_type" : "type-216"
16531    },
16532    {
16533     "referenced_type" : "type-3"
16534    }
16535   ],
16536   "return_type" : "type-17",
16537   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16538  },
16539  {
16540   "function_name" : "libyuv::MJpegDecoder::GetComponentHeight",
16541   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentHeightEi",
16542   "parameters" :
16543   [
16544    {
16545     "is_this_ptr" : true,
16546     "referenced_type" : "type-216"
16547    },
16548    {
16549     "referenced_type" : "type-3"
16550    }
16551   ],
16552   "return_type" : "type-3",
16553   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16554  },
16555  {
16556   "function_name" : "libyuv::MJpegDecoder::GetComponentStride",
16557   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetComponentStrideEi",
16558   "parameters" :
16559   [
16560    {
16561     "is_this_ptr" : true,
16562     "referenced_type" : "type-216"
16563    },
16564    {
16565     "referenced_type" : "type-3"
16566    }
16567   ],
16568   "return_type" : "type-3",
16569   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16570  },
16571  {
16572   "function_name" : "libyuv::MJpegDecoder::GetHorizSampFactor",
16573   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18GetHorizSampFactorEi",
16574   "parameters" :
16575   [
16576    {
16577     "is_this_ptr" : true,
16578     "referenced_type" : "type-216"
16579    },
16580    {
16581     "referenced_type" : "type-3"
16582    }
16583   ],
16584   "return_type" : "type-3",
16585   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16586  },
16587  {
16588   "access" : "private",
16589   "function_name" : "libyuv::MJpegDecoder::SetScanlinePointers",
16590   "linker_set_key" : "_ZN6libyuv12MJpegDecoder19SetScanlinePointersEPPh",
16591   "parameters" :
16592   [
16593    {
16594     "is_this_ptr" : true,
16595     "referenced_type" : "type-216"
16596    },
16597    {
16598     "referenced_type" : "type-52"
16599    }
16600   ],
16601   "return_type" : "type-17",
16602   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16603  },
16604  {
16605   "access" : "private",
16606   "function_name" : "libyuv::MJpegDecoder::DestroyOutputBuffers",
16607   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20DestroyOutputBuffersEv",
16608   "parameters" :
16609   [
16610    {
16611     "is_this_ptr" : true,
16612     "referenced_type" : "type-216"
16613    }
16614   ],
16615   "return_type" : "type-17",
16616   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16617  },
16618  {
16619   "function_name" : "libyuv::MJpegDecoder::GetVertSubSampFactor",
16620   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20GetVertSubSampFactorEi",
16621   "parameters" :
16622   [
16623    {
16624     "is_this_ptr" : true,
16625     "referenced_type" : "type-216"
16626    },
16627    {
16628     "referenced_type" : "type-3"
16629    }
16630   ],
16631   "return_type" : "type-3",
16632   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16633  },
16634  {
16635   "function_name" : "libyuv::MJpegDecoder::GetHorizSubSampFactor",
16636   "linker_set_key" : "_ZN6libyuv12MJpegDecoder21GetHorizSubSampFactorEi",
16637   "parameters" :
16638   [
16639    {
16640     "is_this_ptr" : true,
16641     "referenced_type" : "type-216"
16642    },
16643    {
16644     "referenced_type" : "type-3"
16645    }
16646   ],
16647   "return_type" : "type-3",
16648   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16649  },
16650  {
16651   "function_name" : "libyuv::MJpegDecoder::JpegSubsamplingTypeHelper",
16652   "linker_set_key" : "_ZN6libyuv12MJpegDecoder25JpegSubsamplingTypeHelperEPiS1_i",
16653   "parameters" :
16654   [
16655    {
16656     "referenced_type" : "type-53"
16657    },
16658    {
16659     "referenced_type" : "type-53"
16660    },
16661    {
16662     "referenced_type" : "type-3"
16663    }
16664   ],
16665   "return_type" : "type-40",
16666   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16667  },
16668  {
16669   "function_name" : "libyuv::MJpegDecoder::GetImageScanlinesPerImcuRow",
16670   "linker_set_key" : "_ZN6libyuv12MJpegDecoder27GetImageScanlinesPerImcuRowEv",
16671   "parameters" :
16672   [
16673    {
16674     "is_this_ptr" : true,
16675     "referenced_type" : "type-216"
16676    }
16677   ],
16678   "return_type" : "type-3",
16679   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16680  },
16681  {
16682   "function_name" : "libyuv::MJpegDecoder::GetComponentScanlinesPerImcuRow",
16683   "linker_set_key" : "_ZN6libyuv12MJpegDecoder31GetComponentScanlinesPerImcuRowEi",
16684   "parameters" :
16685   [
16686    {
16687     "is_this_ptr" : true,
16688     "referenced_type" : "type-216"
16689    },
16690    {
16691     "referenced_type" : "type-3"
16692    }
16693   ],
16694   "return_type" : "type-3",
16695   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16696  },
16697  {
16698   "function_name" : "libyuv::MJpegDecoder::GetWidth",
16699   "linker_set_key" : "_ZN6libyuv12MJpegDecoder8GetWidthEv",
16700   "parameters" :
16701   [
16702    {
16703     "is_this_ptr" : true,
16704     "referenced_type" : "type-216"
16705    }
16706   ],
16707   "return_type" : "type-3",
16708   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16709  },
16710  {
16711   "function_name" : "libyuv::MJpegDecoder::GetHeight",
16712   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9GetHeightEv",
16713   "parameters" :
16714   [
16715    {
16716     "is_this_ptr" : true,
16717     "referenced_type" : "type-216"
16718    }
16719   ],
16720   "return_type" : "type-3",
16721   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16722  },
16723  {
16724   "function_name" : "libyuv::MJpegDecoder::LoadFrame",
16725   "linker_set_key" : "_ZN6libyuv12MJpegDecoder9LoadFrameEPKhj",
16726   "parameters" :
16727   [
16728    {
16729     "is_this_ptr" : true,
16730     "referenced_type" : "type-216"
16731    },
16732    {
16733     "referenced_type" : "type-18"
16734    },
16735    {
16736     "referenced_type" : "type-1"
16737    }
16738   ],
16739   "return_type" : "type-3",
16740   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16741  },
16742  {
16743   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
16744   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC1Ev",
16745   "parameters" :
16746   [
16747    {
16748     "is_this_ptr" : true,
16749     "referenced_type" : "type-216"
16750    }
16751   ],
16752   "return_type" : "type-17",
16753   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16754  },
16755  {
16756   "function_name" : "libyuv::MJpegDecoder::MJpegDecoder",
16757   "linker_set_key" : "_ZN6libyuv12MJpegDecoderC2Ev",
16758   "parameters" :
16759   [
16760    {
16761     "is_this_ptr" : true,
16762     "referenced_type" : "type-216"
16763    }
16764   ],
16765   "return_type" : "type-17",
16766   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16767  },
16768  {
16769   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
16770   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD1Ev",
16771   "parameters" :
16772   [
16773    {
16774     "is_this_ptr" : true,
16775     "referenced_type" : "type-216"
16776    }
16777   ],
16778   "return_type" : "type-17",
16779   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16780  },
16781  {
16782   "function_name" : "libyuv::MJpegDecoder::~MJpegDecoder",
16783   "linker_set_key" : "_ZN6libyuv12MJpegDecoderD2Ev",
16784   "parameters" :
16785   [
16786    {
16787     "is_this_ptr" : true,
16788     "referenced_type" : "type-216"
16789    }
16790   ],
16791   "return_type" : "type-17",
16792   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16793  }
16794 ],
16795 "global_vars" :
16796 [
16797  {
16798   "linker_set_key" : "_ZN6libyuv12MJpegDecoder14kColorSpaceRgbE",
16799   "name" : "libyuv::MJpegDecoder::kColorSpaceRgb",
16800   "referenced_type" : "type-30",
16801   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16802  },
16803  {
16804   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceCMYKE",
16805   "name" : "libyuv::MJpegDecoder::kColorSpaceCMYK",
16806   "referenced_type" : "type-30",
16807   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16808  },
16809  {
16810   "linker_set_key" : "_ZN6libyuv12MJpegDecoder15kColorSpaceYCCKE",
16811   "name" : "libyuv::MJpegDecoder::kColorSpaceYCCK",
16812   "referenced_type" : "type-30",
16813   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16814  },
16815  {
16816   "linker_set_key" : "_ZN6libyuv12MJpegDecoder16kColorSpaceYCbCrE",
16817   "name" : "libyuv::MJpegDecoder::kColorSpaceYCbCr",
16818   "referenced_type" : "type-30",
16819   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16820  },
16821  {
16822   "linker_set_key" : "_ZN6libyuv12MJpegDecoder18kColorSpaceUnknownE",
16823   "name" : "libyuv::MJpegDecoder::kColorSpaceUnknown",
16824   "referenced_type" : "type-30",
16825   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16826  },
16827  {
16828   "linker_set_key" : "_ZN6libyuv12MJpegDecoder20kColorSpaceGrayscaleE",
16829   "name" : "libyuv::MJpegDecoder::kColorSpaceGrayscale",
16830   "referenced_type" : "type-30",
16831   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16832  },
16833  {
16834   "linker_set_key" : "cpu_info_",
16835   "name" : "libyuv::cpu_info_",
16836   "referenced_type" : "type-3",
16837   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
16838  },
16839  {
16840   "linker_set_key" : "fixed_invtbl8",
16841   "name" : "libyuv::fixed_invtbl8",
16842   "referenced_type" : "type-62",
16843   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16844  },
16845  {
16846   "linker_set_key" : "kYuvH709Constants",
16847   "name" : "libyuv::kYuvH709Constants",
16848   "referenced_type" : "type-32",
16849   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16850  },
16851  {
16852   "linker_set_key" : "kYuvI601Constants",
16853   "name" : "libyuv::kYuvI601Constants",
16854   "referenced_type" : "type-32",
16855   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16856  },
16857  {
16858   "linker_set_key" : "kYuvJPEGConstants",
16859   "name" : "libyuv::kYuvJPEGConstants",
16860   "referenced_type" : "type-32",
16861   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16862  },
16863  {
16864   "linker_set_key" : "kYvuH709Constants",
16865   "name" : "libyuv::kYvuH709Constants",
16866   "referenced_type" : "type-32",
16867   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16868  },
16869  {
16870   "linker_set_key" : "kYvuI601Constants",
16871   "name" : "libyuv::kYvuI601Constants",
16872   "referenced_type" : "type-32",
16873   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16874  },
16875  {
16876   "linker_set_key" : "kYvuJPEGConstants",
16877   "name" : "libyuv::kYvuJPEGConstants",
16878   "referenced_type" : "type-32",
16879   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16880  }
16881 ],
16882 "lvalue_reference_types" : [],
16883 "pointer_types" :
16884 [
16885  {
16886   "alignment" : 4,
16887   "linker_set_key" : "const char *",
16888   "name" : "const char *",
16889   "referenced_type" : "type-63",
16890   "self_type" : "type-65",
16891   "size" : 4,
16892   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
16893  },
16894  {
16895   "alignment" : 4,
16896   "linker_set_key" : "const float *",
16897   "name" : "const float *",
16898   "referenced_type" : "type-12",
16899   "self_type" : "type-14",
16900   "size" : 4,
16901   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16902  },
16903  {
16904   "alignment" : 4,
16905   "linker_set_key" : "const int *",
16906   "name" : "const int *",
16907   "referenced_type" : "type-30",
16908   "self_type" : "type-123",
16909   "size" : 4,
16910   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16911  },
16912  {
16913   "alignment" : 4,
16914   "linker_set_key" : "const libyuv::YuvConstants *",
16915   "name" : "const libyuv::YuvConstants *",
16916   "referenced_type" : "type-32",
16917   "self_type" : "type-121",
16918   "size" : 4,
16919   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
16920  },
16921  {
16922   "alignment" : 4,
16923   "linker_set_key" : "const signed char *",
16924   "name" : "const signed char *",
16925   "referenced_type" : "type-9",
16926   "self_type" : "type-11",
16927   "size" : 4,
16928   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16929  },
16930  {
16931   "alignment" : 4,
16932   "linker_set_key" : "const unsigned char *",
16933   "name" : "const unsigned char *",
16934   "referenced_type" : "type-19",
16935   "self_type" : "type-18",
16936   "size" : 4,
16937   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
16938  },
16939  {
16940   "alignment" : 4,
16941   "linker_set_key" : "const unsigned char *const *",
16942   "name" : "const unsigned char *const *",
16943   "referenced_type" : "type-220",
16944   "self_type" : "type-219",
16945   "size" : 4,
16946   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16947  },
16948  {
16949   "alignment" : 4,
16950   "linker_set_key" : "const unsigned short *",
16951   "name" : "const unsigned short *",
16952   "referenced_type" : "type-6",
16953   "self_type" : "type-5",
16954   "size" : 4,
16955   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
16956  },
16957  {
16958   "alignment" : 4,
16959   "linker_set_key" : "int *",
16960   "name" : "int *",
16961   "referenced_type" : "type-3",
16962   "self_type" : "type-53",
16963   "size" : 4,
16964   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16965  },
16966  {
16967   "alignment" : 4,
16968   "linker_set_key" : "jpeg_decompress_struct *",
16969   "name" : "jpeg_decompress_struct *",
16970   "referenced_type" : "type-114",
16971   "self_type" : "type-113",
16972   "size" : 4,
16973   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16974  },
16975  {
16976   "alignment" : 4,
16977   "linker_set_key" : "jpeg_decompress_struct *",
16978   "name" : "jpeg_decompress_struct *",
16979   "referenced_type" : "type-127",
16980   "self_type" : "type-126",
16981   "size" : 4,
16982   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16983  },
16984  {
16985   "alignment" : 4,
16986   "linker_set_key" : "jpeg_decompress_struct *",
16987   "name" : "jpeg_decompress_struct *",
16988   "referenced_type" : "type-136",
16989   "self_type" : "type-135",
16990   "size" : 4,
16991   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
16992  },
16993  {
16994   "alignment" : 4,
16995   "linker_set_key" : "jpeg_decompress_struct *",
16996   "name" : "jpeg_decompress_struct *",
16997   "referenced_type" : "type-154",
16998   "self_type" : "type-153",
16999   "size" : 4,
17000   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17001  },
17002  {
17003   "alignment" : 4,
17004   "linker_set_key" : "jpeg_decompress_struct *",
17005   "name" : "jpeg_decompress_struct *",
17006   "referenced_type" : "type-167",
17007   "self_type" : "type-166",
17008   "size" : 4,
17009   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17010  },
17011  {
17012   "alignment" : 4,
17013   "linker_set_key" : "jpeg_decompress_struct *",
17014   "name" : "jpeg_decompress_struct *",
17015   "referenced_type" : "type-176",
17016   "self_type" : "type-175",
17017   "size" : 4,
17018   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17019  },
17020  {
17021   "alignment" : 4,
17022   "linker_set_key" : "jpeg_decompress_struct *",
17023   "name" : "jpeg_decompress_struct *",
17024   "referenced_type" : "type-194",
17025   "self_type" : "type-193",
17026   "size" : 4,
17027   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17028  },
17029  {
17030   "alignment" : 4,
17031   "linker_set_key" : "jpeg_decompress_struct *",
17032   "name" : "jpeg_decompress_struct *",
17033   "referenced_type" : "type-205",
17034   "self_type" : "type-204",
17035   "size" : 4,
17036   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17037  },
17038  {
17039   "alignment" : 4,
17040   "linker_set_key" : "jpeg_decompress_struct *",
17041   "name" : "jpeg_decompress_struct *",
17042   "referenced_type" : "type-211",
17043   "self_type" : "type-210",
17044   "size" : 4,
17045   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17046  },
17047  {
17048   "alignment" : 4,
17049   "linker_set_key" : "jpeg_decompress_struct *",
17050   "name" : "jpeg_decompress_struct *",
17051   "referenced_type" : "type-223",
17052   "self_type" : "type-222",
17053   "size" : 4,
17054   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17055  },
17056  {
17057   "alignment" : 4,
17058   "linker_set_key" : "jpeg_decompress_struct *",
17059   "name" : "jpeg_decompress_struct *",
17060   "referenced_type" : "type-23",
17061   "self_type" : "type-22",
17062   "size" : 4,
17063   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17064  },
17065  {
17066   "alignment" : 4,
17067   "linker_set_key" : "jpeg_decompress_struct *",
17068   "name" : "jpeg_decompress_struct *",
17069   "referenced_type" : "type-231",
17070   "self_type" : "type-230",
17071   "size" : 4,
17072   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17073  },
17074  {
17075   "alignment" : 4,
17076   "linker_set_key" : "jpeg_decompress_struct *",
17077   "name" : "jpeg_decompress_struct *",
17078   "referenced_type" : "type-240",
17079   "self_type" : "type-239",
17080   "size" : 4,
17081   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17082  },
17083  {
17084   "alignment" : 4,
17085   "linker_set_key" : "jpeg_decompress_struct *",
17086   "name" : "jpeg_decompress_struct *",
17087   "referenced_type" : "type-250",
17088   "self_type" : "type-249",
17089   "size" : 4,
17090   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17091  },
17092  {
17093   "alignment" : 4,
17094   "linker_set_key" : "jpeg_decompress_struct *",
17095   "name" : "jpeg_decompress_struct *",
17096   "referenced_type" : "type-268",
17097   "self_type" : "type-267",
17098   "size" : 4,
17099   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17100  },
17101  {
17102   "alignment" : 4,
17103   "linker_set_key" : "jpeg_decompress_struct *",
17104   "name" : "jpeg_decompress_struct *",
17105   "referenced_type" : "type-278",
17106   "self_type" : "type-277",
17107   "size" : 4,
17108   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17109  },
17110  {
17111   "alignment" : 4,
17112   "linker_set_key" : "jpeg_decompress_struct *",
17113   "name" : "jpeg_decompress_struct *",
17114   "referenced_type" : "type-284",
17115   "self_type" : "type-283",
17116   "size" : 4,
17117   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17118  },
17119  {
17120   "alignment" : 4,
17121   "linker_set_key" : "jpeg_decompress_struct *",
17122   "name" : "jpeg_decompress_struct *",
17123   "referenced_type" : "type-294",
17124   "self_type" : "type-293",
17125   "size" : 4,
17126   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17127  },
17128  {
17129   "alignment" : 4,
17130   "linker_set_key" : "jpeg_decompress_struct *",
17131   "name" : "jpeg_decompress_struct *",
17132   "referenced_type" : "type-308",
17133   "self_type" : "type-307",
17134   "size" : 4,
17135   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17136  },
17137  {
17138   "alignment" : 4,
17139   "linker_set_key" : "jpeg_decompress_struct *",
17140   "name" : "jpeg_decompress_struct *",
17141   "referenced_type" : "type-318",
17142   "self_type" : "type-317",
17143   "size" : 4,
17144   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17145  },
17146  {
17147   "alignment" : 4,
17148   "linker_set_key" : "jpeg_decompress_struct *",
17149   "name" : "jpeg_decompress_struct *",
17150   "referenced_type" : "type-46",
17151   "self_type" : "type-45",
17152   "size" : 4,
17153   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17154  },
17155  {
17156   "alignment" : 4,
17157   "linker_set_key" : "jpeg_decompress_struct *",
17158   "name" : "jpeg_decompress_struct *",
17159   "referenced_type" : "type-56",
17160   "self_type" : "type-55",
17161   "size" : 4,
17162   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17163  },
17164  {
17165   "alignment" : 4,
17166   "linker_set_key" : "jpeg_decompress_struct *",
17167   "name" : "jpeg_decompress_struct *",
17168   "referenced_type" : "type-75",
17169   "self_type" : "type-74",
17170   "size" : 4,
17171   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17172  },
17173  {
17174   "alignment" : 4,
17175   "linker_set_key" : "jpeg_decompress_struct *",
17176   "name" : "jpeg_decompress_struct *",
17177   "referenced_type" : "type-87",
17178   "self_type" : "type-86",
17179   "size" : 4,
17180   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17181  },
17182  {
17183   "alignment" : 4,
17184   "linker_set_key" : "jpeg_decompress_struct *",
17185   "name" : "jpeg_decompress_struct *",
17186   "referenced_type" : "type-96",
17187   "self_type" : "type-95",
17188   "size" : 4,
17189   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17190  },
17191  {
17192   "alignment" : 4,
17193   "linker_set_key" : "jpeg_source_mgr *",
17194   "name" : "jpeg_source_mgr *",
17195   "referenced_type" : "type-116",
17196   "self_type" : "type-115",
17197   "size" : 4,
17198   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17199  },
17200  {
17201   "alignment" : 4,
17202   "linker_set_key" : "jpeg_source_mgr *",
17203   "name" : "jpeg_source_mgr *",
17204   "referenced_type" : "type-129",
17205   "self_type" : "type-128",
17206   "size" : 4,
17207   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17208  },
17209  {
17210   "alignment" : 4,
17211   "linker_set_key" : "jpeg_source_mgr *",
17212   "name" : "jpeg_source_mgr *",
17213   "referenced_type" : "type-138",
17214   "self_type" : "type-137",
17215   "size" : 4,
17216   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17217  },
17218  {
17219   "alignment" : 4,
17220   "linker_set_key" : "jpeg_source_mgr *",
17221   "name" : "jpeg_source_mgr *",
17222   "referenced_type" : "type-156",
17223   "self_type" : "type-155",
17224   "size" : 4,
17225   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17226  },
17227  {
17228   "alignment" : 4,
17229   "linker_set_key" : "jpeg_source_mgr *",
17230   "name" : "jpeg_source_mgr *",
17231   "referenced_type" : "type-169",
17232   "self_type" : "type-168",
17233   "size" : 4,
17234   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17235  },
17236  {
17237   "alignment" : 4,
17238   "linker_set_key" : "jpeg_source_mgr *",
17239   "name" : "jpeg_source_mgr *",
17240   "referenced_type" : "type-178",
17241   "self_type" : "type-177",
17242   "size" : 4,
17243   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17244  },
17245  {
17246   "alignment" : 4,
17247   "linker_set_key" : "jpeg_source_mgr *",
17248   "name" : "jpeg_source_mgr *",
17249   "referenced_type" : "type-196",
17250   "self_type" : "type-195",
17251   "size" : 4,
17252   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17253  },
17254  {
17255   "alignment" : 4,
17256   "linker_set_key" : "jpeg_source_mgr *",
17257   "name" : "jpeg_source_mgr *",
17258   "referenced_type" : "type-207",
17259   "self_type" : "type-206",
17260   "size" : 4,
17261   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17262  },
17263  {
17264   "alignment" : 4,
17265   "linker_set_key" : "jpeg_source_mgr *",
17266   "name" : "jpeg_source_mgr *",
17267   "referenced_type" : "type-213",
17268   "self_type" : "type-212",
17269   "size" : 4,
17270   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17271  },
17272  {
17273   "alignment" : 4,
17274   "linker_set_key" : "jpeg_source_mgr *",
17275   "name" : "jpeg_source_mgr *",
17276   "referenced_type" : "type-225",
17277   "self_type" : "type-224",
17278   "size" : 4,
17279   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17280  },
17281  {
17282   "alignment" : 4,
17283   "linker_set_key" : "jpeg_source_mgr *",
17284   "name" : "jpeg_source_mgr *",
17285   "referenced_type" : "type-233",
17286   "self_type" : "type-232",
17287   "size" : 4,
17288   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17289  },
17290  {
17291   "alignment" : 4,
17292   "linker_set_key" : "jpeg_source_mgr *",
17293   "name" : "jpeg_source_mgr *",
17294   "referenced_type" : "type-242",
17295   "self_type" : "type-241",
17296   "size" : 4,
17297   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17298  },
17299  {
17300   "alignment" : 4,
17301   "linker_set_key" : "jpeg_source_mgr *",
17302   "name" : "jpeg_source_mgr *",
17303   "referenced_type" : "type-252",
17304   "self_type" : "type-251",
17305   "size" : 4,
17306   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17307  },
17308  {
17309   "alignment" : 4,
17310   "linker_set_key" : "jpeg_source_mgr *",
17311   "name" : "jpeg_source_mgr *",
17312   "referenced_type" : "type-26",
17313   "self_type" : "type-25",
17314   "size" : 4,
17315   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17316  },
17317  {
17318   "alignment" : 4,
17319   "linker_set_key" : "jpeg_source_mgr *",
17320   "name" : "jpeg_source_mgr *",
17321   "referenced_type" : "type-270",
17322   "self_type" : "type-269",
17323   "size" : 4,
17324   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17325  },
17326  {
17327   "alignment" : 4,
17328   "linker_set_key" : "jpeg_source_mgr *",
17329   "name" : "jpeg_source_mgr *",
17330   "referenced_type" : "type-280",
17331   "self_type" : "type-279",
17332   "size" : 4,
17333   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17334  },
17335  {
17336   "alignment" : 4,
17337   "linker_set_key" : "jpeg_source_mgr *",
17338   "name" : "jpeg_source_mgr *",
17339   "referenced_type" : "type-286",
17340   "self_type" : "type-285",
17341   "size" : 4,
17342   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17343  },
17344  {
17345   "alignment" : 4,
17346   "linker_set_key" : "jpeg_source_mgr *",
17347   "name" : "jpeg_source_mgr *",
17348   "referenced_type" : "type-296",
17349   "self_type" : "type-295",
17350   "size" : 4,
17351   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17352  },
17353  {
17354   "alignment" : 4,
17355   "linker_set_key" : "jpeg_source_mgr *",
17356   "name" : "jpeg_source_mgr *",
17357   "referenced_type" : "type-310",
17358   "self_type" : "type-309",
17359   "size" : 4,
17360   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17361  },
17362  {
17363   "alignment" : 4,
17364   "linker_set_key" : "jpeg_source_mgr *",
17365   "name" : "jpeg_source_mgr *",
17366   "referenced_type" : "type-321",
17367   "self_type" : "type-320",
17368   "size" : 4,
17369   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17370  },
17371  {
17372   "alignment" : 4,
17373   "linker_set_key" : "jpeg_source_mgr *",
17374   "name" : "jpeg_source_mgr *",
17375   "referenced_type" : "type-48",
17376   "self_type" : "type-47",
17377   "size" : 4,
17378   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17379  },
17380  {
17381   "alignment" : 4,
17382   "linker_set_key" : "jpeg_source_mgr *",
17383   "name" : "jpeg_source_mgr *",
17384   "referenced_type" : "type-58",
17385   "self_type" : "type-57",
17386   "size" : 4,
17387   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17388  },
17389  {
17390   "alignment" : 4,
17391   "linker_set_key" : "jpeg_source_mgr *",
17392   "name" : "jpeg_source_mgr *",
17393   "referenced_type" : "type-77",
17394   "self_type" : "type-76",
17395   "size" : 4,
17396   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17397  },
17398  {
17399   "alignment" : 4,
17400   "linker_set_key" : "jpeg_source_mgr *",
17401   "name" : "jpeg_source_mgr *",
17402   "referenced_type" : "type-89",
17403   "self_type" : "type-88",
17404   "size" : 4,
17405   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17406  },
17407  {
17408   "alignment" : 4,
17409   "linker_set_key" : "jpeg_source_mgr *",
17410   "name" : "jpeg_source_mgr *",
17411   "referenced_type" : "type-98",
17412   "self_type" : "type-97",
17413   "size" : 4,
17414   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17415  },
17416  {
17417   "alignment" : 4,
17418   "linker_set_key" : "libyuv::Buffer *",
17419   "name" : "libyuv::Buffer *",
17420   "referenced_type" : "type-41",
17421   "self_type" : "type-43",
17422   "size" : 4,
17423   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17424  },
17425  {
17426   "alignment" : 4,
17427   "linker_set_key" : "libyuv::MJpegDecoder *",
17428   "name" : "libyuv::MJpegDecoder *",
17429   "referenced_type" : "type-44",
17430   "self_type" : "type-216",
17431   "size" : 4,
17432   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17433  },
17434  {
17435   "alignment" : 4,
17436   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17437   "name" : "libyuv::SetJmpErrorMgr *",
17438   "referenced_type" : "type-101",
17439   "self_type" : "type-100",
17440   "size" : 4,
17441   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17442  },
17443  {
17444   "alignment" : 4,
17445   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17446   "name" : "libyuv::SetJmpErrorMgr *",
17447   "referenced_type" : "type-118",
17448   "self_type" : "type-117",
17449   "size" : 4,
17450   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17451  },
17452  {
17453   "alignment" : 4,
17454   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17455   "name" : "libyuv::SetJmpErrorMgr *",
17456   "referenced_type" : "type-131",
17457   "self_type" : "type-130",
17458   "size" : 4,
17459   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17460  },
17461  {
17462   "alignment" : 4,
17463   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17464   "name" : "libyuv::SetJmpErrorMgr *",
17465   "referenced_type" : "type-141",
17466   "self_type" : "type-140",
17467   "size" : 4,
17468   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17469  },
17470  {
17471   "alignment" : 4,
17472   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17473   "name" : "libyuv::SetJmpErrorMgr *",
17474   "referenced_type" : "type-158",
17475   "self_type" : "type-157",
17476   "size" : 4,
17477   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17478  },
17479  {
17480   "alignment" : 4,
17481   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17482   "name" : "libyuv::SetJmpErrorMgr *",
17483   "referenced_type" : "type-171",
17484   "self_type" : "type-170",
17485   "size" : 4,
17486   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17487  },
17488  {
17489   "alignment" : 4,
17490   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17491   "name" : "libyuv::SetJmpErrorMgr *",
17492   "referenced_type" : "type-181",
17493   "self_type" : "type-180",
17494   "size" : 4,
17495   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17496  },
17497  {
17498   "alignment" : 4,
17499   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17500   "name" : "libyuv::SetJmpErrorMgr *",
17501   "referenced_type" : "type-198",
17502   "self_type" : "type-197",
17503   "size" : 4,
17504   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17505  },
17506  {
17507   "alignment" : 4,
17508   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17509   "name" : "libyuv::SetJmpErrorMgr *",
17510   "referenced_type" : "type-209",
17511   "self_type" : "type-208",
17512   "size" : 4,
17513   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17514  },
17515  {
17516   "alignment" : 4,
17517   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17518   "name" : "libyuv::SetJmpErrorMgr *",
17519   "referenced_type" : "type-215",
17520   "self_type" : "type-214",
17521   "size" : 4,
17522   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17523  },
17524  {
17525   "alignment" : 4,
17526   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17527   "name" : "libyuv::SetJmpErrorMgr *",
17528   "referenced_type" : "type-227",
17529   "self_type" : "type-226",
17530   "size" : 4,
17531   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17532  },
17533  {
17534   "alignment" : 4,
17535   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17536   "name" : "libyuv::SetJmpErrorMgr *",
17537   "referenced_type" : "type-235",
17538   "self_type" : "type-234",
17539   "size" : 4,
17540   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17541  },
17542  {
17543   "alignment" : 4,
17544   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17545   "name" : "libyuv::SetJmpErrorMgr *",
17546   "referenced_type" : "type-245",
17547   "self_type" : "type-244",
17548   "size" : 4,
17549   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17550  },
17551  {
17552   "alignment" : 4,
17553   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17554   "name" : "libyuv::SetJmpErrorMgr *",
17555   "referenced_type" : "type-254",
17556   "self_type" : "type-253",
17557   "size" : 4,
17558   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17559  },
17560  {
17561   "alignment" : 4,
17562   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17563   "name" : "libyuv::SetJmpErrorMgr *",
17564   "referenced_type" : "type-272",
17565   "self_type" : "type-271",
17566   "size" : 4,
17567   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17568  },
17569  {
17570   "alignment" : 4,
17571   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17572   "name" : "libyuv::SetJmpErrorMgr *",
17573   "referenced_type" : "type-28",
17574   "self_type" : "type-27",
17575   "size" : 4,
17576   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17577  },
17578  {
17579   "alignment" : 4,
17580   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17581   "name" : "libyuv::SetJmpErrorMgr *",
17582   "referenced_type" : "type-282",
17583   "self_type" : "type-281",
17584   "size" : 4,
17585   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17586  },
17587  {
17588   "alignment" : 4,
17589   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17590   "name" : "libyuv::SetJmpErrorMgr *",
17591   "referenced_type" : "type-288",
17592   "self_type" : "type-287",
17593   "size" : 4,
17594   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17595  },
17596  {
17597   "alignment" : 4,
17598   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17599   "name" : "libyuv::SetJmpErrorMgr *",
17600   "referenced_type" : "type-298",
17601   "self_type" : "type-297",
17602   "size" : 4,
17603   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17604  },
17605  {
17606   "alignment" : 4,
17607   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17608   "name" : "libyuv::SetJmpErrorMgr *",
17609   "referenced_type" : "type-312",
17610   "self_type" : "type-311",
17611   "size" : 4,
17612   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17613  },
17614  {
17615   "alignment" : 4,
17616   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17617   "name" : "libyuv::SetJmpErrorMgr *",
17618   "referenced_type" : "type-323",
17619   "self_type" : "type-322",
17620   "size" : 4,
17621   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17622  },
17623  {
17624   "alignment" : 4,
17625   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17626   "name" : "libyuv::SetJmpErrorMgr *",
17627   "referenced_type" : "type-50",
17628   "self_type" : "type-49",
17629   "size" : 4,
17630   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17631  },
17632  {
17633   "alignment" : 4,
17634   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17635   "name" : "libyuv::SetJmpErrorMgr *",
17636   "referenced_type" : "type-61",
17637   "self_type" : "type-60",
17638   "size" : 4,
17639   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17640  },
17641  {
17642   "alignment" : 4,
17643   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17644   "name" : "libyuv::SetJmpErrorMgr *",
17645   "referenced_type" : "type-79",
17646   "self_type" : "type-78",
17647   "size" : 4,
17648   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17649  },
17650  {
17651   "alignment" : 4,
17652   "linker_set_key" : "libyuv::SetJmpErrorMgr *",
17653   "name" : "libyuv::SetJmpErrorMgr *",
17654   "referenced_type" : "type-91",
17655   "self_type" : "type-90",
17656   "size" : 4,
17657   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17658  },
17659  {
17660   "alignment" : 4,
17661   "linker_set_key" : "unsigned char *",
17662   "name" : "unsigned char *",
17663   "referenced_type" : "type-20",
17664   "self_type" : "type-21",
17665   "size" : 4,
17666   "source_file" : "/external/libyuv/files/include/libyuv/convert.h"
17667  },
17668  {
17669   "alignment" : 4,
17670   "linker_set_key" : "unsigned char **",
17671   "name" : "unsigned char **",
17672   "referenced_type" : "type-21",
17673   "self_type" : "type-52",
17674   "size" : 4,
17675   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17676  },
17677  {
17678   "alignment" : 4,
17679   "linker_set_key" : "unsigned char ***",
17680   "name" : "unsigned char ***",
17681   "referenced_type" : "type-52",
17682   "self_type" : "type-51",
17683   "size" : 4,
17684   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17685  },
17686  {
17687   "alignment" : 4,
17688   "linker_set_key" : "unsigned int *",
17689   "name" : "unsigned int *",
17690   "referenced_type" : "type-1",
17691   "self_type" : "type-4",
17692   "size" : 4,
17693   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17694  },
17695  {
17696   "alignment" : 4,
17697   "linker_set_key" : "unsigned short *",
17698   "name" : "unsigned short *",
17699   "referenced_type" : "type-7",
17700   "self_type" : "type-8",
17701   "size" : 4,
17702   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17703  },
17704  {
17705   "alignment" : 4,
17706   "linker_set_key" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17707   "name" : "void (*)(const unsigned char *, const unsigned char *, unsigned char *, int)",
17708   "referenced_type" : "type-16",
17709   "self_type" : "type-15",
17710   "size" : 4,
17711   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17712  },
17713  {
17714   "alignment" : 4,
17715   "linker_set_key" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17716   "name" : "void (*)(void *, const unsigned char *const *, const int *, int)",
17717   "referenced_type" : "type-217",
17718   "self_type" : "type-221",
17719   "size" : 4,
17720   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17721  },
17722  {
17723   "alignment" : 4,
17724   "linker_set_key" : "void *",
17725   "name" : "void *",
17726   "referenced_type" : "type-17",
17727   "self_type" : "type-218",
17728   "size" : 4,
17729   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17730  }
17731 ],
17732 "qualified_types" :
17733 [
17734  {
17735   "alignment" : 1,
17736   "is_const" : true,
17737   "linker_set_key" : "const char",
17738   "name" : "const char",
17739   "referenced_type" : "type-64",
17740   "self_type" : "type-63",
17741   "size" : 1,
17742   "source_file" : "/external/libyuv/files/include/libyuv/cpu_id.h"
17743  },
17744  {
17745   "alignment" : 4,
17746   "is_const" : true,
17747   "linker_set_key" : "const float",
17748   "name" : "const float",
17749   "referenced_type" : "type-13",
17750   "self_type" : "type-12",
17751   "size" : 4,
17752   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17753  },
17754  {
17755   "alignment" : 4,
17756   "is_const" : true,
17757   "linker_set_key" : "const int",
17758   "name" : "const int",
17759   "referenced_type" : "type-3",
17760   "self_type" : "type-30",
17761   "size" : 4,
17762   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17763  },
17764  {
17765   "alignment" : 16,
17766   "is_const" : true,
17767   "linker_set_key" : "const libyuv::YuvConstants",
17768   "name" : "const libyuv::YuvConstants",
17769   "referenced_type" : "type-33",
17770   "self_type" : "type-32",
17771   "size" : 64,
17772   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17773  },
17774  {
17775   "alignment" : 1,
17776   "is_const" : true,
17777   "linker_set_key" : "const signed char",
17778   "name" : "const signed char",
17779   "referenced_type" : "type-10",
17780   "self_type" : "type-9",
17781   "size" : 1,
17782   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17783  },
17784  {
17785   "alignment" : 1,
17786   "is_const" : true,
17787   "linker_set_key" : "const unsigned char",
17788   "name" : "const unsigned char",
17789   "referenced_type" : "type-20",
17790   "self_type" : "type-19",
17791   "size" : 1,
17792   "source_file" : "/external/libyuv/files/include/libyuv/compare.h"
17793  },
17794  {
17795   "alignment" : 4,
17796   "is_const" : true,
17797   "linker_set_key" : "const unsigned char *const",
17798   "name" : "const unsigned char *const",
17799   "referenced_type" : "type-18",
17800   "self_type" : "type-220",
17801   "size" : 4,
17802   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17803  },
17804  {
17805   "alignment" : 4,
17806   "is_const" : true,
17807   "linker_set_key" : "const unsigned int",
17808   "name" : "const unsigned int",
17809   "referenced_type" : "type-1",
17810   "self_type" : "type-54",
17811   "size" : 4,
17812   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h"
17813  },
17814  {
17815   "alignment" : 2,
17816   "is_const" : true,
17817   "linker_set_key" : "const unsigned short",
17818   "name" : "const unsigned short",
17819   "referenced_type" : "type-7",
17820   "self_type" : "type-6",
17821   "size" : 2,
17822   "source_file" : "/external/libyuv/files/include/libyuv/planar_functions.h"
17823  },
17824  {
17825   "alignment" : 4,
17826   "is_const" : true,
17827   "linker_set_key" : "unsigned int const[256]",
17828   "name" : "unsigned int const[256]",
17829   "referenced_type" : "type-59",
17830   "self_type" : "type-62",
17831   "size" : 1024,
17832   "source_file" : "/external/libyuv/files/include/libyuv/row.h"
17833  }
17834 ],
17835 "record_types" :
17836 [
17837  {
17838   "alignment" : 4,
17839   "fields" :
17840   [
17841    {
17842     "field_name" : "data",
17843     "referenced_type" : "type-18"
17844    },
17845    {
17846     "field_name" : "len",
17847     "field_offset" : 32,
17848     "referenced_type" : "type-3"
17849    }
17850   ],
17851   "linker_set_key" : "libyuv::Buffer",
17852   "name" : "libyuv::Buffer",
17853   "referenced_type" : "type-41",
17854   "self_type" : "type-41",
17855   "size" : 8,
17856   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17857   "unique_id" : "_ZTSN6libyuv6BufferE"
17858  },
17859  {
17860   "alignment" : 4,
17861   "fields" :
17862   [
17863    {
17864     "field_name" : "buffers",
17865     "referenced_type" : "type-43"
17866    },
17867    {
17868     "field_name" : "len",
17869     "field_offset" : 32,
17870     "referenced_type" : "type-3"
17871    },
17872    {
17873     "field_name" : "pos",
17874     "field_offset" : 64,
17875     "referenced_type" : "type-3"
17876    }
17877   ],
17878   "linker_set_key" : "libyuv::BufferVector",
17879   "name" : "libyuv::BufferVector",
17880   "referenced_type" : "type-42",
17881   "self_type" : "type-42",
17882   "size" : 12,
17883   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17884   "unique_id" : "_ZTSN6libyuv12BufferVectorE"
17885  },
17886  {
17887   "alignment" : 4,
17888   "fields" :
17889   [
17890    {
17891     "access" : "private",
17892     "field_name" : "buf_",
17893     "referenced_type" : "type-41"
17894    },
17895    {
17896     "access" : "private",
17897     "field_name" : "buf_vec_",
17898     "field_offset" : 64,
17899     "referenced_type" : "type-42"
17900    },
17901    {
17902     "access" : "private",
17903     "field_name" : "decompress_struct_",
17904     "field_offset" : 160,
17905     "referenced_type" : "type-45"
17906    },
17907    {
17908     "access" : "private",
17909     "field_name" : "source_mgr_",
17910     "field_offset" : 192,
17911     "referenced_type" : "type-47"
17912    },
17913    {
17914     "access" : "private",
17915     "field_name" : "error_mgr_",
17916     "field_offset" : 224,
17917     "referenced_type" : "type-49"
17918    },
17919    {
17920     "access" : "private",
17921     "field_name" : "has_scanline_padding_",
17922     "field_offset" : 256,
17923     "referenced_type" : "type-3"
17924    },
17925    {
17926     "access" : "private",
17927     "field_name" : "num_outbufs_",
17928     "field_offset" : 288,
17929     "referenced_type" : "type-3"
17930    },
17931    {
17932     "access" : "private",
17933     "field_name" : "scanlines_",
17934     "field_offset" : 320,
17935     "referenced_type" : "type-51"
17936    },
17937    {
17938     "access" : "private",
17939     "field_name" : "scanlines_sizes_",
17940     "field_offset" : 352,
17941     "referenced_type" : "type-53"
17942    },
17943    {
17944     "access" : "private",
17945     "field_name" : "databuf_",
17946     "field_offset" : 384,
17947     "referenced_type" : "type-52"
17948    },
17949    {
17950     "access" : "private",
17951     "field_name" : "databuf_strides_",
17952     "field_offset" : 416,
17953     "referenced_type" : "type-53"
17954    }
17955   ],
17956   "linker_set_key" : "libyuv::MJpegDecoder",
17957   "name" : "libyuv::MJpegDecoder",
17958   "record_kind" : "class",
17959   "referenced_type" : "type-44",
17960   "self_type" : "type-44",
17961   "size" : 56,
17962   "source_file" : "/external/libyuv/files/include/libyuv/mjpeg_decoder.h",
17963   "unique_id" : "_ZTSN6libyuv12MJpegDecoderE"
17964  },
17965  {
17966   "alignment" : 16,
17967   "fields" :
17968   [
17969    {
17970     "field_name" : "kUVToRB",
17971     "referenced_type" : "type-34"
17972    },
17973    {
17974     "field_name" : "kUVToG",
17975     "field_offset" : 128,
17976     "referenced_type" : "type-35"
17977    },
17978    {
17979     "field_name" : "kUVBiasBGR",
17980     "field_offset" : 256,
17981     "referenced_type" : "type-36"
17982    },
17983    {
17984     "field_name" : "kYToRgb",
17985     "field_offset" : 384,
17986     "referenced_type" : "type-37"
17987    }
17988   ],
17989   "linker_set_key" : "libyuv::YuvConstants",
17990   "name" : "libyuv::YuvConstants",
17991   "referenced_type" : "type-33",
17992   "self_type" : "type-33",
17993   "size" : 64,
17994   "source_file" : "/external/libyuv/files/include/libyuv/row.h",
17995   "unique_id" : "libyuv::YuvConstants"
17996  }
17997 ],
17998 "rvalue_reference_types" : []
17999}
18000