[Helix-producer-issues] [Bug 15413] New: producer fails to read AC3 w VSFilter installed

Helix Bug Tracker <[email protected]> Fri, 31 May 2013 16:16:09 -0700
Newsgroups gmane.comp.multimedia.helix.devel
Message-ID <51a9358b.e8fd440a.6617.ffffd1afSMTPIN_ADDED_MISSING@mx.google.com>
https://bugs.helixcommunity.org/show_bug.cgi?id=15413



guest created:

          Priority: P4                                                      
  Operating System: WinXP                                                   
        AssignedTo: DEVEL                                                   
         QAContact: produceriz                                              
           Summary: producer fails to read AC3 w VSFilter installed         
          Severity: S3                                                      
            Status: NEW                                                     
 Last changed date: 2005-01-10 14:50:03                                     
          Hardware: x86                                                     
           Version: unspecified                                             
           Tracker: File Input                                              
           Project: helix-producer                                          
  Target Milestone: Beta                                                    

When VSFilter, an auto-loading DirectShow for sub-titles, is registered, 
producer fails to read AC3 files via the multiple input mechanism with the
following errors:

> Diagnostic: Subtype MEDIASUBTYPE_DOLBY_AC3
> Diagnostic: Failed to set string: filename
> Diagnostic: Failed to set property: filename
> Diagnostic: Failed to load file for rn-avfile-directshow!

VSFilter + example jobfile is available from
\\Klillevold2\public\bugs\producer_vsfilter_ac3

The author of VSFilter will modify VSFilter to not load when producer.exe is on the 
command line, and that will most likely render this specific bug obsolete, but 
without knowing the cause of the producer failure, it could potentially 
occur with other DirectShow filters as well.

Copy of e-mail thread with VSFilter author:

Well, these error messages don't help much :) But if you tell me the
possible names for the producer executable I can make it not load when the
command line contains it. It is already done for explorer and a few other
programs using dshow but not for playback.

----- Original Message -----
Sent: Tuesday, September 02, 2003 11:16 PM
Subject: VSFilter and Producer :)

> Hi Gabest,
>
> I have been using VSFilter for a few weeks now, and it's working so
> much better than RealText/SMIL.  It looks like real DVD subtitles, in
> fact even better, since it is so configurable.
>
> However, now I have run into a strange problem. Someone reported they
> could not encode AC3 using Helix producer (ac3filter is the directshow
> filter that provides 6 channels to Producer). So I found that I could
> not either, even though I know I could before. So after a lot of trial
> and error I found that after unregistering vsfilter.dll, everything
> works normally again.
>
> The error message printed by producer is included below. It seems
> something goes wrong when DirectShow is trying to load VSFilter, but I
> don't know DirectShow so I can not really tell what happens. I will
> ask the producer team what could be going wrong. Since this does not
> affect how AC3 is decoded by any other DS reader, I suspect Producer
> is perhaps not handling an error correctly.
>
> Diagnostic: Failed to set string: filename
> Diagnostic: Failed to set property: filename
>
>
> karl.
>
>
------- Additional Comments From guest 2013-31-05 16:16 GMT-0800 -------
This bug is a clone of bug #550, created by guest

-- 
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
You are in the CC list for the product the bug is within.


This e-mail is sent to you automatically from the Helix Bug Tracker.  Please, do
not respond to this message, but instead edit your Bug Tracker user preferences
to change when Bug Tracker sends you e-mail.