<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/post, 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>separate the two semantics of querying a port's status with a NULL stream;</title>
<updated>2004-05-29T14:45:25+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-05-29T14:45:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a74413f06efef91496b3f5b9f749b328ede19ac8'/>
<id>a74413f06efef91496b3f5b9f749b328ede19ac8</id>
<content type='text'>
before, NULL could mean two things: no stream at all or a stream that does not
want to be addressed; now the latter is represented by the new XINE_ANON_STREAM
resulting changes:
* the status() functions now behave differently for NULL and XINE_ANON_STREAM
  (as the commentary always implied, but this was not the case, so post
  plugin rewiring went wrong, because it relies on the status() function)
* the NULL_STREAM defines in audio_out and video_out are obsolete
* update the function comments in the headers
* update the post plugin rewire functions to use the status() functions to
  check, if the old port was opened and handle the new one accordingly;
  this makes open_count obsolete
* change all post plugins accordingly (mostly using XINE_ANON_STREAM instead
  of NULL)
additional change:
* the status() function of audio port now returns the bits/rate/mode values
  of the input and not the output; this is more likely to be what a post plugin
  wants
* the reimplementation of status() in the upmix plugin is obsolete

CVS patchset: 6603
CVS date: 2004/05/29 14:45:25

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
before, NULL could mean two things: no stream at all or a stream that does not
want to be addressed; now the latter is represented by the new XINE_ANON_STREAM
resulting changes:
* the status() functions now behave differently for NULL and XINE_ANON_STREAM
  (as the commentary always implied, but this was not the case, so post
  plugin rewiring went wrong, because it relies on the status() function)
* the NULL_STREAM defines in audio_out and video_out are obsolete
* update the function comments in the headers
* update the post plugin rewire functions to use the status() functions to
  check, if the old port was opened and handle the new one accordingly;
  this makes open_count obsolete
* change all post plugins accordingly (mostly using XINE_ANON_STREAM instead
  of NULL)
additional change:
* the status() function of audio port now returns the bits/rate/mode values
  of the input and not the output; this is more likely to be what a post plugin
  wants
* the reimplementation of status() in the upmix plugin is obsolete

CVS patchset: 6603
CVS date: 2004/05/29 14:45:25

</pre>
</div>
</content>
</entry>
<entry>
<title>rename from AO_CAP_32BITS to AO_CAP_FLOAT32</title>
<updated>2004-05-23T16:20:56+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-05-23T16:20:56+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0f850afbe4ddc8ce5d561abf676d3a1bd8afa7ae'/>
<id>0f850afbe4ddc8ce5d561abf676d3a1bd8afa7ae</id>
<content type='text'>
CVS patchset: 6581
CVS date: 2004/05/23 16:20:56

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6581
CVS date: 2004/05/23 16:20:56

</pre>
</div>
</content>
</entry>
<entry>
<title>missing headers</title>
<updated>2004-05-20T23:11:54+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2004-05-20T23:11:54+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=7a0fd9e60d3cb86028cb478282f3316476e1068a'/>
<id>7a0fd9e60d3cb86028cb478282f3316476e1068a</id>
<content type='text'>
CVS patchset: 6573
CVS date: 2004/05/20 23:11:54

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6573
CVS date: 2004/05/20 23:11:54

</pre>
</div>
</content>
</entry>
<entry>
<title>housekeeping</title>
<updated>2004-05-19T18:36:12+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2004-05-19T18:36:12+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=52a55cc7d5bfbfee6eb6a89c9026f4328209d838'/>
<id>52a55cc7d5bfbfee6eb6a89c9026f4328209d838</id>
<content type='text'>
CVS patchset: 6569
CVS date: 2004/05/19 18:36:12

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6569
CVS date: 2004/05/19 18:36:12

</pre>
</div>
</content>
</entry>
<entry>
<title>track number of times the port has being opened.</title>
<updated>2004-05-18T03:16:12+00:00</updated>
<author>
<name>Miguel Freitas</name>
<email>miguelfreitas@users.sourceforge.net</email>
</author>
<published>2004-05-18T03:16:12+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=e422232e6a5235e12fd143481d7d987d201a5208'/>
<id>e422232e6a5235e12fd143481d7d987d201a5208</id>
<content type='text'>
rewiring a closed port won't cause the new destination to be opened.

CVS patchset: 6564
CVS date: 2004/05/18 03:16:12

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rewiring a closed port won't cause the new destination to be opened.

CVS patchset: 6564
CVS date: 2004/05/18 03:16:12

</pre>
</div>
</content>
</entry>
<entry>
<title>Correct port status call.</title>
<updated>2004-05-17T21:47:01+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2004-05-17T21:47:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=415877961f6e2574321971ed2311ae84ce0d6744'/>
<id>415877961f6e2574321971ed2311ae84ce0d6744</id>
<content type='text'>
If we change bits,rate or mode, we have to also provide our own status call.

CVS patchset: 6562
CVS date: 2004/05/17 21:47:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we change bits,rate or mode, we have to also provide our own status call.

CVS patchset: 6562
CVS date: 2004/05/17 21:47:01

</pre>
</div>
</content>
</entry>
<entry>
<title>Fix noises appearing when seeking and using the upmix plugin.</title>
<updated>2004-05-17T21:28:06+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2004-05-17T21:28:06+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=41f95c85f4e4259d50214956cc6abfd46263c736'/>
<id>41f95c85f4e4259d50214956cc6abfd46263c736</id>
<content type='text'>
CVS patchset: 6561
CVS date: 2004/05/17 21:28:06

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6561
CVS date: 2004/05/17 21:28:06

</pre>
</div>
</content>
</entry>
<entry>
<title>Correct the copyright notice.</title>
<updated>2004-05-17T16:19:05+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2004-05-17T16:19:05+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=a8d5b82eef699ff6c6aa745143b13a13d7201058'/>
<id>a8d5b82eef699ff6c6aa745143b13a13d7201058</id>
<content type='text'>
CVS patchset: 6560
CVS date: 2004/05/17 16:19:05

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
CVS patchset: 6560
CVS date: 2004/05/17 16:19:05

</pre>
</div>
</content>
</entry>
<entry>
<title>Implement the parameters api to see the Sub-woofer cut off frequency.</title>
<updated>2004-05-17T16:12:48+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2004-05-17T16:12:48+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c5aad47825d860684e4a81713c78a4d065b9ecec'/>
<id>c5aad47825d860684e4a81713c78a4d065b9ecec</id>
<content type='text'>
Which frontends support the parameters api ?

CVS patchset: 6559
CVS date: 2004/05/17 16:12:48

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Which frontends support the parameters api ?

CVS patchset: 6559
CVS date: 2004/05/17 16:12:48

</pre>
</div>
</content>
</entry>
<entry>
<title>Remove the center channel from the upmix.</title>
<updated>2004-05-17T15:10:20+00:00</updated>
<author>
<name>James Courtier-Dutton</name>
<email>jcdutton@users.sourceforge.net</email>
</author>
<published>2004-05-17T15:10:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=6bb85ca034183048c74f076b30b96a3ab8940b09'/>
<id>6bb85ca034183048c74f076b30b96a3ab8940b09</id>
<content type='text'>
It just causes the left and right channels to sound like they are coming from the center,
so one looses any good left/right effects.

CVS patchset: 6558
CVS date: 2004/05/17 15:10:20

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It just causes the left and right channels to sound like they are coming from the center,
so one looses any good left/right effects.

CVS patchset: 6558
CVS date: 2004/05/17 15:10:20

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