- explicit implementation(const spl::shared_ptr<AVFormatContext>& context, int out_samplerate)
- : codec_context_(open_codec(*context, AVMEDIA_TYPE_AUDIO, index_, false))
+ explicit implementation(int stream_index, const spl::shared_ptr<AVFormatContext>& context, int out_samplerate)
+ : index_(stream_index)
+ , codec_context_(open_codec(*context, AVMEDIA_TYPE_AUDIO, index_, false))