Opened 19 years ago
Closed 15 years ago
#3152 closed enhancement (wontfix)
Add GUI for transcoder\playback filters
| Reported by: | Owned by: | danielk | |
|---|---|---|---|
| Priority: | minor | Milestone: | unknown |
| Component: | MythTV - General | Version: | head |
| Severity: | low | Keywords: | |
| Cc: | Ticket locked: | no |
Description
Currently filter settings are modified using text entry. This is not a good solution for remote controls and is prone to entry error. It also makes it very hard for users to discover this feature.
This patch replaces the text entry for the transcoder profile\general playback\channel video\channel output filter chain settings with a button that opens a configuration dialog. The dialog is a list of the filters in the chain along with an (add new filter) item. Selecting a filter opens a configuration dialog to modify the parameters for that filter. The menu button opens a popup to move the filter in the chain or delete it.
Selecting (add new filter) generates a list of available filters dynamically using the FilterManager class. The configuration dialogs for each filter type are also generated dynamically based on parameter descriptions that have been added to each filter. Each parameter has help text associated with it that describes it's purpose.
The quickdnr configuration only allows for 1 parameter instead of allowing for 1, 2, or 4. This could be changed to one of the other options, but it is not clear how to easily allow for a variable amount of parameters with this interface.
Attachments (8)
Change History (22)
by , 19 years ago
| Attachment: | filterwizard.patch.gz added |
|---|
comment:1 by , 19 years ago
| Summary: | Add GUI for transcoder\playback fitlers → Add GUI for transcoder\playback filters |
|---|
by , 19 years ago
| Attachment: | filterwizard.patch.2.gz added |
|---|
comment:2 by , 17 years ago
| Status: | new → infoneeded_new |
|---|
That sounds like a neat thing to have.
Can you update this patch to trunk, possibly using MythUI?
comment:3 by , 17 years ago
Updated the patch against the latest trunk.
I just got it back into a functional state, but I'll look into creating another patch that uses MythUI once I understand it better.
comment:4 by , 17 years ago
| Status: | infoneeded_new → new |
|---|
comment:5 by , 17 years ago
| Milestone: | unknown → 0.22 |
|---|
comment:7 by , 16 years ago
I was able to get the interface working with MythUI for the most part, but since this interface is accessed from configuration screens that have not been converted to MythUI yet I couldn't figure out how to get the screen draw ordering correct.
It's probably best to move this enhancement to the next release when the configuration screens are converted.
comment:8 by , 16 years ago
| Status: | infoneeded_new → new |
|---|
Postponing for .23 per patch author. Feel free to drop by #mythtv on Freenode if you need help re: the draw ordering.
comment:9 by , 16 years ago
| Milestone: | 0.22 → unknown |
|---|
by , 16 years ago
| Attachment: | filter_gui.patch added |
|---|
Updated patch for filter configuration screens using MythUI.
comment:10 by , 16 years ago
The new patch adds MythUI screens for editing the filters of recording profiles and channels. It also adds the ability to read in a <helptext> tag from the schema for MythUITypes.
I'll add some updated screenshots to http://www.mythtv.org/wiki/Filter_Wizard. The current ones are out of date.
comment:11 by , 16 years ago
I forgot to add a wide-screen version of the theme file, so I'll add that as well.
by , 16 years ago
| Attachment: | helptext.patch added |
|---|
Split out parsing help text from the theme file to its own patch.
by , 16 years ago
| Attachment: | filter_gui.2.patch added |
|---|
Updates the filter configuration screen patch with a wide theme file and several fixes pointed out by gbee. Also, the screenshots at http://www.mythtv.org/wiki/Filter_Wizard have been updated.
comment:12 by , 16 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
by , 16 years ago
| Attachment: | filter_gui.3.patch added |
|---|
Updates the filter configuration screen patch to trunk. Adds access to the new interface to the PlaybackProfileItemConfig screen.
comment:13 by , 16 years ago
| Component: | mythtv → MythTV - General |
|---|
comment:14 by , 15 years ago
| Resolution: | → wontfix |
|---|---|
| Status: | assigned → closed |
Doesn't seem likely that this will ever be done this way. Closing for lack of interest.

added descriptions to filter list and clean up code