mirror of https://github.com/odrling/Aegisub
Override CanWriteFile in the Encore subtitle format as the default extension check doesn't work for the weird filename format
Originally committed to SVN as r6471.
This commit is contained in:
parent
3252503eaa
commit
17b293865b
|
@ -53,6 +53,10 @@ wxArrayString EncoreSubtitleFormat::GetWriteWildcards() const {
|
||||||
return formats;
|
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 {
|
void EncoreSubtitleFormat::WriteFile(const AssFile *src, wxString const& filename, wxString const&) const {
|
||||||
FractionalTime ft = AskForFPS(true);
|
FractionalTime ft = AskForFPS(true);
|
||||||
if (!ft.FPS().IsLoaded()) return;
|
if (!ft.FPS().IsLoaded()) return;
|
||||||
|
|
|
@ -46,5 +46,6 @@ class EncoreSubtitleFormat : public SubtitleFormat {
|
||||||
public:
|
public:
|
||||||
EncoreSubtitleFormat();
|
EncoreSubtitleFormat();
|
||||||
wxArrayString GetWriteWildcards() const;
|
wxArrayString GetWriteWildcards() const;
|
||||||
|
bool CanWriteFile(wxString const& filename) const;
|
||||||
void WriteFile(const AssFile *src, wxString const& filename, wxString const&) const;
|
void WriteFile(const AssFile *src, wxString const& filename, wxString const&) const;
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue