]> git.sesse.net Git - casparcg/blobdiff - core/producer/ffmpeg/input.h
git-svn-id: https://casparcg.svn.sourceforge.net/svnroot/casparcg/server/branches...
[casparcg] / core / producer / ffmpeg / input.h
index 17ffc6c1fa0e1067c40ee287aba627d89208544c..d610d9b52bb26a321e92488c364294deadd0d1b4 100644 (file)
@@ -13,8 +13,8 @@ typedef std::vector<unsigned char, tbb::cache_aligned_allocator<unsigned char>>
 class input : boost::noncopyable\r
 {\r
 public:\r
-       input();\r
-       void load(const std::string& filename);\r
+       input(const std::string& filename);\r
+       ~input();\r
        const std::shared_ptr<AVCodecContext>& get_video_codec_context() const;\r
        const std::shared_ptr<AVCodecContext>& get_audio_codec_context() const;\r
 \r
@@ -22,7 +22,6 @@ public:
        aligned_buffer get_audio_packet();\r
 \r
        bool seek(unsigned long long frame);\r
-       void start();\r
 \r
        bool is_eof() const;\r
        void set_loop(bool value);\r