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 738060 - Use AVInputFormat.name instead of AVInputFormat.long_name for container formats
Use AVInputFormat.name instead of AVInputFormat.long_name for container formats
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
git master
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-10-07 06:51 UTC by Sebastian Dröge (slomo)
Modified: 2018-11-03 12:56 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Sebastian Dröge (slomo) 2014-10-07 06:51:39 UTC
long_name is meant to be human readable and can change, while name is a comma separated list of machine usable container format names. long_name can change or be reformatted any time.

Also long_name can be NULL, especially if building libav/ffmpeg with --enable-small
Comment 1 Tim-Philipp Müller 2018-01-13 12:37:57 UTC
Not sure I understand. Example:

$ gst-inspect-1.0 avdec_ape

Factory Details:
  Rank                     marginal (64)
  Long-name                libav Monkey's Audio decoder
  Klass                    Codec/Decoder/Audio
  Description              libav ape decoder


Why would we prefer the 'description' here over the 'long-name' ?

If it's only because of --enable-small then I would agree that we should use name as fallback if long_name is NULL.
Comment 2 Sebastian Dröge (slomo) 2018-05-04 09:56:09 UTC
It's only about --enable-small and not crashing, yes
Comment 3 GStreamer system administrator 2018-11-03 12:56:42 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-libav/issues/16.