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: 220073" data-attributes="member: 11346"><p>Having just rolled back my tuner drivers to CATS 6.2 which are NSP software only drivers (ie no posibility of a confusion of hardware mpeg) there is a fundimental flaw in the auto graph build of the TVSEREVR whcih probably affects quite a few software cards.</p><p></p><p>The problem is there may be two or more filters that essentialy do one job and may share jobs between audio and video ;the TVSERVER is only finding the first and ignoring the second before it moves on. </p><p></p><p>With the ATI cards I have tested the x-bar has two filters (ATI TV audio crosbar and ATI rage theatre video cross bar ) before the capture filter.</p><p></p><p>The tv audio crossbar handles audio and video, the TV server can't cope with this </p><p></p><p>When the TVserver tries a filter and fails it doesn't seem to try another filter but closes the graph build .</p><p></p><p>2008-01-02 20:04:08.750000 [8]: analog: Tune:tv: Freq:0 Channel:128 Country:United Kingdom Tuner:Antenna Video:Tuner</p><p>2008-01-02 20:04:08.750000 [8]: analog: build graph</p><p>2008-01-02 20:04:08.750000 [8]: analog: AddTvTunerFilter ATI TV Tuner</p><p>2008-01-02 20:04:08.875000 [8]: analog: AddCrossBarFilter</p><p>2008-01-02 20:04:08.875000 [8]: analog: AddCrossBarFilter try:ATI TV Audio Crossbar 0</p><p>2008-01-02 20:04:08.875000 [8]: analog: FindCrossBarPin type:Video_Tuner direction:Input</p><p>2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin inputs:5 outputs:4</p><p>2008-01-02 20:04:08.890625 [8]: analog: pin 0 type:Video_Composite </p><p>2008-01-02 20:04:08.890625 [8]: analog: pin 1 type:Video_SVideo </p><p>2008-01-02 20:04:08.890625 [8]: analog: pin 2 type:Video_Tuner </p><p>2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin found pin at index:2</p><p>2008-01-02 20:04:08.890625 [8]: analog: ConnectFilter()</p><p>2008-01-02 20:04:08.890625 [8]: analog: PinDest:name:2: Video Tuner In [6/1] Direction:Input Connected:False</p><p>2008-01-02 20:04:08.890625 [8]: analog: pinSource 0:name:Analog Video [5/1] Direction:Output Connected:False</p><p>2008-01-02 20:04:08.890625 [8]: analog: pins connected</p><p>2008-01-02 20:04:08.890625 [8]: analog: AddCrossBarFilter succeeded</p><p>2008-01-02 20:04:08.890625 [8]: analog: AddTvAudioFilter</p><p>2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin type:Audio_Tuner direction:Input</p><p>2008-01-02 20:04:08.906250 [8]: analog: FindCrossBarPin inputs:5 outputs:4</p><p>2008-01-02 20:04:08.906250 [8]: analog: pin 0 type:Video_Composite </p><p>2008-01-02 20:04:08.906250 [8]: analog: pin 1 type:Video_SVideo </p><p>2008-01-02 20:04:08.906250 [8]: analog: pin 2 type:Video_Tuner </p><p>2008-01-02 20:04:08.906250 [8]: analog: pin 3 type:Audio_Line </p><p>2008-01-02 20:04:08.906250 [8]: analog: pin 4 type:Audio_Tuner </p><p>2008-01-02 20:04:08.906250 [8]: analog: FindCrossBarPin found pin at index:4</p><p>2008-01-02 20:04:08.906250 [8]: analog: AddTvAudioFilter try:ATI TV Audio 0</p><p>2008-01-02 20:04:08.921875 [8]: analog: ConnectFilter()</p><p>2008-01-02 20:04:08.921875 [8]: analog: PinDest:name:TVAudio In [5/1] Direction:Input Connected:False</p><p>2008-01-02 20:04:08.921875 [8]: analog: pinSource 0:name:Analog Video [6/1] Direction:Output Connected:True</p><p>2008-01-02 20:04:08.921875 [8]: analog: skipping pin</p><p>2008-01-02 20:04:08.921875 [8]: analog: pinSource 1:name:Analog Audio [6/1] Direction:Output Connected:False</p><p>2008-01-02 20:04:08.921875 [8]: analog: pins connected</p><p>2008-01-02 20:04:08.921875 [8]: analog: AddTvAudioFilter succeeded:ATI TV Audio</p><p>2008-01-02 20:04:08.921875 [8]: analog: AddTvCaptureFilter</p><p>2008-01-02 20:04:08.937500 [8]: analog: AddTvCaptureFilter try:ATI Rage Theater Video Capture 0</p><p>2008-01-02 20:04:08.953125 [8]: analog: AddTvCaptureFilter failed to connect to crossbar</p><p>2008-01-02 20:04:08.968750 [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></blockquote><p></p>
[QUOTE="SciDoctor, post: 220073, member: 11346"] Having just rolled back my tuner drivers to CATS 6.2 which are NSP software only drivers (ie no posibility of a confusion of hardware mpeg) there is a fundimental flaw in the auto graph build of the TVSEREVR whcih probably affects quite a few software cards. The problem is there may be two or more filters that essentialy do one job and may share jobs between audio and video ;the TVSERVER is only finding the first and ignoring the second before it moves on. With the ATI cards I have tested the x-bar has two filters (ATI TV audio crosbar and ATI rage theatre video cross bar ) before the capture filter. The tv audio crossbar handles audio and video, the TV server can't cope with this When the TVserver tries a filter and fails it doesn't seem to try another filter but closes the graph build . 2008-01-02 20:04:08.750000 [8]: analog: Tune:tv: Freq:0 Channel:128 Country:United Kingdom Tuner:Antenna Video:Tuner 2008-01-02 20:04:08.750000 [8]: analog: build graph 2008-01-02 20:04:08.750000 [8]: analog: AddTvTunerFilter ATI TV Tuner 2008-01-02 20:04:08.875000 [8]: analog: AddCrossBarFilter 2008-01-02 20:04:08.875000 [8]: analog: AddCrossBarFilter try:ATI TV Audio Crossbar 0 2008-01-02 20:04:08.875000 [8]: analog: FindCrossBarPin type:Video_Tuner direction:Input 2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin inputs:5 outputs:4 2008-01-02 20:04:08.890625 [8]: analog: pin 0 type:Video_Composite 2008-01-02 20:04:08.890625 [8]: analog: pin 1 type:Video_SVideo 2008-01-02 20:04:08.890625 [8]: analog: pin 2 type:Video_Tuner 2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin found pin at index:2 2008-01-02 20:04:08.890625 [8]: analog: ConnectFilter() 2008-01-02 20:04:08.890625 [8]: analog: PinDest:name:2: Video Tuner In [6/1] Direction:Input Connected:False 2008-01-02 20:04:08.890625 [8]: analog: pinSource 0:name:Analog Video [5/1] Direction:Output Connected:False 2008-01-02 20:04:08.890625 [8]: analog: pins connected 2008-01-02 20:04:08.890625 [8]: analog: AddCrossBarFilter succeeded 2008-01-02 20:04:08.890625 [8]: analog: AddTvAudioFilter 2008-01-02 20:04:08.890625 [8]: analog: FindCrossBarPin type:Audio_Tuner direction:Input 2008-01-02 20:04:08.906250 [8]: analog: FindCrossBarPin inputs:5 outputs:4 2008-01-02 20:04:08.906250 [8]: analog: pin 0 type:Video_Composite 2008-01-02 20:04:08.906250 [8]: analog: pin 1 type:Video_SVideo 2008-01-02 20:04:08.906250 [8]: analog: pin 2 type:Video_Tuner 2008-01-02 20:04:08.906250 [8]: analog: pin 3 type:Audio_Line 2008-01-02 20:04:08.906250 [8]: analog: pin 4 type:Audio_Tuner 2008-01-02 20:04:08.906250 [8]: analog: FindCrossBarPin found pin at index:4 2008-01-02 20:04:08.906250 [8]: analog: AddTvAudioFilter try:ATI TV Audio 0 2008-01-02 20:04:08.921875 [8]: analog: ConnectFilter() 2008-01-02 20:04:08.921875 [8]: analog: PinDest:name:TVAudio In [5/1] Direction:Input Connected:False 2008-01-02 20:04:08.921875 [8]: analog: pinSource 0:name:Analog Video [6/1] Direction:Output Connected:True 2008-01-02 20:04:08.921875 [8]: analog: skipping pin 2008-01-02 20:04:08.921875 [8]: analog: pinSource 1:name:Analog Audio [6/1] Direction:Output Connected:False 2008-01-02 20:04:08.921875 [8]: analog: pins connected 2008-01-02 20:04:08.921875 [8]: analog: AddTvAudioFilter succeeded:ATI TV Audio 2008-01-02 20:04:08.921875 [8]: analog: AddTvCaptureFilter 2008-01-02 20:04:08.937500 [8]: analog: AddTvCaptureFilter try:ATI Rage Theater Video Capture 0 2008-01-02 20:04:08.953125 [8]: analog: AddTvCaptureFilter failed to connect to crossbar 2008-01-02 20:04:08.968750 [8]: analog:Dispose() [/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