CSharpRTMP.Core.MediaFormats.MP4Document.GetRTMPMeta C# (CSharp) Метод

GetRTMPMeta() защищенный Метод

protected GetRTMPMeta ( ) : Variant
Результат Variant
        protected override Variant GetRTMPMeta()
        {
           var result = new Variant();

	        var pVideoTrack = GetTRAK(false);
            AtomTKHD pTKHD = (AtomTKHD) pVideoTrack?.GetPath(1, TKHD);
            if (pTKHD != null) {
                result["width"] = pTKHD.Width;
                result["height"] = pTKHD.Height;
            }

            if (_atomMOOV != null) {
		        var pILST = (AtomILST) _atomMOOV.GetPath(3, UDTA, META, ILST);

		        if (pILST != null) {
			        result["tags"] = pILST.Variant;
		        } else {
			        WARN("No ilst atom present");
		        }
	        }

	         return result;
        }