<feed xmlns='http://www.w3.org/2005/Atom'>
<title>xine-lib/src/libmpeg2, branch 1.1.0</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>Detect AFD information in MPEG2 streams and make the information available</title>
<updated>2005-06-17T22:33:01+00:00</updated>
<author>
<name>Darren Salt</name>
<email>linux@youmustbejoking.demon.co.uk</email>
</author>
<published>2005-06-17T22:33:01+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=177772b4cec0994b403f8ce614033ffe7b4883f7'/>
<id>177772b4cec0994b403f8ce614033ffe7b4883f7</id>
<content type='text'>
to front-ends. (Reinhard Nissl)
gxine (CVS HEAD) is aware of this information.

CVS patchset: 7628
CVS date: 2005/06/17 22:33:01

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
to front-ends. (Reinhard Nissl)
gxine (CVS HEAD) is aware of this information.

CVS patchset: 7628
CVS date: 2005/06/17 22:33:01

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-05-26T07:49:14+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-05-26T07:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=74bfb9df4c87c52bd745ccbe5ea9ca4f5e64a3ad'/>
<id>74bfb9df4c87c52bd745ccbe5ea9ca4f5e64a3ad</id>
<content type='text'>
Fixx xxmc bob deinterlacing for field-coded interlaced streams.

CVS patchset: 7561
CVS date: 2005/05/26 07:49:14

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixx xxmc bob deinterlacing for field-coded interlaced streams.

