<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/video_out, branch 1-rc5</title>
<subtitle>xine-lib git mirror
</subtitle>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/'/>
<entry>
<title>housekeeping</title>
<updated>2004-06-20T10:10:01+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-06-20T10:10:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f81ad3216be599cbb761b8d0ff7c8459fd6d44ff'/>
<id>f81ad3216be599cbb761b8d0ff7c8459fd6d44ff</id>
<content type='text'>
CVS patchset: 6714
CVS date: 2004/06/20 10:10:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6714
CVS date: 2004/06/20 10:10:01

</pre>
</div>
</content>
</entry>
<entry>
<title>Mac OS X's XineVideoWindow:</title>
<updated>2004-06-19T15:33:20+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-06-19T15:33:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=08218a933e133f0b87b595f3d58ea8e4cb9f74aa'/>
<id>08218a933e133f0b87b595f3d58ea8e4cb9f74aa</id>
<content type='text'>
  Renamed openGLView field to xineView
  Renamed getGLView to xineView: putting 'get' in front of an accessor method
in Cocoa implies that the method gives you a _copy_ of the field, e.g. see
NSString's cString method vs its getCString method.
  Removed displayTexture method, since XineOpenGLView has it

CVS patchset: 6707
CVS date: 2004/06/19 15:33:20

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  Renamed openGLView field to xineView
  Renamed getGLView to xineView: putting 'get' in front of an accessor method
in Cocoa implies that the method gives you a _copy_ of the field, e.g. see
NSString's cString method vs its getCString method.
  Removed displayTexture method, since XineOpenGLView has it

CVS patchset: 6707
CVS date: 2004/06/19 15:33:20

</pre>
</div>
</content>
</entry>
<entry>
<title>Mac OS X video output driver:</title>
<updated>2004-06-19T15:25:01+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-06-19T15:25:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f44a5b7a414ecc1e1d07d95f63cafab3bf110a46'/>
<id>f44a5b7a414ecc1e1d07d95f63cafab3bf110a46</id>
<content type='text'>
  XineVideoWindow now properly keeps aspect ratio if requested
  Moved set{Half,Normal,Double}Size methods from XineVideoWindow to
XineOpenGLView, since they more logically belong there
  Changed setVideoSize in XineOpenGLView to only set the video size (and not
the view size)
  Added setViewSize method to XineOpenGLView, to change the view size
  Internal refactorings:
    Removed width/height fields from XineVideoWindow: they were unnecessary,
since the width and height could be obtained via [self frame]
    Renamed width/height fields to video_width/video_height in XineOpenGLView,
to reflect that they represent the height of the actual video, rather than the
view's size (which can always be obtained with [self frame] or [self bounds])
    Added videoSize method to XineOpenGLView to get the actual video size
    Changed isFullScreen, keepsAspectRatio, and initDone fields in
XineOpenGLView to BOOL rather than int
Apologies for the numerous changes in this one patch which may have been better
as a number of smaller, different patches.  Much of the original intent of the
patch -- to fix the bugs that occured with aspect ratios -- dictated the
refactorings which took place.  On the bright side, this patch 100%
regression-tested!

CVS patchset: 6706
CVS date: 2004/06/19 15:25:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  XineVideoWindow now properly keeps aspect ratio if requested
  Moved set{Half,Normal,Double}Size methods from XineVideoWindow to
XineOpenGLView, since they more logically belong there
  Changed setVideoSize in XineOpenGLView to only set the video size (and not
the view size)
  Added setViewSize method to XineOpenGLView, to change the view size
  Internal refactorings:
    Removed width/height fields from XineVideoWindow: they were unnecessary,
since the width and height could be obtained via [self frame]
    Renamed width/height fields to video_width/video_height in XineOpenGLView,
to reflect that they represent the height of the actual video, rather than the
view's size (which can always be obtained with [self frame] or [self bounds])
    Added videoSize method to XineOpenGLView to get the actual video size
    Changed isFullScreen, keepsAspectRatio, and initDone fields in
XineOpenGLView to BOOL rather than int
Apologies for the numerous changes in this one patch which may have been better
as a number of smaller, different patches.  Much of the original intent of the
patch -- to fix the bugs that occured with aspect ratios -- dictated the
refactorings which took place.  On the bright side, this patch 100%
regression-tested!

