コード例 #1
0
        public void writeQuotedStringShouldIgnoreNullTagValueForOptionalFields()
        {
            String outputString = WriteUtil.writeQuotedString(null, true, "some-key");

            //Assert.That(outputString,is ("\"\""));
            Assert.Equal("\"\"", outputString);
        }
コード例 #2
0
                public String write(MapInfo attributes)
                {
                    ByteRange byteRange = attributes.getByteRange();
                    String    value;

                    if (byteRange.hasOffset())
                    {
                        value = byteRange.getSubRangeLength().ToString()
                                + '@' + byteRange.getOffset().ToString();
                    }
                    else
                    {
                        value = byteRange.getSubRangeLength().ToString();
                    }

                    return(WriteUtil.writeQuotedString(value));
                }
コード例 #3
0
 public String write(EncryptionData encryptionData)
 {
     //TODO check for version 5
     return(WriteUtil.writeQuotedString(WriteUtil.join(encryptionData.getKeyFormatVersions(), Constants.LIST_SEPARATOR.ToString()), true));
 }
コード例 #4
0
 public String write(EncryptionData encryptionData)
 {
     //TODO check for version 5
     return(WriteUtil.writeQuotedString(encryptionData.getKeyFormat(), true));
 }
コード例 #5
0
 public String write(EncryptionData encryptionData)
 {
     return(WriteUtil.writeQuotedString(encryptionData.getUri()));
 }
コード例 #6
0
 public void writeQuotedStringShouldNotIgnoreSuppliedOptionalValue()
 {
     //Assert.That(WriteUtil.writeQuotedString("blah", "some-key"),is ("\"blah\""));
     Assert.Equal("\"blah\"", WriteUtil.writeQuotedString("blah", "some-key"));
 }
コード例 #7
0
 public void writeQuotedStringShouldNotIgnoreNullTagValue()
 {
     Assert.Throws <NullReferenceException>(() =>
                                            WriteUtil.writeQuotedString(null, "some-key"));
 }
コード例 #8
0
 public String write(T streamInfo)
 {
     return(WriteUtil.writeQuotedString(WriteUtil.join(streamInfo.getCodecs(), Constants.COMMA)));
 }
コード例 #9
0
 public String write(MediaData mediaData)
 {
     return(WriteUtil.writeQuotedString(mediaData.getGroupId()));
 }
コード例 #10
0
 public String write(StreamInfo streamInfo)
 {
     return(WriteUtil.writeQuotedString(streamInfo.getClosedCaptions()));
 }
コード例 #11
0
 public String write(StreamInfo streamInfo)
 {
     return(WriteUtil.writeQuotedString(streamInfo.getSubtitles()));
 }
コード例 #12
0
 public String write(StreamInfo streamInfo)
 {
     return(WriteUtil.writeQuotedString(streamInfo.getAudio()));
 }
コード例 #13
0
 public String write(IFrameStreamInfo streamInfo)
 {
     return(WriteUtil.writeQuotedString(streamInfo.getUri()));
 }
コード例 #14
0
 public String write(T streamInfo)
 {
     return(WriteUtil.writeQuotedString(streamInfo.getVideo()));
 }
コード例 #15
0
 public String write(MapInfo attributes)
 {
     return(WriteUtil.writeQuotedString(attributes.getUri()));
 }
コード例 #16
0
 public String write(MediaData mediaData)
 {
     return(WriteUtil.writeQuotedString(mediaData.getLanguage()));
 }
コード例 #17
0
 public String write(MediaData mediaData)
 {
     return(WriteUtil.writeQuotedString(WriteUtil.join(mediaData.getCharacteristics(), Constants.COMMA)));
 }