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 699212 - Some ADTS Information does not trickle down anymore in 1.0 discoverer
Some ADTS Information does not trickle down anymore in 1.0 discoverer
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-plugins-base
1.0.6
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2013-04-29 10:51 UTC by Jens Georg
Modified: 2016-05-24 17:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jens Georg 2013-04-29 10:51:45 UTC
With 0.10, all information was available on the "inner stream" as well, with 1.0 it's only on the outer "thing". (missing profile and level etc.) Is this intentional or a bug?

File in question is https://git.gnome.org/browse/gupnp-dlna-media/tree/relaxed/audio/Tryad_Listen.aac

gst-discoverer-0.10:

Topology:
  audio: audio/mpeg, framed=(boolean)false, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
    Codec:
      audio/mpeg, framed=(boolean)false, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
    Additional info:
      None
    Language: <unknown>
    Channels: 2
    Sample rate: 44100
    Depth: 0
    Bitrate: 0
    Max bitrate: 0
    Tags:
      None
    
    audio: audio/mpeg, framed=(boolean)true, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
      Codec:
        audio/mpeg, framed=(boolean)true, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
      Additional info:
        None
      Language: <unknown>
      Channels: 2
      Sample rate: 44100
      Depth: 16
      Bitrate: 104358
      Max bitrate: 96468
      Tags:
        taglist, audio-codec=(string)"MPEG-4\ AAC", minimum-bitrate=(uint)96468, bitrate=(uint)104358, maximum-bitrate=(uint)96468;

gst-discoverer-1.0:

Topology:
  audio: audio/mpeg, framed=(boolean)false, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
    Codec:
      audio/mpeg, framed=(boolean)false, mpegversion=(int)4, stream-format=(string)adts, level=(string)2, base-profile=(string)lc, profile=(string)lc, channels=(int)2, rate=(int)44100
    Additional info:
      None
    Language: <unknown>
    Channels: 2
    Sample rate: 44100
    Depth: 0
    Bitrate: 0
    Max bitrate: 0
    Tags:
      None
    
    audio: audio/mpeg, framed=(boolean)true, mpegversion=(int)4, rate=(int)44100, channels=(int)2, stream-format=(string)adts
      Codec:
        audio/mpeg, framed=(boolean)true, mpegversion=(int)4, rate=(int)44100, channels=(int)2, stream-format=(string)adts
      Additional info:
        None
      Language: <unknown>
      Channels: 2
      Sample rate: 44100
      Depth: 16
      Bitrate: 104358
      Max bitrate: 96468
      Tags:
        taglist, minimum-bitrate=(uint)96468, bitrate=(uint)104358, maximum-bitrate=(uint)96468;
Comment 1 Jens Georg 2013-04-29 15:13:29 UTC
And the other thing is: Why are there two audio streams anyway?
Comment 2 Tim-Philipp Müller 2016-05-24 17:05:14 UTC
Looks fine to me these days (1.8.1):

$ gst-discoverer-1.0 -v ~/samples/misc/699212-discoverer.aac 
Analyzing file:///home/tpm/samples/misc/699212-discoverer.aac
Done discovering file:///home/tpm/samples/misc/699212-discoverer.aac

Topology:
  audio: audio/mpeg, framed=(boolean)true, mpegversion=(int)4, level=(string)2, base-profile=(string)lc, profile=(string)lc, rate=(int)44100, channels=(int)2, stream-format=(string)adts
    Tags:
      audio codec: MPEG-4 AAC
      bitrate: 134711
    
    Codec:
      audio/mpeg, framed=(boolean)true, mpegversion=(int)4, level=(string)2, base-profile=(string)lc, profile=(string)lc, rate=(int)44100, channels=(int)2, stream-format=(string)adts
    Additional info:
      None
    Stream ID: e29511e34e0050e78540b080e592d981cd1d1d4ce2b31231cd6a9c77ea76bddb
    Language: <unknown>
    Channels: 2
    Sample rate: 44100
    Depth: 32
    Bitrate: 134711
    Max bitrate: 0

Properties:
  Duration: 0:05:24.548000000
  Seekable: yes
  Tags: 
      audio codec: MPEG-4 AAC
      bitrate: 134711
Comment 3 Jens Georg 2016-05-24 17:15:08 UTC
great!