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
2 changed files with 5 additions and 0 deletions
|
@ -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 a new issue