~mythbuntu-dev/mythtv/+git/mythtv:fixes/0.19

Last commit made on 2007-03-15
Get this branch:
git clone -b fixes/0.19 https://git.launchpad.net/~mythbuntu-dev/mythtv/+git/mythtv

Branch merges

Branch information

Name:
fixes/0.19
Repository:
lp:~mythbuntu-dev/mythtv/+git/mythtv

Recent commits

17a1f60... by Nigel Pearson <email address hidden>

Correct inappropriate usage of scratch frame. See #2304. See #1151.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@13054 7dbf422c-18fa-0310-86e9-fd20926502f2

387dc86... by Chris Pinkham <email address hidden>

Fix some discrepancies in the Watch Recordings screen related to how we
handle recordings where the file is not found. If the file is not found,
the only actions the user can perform on the recording are to view the
program details or delete the database entry.

Carries over Michael T. Dean's patch in [9490] from trunk.

References #1480.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10505 7dbf422c-18fa-0310-86e9-fd20926502f2

d81496d... by Nigel Pearson <email address hidden>

Local definition of gContext clashes with the one in libmyth.
Mac OS X doesn't define an AudioOutputDevice, so the check is unwanted.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10345 7dbf422c-18fa-0310-86e9-fd20926502f2

7eaa86e... by Daniel Kristjansson <email address hidden>

Closes #1995. Fixes off-by-one error preventing QAM-64 frequency tables from being generated.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10329 7dbf422c-18fa-0310-86e9-fd20926502f2

c9ef384... by Nigel Pearson <email address hidden>

Fix PPC audio again. Apply 9398:9438 from trunk

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10254 7dbf422c-18fa-0310-86e9-fd20926502f2

b7a4c22... by Nigel Pearson <email address hidden>

With Daniel's backported code, frontend-only builds failed again.
Implemented some of r9688:9723 from trunk

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10253 7dbf422c-18fa-0310-86e9-fd20926502f2

a92f6b2... by Daniel Kristjansson <email address hidden>

Closes #1871. Backport of video buffer locking fix. This reworks video buffer locking to avoid two display and decoding thread from accessing buffer dequeques at the same time when tracking inter-frame dependencies.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10242 7dbf422c-18fa-0310-86e9-fd20926502f2

c3d4025... by Daniel Kristjansson <email address hidden>

Refs #906. Refs #137. Backports XvMC fixes from SVN head to 0.19-fixes.

This is slightly more hackish than the fix in head, because I didn't backport some of the NVP fixes that simplify the XvMC fixes there.

But I've made hundreds of channel changes and many skips and playback speed changes and it only gave me stuttering once vs. 10% of the time without the fixes.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10143 7dbf422c-18fa-0310-86e9-fd20926502f2

8633b38... by Daniel Kristjansson <email address hidden>

Closes #1552. Backports DVB-S retune code to 0.19-fixes.

This repeatedly retunes a DVB channel up to three times. This is to work around the problem of not knowing the SDT of the current channel and so accidentally tuning to the wrong channel when using a rotor.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10129 7dbf422c-18fa-0310-86e9-fd20926502f2

4c130a9... by Daniel Kristjansson <email address hidden>

Refs #1552. Backports various tuning delays to 0.19-fixes.

This backports some tuning delays recommended by Marcus Metzler.

In particular we 10 ms sleep after every frontend set, and if we are dealing with any DVB-S device or the Nova-T DVB-T device we sleep for 300 ms or 100 ms, resp between status querying ioctl calls.

This delays are needed due to numerous bugs in the i2c bus handling in many DVB-S drivers and the Nova-T DVB-T driver.

Again, these are bugs that the DVB driver folks do not intend to fix anytime soon so we need to work around them.

git-svn-id: http://svn.mythtv.org/svn/branches/release-0-19-fixes@10128 7dbf422c-18fa-0310-86e9-fd20926502f2