Revision 07c11e3e src/gst/engine/audioReceiver.cpp
| b/src/gst/engine/audioReceiver.cpp | ||
|---|---|---|
| 45 | 45 |
gotCaps_(false), |
| 46 | 46 |
depayloader_(0), |
| 47 | 47 |
decoder_(0), |
| 48 |
level_(), |
|
| 49 | 48 |
sink_(0) |
| 50 | 49 |
{
|
| 51 | 50 |
tassert(remoteConfig_->hasCodec()); |
| ... | ... | |
| 65 | 64 |
void AudioReceiver::init_codec() |
| 66 | 65 |
{
|
| 67 | 66 |
tassert(decoder_ = remoteConfig_->createAudioDecoder()); |
| 68 |
decoder_->init(); |
|
| 69 | 67 |
} |
| 70 | 68 |
|
| 71 | 69 |
|
| ... | ... | |
| 74 | 72 |
tassert(depayloader_ = decoder_->createDepayloader()); |
| 75 | 73 |
gstlinkable::link(*depayloader_, *decoder_); |
| 76 | 74 |
session_.add(depayloader_, *remoteConfig_); |
| 77 |
|
|
| 78 |
//init_level(); |
|
| 79 |
} |
|
| 80 |
|
|
| 81 |
|
|
| 82 |
#if 0 |
|
| 83 |
void AudioReceiver::init_level() |
|
| 84 |
{
|
|
| 85 |
gstlinkable::link(*decoder_, level_); |
|
| 86 | 75 |
} |
| 87 |
#endif |
|
| 88 | 76 |
|
| 89 | 77 |
|
| 90 | 78 |
void AudioReceiver::init_sink() |
| 91 | 79 |
{
|
| 92 | 80 |
tassert(sink_ = audioConfig_->createSink()); |
| 93 |
//gstlinkable::link(level_, *sink_); |
|
| 94 | 81 |
gstlinkable::link(*decoder_, *sink_); |
| 95 | 82 |
setCaps(); |
| 96 | 83 |
tassert(gotCaps_); |
Also available in: Unified diff