MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / avcodec_register_all

Function avcodec_register_all

libavcodec/allcodecs.c:48–384  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

46 if(CONFIG_##X##_BSF) av_register_bitstream_filter(&x##_bsf); }
47
48void avcodec_register_all(void)
49{
50 static int initialized;
51
52 if (initialized)
53 return;
54 initialized = 1;
55
56 /* hardware accelerators */
57 REGISTER_HWACCEL (H263_VAAPI, h263_vaapi);
58 REGISTER_HWACCEL (H264_DXVA2, h264_dxva2);
59 REGISTER_HWACCEL (H264_VAAPI, h264_vaapi);
60 REGISTER_HWACCEL (MPEG2_VAAPI, mpeg2_vaapi);
61 REGISTER_HWACCEL (MPEG4_VAAPI, mpeg4_vaapi);
62 REGISTER_HWACCEL (VC1_DXVA2, vc1_dxva2);
63 REGISTER_HWACCEL (VC1_VAAPI, vc1_vaapi);
64 REGISTER_HWACCEL (WMV3_DXVA2, wmv3_dxva2);
65 REGISTER_HWACCEL (WMV3_VAAPI, wmv3_vaapi);
66
67 /* video codecs */
68 REGISTER_DECODER (AASC, aasc);
69 REGISTER_DECODER (AMV, amv);
70 REGISTER_DECODER (ANM, anm);
71 REGISTER_ENCDEC (ASV1, asv1);
72 REGISTER_ENCDEC (ASV2, asv2);
73 REGISTER_DECODER (AURA, aura);
74 REGISTER_DECODER (AURA2, aura2);
75 REGISTER_DECODER (AVS, avs);
76 REGISTER_DECODER (BETHSOFTVID, bethsoftvid);
77 REGISTER_DECODER (BFI, bfi);
78 REGISTER_DECODER (BINK, bink);
79 REGISTER_ENCDEC (BMP, bmp);
80 REGISTER_DECODER (C93, c93);
81 REGISTER_DECODER (CAVS, cavs);
82 REGISTER_DECODER (CDGRAPHICS, cdgraphics);
83 REGISTER_DECODER (CINEPAK, cinepak);
84 REGISTER_DECODER (CLJR, cljr);
85 REGISTER_DECODER (CSCD, cscd);
86 REGISTER_DECODER (CYUV, cyuv);
87 REGISTER_ENCDEC (DNXHD, dnxhd);
88 REGISTER_DECODER (DPX, dpx);
89 REGISTER_DECODER (DSICINVIDEO, dsicinvideo);
90 REGISTER_ENCDEC (DVVIDEO, dvvideo);
91 REGISTER_DECODER (DXA, dxa);
92 REGISTER_DECODER (EACMV, eacmv);
93 REGISTER_DECODER (EAMAD, eamad);
94 REGISTER_DECODER (EATGQ, eatgq);
95 REGISTER_DECODER (EATGV, eatgv);
96 REGISTER_DECODER (EATQI, eatqi);
97 REGISTER_DECODER (EIGHTBPS, eightbps);
98 REGISTER_DECODER (EIGHTSVX_EXP, eightsvx_exp);
99 REGISTER_DECODER (EIGHTSVX_FIB, eightsvx_fib);
100 REGISTER_DECODER (ESCAPE124, escape124);
101 REGISTER_ENCDEC (FFV1, ffv1);
102 REGISTER_ENCDEC (FFVHUFF, ffvhuff);
103 REGISTER_ENCDEC (FLASHSV, flashsv);
104 REGISTER_DECODER (FLIC, flic);
105 REGISTER_ENCDEC (FLV, flv);

Callers 5

mainFunction · 0.85
mainFunction · 0.85
mainFunction · 0.85
av_register_allFunction · 0.85
mainFunction · 0.85

Calls

no outgoing calls

Tested by 1

mainFunction · 0.68