Tweak ISO6937 mapping to put $ sign on 0xa4 (164) (from master).
[libsub.git] / src / ssa_reader.h
index 0f575ff0961979c5fe49d21fb2e79865793a9ec2..59c9e86f3805d439b4371b8f8bb8add01869bf8b 100644 (file)
 
 namespace sub {
 
+/** @class SSAReader
+ *  @brief Reader for SubStation Alpha (SSA) and Advanced Substation Alpha (ASS) subtitles.
+ *
+ *  This reader implements some of the SSA and ASS "standards", as gathered from various
+ *  documents on the web.
+ */
 class SSAReader : public Reader
 {
 public:
        SSAReader (FILE* f);
        SSAReader (std::string const & subs);
 
+       static std::list<RawSubtitle> parse_line (RawSubtitle base, std::string line);
+
 private:
        void read (boost::function<boost::optional<std::string> ()> get_line);
        Time parse_time (std::string t) const;