Mercurial > audlegacy-plugins
comparison src/filewriter/flac.c @ 992:a277aaab4525 trunk
[svn] - remove the padding, flac starts working.
author | nenolod |
---|---|
date | Tue, 01 May 2007 08:26:10 -0700 |
parents | 67cf9a1e3dc5 |
children | febbc2c05d33 |
comparison
equal
deleted
inserted
replaced
991:67cf9a1e3dc5 | 992:a277aaab4525 |
---|---|
100 | 100 |
101 if (input.channels == 1) | 101 if (input.channels == 1) |
102 { | 102 { |
103 for (i = 0; i < (length / 2); i++) | 103 for (i = 0; i < (length / 2); i++) |
104 { | 104 { |
105 encbuffer[0][i] = tmpdata[i] / 32768.0; | 105 encbuffer[0][i] = tmpdata[i]; |
106 encbuffer[1][i] = tmpdata[i] / 32768.0; | 106 encbuffer[1][i] = tmpdata[i]; |
107 } | 107 } |
108 } | 108 } |
109 else | 109 else |
110 { | 110 { |
111 for (i = 0; i < (length / 4); i++) | 111 for (i = 0; i < (length / 4); i++) |
112 { | 112 { |
113 encbuffer[0][i] = tmpdata[2 * i] / 32768.0; | 113 encbuffer[0][i] = tmpdata[2 * i]; |
114 encbuffer[1][i] = tmpdata[2 * i + 1] / 32768.0; | 114 encbuffer[1][i] = tmpdata[2 * i + 1]; |
115 } | 115 } |
116 } | 116 } |
117 | 117 |
118 FLAC__stream_encoder_process(flac_encoder, encbuffer, length / (input.channels * 2)); | 118 FLAC__stream_encoder_process(flac_encoder, encbuffer, length / (input.channels * 2)); |
119 olen += length; | 119 olen += length; |