diff --git a/aegisub/src/subtitle_format_encore.cpp b/aegisub/src/subtitle_format_encore.cpp index a0d726fde..c78605220 100644 --- a/aegisub/src/subtitle_format_encore.cpp +++ b/aegisub/src/subtitle_format_encore.cpp @@ -53,6 +53,10 @@ wxArrayString EncoreSubtitleFormat::GetWriteWildcards() const { return formats; } +bool EncoreSubtitleFormat::CanWriteFile(wxString const& filename) const { + return filename.EndsWith(".encore.txt"); +} + void EncoreSubtitleFormat::WriteFile(const AssFile *src, wxString const& filename, wxString const&) const { FractionalTime ft = AskForFPS(true); if (!ft.FPS().IsLoaded()) return; diff --git a/aegisub/src/subtitle_format_encore.h b/aegisub/src/subtitle_format_encore.h index dd163088e..ad79811e7 100644 --- a/aegisub/src/subtitle_format_encore.h +++ b/aegisub/src/subtitle_format_encore.h @@ -46,5 +46,6 @@ class EncoreSubtitleFormat : public SubtitleFormat { public: EncoreSubtitleFormat(); wxArrayString GetWriteWildcards() const; + bool CanWriteFile(wxString const& filename) const; void WriteFile(const AssFile *src, wxString const& filename, wxString const&) const; };