CVS patchset: 7561
CVS date: 2005/05/26 07:49:14

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-05-06T07:42:20+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-05-06T07:42:20+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=143e6ca14ef8d043cc01e922ac6ed03e20b71606'/>
<id>143e6ca14ef8d043cc01e922ac6ed03e20b71606</id>
<content type='text'>
improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
[bug #1195282]

CVS patchset: 7524
CVS date: 2005/05/06 07:42:20

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
improve xxmc cpu-usage for IDCT / MOCOMP acceleration through better locking
[bug #1195282]

CVS patchset: 7524
CVS date: 2005/05/06 07:42:20

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-05-04T12:50:09+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-05-04T12:50:09+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=c65717974b1609a1cdac7fa080b61b8992a42907'/>
<id>c65717974b1609a1cdac7fa080b61b8992a42907</id>
<content type='text'>
stop libmpeg2 XvMC IDCT / MOCOMP attempting software motion compensation
[bug #1194754]

CVS patchset: 7520
CVS date: 2005/05/04 12:50:09

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
stop libmpeg2 XvMC IDCT / MOCOMP attempting software motion compensation
[bug #1194754]

CVS patchset: 7520
CVS date: 2005/05/04 12:50:09

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-05-03T19:25:10+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-05-03T19:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=1daa2c4132617848de05b492beaf05d428f27ccc'/>
<id>1daa2c4132617848de05b492beaf05d428f27ccc</id>
<content type='text'>
Fixed xvmc plugin segfault when it tried software blending on nonexistant xv image.
Cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback.

CVS patchset: 7516
CVS date: 2005/05/03 19:25:10

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed xvmc plugin segfault when it tried software blending on nonexistant xv image.
Cleaned up libmpeg2 behaviour on xxmc plugin abrupt software fallback.

CVS patchset: 7516
CVS date: 2005/05/03 19:25:10

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-04-26T09:02:55+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-04-26T09:02:55+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=93236a755d9303fa1eee68853d35b502b8395128'/>
<id>93236a755d9303fa1eee68853d35b502b8395128</id>
<content type='text'>
Fix IDCT / Mocomp rendering errors in xxmc and xvmc modules caused by them not resetting the
macroblock counter when a frame is created.
Fixed libmpeg2 Mocomp XvMC forgetting to handle the signed / usigned intra flag, resulting in a
purple screen on Nvidia when XvMC Mocomp only is used.

CVS patchset: 7500
CVS date: 2005/04/26 09:02:55

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix IDCT / Mocomp rendering errors in xxmc and xvmc modules caused by them not resetting the
macroblock counter when a frame is created.
Fixed libmpeg2 Mocomp XvMC forgetting to handle the signed / usigned intra flag, resulting in a
purple screen on Nvidia when XvMC Mocomp only is used.

CVS patchset: 7500
CVS date: 2005/04/26 09:02:55

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-04-25T22:44:22+00:00</updated>
<author>
<name>Michael Roitzsch</name>
<email>mroi@users.sourceforge.net</email>
</author>
<published>2005-04-25T22:44:22+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=0e226aea818f0735b2f566894856eeee6a0a9a36'/>
<id>0e226aea818f0735b2f566894856eeee6a0a9a36</id>
<content type='text'>
Gotcha! Unfortunately, this disrupted make distcheck, so it is a showstopper
for the release. I am too tired to wait another hour for the compilation, so
things will have to wait until tomorrow morning.

CVS patchset: 7498
CVS date: 2005/04/25 22:44:22

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Gotcha! Unfortunately, this disrupted make distcheck, so it is a showstopper
for the release. I am too tired to wait another hour for the compilation, so
things will have to wait until tomorrow morning.

CVS patchset: 7498
CVS date: 2005/04/25 22:44:22

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-04-09T11:22:14+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-04-09T11:22:14+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=18216a2fe0871d528f941ba4e5feeb8f9472523e'/>
<id>18216a2fe0871d528f941ba4e5feeb8f9472523e</id>
<content type='text'>
Multiple slice-per-rows (HDTV) fixes in the libmpeg2 code, particularly
regarding VLD XvMC.
Cleaned up hardware acceleration hooks in libmpeg2.
Fixed X include path searching while configure detects XvMC support.

CVS patchset: 7449
CVS date: 2005/04/09 11:22:14

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Multiple slice-per-rows (HDTV) fixes in the libmpeg2 code, particularly
regarding VLD XvMC.
Cleaned up hardware acceleration hooks in libmpeg2.
Fixed X include path searching while configure detects XvMC support.

CVS patchset: 7449
CVS date: 2005/04/09 11:22:14

</pre>
</div>
</content>
</entry>
<entry>
<title>XvMC update largely courtesy of Kendall Bennet, Scitechsoft:</title>
<updated>2005-02-22T18:31:33+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-02-22T18:31:33+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=081ee8763663ffb98145ea232cad0260bb93aef2'/>
<id>081ee8763663ffb98145ea232cad0260bb93aef2</id>
<content type='text'>
* Fix surface flushing and syncing (xxmc / xvmc)
* Fix clearing of macro block lists (xxmc / xvmc)
* Remove floating point operations from mpeg demuxer. Degrades
  performance on non-fp capable hardware.
* Remove unnecessary software MC step
* Fix Quantization matrix ordering which caused bad picture quality
  (KB/TH)
* Minor optimizations in the libmpeg2 code
* Fix VLD flushing at video discontinuity (TH)

CVS patchset: 7424
CVS date: 2005/02/22 18:31:33

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Fix surface flushing and syncing (xxmc / xvmc)
* Fix clearing of macro block lists (xxmc / xvmc)
* Remove floating point operations from mpeg demuxer. Degrades
  performance on non-fp capable hardware.
* Remove unnecessary software MC step
* Fix Quantization matrix ordering which caused bad picture quality
  (KB/TH)
* Minor optimizations in the libmpeg2 code
* Fix VLD flushing at video discontinuity (TH)

CVS patchset: 7424
CVS date: 2005/02/22 18:31:33

</pre>
</div>
</content>
</entry>
<entry>
<title>**BUGFIX**</title>
<updated>2005-01-30T18:01:25+00:00</updated>
<author>
<name>Thomas Hellström</name>
<email>totte67@users.sourceforge.net</email>
</author>
<published>2005-01-30T18:01:25+00:00</published>
<link rel='alternate' type='text/html' href='https://vdr-projects.e-tobi.net/git/xine-lib/commit/?id=204bc7799afd8ea60e34036d94a9051703e4848f'/>
<id>204bc7799afd8ea60e34036d94a9051703e4848f</id>
<content type='text'>
Bug 1092411
Makes XvMC handle cases where each slice is split into more than two parts.
This got broken on IDCT / MOCOMP with a previous commit to fix a search
segfault. Has never worked before with VLD.
Still IDCT / MOCOMP exhibit bad picture quality in this case but not worse
than before it got broken.

CVS patchset: 7375
CVS date: 2005/01/30 18:01:25

</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bug 1092411
Makes XvMC handle cases where each slice is split into more than two parts.
This got broken on IDCT / MOCOMP with a previous commit to fix a search
segfault. Has never worked before with VLD.
Still IDCT / MOCOMP exhibit bad picture quality in this case but not worse
than before it got broken.

CVS patchset: 7375
CVS date: 2005/01/30 18:01:25

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