362c1f4c3b5ce9e3fce11167a51fbe4cdb2174de
Stefan Schuermans converted player module to...

Stefan Schuermans authored 12 years ago

src/noarch/PlayerMovie.h  1) /* Blinker
Stefan Schuermans update copyright header

Stefan Schuermans authored 5 years ago

src/common/PlayerMovie.h  2)    Copyright 2011-2019 Stefan Schuermans <stefan@blinkenarea.org>
Stefan Schuermans converted player module to...

Stefan Schuermans authored 12 years ago

src/noarch/PlayerMovie.h  3)    Copyleft GNU public license - http://www.gnu.org/copyleft/gpl.html
src/noarch/PlayerMovie.h  4)    a blinkenarea.org project */
src/noarch/PlayerMovie.h  5) 
Stefan Schuermans namespace for preprocessor...

Stefan Schuermans authored 12 years ago

src/noarch/PlayerMovie.h  6) #ifndef BLINKER_PLAYERMOVIE_H
src/noarch/PlayerMovie.h  7) #define BLINKER_PLAYERMOVIE_H
Stefan Schuermans converted player module to...

Stefan Schuermans authored 12 years ago

src/noarch/PlayerMovie.h  8) 
src/noarch/PlayerMovie.h  9) #include <string>
src/noarch/PlayerMovie.h 10) 
src/noarch/PlayerMovie.h 11) #include <BlinkenLib/BlinkenFrame.h>
src/noarch/PlayerMovie.h 12) #include <BlinkenLib/BlinkenMovie.h>
src/noarch/PlayerMovie.h 13) 
src/noarch/PlayerMovie.h 14) #include "File.h"
src/noarch/PlayerMovie.h 15) #include "Player.h"
src/noarch/PlayerMovie.h 16) 
src/noarch/PlayerMovie.h 17) namespace Blinker {
src/noarch/PlayerMovie.h 18) 
src/noarch/PlayerMovie.h 19) /// movie in player's playlist
src/noarch/PlayerMovie.h 20) class Player::Movie
src/noarch/PlayerMovie.h 21) {
src/noarch/PlayerMovie.h 22) public:
src/noarch/PlayerMovie.h 23)   /**
src/noarch/PlayerMovie.h 24)    * @brief constructor
src/noarch/PlayerMovie.h 25)    * @param[in] player owning player module
src/noarch/PlayerMovie.h 26)    * @param[in] name name of movie
src/noarch/PlayerMovie.h 27)    * @param[in] file movie file
src/noarch/PlayerMovie.h 28)    */
src/noarch/PlayerMovie.h 29)   Movie(Player &player, const std::string &name,
src/noarch/PlayerMovie.h 30)         const File &file);
src/noarch/PlayerMovie.h 31) 
src/noarch/PlayerMovie.h 32)   /// destructor
src/noarch/PlayerMovie.h 33)   ~Movie();
src/noarch/PlayerMovie.h 34) 
src/noarch/PlayerMovie.h 35) private:
src/noarch/PlayerMovie.h 36)   /// copy constructor disabled
src/noarch/PlayerMovie.h 37)   Movie(const Movie &that);
src/noarch/PlayerMovie.h 38) 
src/noarch/PlayerMovie.h 39)   /// assignment operator disabled
src/noarch/PlayerMovie.h 40)   const Movie & operator=(const Movie &that);
src/noarch/PlayerMovie.h 41) 
src/noarch/PlayerMovie.h 42) public:
src/noarch/PlayerMovie.h 43)   /// check for update of configuration
src/noarch/PlayerMovie.h 44)   void updateConfig();
src/noarch/PlayerMovie.h 45) 
src/noarch/PlayerMovie.h 46) protected:
src/noarch/PlayerMovie.h 47)   /// load movie from current file
src/noarch/PlayerMovie.h 48)   void load();
src/noarch/PlayerMovie.h 49) 
src/noarch/PlayerMovie.h 50)   /// free current movie
src/noarch/PlayerMovie.h 51)   void free();
src/noarch/PlayerMovie.h 52) 
src/noarch/PlayerMovie.h 53)   /// if this is the only movie in playlist go to begin of this movie
src/noarch/PlayerMovie.h 54)   void ifOnlyGoHere();
src/noarch/PlayerMovie.h 55) 
src/noarch/PlayerMovie.h 56)   /// if this is current movie go to begin of next movie
src/noarch/PlayerMovie.h 57)   void ifCurGoNext();
src/noarch/PlayerMovie.h 58) 
src/noarch/PlayerMovie.h 59) protected:
src/noarch/PlayerMovie.h 60)   Player         &m_player; ///< owning player module
src/noarch/PlayerMovie.h 61)   std::string    m_name;    ///< name of movie
src/noarch/PlayerMovie.h 62)   File           m_file;    ///< movie file
src/noarch/PlayerMovie.h 63) 
src/noarch/PlayerMovie.h 64) public:
src/noarch/PlayerMovie.h 65)   stBlinkenMovie *m_pMovie; ///< loaded movie object
src/noarch/PlayerMovie.h 66) }; // class Player::Movie
src/noarch/PlayerMovie.h 67) 
src/noarch/PlayerMovie.h 68) } // namespace Blinker
src/noarch/PlayerMovie.h 69) 
Stefan Schuermans namespace for preprocessor...

Stefan Schuermans authored 12 years ago

src/noarch/PlayerMovie.h 70) #endif // #ifndef BLINKER_PLAYERMOVIE_H