cplussharp / graph-studio-next

GraphStudioNext is a tool for developers to build and test DirectShow Graphs
355 stars 94 forks source link

Remove find in filters from context menu for DMO, ACM filters etc #262

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open file
2. Select filter block and select "Find in Filters.." from context menu
3. Filters window opens with selected filter displayed (only DirectShow!)
4. Close Filter Window and reopen using "Insert Filter"

What is the expected output? What do you see instead?
Filter window displays previously selected DS filter, not list of all filters. 
"New" clears graph, but "Insert Filter" still displays previous filter only.

What version of the product are you using? On what operating system? Win7 x64

Please provide any additional information below.

Original issue reported on code.google.com by seve...@sbcglobal.net on 2 Jan 2015 at 2:42

GoogleCodeExporter commented 9 years ago
Hi. Thanks for the problem report.

When you use "Find in filters..." you should see that the filter edit control 
at the top contains a GUID - the CLSID of the filter. This is how it 'finds' 
your filter. Perhaps this edit control needs labelling as 'filter' or 'search' 
to make this clearer. You can type any string in the filter text box including 
a partial guid string or filtering by partial name. To clear the filter empty 
the text box contents.

If the keyboard focus is on the list control then you can type to add to the 
filter string or press del to clear it. This was how filtering was first 
implemented before the filter edit control was added to make this feature more 
discoverable.

Some types of filters including ACM and DMO filters aren't identified by their 
CLSID alone so they can't be found in the filters dialog by this technique. 
There are a few issues about DMOs in the database - not sure if it's possible 
to work around these (e.g. the DMO wrapper filter doesn't give much access to 
the DMO it's wrapping). Suggestions are welcome.

If you can't right click on a filter and can't see favorite or blacklist 
options then find in filters probably won't work - perhaps the find filter 
option should be removed from the shortcut menu in this case.

Feel free to add more comments if you're still having problems.

Original comment by mike.cop...@gmail.com on 12 Jan 2015 at 4:58

GoogleCodeExporter commented 9 years ago
Thanks for the personal response. I understand now that I just need to clear 
the search box.

Original comment by seve...@sbcglobal.net on 12 Jan 2015 at 5:46

GoogleCodeExporter commented 9 years ago
Also need to label search edit control in filters dialog

Original comment by mike.cop...@gmail.com on 17 Jan 2015 at 2:27