diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..01ae021 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,4 @@ +* text eol=lf +*.png binary +*.key binary +*.jar binary diff --git a/.gitignore b/.gitignore index 9bcdd5a..c69d1ea 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,13 @@ -build -out +Thumbs.db +.DS_Store +.gradle +build/ +target/ +out/ +.idea +*.iml +*.ipr +*.iws +.project +.settings +.classpath \ No newline at end of file diff --git a/LICENSE b/LICENSE index 2360365..579c64f 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,7 @@ MIT License Copyright (c) 2017 Anton Lindström +Copyright (c) 2024 Alexey Lapin Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 329cb0a..c5e79e1 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,10 @@ # m3u8-parser -[![Build Status](https://travis-ci.org/carlanton/m3u8-parser.svg?branch=master)](https://travis-ci.org/carlanton/m3u8-parser) [![Maven Central](https://maven-badges.herokuapp.com/maven-central/io.lindstrom/m3u8-parser/badge.svg)](https://maven-badges.herokuapp.com/maven-central/io.lindstrom/m3u8-parser) -[![Javadocs](https://www.javadoc.io/badge/io.lindstrom/m3u8-parser.svg)](https://www.javadoc.io/doc/io.lindstrom/m3u8-parser) +💡 This is a fork of [carlanton/m3u8-parser](https://github.com/carlanton/m3u8-parser) A simple HLS playlist parser for Java. -The goal of this project was to implement parsers and a consistent Java object model +The goal of the original project was to implement parsers and a consistent Java object model according to [RFC 8216 HTTP Live Streaming](https://tools.ietf.org/html/rfc8216). This parser is very similar to iHeartRadio's [open-m3u8](https://github.com/iheartradio/open-m3u8). The main differences are: