pbutils: Add MPEG-4 Video profile/level extraction
authorArun Raghavan <arun.raghavan@collabora.co.uk>
Fri, 30 Apr 2010 19:33:18 +0000 (01:03 +0530)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Thu, 30 Sep 2010 12:09:29 +0000 (13:09 +0100)
commitdef1cf727634698e31accbce259d565a20856673
tree1c54e88df3f522d88a64c95a9c53b7ef86140900
parente4bd09f0ed3f33a202eac94149feb8452548f1ff
pbutils: Add MPEG-4 Video profile/level extraction

This adds code to translate the profile_and_level indication from the
MPEG-4 video (ISO/IEC 14496-2) headers to a string profile/level. The
mappings are taken from the spec and Wireshark's code, and might need to
be expanded on.

https://bugzilla.gnome.org/show_bug.cgi?id=617314

API: gst_codec_utils_mpeg4video_get_profile()
API: gst_codec_utils_mpeg4video_get_level()
API: gst_codec_utils_mpeg4video_caps_set_level_and_profile()
gst-libs/gst/pbutils/codec-utils.c
gst-libs/gst/pbutils/codec-utils.h
win32/common/libgstpbutils.def