Difference between revisions of "Release Notes - 0.24-fixes"

From MythTV Official Wiki
Jump to: navigation, search
m (No need to say "SVN" in 0.24-fixes branch)
(add some, and add # column to help look at commit order)
Line 14: Line 14:
 
{| class="wikitable sortable" border=1 cellpadding=5 cellspacing=1
 
{| class="wikitable sortable" border=1 cellpadding=5 cellspacing=1
 
|- style="background-color: lightgreen; color:black"  
 
|- style="background-color: lightgreen; color:black"  
 +
! scope="col" | #
 
! scope="col" | Date Applied
 
! scope="col" | Date Applied
 
! scope="col" | Changeset
 
! scope="col" | Changeset
Line 21: Line 22:
 
! scope="col" class="unsortable"| Comments
 
! scope="col" class="unsortable"| Comments
 
|-
 
|-
 +
| 1
 
| {{dts|Nov 11 2010}}
 
| {{dts|Nov 11 2010}}
 
| {{changeset|27171}}
 
| {{changeset|27171}}
Line 28: Line 30:
 
| Updated Finnish translation of MythWeb
 
| Updated Finnish translation of MythWeb
 
|-
 
|-
 +
| 2
 
| {{dts|Nov 11 2010}}
 
| {{dts|Nov 11 2010}}
 
| {{changeset|27174}}
 
| {{changeset|27174}}
Line 35: Line 38:
 
| Fix FLV playback when detected resolution is not calculated correctly
 
| Fix FLV playback when detected resolution is not calculated correctly
 
|-
 
|-
 +
| 3
 
| {{dts|Nov 12 2010}}
 
| {{dts|Nov 12 2010}}
 
| {{changeset|27201}}
 
| {{changeset|27201}}
Line 42: Line 46:
 
| Allow dashes ('-') in hostnames used for FileTransfer
 
| Allow dashes ('-') in hostnames used for FileTransfer
 
|-
 
|-
 +
| 4
 
| {{dts|Nov 12 2010}}
 
| {{dts|Nov 12 2010}}
 
| {{changeset|27204}}
 
| {{changeset|27204}}
Line 49: Line 54:
 
| Fix handling of responses to queries from metadata grabbers when provided with no output, rather than the expected of output with no results
 
| Fix handling of responses to queries from metadata grabbers when provided with no output, rather than the expected of output with no results
 
|-
 
|-
 +
| 5
 
| {{dts|Nov 14 2010}}
 
| {{dts|Nov 14 2010}}
 
| {{changeset|27220}}
 
| {{changeset|27220}}
Line 56: Line 62:
 
| Teletext Fixes (Fixes crash in custlist editor under certain circumstances)  
 
| Teletext Fixes (Fixes crash in custlist editor under certain circumstances)  
 
|-
 
|-
 +
| 6
 
| {{dts|Nov 15 2010}}
 
| {{dts|Nov 15 2010}}
 
| {{changeset|27226}}
 
| {{changeset|27226}}
Line 63: Line 70:
 
| Only pass-through if we support the number of channels, otherwise downmix - logic was reversed
 
| Only pass-through if we support the number of channels, otherwise downmix - logic was reversed
 
|-
 
|-
 +
| 7
 
| {{dts|Nov 15 2010}}
 
| {{dts|Nov 15 2010}}
 
| {{changeset|27232}}
 
| {{changeset|27232}}
Line 70: Line 78:
 
| Update BBC and Trailer scripts to account for feed changes
 
| Update BBC and Trailer scripts to account for feed changes
 
|-
 
|-
 +
| 8
 
| {{dts|Nov 15 2010}}
 
| {{dts|Nov 15 2010}}
 
| {{changeset|27235}}
 
| {{changeset|27235}}
Line 77: Line 86:
 
| Fix Weather Underground Maps script when log directory does not exist
 
| Fix Weather Underground Maps script when log directory does not exist
 
|-
 
|-
 +
| 9
 
| {{dts|Nov 16 2010}}
 
| {{dts|Nov 16 2010}}
 
| {{changeset|27248}}
 
| {{changeset|27248}}
Line 84: Line 94:
 
| Fix OSD showing in browse mode in Live TV
 
| Fix OSD showing in browse mode in Live TV
 
|- style="background-color: lightgray; color:black"
 
|- style="background-color: lightgray; color:black"
 +
| 10
 
| {{dts|Nov 16 2010}}
 
| {{dts|Nov 16 2010}}
 
| {{changeset|27251}}
 
| {{changeset|27251}}
Line 92: Line 103:
 
| REVERTED: Do not disable AC3 or DTS passthrough if speaker output is set to stereo only
 
| REVERTED: Do not disable AC3 or DTS passthrough if speaker output is set to stereo only
 
|-
 
|-
 +
| 11
 
| {{dts|Nov 17 2010}}
 
| {{dts|Nov 17 2010}}
 
| {{changeset|27255}}
 
| {{changeset|27255}}
Line 99: Line 111:
 
| If paused, unpause playback when clearing the Delete Recording OSD dialog
 
| If paused, unpause playback when clearing the Delete Recording OSD dialog
 
|-
 
|-
 +
| 12
 
| {{dts|Nov 17 2010}}
 
| {{dts|Nov 17 2010}}
 
| {{changeset|27261}}
 
| {{changeset|27261}}
Line 106: Line 119:
 
| Update MTV grabber script to accommodate API changes
 
| Update MTV grabber script to accommodate API changes
 
|-
 
|-
 +
| 13
 
| {{dts|Nov 18 2010}}
 
| {{dts|Nov 18 2010}}
 
| {{changeset|27272}}
 
| {{changeset|27272}}
Line 113: Line 127:
 
| Fixes a valgrind-detected issue (reading outside of allocated memory - prevent potential segfaults)
 
| Fixes a valgrind-detected issue (reading outside of allocated memory - prevent potential segfaults)
 
|-
 
|-
 +
| 14
 
| {{dts|Nov 18 2010}}
 
| {{dts|Nov 18 2010}}
 
| {{changeset|27275}}
 
| {{changeset|27275}}
Line 120: Line 135:
 
| Fix JPEG viewing
 
| Fix JPEG viewing
 
|-
 
|-
 +
| 15
 
| {{dts|Nov 18 2010}}
 
| {{dts|Nov 18 2010}}
 
| {{changeset|27277}}
 
| {{changeset|27277}}
Line 127: Line 143:
 
| Modify error reporting to eliminate unnecessary data in bug reports
 
| Modify error reporting to eliminate unnecessary data in bug reports
 
|-
 
|-
 +
| 16
 
| {{dts|Nov 18 2010}}
 
| {{dts|Nov 18 2010}}
 
| {{changeset|27278}}
 
| {{changeset|27278}}
Line 134: Line 151:
 
| Additional fixes for OSD locking during cutlist editor keypresses
 
| Additional fixes for OSD locking during cutlist editor keypresses
 
|-
 
|-
 +
| 17
 
| {{dts|Nov 18 2010}}
 
| {{dts|Nov 18 2010}}
 
| {{changeset|27280}}
 
| {{changeset|27280}}
Line 141: Line 159:
 
| Remove unnecessary includes which caused issues on Windows
 
| Remove unnecessary includes which caused issues on Windows
 
|-
 
|-
 +
| 18
 
| {{dts|Nov 19 2010}}
 
| {{dts|Nov 19 2010}}
 
| {{changeset|27292}}
 
| {{changeset|27292}}
Line 148: Line 167:
 
| Don't call QGLContext::doneCurrent() in MythRenderOpenGL. Fixes playback on certain Windows Builds and reduce potential performance impact on certain Intel systems.
 
| Don't call QGLContext::doneCurrent() in MythRenderOpenGL. Fixes playback on certain Windows Builds and reduce potential performance impact on certain Intel systems.
 
|-
 
|-
 +
| 19
 
| {{dts|Nov 19 2010}}
 
| {{dts|Nov 19 2010}}
 
| {{changeset|27293}}
 
| {{changeset|27293}}
Line 155: Line 175:
 
| Fix builds with --enable-symbol-visibility
 
| Fix builds with --enable-symbol-visibility
 
|-
 
|-
 +
| 20
 
| {{dts|Nov 19 2010}}
 
| {{dts|Nov 19 2010}}
 
| {{changeset|27297}}
 
| {{changeset|27297}}
Line 162: Line 183:
 
| Fix an uninitialized data item
 
| Fix an uninitialized data item
 
|-
 
|-
 +
| 21
 
| {{dts|Nov 19 2010}}
 
| {{dts|Nov 19 2010}}
 
| {{changeset|27299}}
 
| {{changeset|27299}}
Line 170: Line 192:
 
| REVERT -fixes changeset {{changeset|27251}} as it breaks 5.1 upmix from stereo for AC3 content
 
| REVERT -fixes changeset {{changeset|27251}} as it breaks 5.1 upmix from stereo for AC3 content
 
|-
 
|-
 +
| 22
 
| {{dts|Nov 20 2010}}
 
| {{dts|Nov 20 2010}}
 
| {{changeset|27303}}
 
| {{changeset|27303}}
Line 177: Line 200:
 
| Fix non-animated GIF reloading causing the frontend to abort
 
| Fix non-animated GIF reloading causing the frontend to abort
 
|-
 
|-
 +
| 23
 
| {{dts|Nov 20 2010}}
 
| {{dts|Nov 20 2010}}
 
| {{changeset|27305}}
 
| {{changeset|27305}}
Line 184: Line 208:
 
| Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough
 
| Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough
 
|-
 
|-
 +
| 24
 
| {{dts|Nov 21 2010}}
 
| {{dts|Nov 21 2010}}
 
| {{changeset|27315}}
 
| {{changeset|27315}}
Line 191: Line 216:
 
| Fix a segfault when exiting the Recording Profile settings screen
 
| Fix a segfault when exiting the Recording Profile settings screen
 
|-
 
|-
 +
| 25
 
| {{dts|Nov 23 2010}}
 
| {{dts|Nov 23 2010}}
 
| {{changeset|27321}}
 
| {{changeset|27321}}
Line 198: Line 224:
 
| Fix invalid logging
 
| Fix invalid logging
 
|-
 
|-
 +
| 26
 
| {{dts|Nov 24 2010}}
 
| {{dts|Nov 24 2010}}
 
| {{changeset|27334}}
 
| {{changeset|27334}}
Line 205: Line 232:
 
| Improve digital passthrough auto-settings mainly a problem with some HDMI audio cards. Fix 5.1 upmixing of AC3 stereo content. Simplify LPCM configurations moving it to advanced settings, now it should under most circumstances be not necessary to bother with it.
 
| Improve digital passthrough auto-settings mainly a problem with some HDMI audio cards. Fix 5.1 upmixing of AC3 stereo content. Simplify LPCM configurations moving it to advanced settings, now it should under most circumstances be not necessary to bother with it.
 
|-
 
|-
 +
| 27
 
| {{dts|Nov 25 2010}}
 
| {{dts|Nov 25 2010}}
 
| {{changeset|27339}}
 
| {{changeset|27339}}
Line 212: Line 240:
 
| Fix black/glitched recording previews by fixing in-recording seektables for MPEG2-TS/PS
 
| Fix black/glitched recording previews by fixing in-recording seektables for MPEG2-TS/PS
 
|-
 
|-
 +
| 28
 
| {{dts|Nov 26 2010}}
 
| {{dts|Nov 26 2010}}
 
| {{changeset|27352}}
 
| {{changeset|27352}}
Line 219: Line 248:
 
| Clear captions when entering the cutlist editor
 
| Clear captions when entering the cutlist editor
 
|-
 
|-
 +
| 29
 
| {{dts|Nov 27 2010}}
 
| {{dts|Nov 27 2010}}
 
| {{changeset|27357}}
 
| {{changeset|27357}}
Line 226: Line 256:
 
| Fix FFWD/REW response time repositioning  
 
| Fix FFWD/REW response time repositioning  
 
|-
 
|-
 +
| 30
 
| {{dts|Nov 27 2010}}
 
| {{dts|Nov 27 2010}}
 
| {{changeset|27361}}
 
| {{changeset|27361}}
Line 233: Line 264:
 
| Move the gesture debugging to VB_GUI instead of VB_IMPORTANT  
 
| Move the gesture debugging to VB_GUI instead of VB_IMPORTANT  
 
|-
 
|-
 +
| 31
 
| {{dts|Nov 28 2010}}
 
| {{dts|Nov 28 2010}}
 
| {{changeset|27364}}
 
| {{changeset|27364}}
Line 240: Line 272:
 
| Disables the ffmpeg mpeg-2 startup optimization in the ringbuffer - fixes playback on Windows
 
| Disables the ffmpeg mpeg-2 startup optimization in the ringbuffer - fixes playback on Windows
 
|-
 
|-
 +
| 32
 
| {{dts|Nov 29 2010}}
 
| {{dts|Nov 29 2010}}
 
| {{changeset|27371}}
 
| {{changeset|27371}}
Line 247: Line 280:
 
| Handle strings in the BBC grabber that may or may not contain an "s" at the end (i.e., shower(s))
 
| Handle strings in the BBC grabber that may or may not contain an "s" at the end (i.e., shower(s))
 
|-
 
|-
 +
| 33
 
| {{dts|Nov 29 2010}}
 
| {{dts|Nov 29 2010}}
 
| {{changeset|27373}}
 
| {{changeset|27373}}
Line 254: Line 288:
 
| Speed up resumption of playback after seeking (regression from 0.23)
 
| Speed up resumption of playback after seeking (regression from 0.23)
 
|-
 
|-
 +
| 34
 
| {{dts|Dec 1 2010}}
 
| {{dts|Dec 1 2010}}
 
| {{changeset|27393}}
 
| {{changeset|27393}}
Line 261: Line 296:
 
| Fix tilted video when using odd geometries and the Xlib 'fallback' video renderer
 
| Fix tilted video when using odd geometries and the Xlib 'fallback' video renderer
 
|-
 
|-
 +
| 35
 
| {{dts|Dec 1 2010}}
 
| {{dts|Dec 1 2010}}
 
| {{changeset|27394}}
 
| {{changeset|27394}}
Line 268: Line 304:
 
| <nowiki>***</nowiki>API Change<nowiki>***</nowiki> - Additional audio refactoring fixes
 
| <nowiki>***</nowiki>API Change<nowiki>***</nowiki> - Additional audio refactoring fixes
 
|-
 
|-
 +
| 36
 
| {{dts|Dec 1 2010}}
 
| {{dts|Dec 1 2010}}
 
| {{changeset|27395}}
 
| {{changeset|27395}}
Line 275: Line 312:
 
| Always use MythTV's downmixer in place of ffmpeg's on hardware that has SSE3 support - fixes low volume on 5.1 AC3 streams on a stereo system
 
| Always use MythTV's downmixer in place of ffmpeg's on hardware that has SSE3 support - fixes low volume on 5.1 AC3 streams on a stereo system
 
|-
 
|-
 +
| 37
 
| {{dts|Dec 1 2010}}
 
| {{dts|Dec 1 2010}}
 
| {{changeset|27396}}
 
| {{changeset|27396}}
Line 282: Line 320:
 
| <nowiki>***</nowiki>API Change (following r27395)<nowiki>***</nowiki>
 
| <nowiki>***</nowiki>API Change (following r27395)<nowiki>***</nowiki>
 
|-
 
|-
 +
| 38
 
| {{dts|Dec 1 2010}}
 
| {{dts|Dec 1 2010}}
 
| {{changeset|27405}}
 
| {{changeset|27405}}
Line 289: Line 328:
 
| Add missing menu titles to Metallurgy
 
| Add missing menu titles to Metallurgy
 
|-
 
|-
 +
| 39
 
| {{dts|Dec 2 2010}}
 
| {{dts|Dec 2 2010}}
 
| {{changeset|27410}}
 
| {{changeset|27410}}
Line 296: Line 336:
 
| Prevent rebase tool from duplicating the libraries that it rebases, by getting it to process only the real libs, not symlinks to them
 
| Prevent rebase tool from duplicating the libraries that it rebases, by getting it to process only the real libs, not symlinks to them
 
|-
 
|-
 +
| 40
 
| {{dts|Dec 2 2010}}
 
| {{dts|Dec 2 2010}}
 
| {{changeset|27418}}
 
| {{changeset|27418}}
Line 303: Line 344:
 
| Improved teletext display for font stretching, double height text, and better widescreen fill support
 
| Improved teletext display for font stretching, double height text, and better widescreen fill support
 
|-
 
|-
 +
| 41
 
| {{dts|Dec 2 2010}}
 
| {{dts|Dec 2 2010}}
 
| {{changeset|27419}}
 
| {{changeset|27419}}
Line 310: Line 352:
 
| Refactor teletext to more-closely match the design of other caption/subtitle code - eliminates locking problems and improves responsiveness
 
| Refactor teletext to more-closely match the design of other caption/subtitle code - eliminates locking problems and improves responsiveness
 
|-
 
|-
 +
| 42
 
| {{dts|Dec 2 2010}}
 
| {{dts|Dec 2 2010}}
 
| {{gitcommit|ee329fe}}
 
| {{gitcommit|ee329fe}}
Line 317: Line 360:
 
| Make sure buffers used for SSE float conversion are 16 bytes aligned at all time - This forces us to work with 16 bytes lcm size  
 
| Make sure buffers used for SSE float conversion are 16 bytes aligned at all time - This forces us to work with 16 bytes lcm size  
 
|-
 
|-
 +
| 43
 
| {{dts|Dec 3 2010}}
 
| {{dts|Dec 3 2010}}
 
| {{gitcommit|71bf56a}}
 
| {{gitcommit|71bf56a}}
Line 324: Line 368:
 
| Reduce number of maximum frames for AC3 encoder so prevent buffer overflow  
 
| Reduce number of maximum frames for AC3 encoder so prevent buffer overflow  
 
|-
 
|-
 +
| 44
 
| {{dts|Dec 3 2010}}
 
| {{dts|Dec 3 2010}}
 
| {{gitcommit|11ee9c5}}
 
| {{gitcommit|11ee9c5}}
Line 331: Line 376:
 
| Switch version.sh to use git rather than svn  
 
| Switch version.sh to use git rather than svn  
 
|-
 
|-
 +
| 45
 
| {{dts|Dec 4 2010}}
 
| {{dts|Dec 4 2010}}
 
| {{gitcommit|dc4868a}}
 
| {{gitcommit|dc4868a}}
Line 338: Line 384:
 
| Tweak PWD in the Makefile to be more specific
 
| Tweak PWD in the Makefile to be more specific
 
|-
 
|-
 +
| 46
 
| {{dts|Dec 4 2010}}
 
| {{dts|Dec 4 2010}}
 
| {{gitcommit|e4ea220}}
 
| {{gitcommit|e4ea220}}
Line 345: Line 392:
 
| Add gitignores to fixes/0.24 too
 
| Add gitignores to fixes/0.24 too
 
|-
 
|-
 +
| 47
 
| {{dts|Dec 4 2010}}
 
| {{dts|Dec 4 2010}}
 
| {{gitcommit|fe9d48e}}
 
| {{gitcommit|fe9d48e}}
Line 352: Line 400:
 
| Fix upper case file extensions which weren't working
 
| Fix upper case file extensions which weren't working
 
|-
 
|-
 +
| 48
 
| {{dts|Dec 5 2010}}
 
| {{dts|Dec 5 2010}}
 
| {{gitcommit|ecbbcf8}}
 
| {{gitcommit|ecbbcf8}}
Line 359: Line 408:
 
| Fix regressions in the Previously Recorded screen
 
| Fix regressions in the Previously Recorded screen
 
|-
 
|-
 +
| 49
 
| {{dts|Dec 6 2010}}
 
| {{dts|Dec 6 2010}}
 
| {{gitcommit|011ffd5}}
 
| {{gitcommit|011ffd5}}
Line 366: Line 416:
 
| Fix file streaming to continue working past 4GB
 
| Fix file streaming to continue working past 4GB
 
|-
 
|-
 +
| 50
 
| {{dts|Dec 6 2010}}
 
| {{dts|Dec 6 2010}}
 
| {{gitcommit|d3d2640}}
 
| {{gitcommit|d3d2640}}
Line 373: Line 424:
 
| Look for fonts in the correct location
 
| Look for fonts in the correct location
 
|-
 
|-
 +
| 51
 
| {{dts|Dec 7 2010}}
 
| {{dts|Dec 7 2010}}
 
| {{gitcommit|5cd75db}}
 
| {{gitcommit|5cd75db}}
Line 380: Line 432:
 
| Fix logic error that forced to have audio advanced checked to get 7.1 LPCM
 
| Fix logic error that forced to have audio advanced checked to get 7.1 LPCM
 
|-
 
|-
 +
| 52
 
| {{dts|Dec 7 2010}}
 
| {{dts|Dec 7 2010}}
 
| {{gitcommit|3e9463e}}
 
| {{gitcommit|3e9463e}}
Line 387: Line 440:
 
| Fix same logic error used in the settings which prevented selecting 7.1 unless audio advanced was selected  
 
| Fix same logic error used in the settings which prevented selecting 7.1 unless audio advanced was selected  
 
|-
 
|-
 +
| 53
 
| {{dts|Dec 8 2010}}
 
| {{dts|Dec 8 2010}}
 
| {{gitcommit|ee57332}}
 
| {{gitcommit|ee57332}}
Line 394: Line 448:
 
| Make text outlining consistent across external, embedded, and CC-608 captions  
 
| Make text outlining consistent across external, embedded, and CC-608 captions  
 
|-
 
|-
 +
| 54
 
| {{dts|Dec 9 2010}}
 
| {{dts|Dec 9 2010}}
 
| {{gitcommit|aec0097}}
 
| {{gitcommit|aec0097}}
Line 401: Line 456:
 
| Fix SSE2/SSE3 CPU flags in libmythsoundtouch
 
| Fix SSE2/SSE3 CPU flags in libmythsoundtouch
 
|-
 
|-
 +
| 55
 
| {{dts|Dec 9 2010}}
 
| {{dts|Dec 9 2010}}
 
| {{gitcommit|df2d58b}}
 
| {{gitcommit|df2d58b}}
Line 408: Line 464:
 
| Fix missing parameter in SG filelist query
 
| Fix missing parameter in SG filelist query
 
|-
 
|-
 +
| 56
 
| {{dts|Dec 11 2010}}
 
| {{dts|Dec 11 2010}}
 
| {{gitcommit|8155c43}}
 
| {{gitcommit|8155c43}}
Line 415: Line 472:
 
| Fix control socket call used for Video._playOnFe()
 
| Fix control socket call used for Video._playOnFe()
 
|-
 
|-
 +
| 57
 
| {{dts|Dec 12 2010}}
 
| {{dts|Dec 12 2010}}
 
| {{gitcommit|7b4f3fb}}
 
| {{gitcommit|7b4f3fb}}
Line 422: Line 480:
 
| Don't create an additional thread for media playback. (Potentially speeds up playback startup, exiting, and keypress response)
 
| Don't create an additional thread for media playback. (Potentially speeds up playback startup, exiting, and keypress response)
 
|-
 
|-
 +
| 58
 
| {{dts|Dec 12 2010}}
 
| {{dts|Dec 12 2010}}
 
| {{gitcommit|6bb60cd}}
 
| {{gitcommit|6bb60cd}}
Line 429: Line 488:
 
| Minor CC-608 caption display optimization
 
| Minor CC-608 caption display optimization
 
|-
 
|-
 +
| 59
 
| {{dts|Dec 12 2010}}
 
| {{dts|Dec 12 2010}}
 
| {{gitcommit|3e29dab}}
 
| {{gitcommit|3e29dab}}
Line 436: Line 496:
 
| Left justify CC-608 captions to fix jitter
 
| Left justify CC-608 captions to fix jitter
 
|-
 
|-
 +
| 60
 
| {{dts|Dec 12 2010}}
 
| {{dts|Dec 12 2010}}
 
| {{gitcommit|cfd7b78}}
 
| {{gitcommit|cfd7b78}}
Line 442: Line 503:
 
| Video Playback
 
| Video Playback
 
| Remove the state change QWaitCondition from the TV class.
 
| Remove the state change QWaitCondition from the TV class.
 +
|-
 +
| 61
 +
| {{dts|Dec 13 2010}}
 +
| {{gitcommit|3a0bc28}}
 +
| Backport of {{gitcommit|TBD}}
 +
| N/A
 +
| Audio
 +
| Simplify upmixing and fix some timestamp and pause issues
 +
|-
 +
| 62
 +
| {{dts|Dec 13 2010}}
 +
| {{gitcommit|1b695d7}}
 +
| Backport of {{gitcommit|TBD}}
 +
| N/A
 +
| Audio
 +
| Fix and raise min. alsa hardware buffer size calculation
 +
|-
 +
| 63
 +
| {{dts|Dec 13 2010}}
 +
| {{gitcommit|8115c44}}
 +
| Backport of {{gitcommit|TBD}}
 +
| N/A
 +
| Audio
 +
| Tidy up the block processing
 +
|-
 +
| 64
 +
| {{dts|Dec 13 2010}}
 +
| {{gitcommit|0d719aa}}
 +
| Backport of {{gitcommit|TBD}}
 +
| N/A
 +
| Audio
 +
| Add a little bit of leeway when checking the alsa buffer size, as alsa may round down the value
 +
|-
 +
| 65
 +
| {{dts|Dec 13 2010}}
 +
| {{gitcommit|4e4653f}}
 +
| Backport of {{gitcommit|TBD}}
 +
| N/A
 +
| Audio
 +
| Revert a change mistakenly committed
 
|}
 
|}
  

Revision as of 22:06, 14 January 2011

Changes applied to the 0.24-fixes branch

Important.png Note: Please note that the following reflects patches which have been applied and/or backported to the 0.24-fixes branch since the release of 0.24. These feature may eventually be released in a "point release". The current release is 31.0.

This page is actively updated, edited, and modified as patches are applied/backported to the 0.24-fixes branch. Expect it to change drastically and on a frequent basis. Information is not guaranteed to be up-to-date or complete, but best efforts will be made to reflect all applied changes on a regular basis. Items may be added, changed, and removed as needed.

Post 0.24 release - Applied patches, fixes, and backports

Fixes applied between 0.24 release and 0.24.1

# Date Applied Changeset Backported? (Trunk Changeset) Related Ticket(s) Component(s) Comments
1 02010-11-11Nov 11 2010 [27171] Backport of [27170] N/A Translations Updated Finnish translation of MythWeb
2 02010-11-11Nov 11 2010 [27174] Backport of [27173] #9036 MythWeb Fix FLV playback when detected resolution is not calculated correctly
3 02010-11-12Nov 12 2010 [27201] Backport of [27200] N/A Python Bindings Allow dashes ('-') in hostnames used for FileTransfer
4 02010-11-12Nov 12 2010 [27204] Backport of [27203] N/A Python Bindings Fix handling of responses to queries from metadata grabbers when provided with no output, rather than the expected of output with no results
5 02010-11-14Nov 14 2010 [27220] Backport of [27213] #9218 OSD/Teletext/Cutlist Editor Teletext Fixes (Fixes crash in custlist editor under certain circumstances)
6 02010-11-15Nov 15 2010 [27226] Backport of [27225] N/A Audio Only pass-through if we support the number of channels, otherwise downmix - logic was reversed
7 02010-11-15Nov 15 2010 [27232] Backport of [27231] N/A MythNetvision Update BBC and Trailer scripts to account for feed changes
8 02010-11-15Nov 15 2010 [27235] Backport of [27234] #9229 MythWeather Fix Weather Underground Maps script when log directory does not exist
9 02010-11-16Nov 16 2010 [27248] Backport of [27247] #9204 Themes - Metallurgy Fix OSD showing in browse mode in Live TV
10 02010-11-16Nov 16 2010 [27251]

REVERTED in [27299]

Backport of [27250] N/A Audio REVERTED: Do not disable AC3 or DTS passthrough if speaker output is set to stereo only
11 02010-11-17Nov 17 2010 [27255] Backport of [27254] #9228 OSD If paused, unpause playback when clearing the Delete Recording OSD dialog
12 02010-11-17Nov 17 2010 [27261] Backport of [27260] N/A MythNetvision Update MTV grabber script to accommodate API changes
13 02010-11-18Nov 18 2010 [27272] Backport of [27271] N/A Audio Fixes a valgrind-detected issue (reading outside of allocated memory - prevent potential segfaults)
14 02010-11-18Nov 18 2010 [27275] Backport of [27274] N/A Ports - Mac OS X Fix JPEG viewing
15 02010-11-18Nov 18 2010 [27277] Backport of [27273] N/A Audio Modify error reporting to eliminate unnecessary data in bug reports
16 02010-11-18Nov 18 2010 [27278] Backport of [27256] #9228
#9234
OSD Additional fixes for OSD locking during cutlist editor keypresses
17 02010-11-18Nov 18 2010 [27280] Backport of [27279] #9243 Ports - Windows / General Remove unnecessary includes which caused issues on Windows
18 02010-11-19Nov 19 2010 [27292] Backport of [27281] #9242 Ports - Windows / MythUI Don't call QGLContext::doneCurrent() in MythRenderOpenGL. Fixes playback on certain Windows Builds and reduce potential performance impact on certain Intel systems.
19 02010-11-19Nov 19 2010 [27293] Backport of [27290] N/A Ports - Windows / MythUI Fix builds with --enable-symbol-visibility
20 02010-11-19Nov 19 2010 [27297] Backport of [27296] N/A MythUI Fix an uninitialized data item
21 02010-11-19Nov 19 2010 [27299]

Revert [27251]

N/A N/A Audio REVERT -fixes changeset [27251] as it breaks 5.1 upmix from stereo for AC3 content
22 02010-11-20Nov 20 2010 [27303] Backport of [27302] N/A MythUI / MythWeather Fix non-animated GIF reloading causing the frontend to abort
23 02010-11-20Nov 20 2010 [27305] Backport of [27216], [27217] N/A Audio Change the behaviour of overriding the digital passthrough device - allows a different audio device between plain stereo/lpcm and digital passthrough
24 02010-11-21Nov 21 2010 [27315] Backport of [27191] #9104 MythFrontend Fix a segfault when exiting the Recording Profile settings screen
25 02010-11-23Nov 23 2010 [27321] Backport of [27320] N/A Audio Fix invalid logging
26 02010-11-24Nov 24 2010 [27334] Backport of [27306], [27307], [27317], [27318], [27323], [27331], [27332], [27333] N/A Audio Improve digital passthrough auto-settings mainly a problem with some HDMI audio cards. Fix 5.1 upmixing of AC3 stereo content. Simplify LPCM configurations moving it to advanced settings, now it should under most circumstances be not necessary to bother with it.
27 02010-11-25Nov 25 2010 [27339] Backport of [27338] #9256 Preview Generation Fix black/glitched recording previews by fixing in-recording seektables for MPEG2-TS/PS
28 02010-11-26Nov 26 2010 [27352] Backport of [27351] #9206 OSD/Teletext/Cutlist Editor Clear captions when entering the cutlist editor
29 02010-11-27Nov 27 2010 [27357] Backport of [27356] N/A Video Playback Fix FFWD/REW response time repositioning
30 02010-11-27Nov 27 2010 [27361] Backport of [27360] N/A MythUI Move the gesture debugging to VB_GUI instead of VB_IMPORTANT
31 02010-11-28Nov 28 2010 [27364] N/A #9196 Ports - Windows Disables the ffmpeg mpeg-2 startup optimization in the ringbuffer - fixes playback on Windows
32 02010-11-29Nov 29 2010 [27371] Backport of [27337] #9196 MythWeather Handle strings in the BBC grabber that may or may not contain an "s" at the end (i.e., shower(s))
33 02010-11-29Nov 29 2010 [27373] Backport of [27372] N/A Video Playback Speed up resumption of playback after seeking (regression from 0.23)
34 02010-12-01Dec 1 2010 [27393] Backport of [27392] #9139 Video Playback Fix tilted video when using odd geometries and the Xlib 'fallback' video renderer
35 02010-12-01Dec 1 2010 [27394] Backport of [27358], [27359], [27368], [27369], [27390] #9282 Audio ***API Change*** - Additional audio refactoring fixes
36 02010-12-01Dec 1 2010 [27395] Backport of [27370], [27375], [27377] #6569 Audio Always use MythTV's downmixer in place of ffmpeg's on hardware that has SSE3 support - fixes low volume on 5.1 AC3 streams on a stereo system
37 02010-12-01Dec 1 2010 [27396] N/A N/A Audio ***API Change (following r27395)***
38 02010-12-01Dec 1 2010 [27405] Backport of [27404] #9203 Themes - Metallurgy Add missing menu titles to Metallurgy
39 02010-12-02Dec 2 2010 [27410] Backport of [27409] #9291 Ports - Mac OS X Prevent rebase tool from duplicating the libraries that it rebases, by getting it to process only the real libs, not symlinks to them
40 02010-12-02Dec 2 2010 [27418] Backport of [27367] #9271 OSD/Teletext/Cutlist Editor Improved teletext display for font stretching, double height text, and better widescreen fill support
41 02010-12-02Dec 2 2010 [27419] Backport of [27381] #9271 OSD/Teletext/Cutlist Editor Refactor teletext to more-closely match the design of other caption/subtitle code - eliminates locking problems and improves responsiveness
42 02010-12-02Dec 2 2010 [ee329fe] Backport of [6d78242] N/A Audio Make sure buffers used for SSE float conversion are 16 bytes aligned at all time - This forces us to work with 16 bytes lcm size
43 02010-12-03Dec 3 2010 [71bf56a] Backport of [c8b1c9d] N/A Audio Reduce number of maximum frames for AC3 encoder so prevent buffer overflow
44 02010-12-03Dec 3 2010 [11ee9c5] Backport of [ff27f87] N/A Misc. Switch version.sh to use git rather than svn
45 02010-12-04Dec 4 2010 [dc4868a] Backport of [42a3c6f] N/A Misc. Tweak PWD in the Makefile to be more specific
46 02010-12-04Dec 4 2010 [e4ea220] N/A N/A Misc. Add gitignores to fixes/0.24 too
47 02010-12-04Dec 4 2010 [fe9d48e] Backport of [641d6e6] #9288 MythGallery Fix upper case file extensions which weren't working
48 02010-12-05Dec 5 2010 [ecbbcf8] Backport of [13523e9] N/A MythFrontend Fix regressions in the Previously Recorded screen
49 02010-12-06Dec 6 2010 [011ffd5] Backport of [d5d1cc1] N/A UPnP Fix file streaming to continue working past 4GB
50 02010-12-06Dec 6 2010 [d3d2640] Backport of [26761ab] N/A MythArchive Look for fonts in the correct location
51 02010-12-07Dec 7 2010 [5cd75db] Backport of [98a1969] N/A Audio Fix logic error that forced to have audio advanced checked to get 7.1 LPCM
52 02010-12-07Dec 7 2010 [3e9463e] Backport of [f1b4edc] N/A Audio Fix same logic error used in the settings which prevented selecting 7.1 unless audio advanced was selected
53 02010-12-08Dec 8 2010 [ee57332] Backport of [b674e52] N/A OSD/Teletext/Cutlist Editor Make text outlining consistent across external, embedded, and CC-608 captions
54 02010-12-09Dec 9 2010 [aec0097] Backport of [49e8e9f] #8740 Audio Fix SSE2/SSE3 CPU flags in libmythsoundtouch
55 02010-12-09Dec 9 2010 [df2d58b] Backport of [2ec3a29] #9350 Audio Fix missing parameter in SG filelist query
56 02010-12-11Dec 11 2010 [8155c43] Backport of [7824473] N/A Python Fix control socket call used for Video._playOnFe()
57 02010-12-12Dec 12 2010 [7b4f3fb] Backport of [3429e9b] N/A Video Playback Don't create an additional thread for media playback. (Potentially speeds up playback startup, exiting, and keypress response)
58 02010-12-12Dec 12 2010 [6bb60cd] Backport of [2be30cf] N/A OSD/Teletext/Cutlist Editor Minor CC-608 caption display optimization
59 02010-12-12Dec 12 2010 [3e29dab] Backport of [9bfe562] #9030 OSD/Teletext/Cutlist Editor Left justify CC-608 captions to fix jitter
60 02010-12-12Dec 12 2010 [cfd7b78] Backport of [3ff02fd] N/A Video Playback Remove the state change QWaitCondition from the TV class.
61 02010-12-13Dec 13 2010 [3a0bc28] Backport of [TBD] N/A Audio Simplify upmixing and fix some timestamp and pause issues
62 02010-12-13Dec 13 2010 [1b695d7] Backport of [TBD] N/A Audio Fix and raise min. alsa hardware buffer size calculation
63 02010-12-13Dec 13 2010 [8115c44] Backport of [TBD] N/A Audio Tidy up the block processing
64 02010-12-13Dec 13 2010 [0d719aa] Backport of [TBD] N/A Audio Add a little bit of leeway when checking the alsa buffer size, as alsa may round down the value
65 02010-12-13Dec 13 2010 [4e4653f] Backport of [TBD] N/A Audio Revert a change mistakenly committed