X-Git-Url: https://git.pterodactylus.net/?a=blobdiff_plain;f=synfig-core%2Fsrc%2Fsynfig%2Ftargetparam.h;h=05c815de28203a97c6fdf7ac0fab3c227d5d1b47;hb=18bd95649e87854ac1fbe471231158c8979983cd;hp=adf905d93bc567baf5c0782537892e7ca21ae3b2;hpb=25fed3716db7bb190e4b3c606cbc3b2f828d67d8;p=synfig.git diff --git a/synfig-core/src/synfig/targetparam.h b/synfig-core/src/synfig/targetparam.h index adf905d..05c815d 100644 --- a/synfig-core/src/synfig/targetparam.h +++ b/synfig-core/src/synfig/targetparam.h @@ -33,7 +33,13 @@ namespace synfig { struct TargetParam { - TargetParam () { } + //! Default constructor + /*! Not valid default values, if they are not modified before + * passing them to the target module, it would override them with + * its own valid default settings. + */ + TargetParam (): video_codec("none"), bitrate(-1) { } + TargetParam (const std::string& Video_codec, int Bitrate): video_codec(Video_codec), bitrate(Bitrate) { }