summaryrefslogtreecommitdiff
authorsimon <simon>2002-12-02 11:21:24 (UTC)
committer simon <simon>2002-12-02 11:21:24 (UTC)
commit5a7c8386e4d526558becf2553912eb42a42107ee (patch) (unidiff)
treebe3ebf33bf8cff012c25883adeda9427f4787698
parentb2532533a8a28680db967a45090a3ba1dd53ed73 (diff)
downloadopie-5a7c8386e4d526558becf2553912eb42a42107ee.zip
opie-5a7c8386e4d526558becf2553912eb42a42107ee.tar.gz
opie-5a7c8386e4d526558becf2553912eb42a42107ee.tar.bz2
- made the version functions static and some other functions constant that
are constant by design
Diffstat (more/less context) (show whitespace changes)
-rw-r--r--noncore/multimedia/opieplayer2/lib.cpp56
-rw-r--r--noncore/multimedia/opieplayer2/lib.h38
2 files changed, 49 insertions, 45 deletions
diff --git a/noncore/multimedia/opieplayer2/lib.cpp b/noncore/multimedia/opieplayer2/lib.cpp
index 1ac9809..77dab9a 100644
--- a/noncore/multimedia/opieplayer2/lib.cpp
+++ b/noncore/multimedia/opieplayer2/lib.cpp
@@ -141,4 +141,5 @@ QCString Lib::version() {
141int Lib::majorVersion() { 141int Lib::majorVersion() {
142 xine_get_version ( &m_major_version, &m_minor_version, &m_sub_version ); 142 int major, minor, sub;
143 return m_major_version; 143 xine_get_version ( &major, &minor, &sub );
144 return major;
144} 145}
@@ -146,4 +147,5 @@ int Lib::majorVersion() {
146int Lib::minorVersion() { 147int Lib::minorVersion() {
147 xine_get_version ( &m_major_version, &m_minor_version, &m_sub_version ); 148 int major, minor, sub;
148 return m_minor_version; 149 xine_get_version ( &major, &minor, &sub );
150 return minor;
149} 151}
@@ -151,4 +153,5 @@ int Lib::minorVersion() {
151int Lib::subVersion() { 153int Lib::subVersion() {
152 xine_get_version ( &m_major_version, &m_minor_version, &m_sub_version ); 154 int major, minor, sub;
153 return m_sub_version; 155 xine_get_version ( &major, &minor, &sub );
156 return sub;
154} 157}
@@ -172,3 +175,3 @@ void Lib::pause() {
172 175
173int Lib::speed() { 176int Lib::speed() const {
174 return xine_get_param ( m_stream, XINE_PARAM_SPEED ); 177 return xine_get_param ( m_stream, XINE_PARAM_SPEED );
@@ -180,3 +183,3 @@ void Lib::setSpeed( int speed ) {
180 183
181int Lib::status() { 184int Lib::status() const {
182 return xine_get_status( m_stream ); 185 return xine_get_status( m_stream );
@@ -184,18 +187,21 @@ int Lib::status() {
184 187
185int Lib::currentPosition() { 188int Lib::currentPosition() const {
186 xine_get_pos_length( m_stream, &m_pos, &m_time, &m_length ); 189 int pos, time, length;
187 return m_pos; 190 xine_get_pos_length( m_stream, &pos, &time, &length );
191 return pos;
188} 192}
189 193
190int Lib::currentTime() { 194int Lib::currentTime() const {
191 xine_get_pos_length( m_stream, &m_pos, &m_time, &m_length ); 195 int pos, time, length;
192 return m_time/1000; 196 xine_get_pos_length( m_stream, &pos, &time, &length );
197 return time/1000;
193} 198}
194 199
195int Lib::length() { 200int Lib::length() const {
196 xine_get_pos_length( m_stream, &m_pos, &m_time, &m_length ); 201 int pos, time, length;
197 return m_length/1000; 202 xine_get_pos_length( m_stream, &pos, &time, &length );
203 return length/1000;
198} 204}
199 205
200bool Lib::isSeekable() { 206bool Lib::isSeekable() const {
201 return xine_get_stream_info( m_stream, XINE_STREAM_INFO_SEEKABLE ); 207 return xine_get_stream_info( m_stream, XINE_STREAM_INFO_SEEKABLE );
@@ -210,3 +216,3 @@ void Lib::seekTo( int time ) {
210 216
211Frame Lib::currentFrame() { 217Frame Lib::currentFrame() const {
212 Frame frame; 218 Frame frame;
@@ -215,3 +221,3 @@ Frame Lib::currentFrame() {
215 221
216QString Lib::metaInfo( int number) { 222QString Lib::metaInfo( int number) const {
217 return xine_get_meta_info( m_stream, number ); 223 return xine_get_meta_info( m_stream, number );
@@ -219,3 +225,3 @@ QString Lib::metaInfo( int number) {
219 225
220int Lib::error() { 226int Lib::error() const {
221 return xine_get_error( m_stream ); 227 return xine_get_error( m_stream );
@@ -246,3 +252,3 @@ void Lib::setShowVideo( bool video ) {
246 252
247bool Lib::isShowingVideo() { 253bool Lib::isShowingVideo() const {
248 return ::null_is_showing_video( m_videoOutput ); 254 return ::null_is_showing_video( m_videoOutput );
@@ -250,3 +256,3 @@ bool Lib::isShowingVideo() {
250 256
251bool Lib::hasVideo() { 257bool Lib::hasVideo() const {
252 return xine_get_stream_info( m_stream, 18 ); 258 return xine_get_stream_info( m_stream, 18 );
@@ -258,3 +264,3 @@ void Lib::showVideoFullScreen( bool fullScreen ) {
258 264
259bool Lib::isVideoFullScreen() { 265bool Lib::isVideoFullScreen() const {
260 return ::null_is_fullscreen( m_videoOutput ); 266 return ::null_is_fullscreen( m_videoOutput );
@@ -272,3 +278,3 @@ void Lib::setGamma( int value ) {
272 278
273bool Lib::isScaling() { 279bool Lib::isScaling() const {
274 return ::null_is_scaling( m_videoOutput ); 280 return ::null_is_scaling( m_videoOutput );
diff --git a/noncore/multimedia/opieplayer2/lib.h b/noncore/multimedia/opieplayer2/lib.h
index 75b9f12..a7e51fb 100644
--- a/noncore/multimedia/opieplayer2/lib.h
+++ b/noncore/multimedia/opieplayer2/lib.h
@@ -63,5 +63,5 @@ namespace XINE {
63 QCString version(); 63 QCString version();
64 int majorVersion()/*const*/; 64 static int majorVersion();
65 int minorVersion()/*const*/; 65 static int minorVersion();
66 int subVersion()/*const*/; 66 static int subVersion();
67 67
@@ -73,6 +73,6 @@ namespace XINE {
73 int start_time = 0 ); 73 int start_time = 0 );
74 void stop() /*const*/; 74 void stop();
75 void pause()/*const*/; 75 void pause();
76 76
77 int speed() /*const*/; 77 int speed() const;
78 78
@@ -89,11 +89,11 @@ namespace XINE {
89 89
90 int status() /*const*/; 90 int status() const;
91 91
92 int currentPosition()/*const*/; 92 int currentPosition()const;
93 //in seconds 93 //in seconds
94 int currentTime()/*const*/; 94 int currentTime()const;
95 95
96 int length() /*const*/; 96 int length() const;
97 97
98 bool isSeekable()/*const*/; 98 bool isSeekable()const;
99 99
@@ -107,3 +107,3 @@ namespace XINE {
107 */ 107 */
108 bool isShowingVideo() /*const*/; 108 bool isShowingVideo() const;
109 109
@@ -117,3 +117,3 @@ namespace XINE {
117 */ 117 */
118 bool isVideoFullScreen()/*const*/ ; 118 bool isVideoFullScreen() const;
119 119
@@ -133,3 +133,3 @@ namespace XINE {
133 */ 133 */
134 QString metaInfo( int number ); 134 QString metaInfo( int number ) const;
135 135
@@ -138,3 +138,3 @@ namespace XINE {
138 */ 138 */
139 bool isScaling(); 139 bool isScaling() const;
140 140
@@ -149,3 +149,3 @@ namespace XINE {
149 */ 149 */
150 bool hasVideo(); 150 bool hasVideo() const;
151 151
@@ -165,3 +165,3 @@ namespace XINE {
165 */ 165 */
166 Frame currentFrame()/*const*/; 166 Frame currentFrame() const;
167 167
@@ -174,3 +174,3 @@ namespace XINE {
174 */ 174 */
175 int error() /*const*/; 175 int error() const;
176 176
@@ -185,4 +185,2 @@ namespace XINE {
185 int m_bytes_per_pixel; 185 int m_bytes_per_pixel;
186 int m_length, m_pos, m_time;
187 int m_major_version, m_minor_version, m_sub_version;
188 bool m_video:1; 186 bool m_video:1;