SageTV Community  

Go Back   SageTV Community > SageTV BETA Release Products > SageTV Beta Test Software


SageTV Beta Test Software Discussion related to BETA Releases of the SageTV application produced by SageTV. Questions, issues, problems, suggestions, etc. regarding SageTV Beta Releases should be posted here.

Closed Thread
Thread Tools Search this Thread Display Modes
Old 11-08-2007, 06:52 PM
Narflex's Avatar
Narflex Narflex is offline
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
Wink SageTV V6.3.1 Beta is Available

Howdy all,

It's time to start the beta cycle again. But we're going to be quick this time since we need to be ready for the HD extender in a couple weeks. (there's a small delay in production, so we're behind the prior announcement of Mid-November, but we're still on track for early December public availability in enough time for Christmas)

Here's the big new features:
  • Hauppauge HVR-950 and ElGato EyeTV Hybrid support on the Macintosh (analog + ATSC)
  • HDHomeRun support for Macintosh (ATSC + QAM) (Linux support for HDHR will be in next build)
  • DXVA support added to SageTV MPEG Video Decoder
  • Support for the SageTV STX-HD100 Media Extender
  • Core animation system is enabled by default
  • Various bug fixes & performance optimizations

As always, submit bugs to

Here's the links:

SageTV for Windows

SageTVClient for Windows

SageTVPlaceshifter for Windows

SageTV for Windows Home Server

SageTV Media Center for Macintosh

SageTV Client for Macintosh

SageTV Placeshifter for Macintosh

SageTV Media Center for Linux

SageTV Placeshifter for Linux

SageTV Media Center for Linux - Debian Package Installer

SageTV Placeshifter for Linux - Debian Package Installer

And here's the detailed release notes for you all.

SageTV V6.3.1 Beta 11/8/2007

Core Updates
1. Fixed bug where the background transparency was wrong for some animations
2. Fixed bug where thumbnail generation on the client of a currently recording file would overload the media server with requests
3. FIX: that a sub channel in PAT is not descripted in SI causes missing channel name in channel scan
4. Fix: fail to lock channel with the same physical channel as last channel.
5. Fixed aspect ratio detection for H.264 video files

Windows Updates
1. Fixed bug where extra BDA capture devices would show up
2. Completed integration of new software encoding DirectShow filters
3. Remove Digital TV Tuner input from analog capture source on hybrid devices that can do analog + digital at once

Linux Updates
1. Fixed bug leaving full screen mode in the linux client

Media Extender Updates
1. Fixed bug where the display resolution for the MVP would show up as junk in system information
2. Fixed usage of the 'DVD Return' command when watching DVDs on the extender

Studio Updates
1. Added new 'Mouse Transparency' option for Items and Panels that'll let mouse events pass through them
2. Added new Utility API call AnimateVariable (allows targeting of animations by varname/value like the SetFocusForVariable call)

STV Updates
1. Fixed issue where DVD would resume while the resume confirmation dialog was still shown.
2. Fixed animation issue where OSD may use animation for portions not currently active. Also added transition from OSD showing volume control only to full bottom OSD.
3. If video is never played on a menu, then using Play on a recording starts playing that recording regardless of whether anything else is already playing.

SageTV V6.3.0 Beta 11/2/2007

Core Updates
1. Added support for MKV files
2. Added support for DVR-MS files
3. Bug fix for parsing ASF files with binaray data tags
4. Added new commands: Online and 'Video Output'
5. Add "PAS-8 (166.0)", Nimiq-1 (91.0), OPTUS D1 (160.0 E) scan entries for DVB-S
6. update DVBT frq for Sweden-Stockholm/Nacka
7. Various performance and memory usage optimizations
8. Core animation system is now enabled by default
9. Fixed bug where we would sometimes select the wrong audio track when we did transcoding
10. Disable caching in SageTVPlayer for .mov and .mp4 files since this was causing problems for some lower bitrate cases (and disabling it didn't seem to negatively impact high bitrate playback)
11. Fixed bug where we didn't properly create native images from Java BufferedImages objects
12. Fixed bug in Morph animation when the two sizes were different and there were surfaces rendered over the surface that's animating
13. Fixed bug where a consolidated focus animation would kill a normal animation
14. Fixed bug where we didn't copy the non-animated regions properly when doing a smooth animation
15. Fixed incorrect video format setting for Argentina
16. Fixed bug where we would lose channel tuning requests in live mode because they happened during a file transition
17. Fixed bug where an EPG data change for a manual record's timeslot can end up being tagged with the wrong EPG data due to a minimal overlap
18. Fixed floating point errors in the numPages calculation for scrolling panels
19. Optimized file format detection code so we will less often try a parser that won't work
20. Add Support loading *.scn data file to make a virtual scan that uses scn data to create a frq file and feed channel information into data base. HDHR uses this feature to pass channel data from HDHR to SageTV.
21. Fix broken code for MPEG1 format that's dected as MPEG2
22. FIX: missing channels of clear QAM of scanning, or "no signal".
23. reduce ATSC timeout for waiting more packet to parse out channel name.
24. Reset AVINFO buffer before tuning a new channel to fix AV wrong information in a recotrding
25. ResetTSSplitter wasn't clearing the av context info
26. Enhanced DirecTVSerial support to support more boxes based on testing feedback. There's a new registry setting 'DirecTVCmdSet' which can force the command set so it's not auto-detected. There's also another bit (0x4) for 'DirecTVSerialFastChannelChanges' which will disable sending the extra 0xd byte.

Windows Updates
1. Added support for Hauppauge HVR-4000
2. Reset trial for V6.3 Extended trial period to be 21 days
3. Upgraded SageTV decoders now also support DXVA
4. Fixed text rendering bug in DirectX9 where the bottom of the text was sometimes cut off.
5. Fixed bug where animations were choppy with VMR9 when video was playing
6. Regression fix for remuxing with the Plextor TV 402U
7. Add DiSQEC and LNB support for DVB-S
8. Added ability to specify a plugin transport stream processing filter

Macintosh Updates
1. Added support for Hauppauge HVR-950 in ATSC and analog capture
2. Added support for El Gato Hybrid Stick in ATSC and analog capture
3. Added support for HDHomeRun in ATSC and QAM
4. USB-UIRT transmit and receive support

Media Extender Updates
1. Support for the SageTV HD Media Extender
2. Major increase to seeking accuracy in MPEG2 content on media extenders; accuracy can be increased by increasing the value of 'miniplayer/num_reseek_attempts' and/or decreasing the value of 'miniplayer/seek_diff_for_reseek'
3. Increased seeking performance of MPEG2 on media extenders by aligning on I-frames when we seek
4. Added property miniplayer/align_iframes_on_seek which if set to false disables I-frame alignment when seeking in MPEG2 files on the extenders
5. Added support for native output resolution switching. It's disabled by default.
6. Fixed bug where the bottom of text would sometimes get truncated in rendering on the extender
7. Fixed bug where the bottom pixel row of clipped text was sometimes not rendered on the media extender

Studio Updates
1. Added support for 'mms://' URLs to the Watch API call on Windows
2. Added Configuration API call: GetHDMIAutodetectedConnector (only used w/ HD extender)
3. Added Configuration API calls: GetAudioOutput, SetAudioOutput and GetAudioOutputOptions (only used w/ HD extender)
4. Added Configuration API calls: CanDoNativeOutputResolution, IsNativeOutputResolutionEnabled and SetNativeOutputResolutionEnabled
5. Added Global API call: GetPreferredDisplayResolutions
6. Added new Global APIs DiscoverSageTVServers and GetDisplayResolution
7. Added Utility API call: AnimateTransition

STV Updates
1. Added listeners to use new Online command to jump to the Online Services menu.
2. Added entry for Recoverable Video Diskspace in System Info -- this is the space taken up by recordings that SageTV is allowed to automatically delete if space is needed for new recordings.
3. Added lines in to define how to find the YouTube video link info.
4. Added "Online Videos" item to the Search menu. When selected, it presents a list of online video services that can be searched, then jumps to the appropriate online video search menu.
5. Disabled use of Left/Right to toggle display of detailed show info as part of the OSD.
6. Changed conditionals to show Aspect Ratio Mode option in Detailed Setup & the OSD options menu to depend on whether there are aspect ratio modes to choose from.
7. Fixed playback screen to remove OSD via animation when the Options command is used.
8. Added animated transition when one dialog closes and another immediately opens.
9. Added playback OSD animations & config options in Detailed Setup.
10. Added "Native Output Resolution Switching" in Detailed Setup -> Multimedia
11. Updated "Output Resolution" option in Detailed Setup -> Multimedia to use new GetDisplayResolution() API call to display the current setting and highlight the current setting in the list of options.
12. Implemented the ThemeParent theme property so each theme can define what its parent theme is.
13. Added RemapImage theme property to allow virtualizing an image to use a different image file.
14. Added navigation menu animation transitions.
15. Modified most dialogs using radio buttons to indicate the current selection so that the selection is updated before the dialog is closed, so the user sees feedback about the change before the dialog zooms out.
16. Updated the animation option dialog to work with the new animation system and control use of thumbnail, menu, and dialog transition animations.
17. Prevent displaying options to use the color customization dialog outside of SageTV's window when FSE mode is active.
18. Changed Google Video's Movie item to use "genre:movie_feature" instead of "type:movie" to get a list of movies.
19. Imported media browsers: if no imported media exists, display options to configure the import directories and to rescan the import directories.
20. Added actual recording times to the Recording Detail screen. Info is displayed if the recording is padded or if the airing is currently recording. The Program Information screen shows scheduled or current recording times.
21. Fixed some deletion confirmation dialogs so that "No" is the default selection.
22. Fixed problems using music playlists on the Search menu.
23. Fix Browse by Category's left column so only 1 item can show the selection highlight.
24. When playback stops: changed return to Archived Recordings to return to SageTV Recordings instead, since that is where archived recordings are now listed.
25. Fixed Instant Search on YouTube & Google Video menus when used in Instant mode -- it now jumps to the correct text entry screen, not the consolidated search menu.
Jeffrey Kardatzke
Founder of SageTV
Old 11-09-2007, 05:17 PM
Narflex's Avatar
Narflex Narflex is offline
Join Date: Feb 2003
Location: Redondo Beach, CA
Posts: 6,349
I wanted to clear up what this was for:

Windows Updates
8. Added ability to specify a plugin transport stream processing filter

This is for adding a 'Transport Stream Processing' filter to the DirectShow filter graph for Digital TV. Since there's such a wide variety of data that can actually be sent over a transport stream we figured this was a good way to allow people to create plugins that could deal with this data. This is for processing data while it's being recorded. This is not for playback.

To use this feature just create this registry value as a REG_SZ:

Technologies\Common\AdditionalCaptureSetups\PluginFilter\PrePlugin="My TS Processing Filter"

Then SageTV will look in the 'DirectShow Filters' category of filters to find the filter named 'My TS Processing Filter' (or whatever you set that registry value to); and insert it into the digital TV graph to give it access to the raw transport stream data.

Jeffrey Kardatzke
Founder of SageTV
Closed Thread

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
SageTV V6.2.0 Beta for Mac OS X is here!! Narflex SageTV Beta Test Software 0 04-30-2007 11:41 AM
Umm - Why is Sage 6.1.8 looking for the wiz file in the beta dir? tawpgk SageTV Software 3 04-24-2007 12:27 AM
Suggestion for future Beta announcements GKusnick SageTV Beta Test Software 6 02-27-2007 12:14 AM
Why are we in beta hell here? Bohica General Discussion 76 02-19-2006 10:43 AM

All times are GMT -6. The time now is 12:39 PM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2003-2005 SageTV, LLC. All rights reserved.