@@ -54,8 +54,8 @@ bool AudioTransform::init(const Frame& srcFrame, const Frame& dstFrame)
54
54
const AudioFrame& src = static_cast <const AudioFrame&>(srcFrame);
55
55
const AudioFrame& dst = static_cast <const AudioFrame&>(dstFrame);
56
56
57
- av_opt_set_int (_audioConvertContext, " in_channel_layout" , av_get_default_channel_layout (src.desc ().getChannels ()), 0 );
58
- av_opt_set_int (_audioConvertContext, " out_channel_layout" , av_get_default_channel_layout (dst.desc ().getChannels ()), 0 );
57
+ av_opt_set_int (_audioConvertContext, " in_channel_layout" , av_get_default_channel_layout (src.desc ().getNbChannels ()), 0 );
58
+ av_opt_set_int (_audioConvertContext, " out_channel_layout" , av_get_default_channel_layout (dst.desc ().getNbChannels ()), 0 );
59
59
av_opt_set_int (_audioConvertContext, " in_sample_rate" , src.desc ().getSampleRate (), 0 );
60
60
av_opt_set_int (_audioConvertContext, " out_sample_rate" , dst.desc ().getSampleRate (), 0 );
61
61
SetSampleFormat (_audioConvertContext, " in_sample_fmt" , src.desc ().getSampleFormat (), 0 );
@@ -66,8 +66,8 @@ bool AudioTransform::init(const Frame& srcFrame, const Frame& dstFrame)
66
66
FreeResampleContext (&_audioConvertContext);
67
67
std::stringstream msg;
68
68
msg << " Unable to open audio convert context:" << std::endl;
69
- msg << " in_channel_layout " << av_get_default_channel_layout (src.desc ().getChannels ()) << std::endl;
70
- msg << " out_channel_layout " << av_get_default_channel_layout (dst.desc ().getChannels ()) << std::endl;
69
+ msg << " in_channel_layout " << av_get_default_channel_layout (src.desc ().getNbChannels ()) << std::endl;
70
+ msg << " out_channel_layout " << av_get_default_channel_layout (dst.desc ().getNbChannels ()) << std::endl;
71
71
msg << " in_sample_rate " << src.desc ().getSampleRate () << std::endl;
72
72
msg << " out_sample_rate " << dst.desc ().getSampleRate () << std::endl;
73
73
msg << " in_sample_fmt " << src.desc ().getSampleFormat () << std::endl;
@@ -78,9 +78,9 @@ bool AudioTransform::init(const Frame& srcFrame, const Frame& dstFrame)
78
78
std::stringstream msg;
79
79
msg << " Audio conversion from " << src.desc ().getSampleFormatName () << " to " << dst.desc ().getSampleFormatName ()
80
80
<< std::endl;
81
- msg << " Source, number of channels = " << src.desc ().getChannels () << std::endl;
81
+ msg << " Source, number of channels = " << src.desc ().getNbChannels () << std::endl;
82
82
msg << " Source, sample rate = " << src.desc ().getSampleRate () << std::endl;
83
- msg << " Destination, number of channels = " << dst.desc ().getChannels () << std::endl;
83
+ msg << " Destination, number of channels = " << dst.desc ().getNbChannels () << std::endl;
84
84
msg << " Destination, sample rate = " << dst.desc ().getSampleRate () << std::endl;
85
85
LOG_INFO (msg.str ())
86
86
@@ -93,7 +93,7 @@ void AudioTransform::updateOutputFrame(const size_t nbInputSamples, Frame& dstFr
93
93
94
94
// resize buffer of output frame
95
95
const int dstSampleSize = av_get_bytes_per_sample (dst.desc ().getSampleFormat ());
96
- const size_t bufferSizeNeeded = nbInputSamples * dst.desc ().getChannels () * dstSampleSize;
96
+ const size_t bufferSizeNeeded = nbInputSamples * dst.desc ().getNbChannels () * dstSampleSize;
97
97
dstFrame.resize (bufferSizeNeeded);
98
98
99
99
// set nbSamples of output frame
0 commit comments