12018-04-20 Alfred E. Heggestad <alfred.heggestad@gmail.com> 2 3 * Version 0.5.3 4 5 * Project URL: https://github.com/creytiv/rem 6 7 * auresamp: avoid FIR filtering if ouput sample rate equals input (#15) 8 9 * build: Update Windows project (#18) (thanks Encamy) 10 11 * vid: vidframe_draw_point: correct endian for RGB32 (#16) 12 13 142017-09-23 Alfred E. Heggestad <alfred.heggestad@gmail.com> 15 16 * Version 0.5.2 17 18 * Project URL: https://github.com/creytiv/rem 19 20 * build: Updated MSVS projects to vs2015 (thanks Mikhail Barg) 21 22 * goertzel: new module for Goertzel Algorithm 23 24 * dtmf: new module for DTMF decoder 25 26 272017-04-08 Alfred E. Heggestad <alfred.heggestad@gmail.com> 28 29 * Version 0.5.1 30 31 * Project URL: https://github.com/creytiv/rem 32 33 * vid: add YUV444P to vidframe functions 34 add NV12/21 to vidframe_copy 35 36 * vidconv: add RGB32 to/from YUV444P 37 add NV12/21 to RGB32 (thanks Harald Gutmann) 38 39 402016-12-02 Alfred E. Heggestad <alfred.heggestad@gmail.com> 41 42 * Version 0.5.0 43 44 * Project URL: https://github.com/creytiv/rem 45 46 * build: remove support for Symbian OS 47 48 * vid: add support for YUV444P pixel format 49 50 * vidconv: fix yuv420p <-> nv12 conversion 51 added vidconv YUV420P to NV12 52 53 542015-12-13 Alfred E. Heggestad <aeh@db.org> 55 56 * Version 0.4.7 57 58 * build: add pkg-config file (thanks to William King) 59 60 * auconv: new module for audio sample format conversion 61 (thanks to Ola Palm for testing) 62 63 * aumix: close file on sleep 64 65 * vid: added vidframe_copy() 66 67 * vidmix: pthread_rwlockattr_setkind_np for linux and glibc 68 (patch copied from openwrt repo) 69 70 712014-05-18 Alfred E. Heggestad <aeh@db.org> 72 73 * Version 0.4.6 74 75 * debian: update package 76 77 * include: use quotes to include header files 78 79 * vidmix: use full picture for 2 participants 80 81 822014-01-06 Alfred E. Heggestad <aeh@db.org> 83 84 * Version 0.4.5 85 86 * debian: fix dependency to libre (patch from Juha) 87 88 * auresamp: improved audio resampler 89 better low-pass FIR-filter coefficients 90 91 * fir: improved channels-agnostic FIR-filter 92 93 * vid: vidframe_draw_point() make API take RGB-values 94 handle VID_FMT_ARGB format in all vid-functions 95 vidframe_fill() fix swapped RGB/BGR values 96 97 982013-10-03 Alfred E. Heggestad <aeh@db.org> 99 100 * Version 0.4.4 101 102 * debian: fix dependency to libre (patch from Juha) 103 104 * vid: change type of width/height to 'unsigned' 105 106 * vidframe: added basic drawing functions 107 108 1092013-05-05 Alfred E. Heggestad <aeh@db.org> 110 111 * Version 0.4.3 112 113 * aubuf: added API for 16-bit samples 114 115 * vidconv: added support for NV21 to YUV420P 116 117 * vidmix: various improvements 118 119 1202012-09-09 Alfred E. Heggestad <aeh@db.org> 121 122 * Version 0.4.2 123 124 * aubuf: fix bug in aubuf_append() 125 126 * aumix: change sample type to int16_t 127 128 * auresamp: change sample API to array of int16_t 129 130 * vid: change signature of vidframe_size() 131 132 * vidconv: fix pixel alignment bug 133 134 * vidmix: enhance API 135 136 1372012-04-21 Alfred E. Heggestad <aeh@db.org> 138 139 * Version 0.4.1 140 141 * updated doxygen comments 142 143 * aufile: new module for audio file reading/writing 144 145 * aumix: various improvements, add aumix_playfile() 146 add function to enable/disable sources 147 added aumix_source_flush() 148 149 * vidconv: add support for YUV420P to RGB555 150 fix warning of casting to unaligned access 151 152 * vidmix: various improvements 153 add function to enable/disable sources 154 155 1562011-12-25 Alfred E. Heggestad <aeh@db.org> 157 158 * Version 0.4.0 159 160 * vidconv: add support for YUV420P to RGB565 161 162 1632011-09-07 Alfred E. Heggestad <aeh@db.org> 164 165 * Version 0.3.0 166 167 * Initial Release 168