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

Last commit made on 2010-07-11
Get this branch:
git clone -b fixes/0.22 https://git.launchpad.net/~mythbuntu-dev/mythtv/+git/mythtv

Branch merges

Branch information

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

Recent commits

3c6ce60... by Stuart Morgan (MythTV)

Fix a stupid typo which prevented url redirection working in mythvideo 0.23 and 0.22. Refs #8634

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

60d5fd8... by Janne Grunau <email address hidden>

backports [24004] from release-0-23-fixes

fix memleaks in several mpegrecorder based recorders, Refs #8266

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

404f7f8... by Robert Kulagowski <email address hidden>

Update.

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

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

Backport [24033] from trunk.
Allow another file handle to be unmolested on OS X. Closes #8292.
No idea why it didn't crash on 10.6.3 for me. Thanks to Ojas for the fix!

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

881ec81... by Stuart Morgan (MythTV)

Backport [23951] to 0.22-fixes. Fix a bug in ProgramMapTable::SetProgramInfoLength() found by Erik Hovland. We wanted to right shift length, but instead it was left shifted. This may have caused tuning problems but we haven't correlated it with any reported problems. Refs #7158

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

2561ac7... by Stuart Morgan (MythTV)

Backport [23892] to 0.22-fixes, fix a memory leak in ChannelBase. Refs #8266

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

84321ff... by Stuart Morgan (MythTV)

Backport [23075] to -fixes. Fix scanning on UK transmitters which have made the switch from a 2k to 4k symbol rate e.g. Winter Hill

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

4c008b4... by Nigel Pearson <email address hidden>

Some OS X 10.6 and Qt 4.6 fixes from trunk.

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

0410bad... by Stuart Morgan (MythTV)

Backport [23314] to -fixes. Don't block lirc or joystick input on startup when the media monitor is inspecting the connected media. Refs #7921

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

1892e93... by Chris Pinkham <email address hidden>

Carry over [23602] from trunk.

Revert part of [18792]. That commit broke the delete code in that the
delete lock was no longer released before the truncating started.
This means that if a second recording was 'deleted' before the first
had finished truncating, then the second recording's unlink would
block until after the first truncate was finished. If the backend
died before the first truncate finished, the second file would not
be deleted since it had never been unlinked. This commit restores
the original functionality so that all files are allowed to be
unlinked and then the truncates happen sequentially in the background.

This commit also provides the same functionality for non-recording
files that are being deleted using truncating delete. The
truncates are no longer being protected by the deletelock, now the
truncate is only protected by the truncate_and_close_lock, so a
long-running truncate does not hold up other files from being
unlinked.

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