97 | | |
98 | | New output: |
99 | | {{{ |
100 | | .. |
101 | | checking SDL availability..... 1.2.14 |
102 | | checking for avdevice_version in -lavdevice... yes |
103 | | checking for av_register_all in -lavformat... yes |
104 | | checking for avcodec_init in -lavcodec... yes |
105 | | checking for sws_scale in -lswscale... yes |
106 | | checking for av_malloc in -lavutil... yes |
107 | | checking for avcore_version in -lavcore... no |
108 | | checking for v4l2_open in -lv4l2... yes |
109 | | .. |
110 | | }}} |
111 | | |
112 | | |
113 | | === Header Files === |
114 | | |
115 | | ==== <pjmedia/types.h> is split into <pjmedia/format.h>, <pjmedia/frame.h>, and <pjmedia/types.h> ==== |
116 | | |
117 | | Symptom: |
118 | | You may encounter compilation warnings/errors such as: |
119 | | {{{ |
120 | | ../include/pjmedia/circbuf.h:293: warning: implicit declaration of function ‘pjmedia_copy_samples’ |
121 | | ../include/pjmedia/circbuf.h:409: warning: implicit declaration of function ‘pjmedia_move_samples’ |
122 | | ../src/pjmedia/delaybuf.c:349: warning: implicit declaration of function ‘pjmedia_zero_samples’ |
123 | | }}} |
124 | | |
125 | | Solution: |
126 | | Update your #include section accordingly, adding the new headers above. Alternatively, just include {{{<pjmedia.h>}}} to get all the header files. |