X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=modules%2Fffmpeg%2Fproducer%2Finput.cpp;h=47f6ebf7489e98212a1c871c28d0bb0bb892985a;hb=01d8a61541548cf535791be39d233799eefc4187;hp=ec661bcfa48a75958c7d76059c82a23705c996aa;hpb=bb950f407ae396399427f3d35af388dfc666d7b5;p=casparcg diff --git a/modules/ffmpeg/producer/input.cpp b/modules/ffmpeg/producer/input.cpp index ec661bcfa..47f6ebf74 100644 --- a/modules/ffmpeg/producer/input.cpp +++ b/modules/ffmpeg/producer/input.cpp @@ -227,7 +227,7 @@ private: } else { - THROW_ON_ERROR(ret, print(), "av_read_frame"); + THROW_ON_ERROR(ret, "av_read_frame", print()); if(read_packet->stream_index == default_stream_index_) { @@ -287,7 +287,7 @@ input::input(const safe_ptr& graph, const std::wstring& file : impl_(new implementation(graph, filename, loop, start, length)){} bool input::eof() const {return !impl_->is_running_;} bool input::try_pop(std::shared_ptr& packet){return impl_->try_pop(packet);} -safe_ptr input::context(){return make_safe(impl_->format_context_);} +safe_ptr input::context(){return make_safe_ptr(impl_->format_context_);} size_t input::nb_frames() const {return impl_->nb_frames();} size_t input::nb_loops() const {return impl_->nb_loops();} -}} \ No newline at end of file +}}