ViewVC Help
View File | Revision Log | Show Annotations | Download File | View Changeset | Root Listing
root/repos/DecentralizedMedia/Player.cpp
(Generate patch)

Comparing DecentralizedMedia/Player.cpp (file contents):
Revision 542 by douglas, 2005-07-03T00:31:07-07:00 vs.
Revision 545 by douglas, 2005-07-03T03:56:51-07:00

# Line 18 | Line 18 | inline void Sleep()
18          ::nanosleep(&sleep, NULL);
19   }
20  
21 < Player::Player(const _R<dbi::Connection>& connection, int player) : remote(player), player_(remote.IsRunning() ? NULL : new _H<api::Process>(_B("/usr/X11R6/bin/beep-media-player"))), adder(hop::BindAll(&Player::Adder, this)), copier(hop::BindAll(&Player::Copier, this, shares))
21 > Player::Player(const _R<dbi::Connection>& connection, int player) : remote(player), player_(remote.IsRunning() ? NULL : new _H<api::Process>(_B("/usr/X11R6/bin/beep-media-player"))), position(remote.GetPlaylistPosition()), adder(hop::BindAll(&Player::Adder, this)), copier(hop::BindAll(&Player::Copier, this))
22   {
23          if (!player_.IsEmpty())
24          {
# Line 89 | Line 89 | int Player::Adder()
89          return 0;
90   }
91  
92 < int Player::Copier(const ext::RedBlackMap<api::InternetAddress, ext::RedBlackMap<cse::String, _R<Share> > >& shares)
92 > int Player::Copier() const
93   {
94          while (!running)
95                  Sleep();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines