GraphStudioNext

bozomustafa_68

Registered
Messages
16,935
graphstudionext_0_4_5_1

Code:
new features: 

support for MediaInfo -> more details in the graph-report and in the property-page of a filter with IFileSourceFilter interface ( issue 25 ) 
unregister multiple selected filters ( issue 3 ) 
register a filter file ( issue 19 ) 
load an unregistered filter from a filter-file ( issue 23 ) 
save button for graph-report ("text information") ( issue 27 ) 
save-dialog for screenshot ( issue 28 ) 
auto-refresh text information on report-level change ( issue 26 ) 
more details in the graph-report -> clsid, filter-file, filter-version ( issue 25 ) 
show milliseconds 
autofit the seekbar to the window-size
 

bozomustafa_68

Registered
Messages
16,935
graphstudionext_0_4_5_2

Code:
Changes in v0.4.5.2: 
-Doesn\\\'t use MediaInfo by default 
-text info: remove obsolete refresh button 
-text info: let it ignore the \\\"display as file name\\\" option for the source filter, so that it always displays both the filter name and the file name 
-text info: only show file name, without full path 
-text info: use \\\"File:\\\" instead of \\\"CurFile:\\\" 
-text info: add clsid value to level 1/2/3 as well 
-text info: remove connections from level 1 
-filter dialog: replace \\\"unregister complete filter file ...\\\" by just \\\"unregister file ...\\\" 
-Revert blue color 
-add m2ts/mts as file extension 
-select \\\"All Files\\\" as default filter index 
-add several subtypes video uncompressed format
 

REBELLE

Registered
Messages
881
Graph Studio Next v0.4.5.5

Code:
GraphStudioNext is a fork of RadScorpion\'s GraphStudio.
Changes in v0.4.5.5:
new features:
-x64 build
-Audio-decoder performance test
-Comparison of streamtime and worktime in performance test
Changes:
-Don\'t use MediaInfo by default
-Improved text info dialog (thanks to Kurtnoise)
-Add m2ts/mts as file extension (thanks to Kurtnoise)
-Select \"All Files\" as default filter index (thanks to Kurtnoise)
-Add missing uncompressed video subtypes (thanks to Kurtnoise)
 

bozomustafa_68

Registered
Messages
16,935
Graph Studio Next v0.4.9.0

GraphStudioNext is a fork of RadScorpion\'s GraphStudio.

Changes in v0.4.9.0:
New features:
-Lookup/Search Dialog for all known GUIDs and HRESULTs
-Toolbar Button for \"Insert Filter\"
-Support for Win7 Taskbar
-\"Insert Tee Filter\" for Pin and Menu
-Show error Messages
-~430 known HRESULT values
-partial h264 SPS/PPS parser for MPE2G2VideoInfo-Sequence
-Partial MPEG2 Extensions parser for MPE2G2VideoInfo-Sequence
-Show Markers for IAMExtendedSeeking
-Show IMPEG2PIDMap Mapping for Pin
-Internal PropertyPages for IDMOQualityControl and IWMResizersProps

Changes:
-Resizeable \"Remote Graphs\" Dialog
-A lot of new known GUIDs and Interfaces from moreuuids.h, Xiph, LAVFilter, BDA
-Code Cleanup

Bugfixes:
-Show Pins created with MPEG2Demux-PropertyPage
 

eniz9

Registered
Messages
3,376
Release 0.5.0.0

download (x32) download (x64)

new features:
•Change Playback Rate
•Favorites Filters in Pin Context Menu
•Toolbar Button to disconnect all Filters
•Export Current Graph for Remote Connection
•Process ID in Program Title to identify different running instances
•different Background Color if connected to Remote Graph
•Interpret fourcc based media sub types
•Select connection MediaType
•Toolbar Buttons to switch between Connection Modes (Intelligent, Direct, Direct with MediaType selection)
•Time execution of an arbitrary graph over several runs (TimeMeasure Filter is now useable for every Graph)
changes: •optional show GUID for known GUIDs
•new known GUIDs and Interfaces from uuids.h, DXVA
•Connect pins more quickly by allow dragging to a filter rather than a precise pin
•On WinVista/7 use TaskDialog for error messages (+ search button to direct search for the error)
•Code Cleanup / show more error messages


bugfixes:
•Tap and Hold on Touchscreen now opens the context menu
•"Display as Filename" now works also for remote graphs
 

bozomustafa_68

Registered
Messages
16,935
GraphStudioNext

Release 0.5.0.1


