After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 734219 - textoverlay: support forced updating text when new text buffer comes in
textoverlay: support forced updating text when new text buffer comes in
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
git master
Other Linux
: Normal enhancement
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-08-04 06:32 UTC by cjunwang
Modified: 2018-11-03 11:30 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
add property force-update-text (8.29 KB, patch)
2014-08-06 07:50 UTC, cjunwang
none Details | Review

Description cjunwang 2014-08-04 06:32:55 UTC
some text producer element, such as closed caption decoder "cea708dec", output text buffer whose duration is not fixed. That means when text buffer display, it's not determined yet when text will be destroyed. https://bugzilla.gnome.org/show_bug.cgi?id=704881

To support this kind of instant buffer, added a property "force-update-text", to allow update text when new text buffer come and existed buffer duration is not finished. It is extremely useful to show scrollable closed caption text.
This property's default value is false. so it would not influence current logics.
Comment 1 cjunwang 2014-08-06 07:50:11 UTC
Created attachment 282639 [details] [review]
add property force-update-text
Comment 2 Nicolas Dufresne (ndufresne) 2015-07-24 22:04:26 UTC
I think we need a "mode" that what to do with unfinished buffer. Bug 540131 state that in some cases (where the duration is set) the subtiltes are expected to pile. Or maybe for this case we don't need a property, e.g. if previous has no end, replace it instead of dropping the new one (only when the new one starts of course).
Comment 3 GStreamer system administrator 2018-11-03 11:30:52 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/issues/128.