CVS patchset: 6706
CVS date: 2004/06/19 15:25:01

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix falling back from multi-buffering in video_out_pgx64. Add XVR100 to configure script status output. Add --disable-shm-default to README.solaris.</title>
<updated>2004-06-19T14:51:31+00:00</updated>
<author>
<name>Robin KAY</name>
<email>komadori@users.sourceforge.net</email>
</author>
<published>2004-06-19T14:51:31+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=63af1d1a064fb92f28334917497c5561153cc005'/>
<id>63af1d1a064fb92f28334917497c5561153cc005</id>
<content type='text'>
CVS patchset: 6705
CVS date: 2004/06/19 14:51:31

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6705
CVS date: 2004/06/19 14:51:31

</pre>
</div>
</content>
</entry>
<entry>
<title>now we need to link against the macosx library, don't we?</title>
<updated>2004-06-19T13:48:46+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-06-19T13:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=826e1782e26a76975e505af49a3e305ff49e3749'/>
<id>826e1782e26a76975e505af49a3e305ff49e3749</id>
<content type='text'>
CVS patchset: 6704
CVS date: 2004/06/19 13:48:46

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6704
CVS date: 2004/06/19 13:48:46

</pre>
</div>
</content>
</entry>
<entry>
<title>remove some unused variables</title>
<updated>2004-06-19T13:37:11+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-06-19T13:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=063ea5c50d61936076ea1686bfe2f6f57dbb548a'/>
<id>063ea5c50d61936076ea1686bfe2f6f57dbb548a</id>
<content type='text'>
CVS patchset: 6703
CVS date: 2004/06/19 13:37:11

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6703
CVS date: 2004/06/19 13:37:11

</pre>
</div>
</content>
</entry>
<entry>
<title>Removed superfluous AM_CFLAGS in src/video_out/macosx/Makefile.am</title>
<updated>2004-06-19T13:26:29+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-06-19T13:26:29+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=68149102d99370d698fbec2c531ee6ba9f23317d'/>
<id>68149102d99370d698fbec2c531ee6ba9f23317d</id>
<content type='text'>
Removed inclusion of video_window.m from xineplug_vo_out_macosx plugin

CVS patchset: 6702
CVS date: 2004/06/19 13:26:29

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Removed inclusion of video_window.m from xineplug_vo_out_macosx plugin

CVS patchset: 6702
CVS date: 2004/06/19 13:26:29

</pre>
</div>
</content>
</entry>
<entry>
<title>Run Mac OS X video driver's setVideoSize method in the main (UI) thread, rather</title>
<updated>2004-06-19T04:11:53+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-06-19T04:11:53+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=40fd2791ae6b99b5f78244f5dc827b0d8af95cd6'/>
<id>40fd2791ae6b99b5f78244f5dc827b0d8af95cd6</id>
<content type='text'>
than xine's thread, to avoid threading problems.

CVS patchset: 6701
CVS date: 2004/06/19 04:11:53

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
than xine's thread, to avoid threading problems.

CVS patchset: 6701
CVS date: 2004/06/19 04:11:53

</pre>
</div>
</content>
</entry>
<entry>
<title>Build code in src/video_out/macosx directory again</title>
<updated>2004-06-19T04:07:38+00:00</updated>
<author>
<name>Andre Pang</name>
<email>athp@users.sourceforge.net</email>
</author>
<published>2004-06-19T04:07:38+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=73a709eeb0e188c0e911457d1ded45fd841c9435'/>
<id>73a709eeb0e188c0e911457d1ded45fd841c9435</id>
<content type='text'>
Added comment about why "-Wl,-framework -Wl,Cocoa" libtool options are needed
to src/video_out/(macosx)?/Makefile.am

CVS patchset: 6700
CVS date: 2004/06/19 04:07:38

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Added comment about why "-Wl,-framework -Wl,Cocoa" libtool options are needed
to src/video_out/(macosx)?/Makefile.am

CVS patchset: 6700
CVS date: 2004/06/19 04:07:38

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix BadWindow error in video_out_pgx64 when the VIDEO_OVERLAY_WINDOW property refers to an invalid WID. Tweak the mmap(2)ing code.</title>
<updated>2004-06-18T23:52:15+00:00</updated>
<author>
<name>Robin KAY</name>
<email>komadori@users.sourceforge.net</email>
</author>
<published>2004-06-18T23:52:15+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=f2883e435fa9f3de8657c0735d5ab089c5cb2907'/>
<id>f2883e435fa9f3de8657c0735d5ab089c5cb2907</id>
<content type='text'>
CVS patchset: 6698
CVS date: 2004/06/18 23:52:15

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6698
CVS date: 2004/06/18 23:52:15

</pre>
</div>
</content>
</entry>
</feed>
