home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Development
General Development (no feature request here!)
[PATCH] Improvements for analog cards
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="SciDoctor" data-source="post: 219568" data-attributes="member: 11346"><p>That is why it would be a good idea to move ALL filters into the database in specific fileds like you have already done with audio and video encoders.</p><p></p><p>Thanks for your work, i will try later and feedback.</p><p></p><p>There is an improvement as now the build is acknowledging that a software card is needing a specific muxer but it still ignores the need for audio/video encoders.</p><p></p><p>AddTvMultiPlexer no multiplexer devices found (devices.Length == 0) </p><p></p><p>is the specific error point, the graph build should look for the software audio/video encoders prior to this.</p><p></p><p>------- </p><p></p><p>2008-01-01 16:09:36.906250 [8]: analog: Tune:tv: Freq:0 Channel:128 Country:United Kingdom Tuner:Antenna Video:Tuner</p><p>2008-01-01 16:09:36.906250 [8]: analog: build graph</p><p>2008-01-01 16:09:36.906250 [8]: analog: AddTvTunerFilter ATI T200 AVStream Analog Tuner</p><p>2008-01-01 16:09:37.125000 [8]: analog: AddCrossBarFilter</p><p>2008-01-01 16:09:37.125000 [8]: analog: AddCrossBarFilter try:ATI T200 AVStream Analog Xbar 0</p><p>2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin type:Video_Tuner direction:Input</p><p>2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin inputs:5 outputs:2</p><p>2008-01-01 16:09:37.140625 [8]: analog: pin 0 type:Video_Tuner </p><p>2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin found pin at index:0</p><p>2008-01-01 16:09:37.140625 [8]: analog: ConnectFilter()</p><p>2008-01-01 16:09:37.140625 [8]: analog: PinDest:name:0: Video Tuner In [6/1] Direction:Input Connected:False</p><p>2008-01-01 16:09:37.140625 [8]: analog: pinSource 0:name:Analog Video [5/1] Direction:Output Connected:False</p><p>2008-01-01 16:09:37.140625 [8]: analog: pins connected</p><p>2008-01-01 16:09:37.140625 [8]: analog: AddCrossBarFilter succeeded</p><p>2008-01-01 16:09:37.140625 [8]: analog: AddTvAudioFilter</p><p>2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin type:Audio_Tuner direction:Input</p><p>2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin inputs:5 outputs:2</p><p>2008-01-01 16:09:37.156250 [8]: analog: pin 0 type:Video_Tuner </p><p>2008-01-01 16:09:37.156250 [8]: analog: pin 1 type:Video_Composite </p><p>2008-01-01 16:09:37.156250 [8]: analog: pin 2 type:Video_SVideo </p><p>2008-01-01 16:09:37.156250 [8]: analog: pin 3 type:Audio_Tuner </p><p>2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin found pin at index:3</p><p>2008-01-01 16:09:37.156250 [8]: analog: AddTvAudioFilter try:ATI T200 AVStream Analog TV Audio 0</p><p>2008-01-01 16:09:37.171875 [8]: analog: ConnectFilter()</p><p>2008-01-01 16:09:37.171875 [8]: analog: PinDest:name:TVAudio In [5/1] Direction:Input Connected:False</p><p>2008-01-01 16:09:37.171875 [8]: analog: pinSource 0:name:Analog Video [6/1] Direction:Output Connected:True</p><p>2008-01-01 16:09:37.171875 [8]: analog: skipping pin</p><p>2008-01-01 16:09:37.171875 [8]: analog: pinSource 1:name:Analog Audio [6/1] Direction:Output Connected:False</p><p>2008-01-01 16:09:37.171875 [8]: analog: pins connected</p><p>2008-01-01 16:09:37.171875 [8]: analog: AddTvAudioFilter succeeded:ATI T200 AVStream Analog TV Audio</p><p>2008-01-01 16:09:37.171875 [8]: analog: AddTvCaptureFilter</p><p>2008-01-01 16:09:37.187500 [8]: analog: AddTvCaptureFilter try:ATI T200 AVStream Analog Capture 0</p><p>2008-01-01 16:09:37.203125 [8]: analog: AddTvCaptureFilter connected to crossbar successfully</p><p>2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin on capture filter</p><p>2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin pin:name:ATI Video Decoder YUV Output [21/1] Direction:Output Connected:False</p><p>2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin major:e436eb83-524f-11ce-9f53-0020af0ba770 sub:e06d8022-db46-11cf-b4d1-00805f6cbbea</p><p>2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin succeeded</p><p>2008-01-01 16:09:37.203125 [8]: analog: ATI AVStream Analog Capture card detected adding mux</p><p>2008-01-01 16:09:37.218750 [8]: analog: AddTvMultiPlexer</p><p>2008-01-01 16:09:37.218750 [8]: analog: AddTvMultiPlexer no multiplexer devices found (devices.Length == 0)</p><p>2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin on capture filter</p><p>2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin pin:name:ATI Video Decoder YUV Output [23/2] Direction:Output Connected:False</p><p>2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin major:e436eb83-524f-11ce-9f53-0020af0ba770 sub:e06d8022-db46-11cf-b4d1-00805f6cbbea</p><p>2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin succeeded</p><p>2008-01-01 16:09:37.218750 [8]: analog: FindVBIPin</p><p>2008-01-01 16:09:37.218750 [8]: analog: VBI</p><p>2008-01-01 16:09:37.218750 [8]: analog: SetupTeletext()</p><p>2008-01-01 16:09:37.250000 [8]: analog<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite5" alt=":confused:" title="Confused :confused:" loading="lazy" data-shortname=":confused:" />inkGraphEx.SetupTeletext(): Found WST Codec filter</p><p>2008-01-01 16:09:37.250000 [8]: analog: teletext setup</p><p>2008-01-01 16:09:37.250000 [8]: analog: AddMpeg2Demultiplexer</p><p>2008-01-01 16:09:37.250000 [8]: analog: connect capture->mpeg2 demux</p><p>2008-01-01 16:09:37.265625 [8]: analog: ConnectFilters returns:0x80040217</p><p>2008-01-01 16:09:37.281250 [8]: analog<img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite8" alt=":D" title="Big Grin :D" loading="lazy" data-shortname=":D" />ispose()</p><p>2008-01-01 16:09:37.281250 [8]: analog:All filters removed</p><p>2008-01-01 16:09:37.281250 [8]: analog: dispose completed</p><p>2008-01-01 16:09:37.312500 [8]: Stopcard</p><p>2008-01-01 16:09:37.328125 [8]: Controller: epg start</p><p>2008-01-01 16:09:52.296875 [7]: TV service PowerEventThread 537</p><p>2008-01-01 16:09:52.296875 [7]: TV service PowerEventThread 537</p></blockquote><p></p>
[QUOTE="SciDoctor, post: 219568, member: 11346"] That is why it would be a good idea to move ALL filters into the database in specific fileds like you have already done with audio and video encoders. Thanks for your work, i will try later and feedback. There is an improvement as now the build is acknowledging that a software card is needing a specific muxer but it still ignores the need for audio/video encoders. AddTvMultiPlexer no multiplexer devices found (devices.Length == 0) is the specific error point, the graph build should look for the software audio/video encoders prior to this. ------- 2008-01-01 16:09:36.906250 [8]: analog: Tune:tv: Freq:0 Channel:128 Country:United Kingdom Tuner:Antenna Video:Tuner 2008-01-01 16:09:36.906250 [8]: analog: build graph 2008-01-01 16:09:36.906250 [8]: analog: AddTvTunerFilter ATI T200 AVStream Analog Tuner 2008-01-01 16:09:37.125000 [8]: analog: AddCrossBarFilter 2008-01-01 16:09:37.125000 [8]: analog: AddCrossBarFilter try:ATI T200 AVStream Analog Xbar 0 2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin type:Video_Tuner direction:Input 2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin inputs:5 outputs:2 2008-01-01 16:09:37.140625 [8]: analog: pin 0 type:Video_Tuner 2008-01-01 16:09:37.140625 [8]: analog: FindCrossBarPin found pin at index:0 2008-01-01 16:09:37.140625 [8]: analog: ConnectFilter() 2008-01-01 16:09:37.140625 [8]: analog: PinDest:name:0: Video Tuner In [6/1] Direction:Input Connected:False 2008-01-01 16:09:37.140625 [8]: analog: pinSource 0:name:Analog Video [5/1] Direction:Output Connected:False 2008-01-01 16:09:37.140625 [8]: analog: pins connected 2008-01-01 16:09:37.140625 [8]: analog: AddCrossBarFilter succeeded 2008-01-01 16:09:37.140625 [8]: analog: AddTvAudioFilter 2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin type:Audio_Tuner direction:Input 2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin inputs:5 outputs:2 2008-01-01 16:09:37.156250 [8]: analog: pin 0 type:Video_Tuner 2008-01-01 16:09:37.156250 [8]: analog: pin 1 type:Video_Composite 2008-01-01 16:09:37.156250 [8]: analog: pin 2 type:Video_SVideo 2008-01-01 16:09:37.156250 [8]: analog: pin 3 type:Audio_Tuner 2008-01-01 16:09:37.156250 [8]: analog: FindCrossBarPin found pin at index:3 2008-01-01 16:09:37.156250 [8]: analog: AddTvAudioFilter try:ATI T200 AVStream Analog TV Audio 0 2008-01-01 16:09:37.171875 [8]: analog: ConnectFilter() 2008-01-01 16:09:37.171875 [8]: analog: PinDest:name:TVAudio In [5/1] Direction:Input Connected:False 2008-01-01 16:09:37.171875 [8]: analog: pinSource 0:name:Analog Video [6/1] Direction:Output Connected:True 2008-01-01 16:09:37.171875 [8]: analog: skipping pin 2008-01-01 16:09:37.171875 [8]: analog: pinSource 1:name:Analog Audio [6/1] Direction:Output Connected:False 2008-01-01 16:09:37.171875 [8]: analog: pins connected 2008-01-01 16:09:37.171875 [8]: analog: AddTvAudioFilter succeeded:ATI T200 AVStream Analog TV Audio 2008-01-01 16:09:37.171875 [8]: analog: AddTvCaptureFilter 2008-01-01 16:09:37.187500 [8]: analog: AddTvCaptureFilter try:ATI T200 AVStream Analog Capture 0 2008-01-01 16:09:37.203125 [8]: analog: AddTvCaptureFilter connected to crossbar successfully 2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin on capture filter 2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin pin:name:ATI Video Decoder YUV Output [21/1] Direction:Output Connected:False 2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin major:e436eb83-524f-11ce-9f53-0020af0ba770 sub:e06d8022-db46-11cf-b4d1-00805f6cbbea 2008-01-01 16:09:37.203125 [8]: analog: FindCapturePin succeeded 2008-01-01 16:09:37.203125 [8]: analog: ATI AVStream Analog Capture card detected adding mux 2008-01-01 16:09:37.218750 [8]: analog: AddTvMultiPlexer 2008-01-01 16:09:37.218750 [8]: analog: AddTvMultiPlexer no multiplexer devices found (devices.Length == 0) 2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin on capture filter 2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin pin:name:ATI Video Decoder YUV Output [23/2] Direction:Output Connected:False 2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin major:e436eb83-524f-11ce-9f53-0020af0ba770 sub:e06d8022-db46-11cf-b4d1-00805f6cbbea 2008-01-01 16:09:37.218750 [8]: analog: FindCapturePin succeeded 2008-01-01 16:09:37.218750 [8]: analog: FindVBIPin 2008-01-01 16:09:37.218750 [8]: analog: VBI 2008-01-01 16:09:37.218750 [8]: analog: SetupTeletext() 2008-01-01 16:09:37.250000 [8]: analog:SinkGraphEx.SetupTeletext(): Found WST Codec filter 2008-01-01 16:09:37.250000 [8]: analog: teletext setup 2008-01-01 16:09:37.250000 [8]: analog: AddMpeg2Demultiplexer 2008-01-01 16:09:37.250000 [8]: analog: connect capture->mpeg2 demux 2008-01-01 16:09:37.265625 [8]: analog: ConnectFilters returns:0x80040217 2008-01-01 16:09:37.281250 [8]: analog:Dispose() 2008-01-01 16:09:37.281250 [8]: analog:All filters removed 2008-01-01 16:09:37.281250 [8]: analog: dispose completed 2008-01-01 16:09:37.312500 [8]: Stopcard 2008-01-01 16:09:37.328125 [8]: Controller: epg start 2008-01-01 16:09:52.296875 [7]: TV service PowerEventThread 537 2008-01-01 16:09:52.296875 [7]: TV service PowerEventThread 537 [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Development
General Development (no feature request here!)
[PATCH] Improvements for analog cards
Contact us
RSS
Top
Bottom