<div dir="ltr"><div class="gmail_default"><div class="gmail_default"><font color="#330000" face="courier new, monospace">Hello, may be this mailing list is not a "destination" for my question, but i'll try.</font></div>

<div class="gmail_default"><br></div><div class="gmail_default"><font color="#330000" face="courier new, monospace">i have troubles re-encoding audio file (with re-sampling) with ffmpeg libs on windows. my application takes MP3 file and converts it to WAV+PCM. </font></div>

<div class="gmail_default"><font color="#330000" face="courier new, monospace">Everything goes fine when re-encoding input file once. but if i </font><span style="color:rgb(51,0,0);font-family:'courier new',monospace">re-encode</span><font color="#330000" face="courier new, monospace"> the file in infinite loop - it somewhen crashes on </font><span style="color:rgb(51,0,0);font-family:'courier new',monospace">avcodec_encode_audio2.</span></div>

<div class="gmail_default"><span style="color:rgb(51,0,0);font-family:'courier new',monospace">this occurs with every PCM encoder</span><span style="color:rgb(51,0,0);font-family:'courier new',monospace">, but never with libmp3lame.</span></div>

<div class="gmail_default"><span style="color:rgb(51,0,0);font-family:'courier new',monospace"><br></span></div><div class="gmail_default"><span style="color:rgb(51,0,0);font-family:'courier new',monospace">May be this is a windows build problem - i do not known, because:</span></div>

<div class="gmail_default"><span style="color:rgb(51,0,0);font-family:'courier new',monospace"> * my Linux application passed more than 10K loops with the same MP3 file and nothing crashed.</span></div><div class="gmail_default">

<span style="color:rgb(51,0,0);font-family:'courier new',monospace"> * on windows, PCM's AVCodec.</span><font color="#330000" face="courier new, monospace">supported_samplerates and AVCodec.channel_layouts is always NULL (though i've called avcodec_register_all earlier). Nevertheless, i set them to decoder's values and (again) everything goes fine until some loop iteration.</font></div>

<div class="gmail_default"><font color="#330000" face="courier new, monospace"><br></font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"><br></font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace">Thanks</font></div>

<div class="gmail_default"><font color="#330000" face="courier new, monospace"><br></font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace">input file info:</font></div><div class="gmail_default">

<font color="#330000" face="courier new, monospace"> format mp3</font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"> codec mp3</font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"> sample_rate 22050</font></div>

<div class="gmail_default"><font color="#330000" face="courier new, monospace"> sample format </font><span style="color:rgb(51,0,0);font-family:'courier new',monospace">AV_SAMPLE_FMT_S16P</span></div><div class="gmail_default">

<font color="#330000" face="courier new, monospace"><br></font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"><br></font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace">output file info:</font></div>

<div class="gmail_default"><div class="gmail_default"><font color="#330000" face="courier new, monospace"> format wav</font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"> codec pcm_s32_le</font></div>

<div class="gmail_default"><font color="#330000" face="courier new, monospace"> sample_rate 22050</font></div><div class="gmail_default"><font color="#330000" face="courier new, monospace"> sample format </font><span style="color:rgb(51,0,0);font-family:'courier new',monospace">AV_SAMPLE_FMT_S16</span></div>

<div class="gmail_default"><br></div><div class="gmail_default"><div class="gmail_default">Windows FFmpeg libs build info:</div><div class="gmail_default">ffmpeg version N-60487-g5129006 Copyright (c) 2000-2014 the FFmpeg developers</div>

<div class="gmail_default">  built on Feb  9 2014 22:01:12 with gcc 4.8.2 (GCC)</div><div class="gmail_default">  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth </div><div class="gmail_default">

  --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv </div><div class="gmail_default">  --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm </div><div class="gmail_default">

  --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb </div><div class="gmail_default">  --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp </div><div class="gmail_default">

  --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora </div><div class="gmail_default">  --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc </div><div class="gmail_default">

  --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs </div><div class="gmail_default">  --enable-libxvid --enable-zlib</div><div class="gmail_default">  libavutil      52. 63.101 / 52. 63.101</div>

<div class="gmail_default">  libavcodec     55. 50.100 / 55. 50.100</div><div class="gmail_default">  libavformat    55. 31.100 / 55. 31.100</div><div class="gmail_default">  libavdevice    55.  8.100 / 55.  8.100</div><div class="gmail_default">

  libavfilter     4.  1.102 /  4.  1.102</div><div class="gmail_default">  libswscale      2.  5.101 /  2.  5.101</div><div class="gmail_default">  libswresample   0. 17.104 /  0. 17.104</div><div class="gmail_default">  libpostproc    52.  3.100 / 52.  3.100</div>

<div class="gmail_default"><br></div><div class="gmail_default">Linux FFMpeg build info:</div><div class="gmail_default"><div class="gmail_default">ffmpeg version 2.1.3 Copyright (c) 2000-2013 the FFmpeg developers</div>
<div class="gmail_default">
  built on Feb  9 2014 03:05:55 with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5)</div><div class="gmail_default">  configuration: --disable-doc --enable-shared --disable-network --enable-gpl --enable-nonfree --enable-libmp3lame --enable-libx264 --enable-libvorbis --enable-libtheora --enable-libspeex --enable-libvpx --enable-libfaac --enable-libopenjpeg --disable-ffserver --enable-postproc --disable-w32threads --disable-os2threads --disable-indevs --disable-outdevs --disable-avdevice --disable-x11grab --enable-pic --enable-zlib --enable-bzlib --enable-shared --enable-avresample --enable-swscale --enable-swresample --enable-postproc --enable-avfilter --enable-avformat --enable-avcodec --enable-avutil --disable-protocols --enable-protocol=pipe --enable-protocol=file --valgrind=/usr/bin/valgrind --enable-ftrapv --disable-stripping --disable-optimizations</div>

<div><br></div></div></div></div></div></div>