new features:
•Change Playback Rate
•Favorites Filters in Pin Context Menu
•Toolbar Button to disconnect all Filters
•Export Current Graph for Remote Connection
•Process ID in Program Title to identify different running instances
•different Background Color if connected to Remote Graph
•Interpret fourcc based media sub types
•Select connection MediaType
•Toolbar Buttons to switch between Connection Modes (Intelligent, Direct, Direct with MediaType selection)
•Time execution of an arbitrary graph over several runs (TimeMeasure Filter is now useable for every Graph)
changes:
•optional show GUID for known GUIDs
•new known GUIDs and Interfaces from uuids.h, DXVA
•Connect pins more quickly by allow dragging to a filter rather than a precise pin
•On WinVista/7 use TaskDialog for error messages (+ search button to direct search for the error)
•Code Cleanup / show more error messages

bugfixes:
•Tap and Hold on Touchscreen now opens the context menu
•"Display as Filename" now works also for remote graphs
•running on XP again (0.5.0.0 had a linking-error on XP)
 

bozomustafa_68

Registered
Messages
16,935
Changes in v0.6.1.265

New Features:
-Color connection lines according to the major media type (issue #110)
-Word wrap filter names to adjustable margin (issue #62)
-Toolbar controls and keyboard shortcuts for seeking (issue #155)
-Tooltips for filter information and connection media types (issue #170)
-Seek dialog supports stop position, rate and other options (issue #98)
-Seek dialog added support for playback rate, preroll and available data (issue #157)
-Show CRC in Select Media Type dialog (issue #142)
-Allow retry, partial media and sorting by column click in Select Media Type dialog (issue #124)
-Show pin render failures in graph construction window (issue #126)
-Insert filters from favorite filters window (issue #163)
-Helper to user MPEG2Demux for Mpeg2TS Devices (issue #34)
-Show IAMCrossbar details (issue #148)
-List VideoAcceleratorGUIDs from IAMVideoAccelerator (issue #141)
-Display category information in Filters window (issue #130)
-Right/double click on connection line for output pin context menu and property page (issue #172)
-Show Audio/Video-Render menu in output pin context menu (issue #73)
-Save window positions for filters dialog, decoder performance test etc (issue #63)
-Allow Graph Studio Next to edit more than one graph/document in a single process (issue #136)
-Allow all ctrl or alt keyboard shorcuts to work from within dialogs (issue #90)
-Show 64Bit/32Bit in the title bar caption (issue #161)
-PropertyPage checkbox to enable crc calculation in Analyzer
-Show the real timestamp in the Analyzer property page (issue #150)
-Projects for DLL versions of internal filters (issue #16)

Bug fixes:
-Update favorites window when filters added or removed with context menu (issue #167)
-Robustness improvements to file loading (issue #85)
-Improved robustness for loading GRF files with internal parser (issue #171)
-Better error messages for XML file loading (issue #112)
-Better keyboard navigation in propperty pages (issue #168)
-Keyboard shortcuts for horizontal and vertical spacing fixed (issue #162)
-Change ROT exported graph name so GraphEdt.exe can access it (issue #143)
-Don\\\\\\\'t show graphs in same process in connect to remote graph dialog (issue #144)
-Fixed update of favorite filters items (issue #159)
-Added tooltips for remaining toolbar controls (issue #156)
-Analyzer Writer filter won\\\\\\\'t crash if output file not set (issue #145)
-Analyzer filter works when output not connected (issue #149)
-Analyzer Writer won\\\\\\\'t crash if output file set more than once (issue #146)
-Combo Boxes in filters dialog don\\\\\\\'t display dropdown (issue #137)
-Added extra output to build window to warn of subwcrev problems with source paths containing spaces (issue #154)
-Console window popup not show until enabled in options menu (issue #139)
Better error messages including proppage.dll reminder when connecting to remote graph fails (issue #42)
-Microsoft Audio Resampler DMO missing from DMO Audio Effect category (issue #134)
-Internal GRF file parser now restores state and filename in same order as normal GRF loading (issue #135)
-Performance test can fail if the EC_PAUSED event is not generated on start of playback (issue #132)
-Turning off clock unreliable (issue #131)
-Save new files as GRF format by default (issue #87)
-Check AM_MEDIA_TYPE::cbFormat before use (issue #127)
 

eniz9

Registered
Messages
3,376
New Features:
•Navigate around filter graph using keyboard. Arrow keys navigate between filters, control-arrow navigates between pins, shift key extends the selection.
Newly created filters are connected to the currently selected output pin. Escape key to clear filter and pin selection.
Shift F10 or menu key for context menu. Enter or Alt Enter for properties.
Delete or Backspace to delete filter(s) or disconnect pin(s).
Shift Delete or Backspace to disconnect filter(s). ( issue #217 , # issue 252 , issue #254 )
•New connect pin feature offers popup menu of available target pins to connect to.
If selected pin already connected, reconnect with the same media type (or use intelligent or choose media type modes if enabled). If two filters are selected,
connect the filters together via the first available pins. ( issue #222 , issue #249 )
•XML files now saved under new .grfx extension. .grfx file extension is registered with Windows ( issue #152 )
•New File option 'Clear Document Before Load'.
If disabled can load in several graph files into a new graph. Useful for reusing old graphs - e.g. source from one graph and renderers from another ( issue #183 ).
•Disconnect selected filters ( issue #236 )
•Better support for creating filters directly from DLLs instead of CoCreateInstance.
Scan for CLSIDs implemented by DLL,
create the filter from the same DLL when graph is saved to .grfx file and reloaded (impossible to support this for .grf files though).
DLLs appear on the File menu as recently used files (but don't clear the existing graph when 'opened').
Property pages are created directly from filters DLL class factory with fallback to creating via CoCreateInstance.
Can be used to run two different versions of the same filter side by side in a single graph. ( issue #31 )
•Show H.265/HEVC decoder specific configuration ( issue #242 )
•Show streaming progress in windows 7 taskbar (issue #18)
•GraphEdit-style options for auto arrange filters and auto resize to fit graph (issue #113)
•Looped playback (issue #241)
•Resizable property dialog ( issue #216 )
•Show registered file and protocol handlers ( issue #37 )
•Context menu item to find clicked filter in filters window ( issue #204 )
•Optionally save XML, GRF and screenshot on every save ( issue #199 , issue #174 )
•DXVA-Null-Renderer added to internal filters
•Optionally hide filter enumeration stats from statistics window ( issue #214 )
•More robust matching of different GUID formats in GUID lookup window ( issue #198 )
•Command line options to open remote graph. Integrates with DirectShow Filter Graph Spy http://alax.info/blog/777 ( issue #209 )
•Support for PSM_PRESSBUTTON messages in property window ( issue #207 )
•Switch between property page tabs using Control-Tab ( issue #168 )
•Optionally leave playback clock enabled in performance test window ( issue #190 )
•More flexible input of time format in seek dialog ( issue #191 )
•Save filter wrap width as preference and add 'reset spacing' menu option ( issue #189 )
•Show medium info in pin details (IKsPin for kernel streaming devices)( issue #192 )
•Show filter name in title bar of pin properties dialog ( issue #194 )
•Set LargeAddressAware flags to allow up to 4GB memory usage in 32bit version
•Different icon for 64bit version
•Visual Studio 2011 and Visual Studio 2013 project files


Bug Fixes:
•More reliable pin connections when loading from .grfx file or .grf file with internal .grf parser ( issue #238 )
•Property page crash in Microsoft DVBS Network provider filter when no tuner hardware present (# issue 231 )
•Crash when viewing property page of pin that no longer exists ( issue #239 )
•Overflow calculating AvgTimePerFrame on H264 ( issue #246 )
•Create AAC Pin with PsiConfig (issue #206)
•Better error feedback for performance test window graph building ( issue #182 )
•Remove non-functional menu items from context menus of wrapper filters e.g. DMO wrapper filter ( issue #169 , issue #175 )
•Support clipboard keyboard shorcuts for text controls in floating windows - Ctrl+A/C/X/V/Z ( issue #215 )
•Fix to property window positioning ( issue #213 )
•Fix for annoying keyboard focus issues ( issue #210 )
•Bug fixes to apply button handling in property window ( issue #208 )
•Fixed drawing issues for long pin names ( issue #201 )
•Show information for filters not registered in default category ( issue #196 )
•Windows 7 taskbar behaviour fixes ( issue #197 )
•Set focus to existing property windows if already shown ( issue #179 )
•Changed title bar when connecting to remote graph ( issue #184 )
•Show error message if setting source or destination file by drag and drop fails ( issue #188 )
•List supported time formats in property window ( issue #193 )
•XML file loading now prompts only once for each missing source or sink file ( issue #185 )
•Crash fix to internal graph parser inf tee loading ( issue #171 )
•Hide tooltip if no text to show ( issue #170 )



Graph Studionext 070430
 
Last edited:

eniz9

Registered
Messages
3,376
New Features:
•Navigate around filter graph using keyboard. Arrow keys navigate between filters, control-arrow navigates between pins, shift key extends the selection.
Newly created filters are connected to the currently selected output pin. Escape key to clear filter and pin selection.
Shift F10 or menu key for context menu. Enter or Alt Enter for properties.
Delete or Backspace to delete filter(s) or disconnect pin(s).
Shift Delete or Backspace to disconnect filter(s). ( issue #217 , # issue 252 , issue #254 )
•New connect pin feature offers popup menu of available target pins to connect to.
If selected pin already connected, reconnect with the same media type (or use intelligent or choose media type modes if enabled). If two filters are selected,
connect the filters together via the first available pins. ( issue #222 , issue #249 )
•XML files now saved under new .grfx extension. .grfx file extension is registered with Windows ( issue #152 )
•New File option 'Clear Document Before Load'.
If disabled can load in several graph files into a new graph. Useful for reusing old graphs - e.g. source from one graph and renderers from another ( issue #183 ).
•Disconnect selected filters ( issue #236 )
•Better support for creating filters directly from DLLs instead of CoCreateInstance.
Scan for CLSIDs implemented by DLL,
create the filter from the same DLL when graph is saved to .grfx file and reloaded (impossible to support this for .grf files though).
DLLs appear on the File menu as recently used files (but don't clear the existing graph when 'opened').
Property pages are created directly from filters DLL class factory with fallback to creating via CoCreateInstance.
Can be used to run two different versions of the same filter side by side in a single graph. ( issue #31 )
•Show H.265/HEVC decoder specific configuration ( issue #242 )
•Show streaming progress in windows 7 taskbar (issue #18)
•GraphEdit-style options for auto arrange filters and auto resize to fit graph (issue #113)
•Looped playback (issue #241)
•Resizable property dialog ( issue #216 )
•Show registered file and protocol handlers ( issue #37 )
•Context menu item to find clicked filter in filters window ( issue #204 )
•Optionally save XML, GRF and screenshot on every save ( issue #199 , issue #174 )
•DXVA-Null-Renderer added to internal filters
•Optionally hide filter enumeration stats from statistics window ( issue #214 )
•More robust matching of different GUID formats in GUID lookup window ( issue #198 )
•Command line options to open remote graph. Integrates with DirectShow Filter Graph Spy http://alax.info/blog/777 ( issue #209 )
•Support for PSM_PRESSBUTTON messages in property window ( issue #207 )
•Switch between property page tabs using Control-Tab ( issue #168 )
•Optionally leave playback clock enabled in performance test window ( issue #190 )
•More flexible input of time format in seek dialog ( issue #191 )
•Save filter wrap width as preference and add 'reset spacing' menu option ( issue #189 )
•Show medium info in pin details (IKsPin for kernel streaming devices)( issue #192 )
•Show filter name in title bar of pin properties dialog ( issue #194 )
•Set LargeAddressAware flags to allow up to 4GB memory usage in 32bit version
•Different icon for 64bit version
•Visual Studio 2011 and Visual Studio 2013 project files


Bug Fixes:
•More reliable pin connections when loading from .grfx file or .grf file with internal .grf parser ( issue #238 )
•Property page crash in Microsoft DVBS Network provider filter when no tuner hardware present (# issue 231 )
•Crash when viewing property page of pin that no longer exists ( issue #239 )
•Overflow calculating AvgTimePerFrame on H264 ( issue #246 )
•Create AAC Pin with PsiConfig (issue #206)
•Better error feedback for performance test window graph building ( issue #182 )
•Remove non-functional menu items from context menus of wrapper filters e.g. DMO wrapper filter ( issue #169 , issue #175 )
•Support clipboard keyboard shorcuts for text controls in floating windows - Ctrl+A/C/X/V/Z ( issue #215 )
•Fix to property window positioning ( issue #213 )
•Fix for annoying keyboard focus issues ( issue #210 )
•Bug fixes to apply button handling in property window ( issue #208 )
•Fixed drawing issues for long pin names ( issue #201 )
•Show information for filters not registered in default category ( issue #196 )
•Windows 7 taskbar behaviour fixes ( issue #197 )
•Set focus to existing property windows if already shown ( issue #179 )
•Changed title bar when connecting to remote graph ( issue #184 )
•Show error message if setting source or destination file by drag and drop fails ( issue #188 )
•List supported time formats in property window ( issue #193 )
•XML file loading now prompts only once for each missing source or sink file ( issue #185 )
•Crash fix to internal graph parser inf tee loading ( issue #171 )
•Hide tooltip if no text to show ( issue #170 )



Graph Studionext x64 070430
 
Top