My solution would be to store the whole teletext data in the ts files and write a special directshow filter that display the teletxt page with VMR9. Therefor the filters must be modified to store the data in the ts files and I think that the streaming engine must also be changed.
Any help for this is really appreciated, but as mentioned above I don't have much time this month. I should mention that you need C++ experience for the filters, which isn't my preferred programming language.
I don't know what you are trying to do. All teletext related code is in the TVPlugin and in the TVLibary for the new TVEngine.OK....thanks, but how to create it with MP....?
I'm trying to support the teletext of analog cards as well.Actually i am working on this currently. We already have a DVB subtitle filter in progress, and im adding teletext support to it as well ( only for DVB cards of course ).
My intention of the filter was a little bit different. I don't want to use it only for subtitles, I want to do the whole handling of teletext pages in the filter. The plugin than only has to select the page in the filter and the filter and VMR9 is doing the rest for the fullscreen mode. The tv plugin also can retrieve a list of subtitle teletext pages etc.Than you get rid of all timing issues in MP that can cause stuttering etc. My filter would something like the "WST Decoder"Ive got the basics down (parsing and rendering the text), using bits and pieces of another open source teletext sub filter, but there are still some things to be done ( timing, stability, selection of a specific subtitle page, and making sure the teletext is recorded along with the other data in the ts).
The idea is to handle all subtitle delivered from DVB sources in one filter.
My intention of the filter was a little bit different. I don't want to use it only for subtitles, I want to do the whole handling of teletext pages in the filter. The plugin than only has to select the page in the filter and the filter and VMR9 is doing the rest for the fullscreen mode.
I don't know if you mean this open source filter, but I have found this DVBTeletextSubtitle filter here.
But the first problem for me is to change the TSWriter filter to store the teletext stream in the ts file. The MPWriter filter for the analog cards has to be changed as well, but this has a lower priority.