- ::boost::exception_detail::throw_exception_(averror_encoder_not_found()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_EOF:
- ::boost::exception_detail::throw_exception_(averror_eof()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_EXIT:
- ::boost::exception_detail::throw_exception_(averror_exit()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_FILTER_NOT_FOUND:
- ::boost::exception_detail::throw_exception_(averror_filter_not_found()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_MUXER_NOT_FOUND:
- ::boost::exception_detail::throw_exception_(averror_muxer_not_found()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_OPTION_NOT_FOUND:
- ::boost::exception_detail::throw_exception_(averror_option_not_found()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_PATCHWELCOME:
- ::boost::exception_detail::throw_exception_(averror_patchwelcome()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
- case AVERROR_PROTOCOL_NOT_FOUND:
- ::boost::exception_detail::throw_exception_(averror_protocol_not_found()<<
- msg_info(av_error_str(ret)) <<
- source_info(source) <<
- boost::errinfo_api_function(func) <<
- boost::errinfo_errno(AVUNERROR(ret)), local_func, file, line);
+ ::boost::exception_detail::throw_exception_(
+ averror_encoder_not_found()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_EOF:
+ ::boost::exception_detail::throw_exception_(
+ averror_eof()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_EXIT:
+ ::boost::exception_detail::throw_exception_(
+ averror_exit()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_FILTER_NOT_FOUND:
+ ::boost::exception_detail::throw_exception_(
+ averror_filter_not_found()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_MUXER_NOT_FOUND:
+ ::boost::exception_detail::throw_exception_(
+ averror_muxer_not_found()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_OPTION_NOT_FOUND:
+ ::boost::exception_detail::throw_exception_(
+ averror_option_not_found()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_PATCHWELCOME:
+ ::boost::exception_detail::throw_exception_(
+ averror_patchwelcome()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);
+ case AVERROR_PROTOCOL_NOT_FOUND:
+ ::boost::exception_detail::throw_exception_(
+ averror_protocol_not_found()
+ << msg_info(av_error_str(ret))
+ << source_info(source)
+ << boost::errinfo_api_function(func)
+ << boost::errinfo_errno(AVUNERROR(ret))
+ << call_stack_info(caspar::get_call_stack())
+ << context_info(get_context()),
+ local_func, file, line);