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 616521 - qtdemux: Export MPEG-4 video profile and level in stream caps
qtdemux: Export MPEG-4 video profile and level in stream caps
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-good
unspecified
Other All
: Normal enhancement
: 0.10.26
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on: 617314
Blocks:
 
 
Reported: 2010-04-22 14:12 UTC by Arun Raghavan
Modified: 2010-10-01 14:35 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
qtdemux: Export MPEG-4 video profile and level in stream caps (4.75 KB, patch)
2010-04-22 14:12 UTC, Arun Raghavan
none Details | Review
qtdemux: Export MPEG-4 video profile and level in stream caps (1.76 KB, patch)
2010-04-30 19:58 UTC, Arun Raghavan
none Details | Review
qtdemux: Export MPEG-4 video profile and level in stream caps (1.48 KB, patch)
2010-05-30 20:13 UTC, Arun Raghavan
committed Details | Review

Description Arun Raghavan 2010-04-22 14:12:12 UTC
This patch exposes the profile and level of MPEG-4 video streams in stream caps.
Comment 1 Arun Raghavan 2010-04-22 14:12:15 UTC
Created attachment 159339 [details] [review]
qtdemux: Export MPEG-4 video profile and level in stream caps

This exposes the MPEG-4 video profile and level in stream caps. The
profile_and_level_indication -> profile/level mapping is taken from the
spec and Wireshark's code. It might need adding to.
Comment 2 Arun Raghavan 2010-04-30 19:58:12 UTC
Created attachment 160005 [details] [review]
qtdemux: Export MPEG-4 video profile and level in stream caps

This uses gstpbutils to extract the profile and level from the video
object sequence and adds this to stream caps. This can be used as
metadata and for fine-grained decoder selection.
Comment 3 Arun Raghavan 2010-04-30 19:59:30 UTC
Comment on attachment 159339 [details] [review]
qtdemux: Export MPEG-4 video profile and level in stream caps

Posting an updated patch to use pbutils after moving the profile/level extraction code there (bug #617314).
Comment 4 Arun Raghavan 2010-05-30 20:13:44 UTC
Comment on attachment 160005 [details] [review]
qtdemux: Export MPEG-4 video profile and level in stream caps

Obsoleting and attaching an updated patch to use a setter function.
Comment 5 Arun Raghavan 2010-05-30 20:13:54 UTC
Created attachment 162339 [details] [review]
qtdemux: Export MPEG-4 video profile and level in stream caps

This uses gstpbutils to extract the profile and level from the video
object sequence and adds this to stream caps. This can be used as
metadata and for fine-grained decoder selection.
Comment 6 Tim-Philipp Müller 2010-10-01 14:35:14 UTC
commit 1a37a6245479a1c02e95a751f2246f423aea7a20
Author: Arun Raghavan <arun.raghavan@collabora.co.uk>
Date:   Thu Apr 22 19:39:47 2010 +0530

    qtdemux: Export MPEG-4 video profile and level in stream caps
    
    This uses gstpbutils to extract the profile and level from the video
    object sequence and adds this to stream caps. This can be used as
    metadata and for fine-grained decoder selection.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=616521