- April 4, 2006
- 1,597
- 314
- Home Country
- Germany
Hi all,
inspired by the feedback of some users and the discussion in this thread (https://forum.team-mediaportal.com/patch_improvements_analog_cards-t33290.html), I started the planning phase for some additional changes in the graph building algorithm of analog cards in TvServer.
Here is my list of goals that I want to achieve. This list isn't complete and final. This means that some goals could be removed during the planning phase:
Primary goals:
1.) Improve the startup time of analog tv. This will be achieved by using the DB, where the working graph will be stored.
2.) Add support for all-in-one software encoder filters like the one from Hauppauge.
3.) Possibility to use different software multiplexers.
4.) Support more cards. Therefor the the trial-and-error algorithm of the graph building has to be improved. I think that something like a backtracking algorithm will be used.
5.) Optimize the graph for the different types of analog cards.
6.) Simplify the code
Secondary goals:
1.) Assign a specific software encoder / multiplexer to a card.
2.) User can affect the graph building process through SetupTv. This will give the user the ability to support additional cards that can't be detected by the trial-and-error algorithm.
Why I'm starting this thread already the planning phase?
I need user input to fulfill primary goal number 4. I need to know which cards aren't currently supported by the TvServer. It would help a lot if you can give me as much details as possible:
- What is the problem?
- Logs from TvServer
- Is it working in MP 0.2.3? When it is working: What is the name of the device in MP? What is the DevId?
- Picture of a working graph from GraphEdit
etc. etc.
If you have some other ideas how the graph building could be improved share your thoughts here.
Any help is really appreciated, especially testers.
I will inform you about my progress here in the thread.
Regards,
MisterD
inspired by the feedback of some users and the discussion in this thread (https://forum.team-mediaportal.com/patch_improvements_analog_cards-t33290.html), I started the planning phase for some additional changes in the graph building algorithm of analog cards in TvServer.
Here is my list of goals that I want to achieve. This list isn't complete and final. This means that some goals could be removed during the planning phase:
Primary goals:
1.) Improve the startup time of analog tv. This will be achieved by using the DB, where the working graph will be stored.
2.) Add support for all-in-one software encoder filters like the one from Hauppauge.
3.) Possibility to use different software multiplexers.
4.) Support more cards. Therefor the the trial-and-error algorithm of the graph building has to be improved. I think that something like a backtracking algorithm will be used.
5.) Optimize the graph for the different types of analog cards.
6.) Simplify the code
Secondary goals:
1.) Assign a specific software encoder / multiplexer to a card.
2.) User can affect the graph building process through SetupTv. This will give the user the ability to support additional cards that can't be detected by the trial-and-error algorithm.
Why I'm starting this thread already the planning phase?
I need user input to fulfill primary goal number 4. I need to know which cards aren't currently supported by the TvServer. It would help a lot if you can give me as much details as possible:
- What is the problem?
- Logs from TvServer
- Is it working in MP 0.2.3? When it is working: What is the name of the device in MP? What is the DevId?
- Picture of a working graph from GraphEdit
etc. etc.
If you have some other ideas how the graph building could be improved share your thoughts here.
Any help is really appreciated, especially testers.
I will inform you about my progress here in the thread.
Regards,
MisterD