1rtp_sources = [ 2 'dboolhuff.c', 3 'fnv1hash.c', 4 'gstrtp.c', 5 'gstrtpchannels.c', 6 'gstrtpac3depay.c', 7 'gstrtpac3pay.c', 8 'gstrtpbvdepay.c', 9 'gstrtpbvpay.c', 10 'gstrtpceltdepay.c', 11 'gstrtpceltpay.c', 12 'gstrtpdvdepay.c', 13 'gstrtpdvpay.c', 14 'gstrtpgstdepay.c', 15 'gstrtpgstpay.c', 16 'gstrtpilbcdepay.c', 17 'gstrtpilbcpay.c', 18 'gstrtpklvdepay.c', 19 'gstrtpklvpay.c', 20 'gstrtpmpadepay.c', 21 'gstrtpmpapay.c', 22 'gstrtpmparobustdepay.c', 23 'gstrtpmpvdepay.c', 24 'gstrtpmpvpay.c', 25 'gstrtpopuspay.c', 26 'gstrtpopusdepay.c', 27 'gstrtppcmadepay.c', 28 'gstrtppcmudepay.c', 29 'gstrtppcmupay.c', 30 'gstrtppcmapay.c', 31 'gstrtpg722depay.c', 32 'gstrtpg722pay.c', 33 'gstrtpg723depay.c', 34 'gstrtpg723pay.c', 35 'gstrtpg726pay.c', 36 'gstrtpg726depay.c', 37 'gstrtpg729pay.c', 38 'gstrtpg729depay.c', 39 'gstrtpgsmdepay.c', 40 'gstrtpgsmpay.c', 41 'gstrtpamrdepay.c', 42 'gstrtpamrpay.c', 43 'gstrtph261depay.c', 44 'gstrtph261pay.c', 45 'gstrtph263pdepay.c', 46 'gstrtph263ppay.c', 47 'gstrtph263depay.c', 48 'gstrtph263pay.c', 49 'gstrtph264depay.c', 50 'gstrtph264pay.c', 51 'gstrtph265depay.c', 52 'gstrtph265pay.c', 53 'gstrtpj2kdepay.c', 54 'gstrtpj2kpay.c', 55 'gstrtpjpegdepay.c', 56 'gstrtpjpegpay.c', 57 'gstrtpL8depay.c', 58 'gstrtpL8pay.c', 59 'gstrtpL16depay.c', 60 'gstrtpL16pay.c', 61 'gstrtpL24depay.c', 62 'gstrtpL24pay.c', 63 'gstasteriskh263.c', 64 'gstrtpmp1sdepay.c', 65 'gstrtpmp2tdepay.c', 66 'gstrtpmp2tpay.c', 67 'gstrtpmp4vdepay.c', 68 'gstrtpmp4vpay.c', 69 'gstrtpmp4gdepay.c', 70 'gstrtpmp4gpay.c', 71 'gstrtpmp4adepay.c', 72 'gstrtpmp4apay.c', 73 'gstrtpqcelpdepay.c', 74 'gstrtpqdmdepay.c', 75 'gstrtpsbcdepay.c', 76 'gstrtpsbcpay.c', 77 'gstrtpsirenpay.c', 78 'gstrtpsirendepay.c', 79 'gstrtpspeexdepay.c', 80 'gstrtpspeexpay.c', 81 'gstrtpsv3vdepay.c', 82 'gstrtptheoradepay.c', 83 'gstrtptheorapay.c', 84 'gstrtpvorbisdepay.c', 85 'gstrtpvorbispay.c', 86 'gstrtpvp8depay.c', 87 'gstrtpvp8pay.c', 88 'gstrtpvp9depay.c', 89 'gstrtpvp9pay.c', 90 'gstrtpvrawdepay.c', 91 'gstrtpvrawpay.c', 92 'gstrtpstreampay.c', 93 'gstrtpstreamdepay.c', 94 'gstrtputils.c', 95 'rtpulpfeccommon.c', 96 'gstrtpulpfecdec.c', 97 'gstrtpulpfecenc.c', 98 'rtpredcommon.c', 99 'gstrtpredenc.c', 100 'gstrtpreddec.c', 101 'rtpstorage.c', 102 'rtpstoragestream.c', 103 'gstrtpstorage.c', 104] 105 106rtp_args = [ 107 '-Dvp8_norm=gst_rtpvp8_vp8_norm', 108 '-Dvp8dx_start_decode=gst_rtpvp8_vp8dx_start_decode', 109 '-Dvp8dx_bool_decoder_fill=gst_rtpvp8_vp8dx_bool_decoder_fill', 110] 111 112gstrtp = library('gstrtp', 113 rtp_sources, 114 c_args : gst_plugins_good_args + rtp_args, 115 include_directories : [configinc], 116 dependencies : [gstbase_dep, gstaudio_dep, gstvideo_dep, gsttag_dep, 117 gstrtp_dep, gstpbutils_dep, libm], 118 install : true, 119 install_dir : plugins_install_dir, 120) 121pkgconfig.generate(gstrtp, install_dir : plugins_pkgconfig_install_dir) 122