Commit graph

52 commits

Author SHA1 Message Date
dabrain34 4ef31416a0
Merge pull request #1 from virinext/master
Merging last patches before refacto
2018-12-02 10:24:17 +01:00
dabrain34 ba121a74d2
Merge pull request #48 from myungjoo/support/gstcaps
Allow editing GstCaps properties
2018-11-16 10:28:55 +01:00
dabrain34 304ec8f1d7
Merge pull request #47 from myungjoo/readme/for/linux
Update readme after recent build scheme changes
2018-11-16 10:28:44 +01:00
dabrain34 76fe466000
Merge pull request #49 from virinext/fix_logger_using_qt48
qintptr is not defined in QT4.8
2018-11-14 16:15:01 +01:00
dabrain34 0afb6f1ea5 qintptr is not defined in QT4.8 2018-11-14 10:17:57 +01:00
MyungJoo Ham baaca3d772 Update readme after recent build scheme changes
Because gstreamer.prf is created and gstreamer configuration
is removed from pipeviz.pri/pro, QMAKEFEATURES should be
configured for pipeviz qmake execution.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2018-11-14 17:21:19 +09:00
MyungJoo Ham e8266fdb94 Allow editing GstCaps properties
It's often critical to use capsfilter in a stream pipeline,
whose main property, caps, is GstCaps * that requires
some additional handlings from ElementProperties class.

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
2018-11-14 17:21:01 +09:00
Victor Anjin 2852a99fa1
Merge pull request #45 from philippefoubert/portability
Fix some portability issues on Windows
2018-07-29 18:17:39 +07:00
Philippe FOUBERT ae5dff69c0 Fix some portability issues on Windows 2018-07-29 10:16:04 +02:00
dabrain34 b62ae7ce99 Fix the use of c++11 2017-10-23 18:06:19 +02:00
dabrain34 10765d7d76 Merge pull request #43 from virinext/fix_logger
Enhance logger to comply with GST
2017-10-17 22:52:32 +02:00
Stéphane Cerveau 278a55b031 Enhance logger to comply with GST 2017-10-17 22:50:43 +02:00
dabrain34 75f9fb4549 Merge pull request #40 from virinext/PR-24
Introduce favorite list
2017-10-15 20:16:25 +02:00
Stéphane Cerveau 0306795370 Introduce favorite list
Add a way to doubleclick and show a context menu
in the favorite list.
2017-10-15 18:08:01 +02:00
Stéphane Cerveau 9390e492ef Context menu on empty space in GraphDisplay
Display a context menu allowing to:
Add plugin
Clear graph
2017-09-22 23:10:05 +02:00
Stéphane Cerveau 6440059012 Logger: Avoid an over CPU consumption. 2017-07-01 11:29:59 +02:00
dabrain34 41364c8146 Merge pull request #39 from virinext/PR-32
Introduce logger class
2017-06-27 21:07:01 +02:00
Stéphane Cerveau 11ab47ffde Introduce logger class
GraphManager is now using pipeviz category
Logger class is able to read GST logs.
Ony WARN and ERROR are logged now.
2017-06-20 22:51:49 +02:00
dabrain34 fc3d259a39 Merge pull request #38 from virinext/fix_warnings
Fix various warnings
2017-06-06 15:11:47 +02:00
dabrain34 d8bb537a0e Fix various warnings 2017-06-06 15:05:31 +02:00
Stéphane Cerveau 2d75a32dd0 Code cleanup
Use GNU formatter from Eclipse.
2017-05-31 21:50:51 +02:00
dabrain34 606b1bb3eb Merge pull request #34 from virinext/PR-19
Pr 19
2017-05-21 23:01:46 +02:00
Stéphane Cerveau 2280d88b48 Add typefind element to pad menu
Allow to add and detect pad caps by typefind.
2017-05-21 23:00:59 +02:00
Stéphane Cerveau b8f3b20fa3 Render a suitable plugin
Allow to render and connect the first
found plugin.
Either anyway with ANY caps or fitting caps.
2017-05-21 23:00:59 +02:00
Stéphane Cerveau 3de6d7f74e Introduce Plugin and PluginsList class
Allow to have an object with name and rank for the plugin
Can sort the list.
2017-05-21 23:00:59 +02:00
Stéphane Cerveau d435c85092 Separate the plugin list from the display
Can get the plugin list independantly from
the widget.
2017-05-21 23:00:59 +02:00
Stéphane Cerveau e57555ca10 Introduce CustomMenuAction
Allow to have a display name and a name.
2017-05-21 23:00:59 +02:00
Stéphane Cerveau 6c515a7807 Clarify open/save
Give a gpi extension.
Save with the given extension.
2017-03-13 21:59:32 +01:00
Stéphane Cerveau f2fd6096d6 Fix 1.0 build
gst_pad_get_current_caps takes one param.
2017-02-03 18:57:47 +01:00
virinext efc87dea12 Merge pull request #22 from virinext/pad_tooltip
Add tooltip for pad
2017-01-02 20:42:46 +07:00
dabrain34 e5ab3e063b Add tooltip for pad
Display the pad caps when the mouse is over an element's pad.
2017-01-02 11:33:42 +01:00
dabrain34 843e3da04d Merge pull request #17 from virinext/fix_plugin_list_non_modal
Plugin list windows shall be non modal
2016-12-16 16:23:18 +01:00
dabrain34 fd680f6aa3 Merge pull request #20 from virinext/auto_play_decodebin_connect
Autoplay to dicover the pads for decodebin2
2016-12-16 16:22:53 +01:00
dabrain34 babeda105f Autoplay to discover the pads for decodebin2
Do not try to connect the 2 elements when double
click on a pad.
2016-12-11 23:11:27 +01:00
dabrain34 c0162f770e Plugin list windows shall be non modal
In order to edit the graph in the mean time as
adding elements, the window shall not be modal.
2016-12-11 22:13:16 +01:00
dabrain34 3dbb6ffd1d Merge pull request #16 from virinext/fix_gstreamer0.10_pads_iterate
Fix gstreamer-0.10 pad iter
2016-12-11 21:44:04 +01:00
dabrain34 d6b94cb94a Fix gstreamer-0.10 pad iter 2016-12-11 21:42:20 +01:00
virinext f03206c615 Merge pull request #15 from virinext/sort_plugin_list
Sort plugin list by alphabetical order.
2016-12-11 23:27:49 +07:00
virinext b88c0fc67a Merge pull request #14 from virinext/clean_graph_window
Add a menu entry clear
2016-12-11 23:21:53 +07:00
dabrain34 173425fb23 Sort plugin list by alphabetical order. 2016-12-11 16:17:44 +01:00
dabrain34 4c37518de7 Add a menu entry clear
Allow to clear the graph and start over.
2016-12-11 16:08:30 +01:00
virinext 05dae3d414 Merge pull request #8 from virinext/gstreamer-0.10
Support gstreamer-0.10
2016-11-14 22:24:19 +07:00
virinext 692b81f393 Merge pull request #5 from virinext/small_bug_fixes
Small bug fixes
2016-11-14 22:23:05 +07:00
dabrain34 4b0845e5c0 Support gstreamer-0.10
Fixes #6.
build with gstreamer-0.10 API.
2016-11-12 19:56:47 +01:00
Stephane Cerveau 8418e0022c Fix crash during pipeline backup
Videotestsrc -> autovideosink is crashing
during the backup
2016-11-12 17:55:24 +01:00
Stephane Cerveau 4c1ae2e2b0 Fix a crash when pressing enter with no selection.
Crash when pressing ok with no plugin selected.
2016-11-12 17:54:37 +01:00
Stephane Cerveau d246dc875f PluginlistW should be a separate window
Be able to move the plugin window independently from
the base windown in order to see when we add an element.
2016-11-11 11:26:13 +01:00
Victor Anjin 8a1759c547 [+] configuring enum and flags parameters via element properties widget (issue #2: Enum not supported) 2015-06-06 23:00:16 +07:00
Victor Anjin ae8cf31935 Readme has been updated 2015-06-05 07:58:57 +07:00
Viktor Anjin fccb342c11 add plugins directory to default search path 2015-06-04 22:27:52 -07:00