Ticket #2115: fixmp3encoding.diff
File fixmp3encoding.diff, 796 bytes (added by , 18 years ago) |
---|
-
libs/libmythtv/NuppelVideoRecorder.cpp
3166 3166 int gaplesssize = 0; 3167 3167 int lameret = 0; 3168 3168 3169 #ifdef WORDS_BIGENDIAN 3170 int i; 3171 uint16_t * ibuf = (uint16_t*) buf; 3172 int ibuf_length = audio_buffer_size/audio_bytes_per_sample; 3173 if(audio_channels == 2) 3174 { 3175 ibuf_length *= 2; 3176 } 3177 for(i = 0; i < ibuf_length; i++) 3178 { 3179 ibuf[i] = bswap_16(ibuf[i]); 3180 } 3181 #endif 3169 3182 if (audio_channels == 2) 3170 3183 { 3171 3184 lameret = lame_encode_buffer_interleaved(gf, (short int *)buf,