Rev 6144 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6144 | Rev 6301 | ||
---|---|---|---|
Line 149... | Line 149... | ||
149 | whdr.wBitsPerSample = 16; |
149 | whdr.wBitsPerSample = 16; |
150 | 150 | ||
Line 151... | Line 151... | ||
151 | sample_rate = vst.aCtx->sample_rate; |
151 | sample_rate = vst.aCtx->sample_rate; |
Line 152... | Line 152... | ||
152 | 152 | ||
Line 153... | Line 153... | ||
153 | fmt = test_wav(&whdr); |
153 | vst.snd_format = test_wav(&whdr); |
154 | 154 | ||
155 | if( init_audio(fmt) ) |
155 | if( init_audio(&vst) ) |
156 | { |
156 | { |
157 | decoder_buffer = (uint8_t*)av_mallocz(192000*2+64); |
157 | decoder_buffer = (uint8_t*)av_mallocz(192000*2+64); |
158 | if( decoder_buffer != NULL ) |
158 | if( decoder_buffer != NULL ) |
Line 345... | Line 345... | ||
345 | ret = avformat_seek_file(vst->fCtx, -1, INT64_MIN, |
345 | ret = avformat_seek_file(vst->fCtx, -1, INT64_MIN, |
346 | rewind_pos, INT64_MAX, 0); |
346 | rewind_pos, INT64_MAX, 0); |
Line 347... | Line 347... | ||
347 | 347 | ||
348 | decoder_state = STOP; |
348 | decoder_state = STOP; |
Line 349... | Line 349... | ||
349 | break; |
349 | continue; |
350 | 350 | ||
351 | case REWIND: |
351 | case REWIND: |
Line 374... | Line 374... | ||
374 | printf("could not seek to position %f\n", |
374 | printf("could not seek to position %f\n", |
375 | (double)rewind_pos / AV_TIME_BASE); |
375 | (double)rewind_pos / AV_TIME_BASE); |
376 | } |
376 | } |
377 | decoder_state = PREPARE; |
377 | decoder_state = PREPARE; |
378 | break; |
378 | continue; |
379 | } |
379 | } |
380 | }; |
380 | }; |
381 | };>>>>>>>>>>>>> |
381 | };>>>>>>>>>>>>> |
382 | 382 |