- April 4, 2006
- 1,597
- 314
- Home Country
- Germany
Hi all,
the last couple of weeks I was working on improvements for analog cards. Most changes are more design changes to get the handling of analog cards more equivalent to dvb cards. The reason for this is quite simple. As some people already know I have started to create a new teletext module for the TvServer, which handles all teletext stuff in MP directly by using the same routines as for teletext subtitles. During the planning phase I realized that this will only work for DVB cards, because the teletext data isn't stored in the .ts files for analog cards.
But before I tell you what I have changed, I would like to thank chemelli for all his testings.
Here is the list of changes:
- Added feature to record in .ts format - IN SVN
- Added feature to define priorities for the software encoders in SetupTV- Will be available with MP 1.2.0
For this new feature a db update is required. This feature is very helpful if you have more than one software encoder installed and only one of these encoder is working with your analog card (No Audio/Video found). It now also displays which encoders are installed on your local system. I don't have included an option to add or delete encoders for some reasons.
- Moved teletext handling to MPFileWriter - IN SVN
A result of this change is that DVB and analog cards are now using the same decoding routines. One of the next steps will be to store the teletext data in .ts files.
- Scanning channel names is now also handled in MPFileWriter - IN SVN
- Improved channel switching speed - IN SVN
The graph is now reused like for DVB cards. chemelli and I have now switching times of 1-2 seconds
- Improved startup time in some cases - IN SVN
This is similar to the fix of diehard2 for hauppauge cards, but should solve the real issue for all cards now.
I haven't the time to separate those changes, becuase many of them are depending on each other. :sorry:
I have attached compiled binaries and modified source of the TvServer and TvPlugin for SVN revision 16781 up to 16795 and also include my teletext patch (#1780563). To avoid problems with compiling the filter I haven't included the modified and new sources of the filter. If the devs want to include the patch just contact me and I will publish these sources too.
You should only test this patch if you're familiar with manipulating SQL tables.
Install instructions: (Updated 21.01.08)
- Install and configure TVE3 with revision 17180
- Extract "AnalogPatch-Rev17180.zip" to a folder of your choice.
- Execute "PatchInstaller.exe" and click on "Install..."
- The files will be installed and the db gets updated.
- Don't delete the folder with the patch. It is needed for uninstall.
Uninstall instructions: (Updated 21.01.08)
- Execute "PatchInstaller.exe" again and click on "Uninstall..."
- All files will be restored and the db change will be reverted.
Please report any result even if everything works for you. We need this feedback to make a decision about the patch.
Regards,
MisterD
Update 06.01.08:
- Recompiled against Revision 16907. Should work also work with Revisions 16857-16907, but I can't guarantee that.
- Removed my teletext patch to simplify the installation. See above.
Update 21.01.08:
- Recompiled against Revision 17110.
- Included Installer
- Added ATI MPEG Video/Audio Encoder and Cyberlink MPEG Audio Encoder
Update 27.01.08:
- Recompiled against Revision 17180.
Update 11.02.08:
- Recompiled against Revision 17378.
- The filter is now in SVN.
Update 12.02.08:
- Recompiled against Revision 17385.
- Next part is in SVN
- Fixed Installer
Update 08.03.08:
- Recompiled against Revision 17811
Update 26.04.08:
- Updated installer for TVServer 1.0 RC1
- Recompiled against Revision 18951
Update 18.05.08:
- Recompiled against Revision 19127
Update 15.06.08:
- Recompiled against Revision 19376
Update 20.06.08:
- Fixed Installer for new schema name
Update 28.09.08:
- Recompiled against Revision 20339
Update 20.10.08:
- Recompiled against Revision 20432 = 1.0 RC3
Update 28.11.08:
- Recompiled against Revision 20955 = 1.0 RC4
Update 26.12.08:
- Recompiled against Revision 21156 = 1.0 final
- Replaced source zip with new patch file
Update 12.04.09:
- Recompiled against Revision 22247 = 1.0.1 + fix for of mantis #2095
- Upgraded patch for Gentle 1.5
- Fixed installer for MySQL
Update 24.05.09:
- Recompiled against Revision 22555 = 1.0.2
- Added new encoder for HVR-4000 of WinTV7
Update 09.09.10 - UNTESTED:
- Recompiled against MP 1.1.0
- This version is untested
Update 16.09.10 - UNTESTED:
- Fixed version for MP 1.1.0
- This version is also untested
the last couple of weeks I was working on improvements for analog cards. Most changes are more design changes to get the handling of analog cards more equivalent to dvb cards. The reason for this is quite simple. As some people already know I have started to create a new teletext module for the TvServer, which handles all teletext stuff in MP directly by using the same routines as for teletext subtitles. During the planning phase I realized that this will only work for DVB cards, because the teletext data isn't stored in the .ts files for analog cards.
But before I tell you what I have changed, I would like to thank chemelli for all his testings.
Here is the list of changes:
- Added feature to record in .ts format - IN SVN
- Added feature to define priorities for the software encoders in SetupTV- Will be available with MP 1.2.0
For this new feature a db update is required. This feature is very helpful if you have more than one software encoder installed and only one of these encoder is working with your analog card (No Audio/Video found). It now also displays which encoders are installed on your local system. I don't have included an option to add or delete encoders for some reasons.
- Moved teletext handling to MPFileWriter - IN SVN
A result of this change is that DVB and analog cards are now using the same decoding routines. One of the next steps will be to store the teletext data in .ts files.
- Scanning channel names is now also handled in MPFileWriter - IN SVN
- Improved channel switching speed - IN SVN
The graph is now reused like for DVB cards. chemelli and I have now switching times of 1-2 seconds
- Improved startup time in some cases - IN SVN
This is similar to the fix of diehard2 for hauppauge cards, but should solve the real issue for all cards now.
I haven't the time to separate those changes, becuase many of them are depending on each other. :sorry:
I have attached compiled binaries and modified source of the TvServer and TvPlugin for SVN revision 16781 up to 16795 and also include my teletext patch (#1780563). To avoid problems with compiling the filter I haven't included the modified and new sources of the filter. If the devs want to include the patch just contact me and I will publish these sources too.
You should only test this patch if you're familiar with manipulating SQL tables.
Install instructions: (Updated 21.01.08)
- Install and configure TVE3 with revision 17180
- Extract "AnalogPatch-Rev17180.zip" to a folder of your choice.
- Execute "PatchInstaller.exe" and click on "Install..."
- The files will be installed and the db gets updated.
- Don't delete the folder with the patch. It is needed for uninstall.
Uninstall instructions: (Updated 21.01.08)
- Execute "PatchInstaller.exe" again and click on "Uninstall..."
- All files will be restored and the db change will be reverted.
Please report any result even if everything works for you. We need this feedback to make a decision about the patch.
Regards,
MisterD
Update 06.01.08:
- Recompiled against Revision 16907. Should work also work with Revisions 16857-16907, but I can't guarantee that.
- Removed my teletext patch to simplify the installation. See above.
Update 21.01.08:
- Recompiled against Revision 17110.
- Included Installer
- Added ATI MPEG Video/Audio Encoder and Cyberlink MPEG Audio Encoder
Update 27.01.08:
- Recompiled against Revision 17180.
Update 11.02.08:
- Recompiled against Revision 17378.
- The filter is now in SVN.
Update 12.02.08:
- Recompiled against Revision 17385.
- Next part is in SVN
- Fixed Installer
Update 08.03.08:
- Recompiled against Revision 17811
Update 26.04.08:
- Updated installer for TVServer 1.0 RC1
- Recompiled against Revision 18951
Update 18.05.08:
- Recompiled against Revision 19127
Update 15.06.08:
- Recompiled against Revision 19376
Update 20.06.08:
- Fixed Installer for new schema name
Update 28.09.08:
- Recompiled against Revision 20339
Update 20.10.08:
- Recompiled against Revision 20432 = 1.0 RC3
Update 28.11.08:
- Recompiled against Revision 20955 = 1.0 RC4
Update 26.12.08:
- Recompiled against Revision 21156 = 1.0 final
- Replaced source zip with new patch file
Update 12.04.09:
- Recompiled against Revision 22247 = 1.0.1 + fix for of mantis #2095
- Upgraded patch for Gentle 1.5
- Fixed installer for MySQL
Update 24.05.09:
- Recompiled against Revision 22555 = 1.0.2
- Added new encoder for HVR-4000 of WinTV7
Update 09.09.10 - UNTESTED:
- Recompiled against MP 1.1.0
- This version is untested
Update 16.09.10 - UNTESTED:
- Fixed version for MP 1.1.0
- This version is also untested