humble-video-noarch/src/main/java/io/humble/video/Demuxer.java
public KeyValueBag getMetaData() {
    long cPtr = VideoJNI.Demuxer_getMetaData(swigCPtr, this);
    return (cPtr == 0) ? null : new KeyValueBag(cPtr, false);
  }
public KeyValueBag getMetaData() {
    long cPtr = VideoJNI.Demuxer_getMetaData(swigCPtr, this);
    return (cPtr == 0) ? null : new KeyValueBag(cPtr, false);
  }
public KeyValueBag getMetaData ( ) { long cPtr = VideoJNI . Demuxer_getMetaData ( swigCPtr , this ) ; return ( cPtr == 0 ) ? null : new KeyValueBag ( cPtr , false ) ; }
Get the KeyValueBag of media MetaData for this object,<br>
or null if none.<br>
<p><br>
If the Demuxer or IStream object<br>
that this KeyValueBag came from was opened<br>
for reading, then changes via KeyValueBag#setValue(String, String)<br>
will have no effect on the underlying media.<br>
</p><br>
<p><br>
If the Demuxer or IStream object<br>
that this KeyValueBag came from was opened<br>
for writing, then changes via KeyValueBag#setValue(String, String)<br>
will have no effect after Demuxer#writeHeader()<br>
is called.<br>
</p><br>
@return the KeyValueBag.
Get the KeyValueBag of media MetaData for this object <br > or null if none . <br > <p > <br > If the Demuxer or IStream object<br > that this KeyValueBag came from was opened<br > for reading then changes via KeyValueBag#setValue ( String String ) <br > will have no effect on the underlying media . <br > < / p > <br > <p > <br > If the Demuxer or IStream object<br > that this KeyValueBag came from was opened<br > for writing then changes via KeyValueBag#setValue ( String String ) <br > will have no effect after Demuxer#writeHeader () <br > is called . <br > < / p > <br >