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 769775 - basesrc: Support PROTECTION event from application
basesrc: Support PROTECTION event from application
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gstreamer (core)
git master
Other Linux
: Normal enhancement
: 1.11.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-08-11 23:21 UTC by Seungha Yang
Modified: 2016-11-11 13:09 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
basesrc-Support-PROTECTION-event-from-application.patch (1.02 KB, patch)
2016-08-11 23:27 UTC, Seungha Yang
committed Details | Review

Description Seungha Yang 2016-08-11 23:21:51 UTC
basesrc: Support PROTECTION event from application

Application may want to send PROTECTION event to the src element.
Comment 1 Seungha Yang 2016-08-11 23:27:36 UTC
Created attachment 333156 [details] [review]
basesrc-Support-PROTECTION-event-from-application.patch

There is a use-case that streaming service via DASH without dashdemux. For that situation, protection meta by using mpd should be sent to appropriate decription element.
If dashdemux was used, creating/sending protection event will be done by the dashdemux, but when the dashdemux was not used, this must be done by application.
Comment 2 Tim-Philipp Müller 2016-11-11 13:09:19 UTC
Don't see why not. Thanks for the patch!

commit 562681a1b784b08c37354e2832d87451b03209ba
Author: Seungha Yang <sh.yang@lge.com>
Date:   Fri Aug 12 08:03:41 2016 +0900

    basesrc: Support PROTECTION event from application
    
    Application may want to send PROTECTION event to the src element.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=769775