| 411 | RtmpSubStreamCreator::~RtmpSubStreamCreator() {} |
| 412 | |
| 413 | void RtmpSubStreamCreator::NewSubStream(brpc::RtmpMessageHandler* message_handler, |
| 414 | butil::intrusive_ptr<brpc::RtmpStreamBase>* sub_stream) { |
| 415 | if (sub_stream) { |
| 416 | (*sub_stream).reset(new RtmpSubStream(message_handler)); |
| 417 | } |
| 418 | return; |
| 419 | } |
| 420 | |
| 421 | void RtmpSubStreamCreator::LaunchSubStream( |
| 422 | brpc::RtmpStreamBase* sub_stream, |