1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 584 585 586 587 588 589 590 591 592 593 594 595 596 597 598 599 600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 691 692 693 694 695 696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 714 715 716 717 718 719 720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 762 763 764 765 766 767 768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 795 796 797 798 799 800 801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 819 820 821 822 823 824 825 826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 844 845 846 847 848 849 850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 868 869 870 871 872 873 874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 892 893 894 895 896 897 898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 916 917 918 919 920 921 922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 940 941 942 943 944 945 946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 964 965 966 967 968 969 970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 988 989 990 991 992 993 994 995 996 997 998 999 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 1044 1045 1046 1047 1048 1049 1050 1051 1052 1053 1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 1072 1073 1074 1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149 1150 1151 1152 1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 1171 1172 1173 1174 1175 1176 1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 1199 1200 1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 1219 1220 1221 1222 1223 1224 1225 1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246 1247 1248 1249 1250 1251 1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 1270 1271 1272 1273 1274 1275 1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 1294 1295 1296 1297 1298 1299 1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 1318 1319 1320 1321 1322 1323 1324 1325 1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 1344 1345 1346 1347 1348 1349 1350 1351 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364 1365 1366 1367 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382 1383 1384 1385 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400 1401 1402 1403 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418 1419 1420 1421 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436 1437 1438 1439 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454 1455 1456 1457 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472 1473 1474 1475 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526 1527 1528 1529 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544 1545 1546 1547 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562 1563 1564 1565 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580 1581 1582 1583 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598 1599 1600 1601 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616 1617 1618 1619 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634 1635 1636 1637 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652 1653 1654 1655 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670 1671 1672 1673 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 1691 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706 1707 1708 1709 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724 1725 1726 1727 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742 1743 1744 1745 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760 1761 1762 1763 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778 1779 1780 1781 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796 1797 1798 1799 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814 1815 1816 1817 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850 1851 1852 1853 1854 1855 1856 1857 1858 1859 1860 1861 1862 1863 1864 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 1875 1876 1877 1878 1879 1880 1881 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892 1893 1894 1895 1896 1897 1898 1899 1900 1901 1902 1903 1904 1905 1906 1907 1908 1909 1910 1911 1912 1913 1914 1915 1916 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 1927 1928 1929 1930 1931 1932 1933 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944 1945 1946 1947 1948 1949 1950 1951 1952 1953 1954 1955 1956 1957 1958 1959 1960 1961 1962 1963 1964 1965 1966 1967 1968 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 1979 1980 1981 1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 2033 2034 2035 2036 2037 2038 2039 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050 2051 2052 2053 2054 2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 2072 2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102 2103 2104 2105 2106 2107 2108 2109 2110 2111 2112 2113 2114 2115 2116 2117 2118 2119 2120 2121 2122 2123 2124 2125 2126 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 2137 2138 2139 2140 2141 2142 2143 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154 2155 2156 2157 2158 2159 2160 2161 2162 2163 2164 2165 2166 2167 2168 2169 2170 2171 2172 2173 2174 2175 2176 2177 2178 2179 2180 2181 2182 2183 2184 2185 2186 2187 2188 2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 2201 2202 2203 2204 2205 2206 2207 2208 2209 2210 2211 2212 2213 2214 2215 2216 2217 2218 2219 2220 2221 2222 2223 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235 2236 2237 2238 2239 2240 2241 2242 2243 2244 2245 2246 2247 2248 2249 2250 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262 2263 2264 2265 2266 2267 2268 2269 2270 2271 2272 2273 2274 2275 2276 2277 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288 2289 2290 2291 2292 2293 2294 2295 2296 2297 2298 2299 2300 2301 2302 2303 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315 2316 2317 2318 2319 2320 2321 2322 2323 2324 2325 2326 2327 2328 2329 2330 2331 2332 2333 2334 2335 2336 2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384 2385 2386 2387 2388 2389 2390 2391 2392 2393 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406 2407 2408 2409 2410 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 2421 2422 2423 2424 2425 2426 2427 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438 2439 2440 2441 2442 2443 2444 2445 2446 2447 2448 2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 2467 2468 2469 2470 2471 2472 2473 2474 2475 2476 2477 2478 2479 2480 2481 2482 2483 2484 2485 2486 2487 2488 2489 2490 2491 2492 2493 2494 2495 2496 2497 2498 2499 2500 2501 2502 2503 2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 2521 2522 2523 2524 2525 2526 2527 2528 2529 2530 2531 2532 2533 2534 2535 2536 2537 2538 2539 2540 2541 2542 2543 2544 2545 2546 2547 2548 2549 2550 2551 2552 2553 2554 2555 2556 2557 2558 2559 2560 2561 2562 2563 2564 2565 2566 2567 2568 2569 2570 2571 2572 2573 2574 2575 2576 2577 2578 2579 2580 2581 2582 2583 2584 2585 2586 2587 2588 2589 2590 2591 2592 2593 2594 2595 2596 2597 2598 2599 2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 2617 2618 2619 2620 2621 2622 2623 2624 2625 2626 2627 2628 2629 2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 2655 2656 2657 2658 2659 2660 2661 2662 2663 2664 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675 2676 2677 2678 2679 2680 2681 2682 2683 2684 2685 2686 2687 2688 2689 2690 2691 2692 2693 2694 2695 2696 2697 2698 2699 2700 2701 2702 2703 2704 2705 2706 2707 2708 2709 2710 2711 2712 2713 2714 2715 2716 2717 2718 2719 2720 2721 2722 2723 2724 2725 2726 2727 2728 2729 2730 2731 2732 2733 2734 2735 2736 2737 2738 2739 2740 2741 2742 2743 2744 2745 2746 2747 2748 2749 2750 2751 2752 2753 2754 2755 2756 2757 2758 2759 2760 2761 2762 2763 2764 2765 2766 2767 2768 2769 2770 2771 2772 2773 2774 2775 2776 2777 2778 2779 2780 2781 2782 2783 2784 2785 2786 2787 2788 2789 2790 2791 2792 2793 2794 2795 2796 2797 2798 2799 2800 2801 2802 2803 2804 2805 2806 2807 2808 2809 2810 2811 2812 2813 2814 2815 2816 2817 2818 2819 2820 2821 2822 2823 2824 2825 2826 2827 2828 2829 2830 2831 2832 2833 2834 2835 2836 2837 2838 2839 2840 2841 2842 2843 2844 2845 2846 2847 2848 2849 2850 2851 2852 2853 2854 2855 2856 2857 2858 2859 2860 2861 2862 2863 2864 2865 2866 2867 2868 2869 2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 2887 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 2898 2899 2900 2901 2902 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913 2914 2915 2916 2917 2918 2919 2920 2921 2922 2923 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936 2937 2938 2939 2940 2941 2942 2943 2944 2945 2946 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959 2960 2961 2962 2963 2964 2965 2966 2967 2968 2969 2970 2971 2972 2973 2974 2975 2976 2977 2978 2979 2980 2981 2982 2983 2984 2985 2986 2987 2988 2989 2990 2991 2992 2993
|
commit 2ea68776c15449e969bbdc621655f3238d5580a8
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Wed Dec 23 20:44:24 2020 -0300
Bump version
commit 70ea61b3fa63cbfc1dcb0901a37a8d880d41d0a6
Author: Harry Mallon <hjmallon@gmail.com>
Date: Sun Dec 20 21:05:27 2020 +0000
Adds HDCP-LEVEL to StreamInfo and IFramePlaylist
commit c96ad208b81912d1c144464e82c2f8205282eeaa
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Wed Dec 16 12:27:24 2020 +0000
Add new playlist delta attributes from v10
commit 58ecb09c121287c0bcf1049fffc6ac49e9449a51
Author: Harry Mallon <hjmallon@gmail.com>
Date: Wed Dec 9 11:58:24 2020 +0000
Adds VIDEO-RANGE to IFramePlaylist
commit 2385dd567bcfa0108c7e99605612385213207c90
Author: Dominik Kozaczko <dominik@kozaczko.info>
Date: Tue Dec 1 15:23:22 2020 +0100
Fix .gitignore
Remove .python-version and .idea/
commit bdd0a4ee6f0218c69f98db94cae18484f4898573
Author: Rafal Lukawiecki <rafal@projectbotticelli.com>
Date: Tue Oct 13 12:40:11 2020 +0100
Adds AVERAGE-BANDWIDTH to IFramePlaylist
Adds AVERAGE-BANDWIDTH to IFramePlaylist class to comply with RFC8216 sections 4.3.4.2 and 4.3.4.3
commit f9a731ea7f1b5dfe57630a188637ebd944edeb0d
Author: ahardwick <andy@infinito-consulting.com>
Date: Mon Sep 7 08:00:29 2020 +0100
Added _cueout_duration to _parse_cueout
commit a882c89e0d0599670e78045b71fdcc391cde32e4
Author: ahardwick <andy@infinito-consulting.com>
Date: Fri Sep 4 17:07:12 2020 +0100
Added additional parsing for simple CUE-OUT with Duration key
The following was not parsed by any of the existing CUE-OUT lines
#EXT-X-CUE-OUT:DURATION=120
I added a new parse rather than modifying the existing regex for _cueout_simple
commit fe74d743d5ba5750dd9af07e26bb9ffc14b06937
Merge: 862bd20 1fa646d
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sat Sep 5 10:48:17 2020 -0300
Merge pull request #227 from rufoa/patch-1
Fix typo in example code
commit 1fa646da66cb77d3856f47432ee965159a822323
Author: Rufus <rufus@rufus.al>
Date: Sat Sep 5 04:38:39 2020 +0100
Fix typo in example code
Thanks
commit 862bd20764eefc7c02ba887d7c72c0c02352c6de
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Wed Aug 5 16:08:12 2020 -0300
Bump version
commit 3bb55c61087acba06ef800c07555dad465ac5524
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Wed Aug 5 16:03:37 2020 -0300
Fix base path when query string has slashes
commit b28f14333c0c21fc16bc4ce0d9f4fc571814d0f3
Author: frank89722 <frank89722@gmail.com>
Date: Sun Aug 2 22:11:32 2020 +0800
Fixed load file decode issue in non-english platform
Just a small fix for local file loading issue in non-english platform
commit f5401c61b5d08c6d54e2ecdd6b752b989fe7b753
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon Jul 20 10:07:13 2020 -0300
Bump version
commit 8a1dac37f8603a2b93f7a8b8088a8d6dbfbb7e8d
Author: Roger Godspeed <jmorley.signup@runbox.com>
Date: Sat Jul 18 06:49:22 2020 -0700
Support VIDEO-RANGE in StreamInfo
commit 7d9e2bde4ba1cb69f0f76d95e7e098f54fd58af8
Author: thenewguy <wgordonw1@gmail.com>
Date: Sat Jul 11 20:12:27 2020 -0400
Rounded framerate to 3 decimal places per spec
commit 660904f61e257aa72894903ce83d2a42bee144fa
Author: Gordon Pendleton <wgordonw1@gmail.com>
Date: Thu Jul 9 13:31:21 2020 -0400
used values already supplied
commit a350cc4654100cb1e966fe9a276d35bb0aacfbc7
Author: Gordon Pendleton <wgordonw1@gmail.com>
Date: Thu Jul 9 13:28:53 2020 -0400
fixed construction
commit 6b95a10e61670acce485e137443cccae4aae45de
Author: Gordon Pendleton <wgordonw1@gmail.com>
Date: Thu Jul 9 13:23:49 2020 -0400
removed quotes from channels
commit 9c342b5ab210ac7b0d22b2bdb69703557292f74d
Author: Gordon Pendleton <wgordonw1@gmail.com>
Date: Thu Jul 9 13:22:30 2020 -0400
tested channels parsing
commit b512f08535e4a1553966b5868a2df71ee7deb384
Author: Gordon Pendleton <wgordonw1@gmail.com>
Date: Thu Jul 9 12:57:55 2020 -0400
added channels to Media model
commit f921997c7858ed3aef2d803fbee99a469bd7f69d
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sat Jun 13 13:22:05 2020 -0300
Fix Python 3 import
commit 37f7919706c6946a471a55511e8d5688714c9d1b
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Fri Jun 12 22:37:51 2020 -0300
Drop Python 2 support
commit 31579ccc569ef6402e5e5b0d7551879df8774139
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Jun 11 09:47:25 2020 -0300
Document custom HTTP client usage
commit 9856fa05557422845f33dc3e64effd4f9be302d2
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Jun 11 09:12:04 2020 -0300
Allow default HTTP client to use proxies
commit 93002afabde832172e07b26c01c0c3434274a1eb
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Jun 11 09:11:25 2020 -0300
Allow users to use their own HTTP clients
commit 5cea9535a54663f78b9398d8dd14601aaa5bb1aa
Merge: b885b25 f4c2aa6
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sat Jun 13 12:10:56 2020 -0300
Merge pull request #212 from mauricioabreu/remove-python2
Remove Python2 references
commit f4c2aa69823c8d4230ff182afdc485b5a8acf3d7
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Jun 11 10:14:27 2020 -0300
Remove Python2 references
Python2 is no longer supported.
commit b885b25722d55465f27e53cd9aa1bbc923c5d990
Merge: 25cf1b5 200ebfd
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Jun 1 15:32:59 2020 -0300
Merge pull request #211 from mauricioabreu/master
EXTINF tag must not violate floating point spec
commit 200ebfdca921c47f901ab06081f967e6e6e2092a
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun May 31 19:37:46 2020 -0300
EXTINF tag must not violate floating point spec
Duration containing 0.000011 should not be converted to
1.1e-0 when dumping the playlist.
commit 25cf1b5547fc430efdbadd90a2f0a9d63b5fe472
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun May 3 10:15:56 2020 -0300
Bump version
commit 98e5d751f16b92265ca9360f8d2dbe45585030db
Merge: 329d093 71c88f4
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Apr 26 22:51:12 2020 -0300
Merge pull request #207 from mauricioabreu/master
Document load/dump features
commit 71c88f4ccc95bf2484a9fb54bfd300be2bab2585
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun Apr 26 18:56:32 2020 -0300
Document load/dump features
commit 329d0932efd22b410f74748e484ed096c70852bd
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Sat Apr 25 16:07:16 2020 +0100
Order DATERANGE x-<client-attr>s predictably
commit b071688165dabde702739234c98ea3194afc9928
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Wed Apr 22 01:16:03 2020 +0100
EXT-X-GAP support
commit 87c19e42f9efa86001528251275bbc0857cac519
Author: Jesse Almanrode <15253925+isaiah1112@users.noreply.github.com>
Date: Fri Mar 20 05:45:59 2020 -0600
Added ability for extra parameters to be passed to Key class
Stores them in self._extra_params as a dictionary
commit 6c329a2c473ab59a873e17414262fefa4888498f
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Tue Mar 17 14:21:25 2020 +0000
Add DATERANGE tag support
commit 2a7b1b2ea37e5b4b407bc862fba9419d900bb82e
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Tue Feb 25 17:11:55 2020 +0000
Add support for EXT-X-PRELOAD-HINT
commit d30f90783ed004e49ced554d8368734287f5196d
Author: davemevans <dave.evans@m2amedia.tv>
Date: Tue Feb 18 11:24:32 2020 +0000
Fix #192 - correctly cascade base_path updates
commit 4d79a58382275a91220f01fc232f3f7f05b998f0
Author: slemus29 <santiago29lg@gmail.com>
Date: Fri Feb 14 04:29:39 2020 -0500
Typo mistake
commit 846d162e27e7324f7073db64a6f772cbe604803d
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Fri Feb 14 09:28:31 2020 +0000
Fix invalid escape sequence in regex for Python3
commit ef2992f2110cccb4069dcb01cb6215c0b85707a8
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun Jan 19 16:41:34 2020 -0300
Bump version
commit f5565ff6924ee919cb84c46a4007f02e68f5da18
Merge: 0cc3ac3 06840c6
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Jan 19 01:01:27 2020 -0300
Merge pull request #189 from mauricioabreu/dont-modify-raw-values
Interpret raw values as they are
commit 06840c633f11a183087e60550b3f613f4c9c2af5
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sat Jan 18 22:27:16 2020 -0300
Interpret raw values as they are
Before this commit, a negative number was resulting
in a bad value. -10 was being replaced with _10, raising
undesired exceptions.
commit 0cc3ac34c6f759a7d6f9089f3ca37163168b374e
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun Dec 8 17:06:14 2019 -0300
Bump version
commit 4c1cf4d535d90fd82bdead3b1127412378886f96
Author: almaslov <maslov.alex1580@gmail.com>
Date: Sun Dec 8 16:47:58 2019 +0300
Allow individual EXT-X-MAP tag for segment
Current support for EXT-X-MAP is not fully compliant with RFC.
According to https://tools.ietf.org/html/rfc8216#page-17 part 4.3.2.5
EXT-X-MAP tag may appear in playlist due to codec change.
This pull request makes tag segment-specific, instead of playlist-specific.
commit 0168931a73d4806e513ab7c0cf44a434f6d4385a
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sat Nov 16 14:07:22 2019 -0300
Bump version
commit 4eddce1a03883527171828cc309ce401915c9bc3
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Fri Nov 15 14:38:25 2019 +0000
SCTE35 CUE-OUT and CUE-IN support
commit 13b3fd7337be2b85ac38b33f9b426af22d07b1ab
Author: Antoine Monnet <39551484+AntoineMonnet@users.noreply.github.com>
Date: Thu Nov 14 12:55:50 2019 +0100
Add #EXT-X-SESSION-KEY
commit 5ff9bdbf456e6fa22b2006e9da0089f5082aa7ad
Author: icaro gavazza <icarodgl@gmail.com>
Date: Mon Nov 11 11:22:19 2019 -0300
Add editorconfig support
Enforce language settings
commit e3387f59a9c332b6f0593b49e82587089458bc59
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon Nov 4 08:06:07 2019 -0300
Bump version
commit 5afc9836195fac756df7b58d1dcbf8fa7af2fddb
Author: Tanyi Chen <chentanyi@gmail.com>
Date: Mon Nov 4 19:03:56 2019 +0800
ssl._create_unverified_context() need to import ssl
commit 842dae6eea2c37f27e6e891d03bf6208543845a7
Merge: 67a1250 5db88b5
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Oct 22 11:00:20 2019 -0300
Merge pull request #177 from Rickecr/master
Update README.rst
commit 5db88b51c25832d925d12067cdbdb11b17928f1e
Author: Rick Ramalho <richelton14@gmail.com>
Date: Tue Oct 22 08:07:11 2019 -0300
Update README.rst
commit 67a125050449d7e5d7a20df617bc9352f02290bd
Author: Thiago Yuri <thiago.souza@ccc.ufcg.edu.br>
Date: Mon Oct 7 09:39:42 2019 -0300
Update README
commit 020104f1c57e5ec868632646a20856bcc54858a3
Author: izontm <izontm@gmail.com>
Date: Tue Oct 1 07:50:01 2019 -0300
Fix misspelling
commit 3960600d7cebe46e4e04de3c0c597e2764284c59
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon Sep 30 13:32:28 2019 -0300
Bump version
* Parse EXT-X-VERSION as an int as per spec
* Option to disable SSL verification
* Ensure correct dumping of rendition report when LAST-PART is 0
commit aba47fc091ebcaf4507ac4a0e3a60eb8ad5f85e4
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Mon Sep 30 15:45:58 2019 +0100
Parse EXT-X-VERSION as an int as per spec
commit d4eeb1954899fb8bd951c379ecb13e7d6705e35c
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Mon Sep 30 15:45:27 2019 +0100
Ensure correct dumping of rendition report when LAST-PART is 0
commit abdeed6f2500d158b00e52ef785b0172c9c76cd9
Merge: 6243668 ac39475
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Sep 27 21:34:57 2019 -0300
Merge pull request #165 from mauricioabreu/optional-ssl-verification
Option to disable SSL verification
commit ac3947585914ba72400561aa520aea7df8102902
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Fri Sep 27 19:47:33 2019 -0300
Option to disable SSL verification
Not every server has SSL enabled with valid
certificates. This commit adds an option to disable
by passing verify_ssl as False when loading a playlist.
commit 624366802427b9eef2e39e4266dc88c38fe1abc4
Merge: 17b81a3 9f96cd6
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Sep 16 11:19:15 2019 -0300
Merge pull request #161 from davemevans/VersionIsAnInt
Allow #EXT-X-VERSION to be set as int as well as str
commit 17b81a37309ed3de1214a8feb7ef878a435b9e86
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Fri Sep 13 21:13:34 2019 +0100
Make all manifest tags available at top level, not just some
commit 9f96cd66df1aab0e7e840f57483ed630e5b362b1
Author: davemevans <dave.evans@m2amedia.tv>
Date: Fri Sep 13 20:23:29 2019 +0100
Allow #EXT-X-VERSION to be set as int as well as str
commit cc26900f8d100e254a94349809dab0020ed637f0
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Sep 12 15:50:56 2019 -0300
Bump version
* Refactor StreamInfo (uses a class now)
* Introduce session_data tag support
* Ensure that final line is terminated as per spec
commit 61c124e1fe293ebcb28dfa8b29abdbd0907dd069
Merge: 9f1ebcd 2744bf7
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Sep 12 14:20:42 2019 -0300
Merge pull request #159 from cbsiamlg/bugfix-streaminfo
Refactor StreamInfo to use a class
commit 2744bf7ad6cb4ff733ae65fd1c436d41b757d431
Author: Rob Harrigan <rob.harrigan89@gmail.com>
Date: Wed Sep 11 16:06:48 2019 -0500
Refactor streaminfo to use a class
commit 9f1ebcd3af56b1bd36023451558dff3f7388e2d1
Merge: 5cbf613 5d24363
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Sep 10 14:45:09 2019 -0300
Merge pull request #158 from bvc3at/session_data_support
Introduce session_data tag support
commit 5d24363f004a152b250e3ab68d44ce6c818546d2
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 18:16:39 2019 +0300
Add tests
commit a890b5c64e85f7cd3b57d7b0c83ede14c67f8a37
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 18:09:40 2019 +0300
Support dump multiple session_data tags
commit 28bd3865189ca119bf7a3dca9d2de97670bc71c5
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 17:43:44 2019 +0300
Fix session_data dumping
commit b117fa148c70ec1d31797ff021fd685705885688
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 17:33:22 2019 +0300
Add EXT-X-SESSION-DATA in supported tags list
commit dff898132e84212684a63e15615ce39d078bcb9e
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 17:20:29 2019 +0300
Fix incorrect session_data dumping
commit 254244bd8b8780d5ae7519b0fd8d6ae1650ad031
Author: bvc3at <thecapslockman@ya.ru>
Date: Tue Sep 10 16:47:27 2019 +0300
Introduce session_data tag support
Fix #157
commit 5cbf61314f8cb1a2fcee860a49f770eca16b29f9
Merge: 6faf95e f1cadbb
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Aug 26 19:45:29 2019 -0300
Merge pull request #156 from mauricioabreu/fix-zero-duration
Don't hide zero segment duration
commit f1cadbb45d687cada6a4352c72ce299064d28210
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Sun Aug 25 12:01:18 2019 -0300
Don't hide zero segment duration
RFC does not mention we must hide zero duration.
commit 6faf95ef2f3e1704060c6c23f08deb1a5cb08e7a
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Sat Aug 24 23:40:41 2019 +0100
Hit 100% test coverage
commit ee195ed2c2dea939f968111feb552fce056fdf67
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Thu Aug 22 13:40:38 2019 +0100
Ensure that final line is terminated as per spec
commit 2b16b5ca6cb3b216891b20e924ccefc2862827b7
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Fri Aug 16 08:04:10 2019 -0300
Bump version
commit 5f20f642656b7b08cadd37ae6d739319209ad12f
Author: David Evans <5390145+davemevans@users.noreply.github.com>
Date: Wed Aug 14 22:24:35 2019 +0100
Add support for (preliminary) low latency protocol extensions
commit b70b15dc8a9731a3790011ba5b01bdd75bc86bec
Merge: 2b88b14 d4a9b0a
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sat Aug 10 11:12:28 2019 -0300
Merge pull request #150 from davemevans/HandleUnquotedTitleCorrectly
Don't assume EXTINF titles are quoted
commit 2b88b14266378879986c4c8b349f52f959784e79
Author: davemevans <dave.evans@m2amedia.tv>
Date: Fri Aug 9 09:13:59 2019 +0100
Fix quote handling on ASSOC-LANGUAGE and INSTREAM-ID, and add some tests
commit d4a9b0a86f807a5eb88f166d0d9c417ea8e3cbdf
Author: davemevans <dave.evans@m2amedia.tv>
Date: Thu Aug 8 08:48:39 2019 +0100
Don't assume EXTINF titles are quoted
commit 63f02546e44797c66824111ff2eb09093308355e
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Aug 1 12:06:18 2019 -0300
Bump version
commit da3a30f1971715b0ac438b164703497b5a53cee4
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Wed Jul 31 08:59:00 2019 -0300
Stop testing against outdated Python versions
commit 2f892c1a9b5085c2271773d1154a851733be9711
Author: lucasdavila86 <lucasdavila86@users.noreply.github.com>
Date: Tue Jul 30 12:35:56 2019 -0300
update most of the links from HLS draft to RFC8216
commit be99322d7f78756728dc74e3e88f2a397dc1174d
Author: Przemysław Górzyński <przemek.gorzynski@outlook.com>
Date: Wed Jul 31 13:36:08 2019 +0200
Frame rate support
Parsing and dumping FRAME-RATE tag
Added tests for FRAME-RATE tag
commit a84b2ac0bd7aec5acc5cf06a6db9746851863915
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Thu Jun 20 16:51:35 2019 -0300
Bump version
commit 2844133b2933693a078b11e3682a070634f4ce9f
Merge: 3f083d2 7c0a498
Author: Mauricio Antunes <mauricio.abreua@gmail.com>
Date: Wed Jun 19 15:02:18 2019 -0300
Merge pull request #142 from igorsobreira/master
dumps() include EXT-X-PROGRAM-DATE-TIME consistent with loads()
commit 7c0a4982cb336831c529804699508aaa34adc0d6
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Tue Jun 18 20:07:57 2019 -1000
dumps() include EXT-X-PROGRAM-DATE-TIME consitent with loads()
on Segment.dumps() instead of only writing EXT-X-PROGRAM-DATE-TIME
when EXT-X-DISCONTINUITY we always write when it was provided when
we parsed.
`Segment.program_date_time` is set only when EXT-X-PROGRAM-DATE-TIME is
present for that segment
Segment.current_program_date_time` is set when EXT-X-PROGRAM-DATE-TIME
is set for this segment or any previous ones
See discussion on globocom/m3u8#115
commit 3f083d2057d50d5eae5520535a3580e579230086
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon May 20 08:49:26 2019 -0300
Fix rst file syntax
commit 01fce255964ca6b0a67ef54efc0ae61068883b63
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon May 20 08:42:42 2019 -0300
Need to include README to distribute
commit 2ce53ad08b7ca84d9b84a64298a83569acadbc41
Author: Maurício Antunes <mauricio.abreua@gmail.com>
Date: Mon May 20 08:17:51 2019 -0300
Bump version
commit 9d2af295cd972ad7e3f8406c785e59db1809feda
Merge: 33c8fe6 7ba488b
Author: Mauricio Antunes <mauricio.abreua@gmail.com>
Date: Mon May 20 08:15:19 2019 -0300
Merge pull request #140 from clhsieh/master
Fix loads bug for custom_tags_parser
commit 7ba488b8e6da05f1cee3402b29b13f1c41cc0f99
Author: changlin <changlin@actionapp.io>
Date: Mon May 20 19:01:43 2019 +0800
Fix loads bug for custom_tags_parser
commit 33c8fe6ca7af249c80cb3cd3866abaa40af44f3e
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Apr 8 13:45:07 2019 -0300
Bump version
commit a4b250e7fa33d17890f4ca20db98ac57e67a7724
Merge: 02d8326 5d5bab1
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Mar 13 09:56:32 2019 -0300
Merge pull request #137 from mauricioabreu/missing-map-on-dumps
Missing EXT-X-MAP attributes on dumps
commit 5d5bab1fb762725a5ff5122d77c479070100d7d5
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Sun Mar 10 13:56:36 2019 -0300
Include EXT-X-MAP attributes on dumps
These attributes were missing in the output.
commit d9885936d96dc4ef5548a8351fa98a6948e9dcf4
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Sun Mar 10 13:03:40 2019 -0300
Ensure segment attribute is dumped
Check if #EXT-X-PROGRAM-DATE-TIME is included in the
dumps output.
commit 02d8326cb714c22428bc178c724595e07f7a205a
Merge: 625295e 3740d3b
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Mar 7 08:04:40 2019 -0300
Merge pull request #135 from mauricioabreu/drop-python26-support
Drop Python 2.6 support
commit 3740d3bc550d1a61f6c31b903c8029919e03d712
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Wed Mar 6 23:24:22 2019 -0300
Drop Python 2.6 support
Python 2.6 had it last release in 2013 and it is no
longer being maintained. Also it servers as a friendly
advice for those who still use Python 2 (https://pythonclock.org/)
commit 625295e0731e24f3c7935e4379327ccf625f1f61
Merge: 8bfa8e0 894f389
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Feb 5 09:00:17 2019 -0200
Merge pull request #134 from mauricioabreu/remove-arrow
Remove unnecessary dependency
commit 894f389a68094e8a6318a65f854e184c73bc1653
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Feb 4 22:58:34 2019 -0200
Remove unnecessary dependency
datetime from standard library is able to perform the
same operations as arrow on m3u8 codebase.
commit 8bfa8e014b525ee9eedc54ef6779cb53834a6229
Merge: ff1d308 6529854
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Feb 4 19:23:28 2019 -0200
Merge pull request #133 from mauricioabreu/document-custom-parser
Document how to use a custom parser
commit 65298541f37ffa2f1aeedb62a4d7ec12368fb309
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Feb 4 18:46:15 2019 -0200
Document how to use a custom parser
commit ff1d308144a9f134b2643514fb7f0e1e75f68f72
Merge: 54f3655 1c70006
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Feb 4 10:17:25 2019 -0200
Merge pull request #132 from mauricioabreu/master
Fix conflict of testing requirements
commit 1c7000636ae8e4b555d8cde21ef8a21e05a32492
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Feb 4 09:03:28 2019 -0200
Comment the decision of pinning pytest-cov version
commit 04377432a4a0640cce36bbe0133da00b569a369d
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Feb 4 00:10:48 2019 -0200
Alphabetically order requirements packages
commit 74fff5ea544a841cd3fd2fb01fdbdf2e717fb789
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Mon Feb 4 00:08:05 2019 -0200
Fix conflict of pytest-cov and pytest versions
pytest-cov 2.6.0 has increased the version
requirement for the coverage package from >=3.7.1 to >=4.4,
which is in conflict with the version requirement
defined by the python-coveralls package for coverage==4.0.3.
commit 54f365565443a164f07fb8e3447fbcf540fc873f
Merge: 6cbe1e5 5f40195
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Jan 28 20:15:57 2019 -0200
Merge pull request #130 from mauricioabreu/parse-custom-tags
Add basic support for custom tags
commit 5f40195334fdd1bbe2431b9e6dd3ac57c1c28cb0
Author: mauricioabreu <mauricio.abreua@gmail.com>
Date: Sun Jan 27 21:48:48 2019 -0200
Add basic support for custom tags
Main parser function now receives a function that can be
used to parse the line content and save it into the data store object.
commit 6cbe1e5456b4d494bd4f28d94e2777c9f0d13047
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Dec 6 09:34:18 2018 -0200
remove closed project
commit cb0cda7932923f8a2ef66b4a438bd3cc538f34bb
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Dec 6 09:30:53 2018 -0200
release new version
commit 979ec0102bb9868536e0e68bca4301a85f3ffcce
Merge: db07d2a ab1e405
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Dec 6 09:26:47 2018 -0200
Merge pull request #129 from colde/master
Add the ability to set URI's when loading from a string
commit ab1e40591ab5b04351a9b98395c9fc1bada927f0
Author: Loke Dupont <loke@lokedupont.info>
Date: Thu Dec 6 11:45:15 2018 +0100
Add appropriate testing to verify base uri's set when given the option
commit 5c057e2e462e2542eeb9c205462dd37157123f40
Author: Loke Dupont <loke@lokedupont.info>
Date: Tue Dec 4 12:58:59 2018 +0100
Add the ability to set URI's when loading from a string
commit db07d2ab75a3447bd278fb4eecc11627a38cfab2
Merge: a1373c8 2900eae
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Oct 21 14:03:53 2018 -0300
Merge pull request #127 from GabrielDS/readability-parser
Improve readability in the parser.py file
commit 2900eae2864badca5910aef01f97b6b653bca501
Author: gabrields <gabriel.santosti01@gmail.com>
Date: Sun Oct 21 10:01:41 2018 -0300
Improve readability in the parser.py file
In the uri check method, I switched the library call "re" to the built-in "startswith".
I also used the same built-in method in the "remove_quotes" method. In the same file,
I changed the replaces of the method "string_to_lines" to "splitlines" where it has the
same effect.
commit a1373c8e5848cafe56ee16fb761a6432fba500af
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Oct 12 22:57:26 2018 -0300
release new version
commit e499d3c05df6536e26f275eda9d844c2c22e689a
Merge: 12550e3 fb6ef2a
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Oct 12 22:55:57 2018 -0300
Merge pull request #126 from cdunklau/expand-streaminfo
Add subtitles, video, and audio group-id refs to StreamInfo
commit fb6ef2aed4df5cb2406c9b322eedd5b126cb0de1
Author: Colin Dunklau <colin.dunklau@gmail.com>
Date: Fri Oct 12 20:53:18 2018 +0200
Hardcode some StreamInfo attributes in IFramePlaylist
commit ce920a9f60ea0b7f3b40c2d40cce36959f20bbbe
Author: Colin Dunklau <colin.dunklau@gmail.com>
Date: Fri Oct 12 14:25:22 2018 +0200
Add subtitles, video, and audio group-id refs to StreamInfo
commit 12550e360d233082599569508a803c975311415b
Merge: 6a97b29 c20ff50
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Oct 11 12:14:57 2018 -0300
Merge pull request #125 from cdunklau/dequote-closed-captions
Dequote CLOSED-CAPTIONS AttributeValue in STREAM-INF
commit c20ff50f5d033dd5e1b8c151b937e25ef894c3c6
Author: Colin Dunklau <colin.dunklau@gmail.com>
Date: Thu Oct 11 16:59:45 2018 +0200
Dequote CLOSED-CAPTIONS AttributeValue in STREAM-INF
commit 6a97b296fabfd32cd2731f4ec94cd014ee272d25
Merge: b99fce0 dfe736f
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Jul 3 07:23:33 2018 -0300
Merge pull request #118 from lqs/master
remove redundant urlopen
commit dfe736f59c7ee81736ecbc04c34b0101fa982559
Author: lqs <lqs@lqs.me>
Date: Tue Jul 3 17:42:06 2018 +0800
Revert "fix arrow dependency issue"
This reverts commit 71cc4987a5b5f7fbf1c9112e76f7f9dece54a80a.
commit b99fce0739f57d9b020c44f5ebae1727eee5f225
Merge: 3447534 960cd0c
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Jun 21 17:44:09 2018 -0300
Merge pull request #120 from newmaniese/master
Arrow 0.10.0 breaks 2.6 support. Pinning tests to arrow==0.9.0 fixes the issue
commit 960cd0c0db19483cc8660c5e3cda915045d5fac6
Author: Michael Newman <newmaniese@gmail.com>
Date: Thu Jun 21 13:41:20 2018 -0400
Arrow 0.10.0 breaks 2.6 support. Pinning tests to 0.9.0 fixes the issue
commit 3447534de1129c1e4007ac3e67da133c2813f89c
Merge: 5a8b976 301a711
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Jun 20 23:03:00 2018 -0300
Merge pull request #119 from newmaniese/discontinuity_sequence
Parsing logic for #EXT-X-DISCONTINUITY-SEQUENCE
commit 301a7119a606b7b540682f8747122bcc46aeb930
Author: Michael Newman <newmaniese@gmail.com>
Date: Wed Jun 20 12:05:25 2018 -0400
Adding parsing and model logic for discontinuity sequence
commit 71cc4987a5b5f7fbf1c9112e76f7f9dece54a80a
Author: lqs <lqs@lqs.me>
Date: Fri Mar 9 14:43:33 2018 +0800
fix arrow dependency issue
commit 0a9762f64946f3746ad7c17169d7939318c9b291
Author: lqs <lqs@lqs.me>
Date: Wed Mar 7 12:35:29 2018 +0800
remove redundant urlopen
commit 5a8b976e658001f9d38d5d3f28dd2d3f42c2197d
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Nov 9 15:17:17 2017 -0200
release new version 0.3.5
commit b2345a954c510edb55f88a771e5fa464d6bac0d1
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Nov 9 15:13:28 2017 -0200
add supported tags section
commit d8b717d8df0838dc400ceb5e24be6a878213c20b
Merge: c9bf75b d6ec551
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Nov 9 15:09:46 2017 -0200
Merge pull request #113 from blokfyuh/add-time-offset-support
Add time offset support
commit d6ec551f7d3c7be10ee1bed2240795ec54a3089e
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Thu Nov 9 12:24:13 2017 -0400
Added unit tests
commit 6b5d78b811c604e2978d35ce995a31efb24592d6
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 17:49:22 2017 -0400
Fixed import issue
commit 865de12016af5091dd39d0bab71d4451421008ec
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 17:41:36 2017 -0400
Protected M3U8 _initialize_attributes if not start is detected
commit 235055e5afa4e704f3fca2a122964e77e915bb71
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 17:35:11 2017 -0400
Refactored start logic
commit 77475250ca57fae08063bd533b5359633e6bb71a
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 16:04:11 2017 -0400
Replaced '_' by '-' when dumping playlist
commit 3a305dfe152eb3a9d14ca07a52820fe7cdcf2ee3
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 15:36:11 2017 -0400
Uppercased start param
commit 60b23068f12dc2709dfb82d3680d573c3984c1d8
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 15:30:04 2017 -0400
Added start to simple parameters and added it to dumps logic
commit 5a2a3a9f8869cafd30a3527c4518a5f42590ea3d
Author: alexb <boukhlif.alexandre@gmail.com>
Date: Wed Nov 8 15:13:45 2017 -0400
Added protocol and used _parse_key method
commit c9bf75b63e8eb0c2dc94bc3895d511c976f050bb
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Oct 15 17:25:35 2017 -0200
releases new version
commit 987e09baa1a5ef0d24e967af68fe8240bd2b66a9
Merge: a217a3f 892ffca
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Oct 15 17:22:18 2017 -0200
Merge pull request #112 from guthypeter/master
Don't fail if title has a comma in it
commit 892ffca35f282318cd7ca30e64662c8eb1bf7f34
Author: Peter Guthy <peter@guthy.at>
Date: Sun Oct 15 19:07:29 2017 +0200
Added tests for 'comma in title'
commit a217a3fba35b77b52d9435fc1d40f58c7f420d2a
Merge: 264c406 74f6d18
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Oct 15 11:15:31 2017 -0200
Merge pull request #111 from eventh/mediaUriOptional
Setting base_path when uri is None is allowed now, and does nothing.
commit c713e3f5b239424769bfcf64c5525d0ffe9e99f3
Author: Peter Guthy <peter@guthy.at>
Date: Sun Oct 15 13:48:29 2017 +0200
Don't fail if title has a comma in it
commit 74f6d18a59dcbb58342ff85b8a75565ec6682b3c
Author: Even Thomassen <even.thomassen@noriginmedia.com>
Date: Tue Oct 3 12:31:15 2017 +0200
Set base_path when uri is not set is allowed now, and does nothing.
Since uri is optional, and setting base_path on M3U8 objects
sets base_path on all media/playlist/key objects of the M3U8 object,
the base_path must check first if uri is actually set.
Added two tests that fail without this change, but passes after.
Signed-off-by: Even Thomassen <even.thomassen@noriginmedia.com>
commit 264c406722c3b2d1a1358fef9598cf3a4fa6c4ee
Merge: a173408 3741125
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Sep 12 22:04:46 2017 -0300
Merge pull request #108 from budziq/patch-1
fix for m3u8.dump() failing on relative paths without directories
commit a1734083ea31fa6191d948ba42411f59dbc4b0a3
Merge: 82cb743 6e2429b
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Sep 12 18:28:07 2017 -0300
Merge pull request #106 from Intar/add_closed_captions
Add support CLOSED-CAPTIONS for StreamInfo
commit 374112508dcd1cbcf67cb29b015ddce0aaae4290
Author: Michał Budzyński <budziq@gmail.com>
Date: Tue Sep 12 17:30:43 2017 +0200
fix for m3u8.dump() failing on relative paths without directories
fixes https://github.com/globocom/m3u8/issues/107
commit 6e2429ba9d4edb103d7677eabc2964e8560ad668
Author: Aleksey Ivanov <intar@yandex-team.ru>
Date: Mon Sep 11 15:28:01 2017 +0300
Add support CLOSED-CAPTIONS for StreamInfo
commit 82cb743e164c9eed234ea2ca59b6ff7ccb13ac56
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 30 23:22:36 2017 -0300
releases new version
commit f783556e515f32b46f73e4ac4278440d558b806d
Merge: e58a241 6eb9de8
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Aug 29 13:10:57 2017 -0300
Merge pull request #105 from denex/dev
FIX #104 - Error parsing line #EXT-X-MAP:URI="main.mp4",BYTERANGE="81…
commit 6eb9de8d7e779acb037d53f686a59187c3edd502
Author: Denis Averin <ddenex@gmail.com>
Date: Tue Aug 29 21:38:01 2017 +0700
REFIX #104 - Error parsing line #EXT-X-MAP:URI="main.mp4",BYTERANGE="812@0"
commit 6800db5c832a8f987fedb131b1de54c27516cc1f
Author: Denis Averin <denis.averin@neulion.com>
Date: Tue Aug 29 17:58:40 2017 +0700
FIX #104 - Error parsing line #EXT-X-MAP:URI="main.mp4",BYTERANGE="812@0"
commit e58a2411b7df376adb922cf56bc411d55e371e77
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Apr 12 11:00:59 2017 -0300
bumps up version
commit 55e5d7957dbd0c8adffefd57471b40f922c29444
Merge: ef1dd1a ab095f9
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Apr 12 10:56:05 2017 -0300
Merge pull request #103 from denex/master
Added EXT-X-MAP:URI attribute
commit ab095f9d293c157de6391996301b91c4ad6a75f5
Author: Denis Averin <ddenex@gmail.com>
Date: Mon Apr 10 17:38:10 2017 +0700
Added EXT-X-MAP:URI attribute
commit ef1dd1a1cb01a982d91bb53179140adfb3ce96c4
Merge: 7d10f0e 58196b3
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Mar 8 13:22:59 2017 -0300
Merge pull request #99 from SylvainDe/master
Add most recent Python versions in Travis CI
commit 58196b3969ae686824f6913a6337c49d9fe20795
Author: Sylvain <sylvain.desodt+github@gmail.com>
Date: Mon Mar 6 21:05:46 2017 +0100
Add most recent Python versions in Travis CI
Add more recent Python versions including
development branches and nightly build.
commit 7d10f0e0c051b875442bfcc783925e553a331c1c
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Jan 27 11:23:30 2017 -0200
chore: points to latest hls specification
commit f5e8a2556fe5b13c5fb5d107edf1756a713377e8
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Jan 19 17:03:03 2017 -0200
chore: bumps up version to 0.3.1
commit b254caf88b1f1b2f64c2da0a1ec7b5b945ca553b
Merge: 2e5d867 d7514f9
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Thu Jan 19 16:58:32 2017 -0200
Merge pull request #95 from baco/http-headers
Add support for headers to URL opener
commit d7514f98a84db50483655bc3a864f56330e9b3ae
Author: Dionisio E Alonso <dalonso@infoad.com.ar>
Date: Thu Jan 19 15:31:07 2017 -0300
Use the created request among all connections
Once built the request use it every time urlopen() is called instead of
uri.
commit 9dfb5964b5a045fd905076ca8881a41282d7428e
Author: Dionisio E Alonso <dalonso@infoad.com.ar>
Date: Thu Jan 19 14:57:27 2017 -0300
Minor fix in request builder
commit 4e843c9ad00e53ea0215679408cadc72e88dd0ab
Author: Dionisio E Alonso <dalonso@infoad.com.ar>
Date: Thu Jan 19 11:23:37 2017 -0300
Add support for headers to URL opener
Added the ability to build the request for an URL specifying more
arguments such as headers. With this option cookies, referrer and
user-agent may be passed to access the content of URLs.
commit 2e5d867e9d1a40c48332ac476d9c90381328aaa9
Merge: 06a9ab8 b861d50
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Sat Oct 15 09:10:02 2016 -0300
Merge pull request #91 from Eyevinn/fix-72
Proposed fix for #72
commit 06a9ab85bcc0e4637a4bb0e963dcfcc3e98aca62
Merge: a725489 8f9c2d5
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Oct 11 16:57:56 2016 -0300
Merge pull request #90 from Eyevinn/fix-58
Partial revert (maintaining the added unit tests) in the fix for #58
commit b861d50cb66b74e97a1dd133574f17963afe59a8
Author: birme <jonas.birme@eyevinn.se>
Date: Tue Oct 11 21:56:46 2016 +0200
Proposed fix for #72
commit 8f9c2d5071ec874433a5878d9f543efa6fe907a0
Author: birme <jonas.birme@eyevinn.se>
Date: Tue Oct 11 21:34:20 2016 +0200
In light of the RFC stating that URI is only required if key method is not NONE. And actually other attributes MUST NOT be present if method is NONE. That part is not enforced in this commit
commit a7254890ab733ab060f2917dee5db1271f64ede8
Merge: f8d3887 0d99390
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Mon Oct 10 07:48:11 2016 -0300
Merge pull request #87 from Eyevinn/fix-58
Suggested fix for #58: If key-method is None the key uri should not be mandatory
commit 0d9939075ffce4ba400c536ad44020efd41be210
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Oct 10 09:43:15 2016 +0200
Fix for #58: If key-method is None the key uri should not be mandatory
commit f8d38879d909ca359dd440c35364439e0d11d100
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Oct 5 14:23:34 2016 -0300
releases new version
commit 498cef0f9694a1899007533b250326e869f00ed2
Merge: bbc2dd3 e130c0f
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Oct 5 14:13:27 2016 -0300
Merge pull request #86 from Eyevinn/feature-cue-envivio
Support for Envivio flavoured SCTE35 cue markers
commit e130c0f85c16ec088c4730a3d40913048a6d34b0
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 19:04:19 2016 +0200
A more functional style implementation
commit 0c8cea3183bf4771b58a14a523b3c61627f9837d
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 17:11:34 2016 +0200
Made a more clear separation between Elemental and Envivio implementations
commit 972337e1bf96cfb3d4afc5060a645a43500b8289
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 16:07:33 2016 +0200
Add more tests for Envivio cue markers
commit 5a94b06333ddc120efbe9fcf68a1973891f01c36
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 15:39:41 2016 +0200
Handle Envivio flavor of cue markers
commit 3c50bf4a224dfbe5bd231a53724885d1f8d2b718
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 15:09:41 2016 +0200
Missing ext_x_cue_out_start
commit 06388fd2f19e26f5d8bb950b1ba6483a75e4fbe4
Merge: b698797 bbc2dd3
Author: birme <jonas.birme@eyevinn.se>
Date: Wed Oct 5 14:56:22 2016 +0200
Sync with upstream
commit bbc2dd31d9c6edeecb15539bb7e91965bed759e0
Merge: a21bfd9 7bc4bf2
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Oct 4 17:26:38 2016 -0300
Merge pull request #84 from bertothunder/master
Fixed ugly broken lines from autopep8
commit 7bc4bf24e1f5073da4d8602bba160e3deddb5d6c
Author: acurro <alberto.curro@cogecopeer1.com>
Date: Tue Oct 4 21:09:03 2016 +0100
Fixed ugly broken lines from autopep8 call, deleted unused method
commit 8540f6f98226d908ad1b64fbbbaa24e00fb1dbf6
Merge: b4ce400 a21bfd9
Author: mydaemon <albertocurro@zoho.com>
Date: Tue Oct 4 20:59:03 2016 +0100
Merge pull request #1 from globocom/master
Merge pull request #83 from globocom/master
commit a21bfd9773a92ce3b473ca950d6559af449f775a
Merge: c6d3a83 b4ce400
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Oct 4 16:34:09 2016 -0300
Merge pull request #83 from bertothunder/master
Changed implementation from single key to multiple keys in M3U8
commit b4ce400047166d2ae6bec9e5b406e7267a222dbb
Author: acurro <alberto.curro@cogecopeer1.com>
Date: Tue Oct 4 20:28:13 2016 +0100
Fixed uniqueness on keys. The keys property in m3u8 now contains unique set of keys, and the segments are associated with that key.
Added by_key() filter method to SegmentList to retrieve list of segments used by one key, also allows to change the key associated to some segments.
Updated documentation.
New tests added, and old tests have been restored.
Checked with Python 2.6, Python 2.7 and Python 3.4.
commit 7e9fbd0a19512e99f86981fecfcb43087a615a1d
Author: acurro <alberto.curro@cogecopeer1.com>
Date: Tue Oct 4 08:45:20 2016 +0100
Hopefully fixed import problems with parser in python 2.6 and python 3.x
commit db5b1298bf23373d9ab23f949313ed6c9767962b
Author: acurro <alberto.curro@cogecopeer1.com>
Date: Tue Oct 4 08:42:12 2016 +0100
Deleted ugly debug print() calls in mixins
commit b6ab368c7c9a252670a129451af2b3e24e33dee6
Author: acurro <alberto.curro@cogecopeer1.com>
Date: Tue Oct 4 01:02:52 2016 +0100
Changed implementation from single key to multiple keys (aside from keys stored in segments). This allows more flexibility in the
handling of all possible encryption scenarios. M3U8 documentation shows the possible scenarios and the change.
Added new tests for the change on keys, and commented out other ones temporarily (to be deleted later?).
Mixins have been moved to an external file for a more clear code and better organization.
Updated .gitignore for virtualenvs too.
commit b69879754ded152e3aa7b531e5dbfcf9f5d73a23
Merge: 815a1d4 c6d3a83
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Oct 3 18:19:49 2016 +0200
Merge remote-tracking branch 'upstream/master'
commit c6d3a8364d278058a2031ce5c3cf156ea5a1cab9
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Sep 28 09:55:36 2016 -0300
releases new version
commit 99f0c7a7ed36f974f78ff0dba7144bd62c00796a
Merge: f3dd497 beeb9a1
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Sep 27 15:03:39 2016 -0300
Merge pull request #81 from Eyevinn/fix-cueout
SCTE35 in CUE-OUT
commit beeb9a1bef5825859b8ead1f3172a141e92ed83f
Author: birme <jonas.birme@eyevinn.se>
Date: Tue Sep 27 16:39:40 2016 +0200
Forgot to remove debug output in test
commit 13cdad003d37b591717b512e665639ddd48bd179
Author: birme <jonas.birme@eyevinn.se>
Date: Tue Sep 27 15:59:38 2016 +0200
Elemental encoders put the first SCTE35 in the CUE-OUT and not CUE-OUT-CONT segment
commit f3dd497c383d9afc025018fbada7a956184d4d1a
Merge: 9c5cb8d f1c7ea4
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Sep 27 08:35:44 2016 -0300
Merge pull request #80 from iamnotaprogrammer/master
close file after reading
commit f1c7ea4278d0aab7184dec0c4e94edeabdf99869
Merge: 9c5cb8d 205e261
Author: Ivan Smirnov <iamnotaprogrammer@yandex.ru>
Date: Sat Sep 24 15:07:16 2016 +0300
Merge pull request #1 from iamnotaprogrammer/iamnotaprogrammer-patch-1-1
close file after read
commit 205e2614acfb4dbf3ef66458e003c98e913ac51a
Author: Ivan Smirnov <iamnotaprogrammer@yandex.ru>
Date: Sat Sep 24 15:06:52 2016 +0300
close file after read
commit 815a1d4751efc436c2058019f9185d889fd79689
Author: birme <jonas.birme@eyevinn.se>
Date: Fri Sep 2 11:35:43 2016 +0200
Revert cue-out fix that was commited to master
commit bae9dbdd00dd02fee6ed57f15cfb5da4990455c3
Author: birme <jonas.birme@eyevinn.se>
Date: Fri Sep 2 11:13:11 2016 +0200
Updated test case to verify that cue_out is set on EXT-X-CUE-OUT
commit 3f144f21228d352e4eba921ec014183ccf64dcbf
Author: birme <jonas.birme@eyevinn.se>
Date: Fri Sep 2 11:04:45 2016 +0200
An EXT-X-CUE-OUT is the actual start of a splice
commit 9c5cb8d757a23ee604259a0a6c10b317b06dc334
Merge: 1897052 8fae3a6
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 24 11:20:46 2016 -0300
Merge pull request #77 from ziima/73-commaless-extinf
Fixes #73 - Allow missing comma in EXTINF tag
commit 8fae3a69615c2f470f4fb40eecdce10981568c2c
Author: Vlastimil Zíma <vlastimil.zima@gmail.com>
Date: Tue Aug 23 22:00:05 2016 +0200
Fixes #73 - Allow missing comma in EXTINF tag
commit 1897052d9362c21a4af52340e945edaec7de8fe8
Merge: 651c14a bf4958e
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 24 09:56:53 2016 -0300
Merge pull request #78 from ziima/fix-parse-error
Fix ParseError exception
commit bf4958e2ff4581bfd2e14578f7ef01ade59de526
Author: Vlastimil Zíma <vlastimil.zima@gmail.com>
Date: Wed Aug 24 08:35:07 2016 +0200
Fix ParseError exception
commit 651c14ab5368692fd23f321a78bfe558d2b22f33
Merge: 4fdec99 b77586a
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 10 08:23:20 2016 -0300
Merge pull request #75 from Alexqw/patch-1
Update README; multiple keys are supported now
commit b77586a3d742e161dafc9d63e0e5284d991e508e
Author: Alex Waite <Alexqw85@gmail.com>
Date: Wed Aug 10 11:10:09 2016 +0200
Update README; multiple keys are supported now
At least according to issue 1 and the release notes of 0.2.1.
commit 4fdec99aaf735ebb41c2913d4ef1cd69b80d5267
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Aug 8 18:20:54 2016 -0300
releases new version
commit a59e6ea171a58acc637e698148b0bde25266450a
Merge: 07bda43 7dd0e92
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Mon Aug 8 14:26:35 2016 -0300
Merge pull request #74 from Eyevinn/feature-scte35
Extract SCTE35 metadata on every segments
commit 7dd0e922aea94744419044a5ecbb4257e39949d3
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Aug 8 16:57:23 2016 +0200
Not actually necessary to have a cue_start and cue_end attribute
commit 42c18f8b5927f1b590154c8085037998d0420efe
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Aug 8 16:40:39 2016 +0200
Handle start of cue period without explicit EXT-X-CUE
commit c6a35193723318417bb5c5f099404dc46241d1ba
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Aug 8 16:27:34 2016 +0200
Renamed SCTE35 test playlist
commit c8aff4001775eaf476121824c7ece742085eb293
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Aug 8 16:08:04 2016 +0200
Passing tests for SCTE35 parsing
commit 70310331d4fac74a4a4b0115503987532a002171
Author: birme <jonas.birme@eyevinn.se>
Date: Mon Aug 8 15:44:35 2016 +0200
Implemented initial support for parsing out SCTE35 metadata in HLS
commit 07bda435f7061004ce25dd5be6a8f3de67e69219
Merge: 99510ec 857d986
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Jul 29 07:39:26 2016 -0300
Merge pull request #71 from hitzzc/timeout
add timeout parameter for load function
commit 857d9862eb3efa4b66d26b0f717c4f6ab671427e
Author: deploy <deploy@freewheel.tv>
Date: Fri Jul 29 13:24:10 2016 +0800
add timeout parameter for load function - add unit test
commit 9065d985f577b5872f3ba56c650e992336b238ff
Author: deploy <deploy@freewheel.tv>
Date: Fri Jul 29 13:22:48 2016 +0800
add timeout parameter for load function - add unit test
commit 67256f9295a38a59af322d132d0d4bb6ca66bb93
Author: deploy <deploy@freewheel.tv>
Date: Fri Jul 29 13:19:45 2016 +0800
add timeout parameter for load function - add unit test
commit 6160e7fadaf8c3e4fa45f15045e0f6678e57334d
Author: deploy <deploy@freewheel.tv>
Date: Fri Jul 29 12:34:50 2016 +0800
add timeout parameter for load function - add unit test
commit ff56767d4511bd16ed2f517f9b2491bc7d801116
Author: deploy <deploy@freewheel.tv>
Date: Fri Jul 29 12:27:03 2016 +0800
add timeout parameter for load function - add unit test
commit 462dc31513957265b543ae4ca4755300010154f2
Author: deploy <deploy@freewheel.tv>
Date: Thu Jul 7 16:55:17 2016 +0800
add timeout parameter for load function
commit 99510ec00645a9b7687a8436891b35151184c14b
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Jul 3 22:03:08 2016 -0300
bumps up version
commit 782999632a27c2764fb864d3429e2dcab451f067
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Jul 3 22:02:04 2016 -0300
removes empty spaces
commit 2611f7d96dc444ccfb00f35881bef7d1ed84a042
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Sun Jul 3 21:54:14 2016 -0300
ignores cache folder
commit c209d3d20bd82515b409ae7ccfe0cf2e9313c2e7
Merge: 72c5d0a 7a4a8e9
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Sun Jul 3 21:44:18 2016 -0300
Merge pull request #70 from Prendo93/multi-media-fixes
Multi media fixes
commit 7a4a8e97105e2873562f8525508a2c1f415f7aa2
Author: Michael Prendergast <michael@spalk.co>
Date: Mon Jul 4 12:33:28 2016 +1200
Adding fix to Playlist model to only print one media group_id for each media type.
commit f6c39e23957ae1520d8c62955e4a53499854bc88
Author: Michael Prendergast <michael@spalk.co>
Date: Mon Jul 4 12:32:32 2016 +1200
Adding tests which show failures on multi-media playlists:
- Media Types are added once for each item, not once for each group_id
commit 72c5d0a4e4dffdfadb9f4d209e590304299a9180
Merge: b6662a4 0c3e519
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Sun Feb 28 17:27:10 2016 -0300
Merge pull request #69 from onovy/setup_py_license
License fixies
commit 0c3e51950f81ebd9bdb166f575e95605d7aaf3e7
Author: Ondřej Nový <ondrej.novy@firma.seznam.cz>
Date: Sun Feb 28 20:25:45 2016 +0100
Add LICENSE file to package
commit 75390340b41027b584683aeea74132721ab9850b
Author: Ondřej Nový <ondrej.novy@firma.seznam.cz>
Date: Sun Feb 28 20:21:25 2016 +0100
Added license to setup.py
commit b6662a46996b094d1d84667a5a9c2e33579ab375
Merge: 10dcac7 58a8648
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Oct 20 10:30:28 2015 -0200
Merge pull request #65 from somsak/master
Fix bugs in resolution attribute and dumps function.
commit 58a8648e138f73240e1c443cf6de75d044e6fa4d
Author: Somsak Sriprayoonsakul <somsaks@gmail.com>
Date: Tue Oct 20 15:00:56 2015 +0700
- Add support for double quote in resolution attributes
- Fix how segment represent itself (__str__)
- Bump version up
commit 10dcac787430a31d772dd414f878042dfe62e98c
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Oct 16 18:12:02 2015 -0300
adds dependency and version badge
commit b03f2c855b013fdeac3e4c07d6eb7466a3392144
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Oct 16 18:02:05 2015 -0300
bumbs up version
commit dd00c15ad7ddd2f5bbae884a763aa6504bebd703
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Oct 16 17:57:28 2015 -0300
removes support for 3.2 but keeps for 3.3
https://github.com/globocom/m3u8/pull/64
commit ea8cb404ad19faad510290c9a41535d9aa0839fb
Merge: 210db9c e7821cc
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Oct 16 17:56:00 2015 -0300
Merge pull request #64 from audetto/fix2
Mote python 3 support.
commit e7821ccaa379d6ed543cb1c4537949dac7a0bad0
Author: Andrea Odetti <mariofutire@gmail.com>
Date: Thu Oct 15 20:36:02 2015 +0100
Mote python 3 support.
Now all tests pass in python 3 as well.
Andrea
commit 210db9c494c1b703ab7e169d3ae4ed488ec30eac
Merge: 4ca1bcf 67a9cb1
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Thu Oct 15 13:11:12 2015 -0300
Merge pull request #60 from audetto/fix
Python3 support.
commit 4ca1bcfeb599d04a71855dd09179576d3226fff4
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Oct 15 11:22:19 2015 -0300
migrating to container infrastructure fixes #62
commit 6893fa1ae28168b04904109ec2b277372dd3811d
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Thu Oct 15 11:09:30 2015 -0300
fixes cue_out failing test
commit bd420842b144274c8ae86ea074682b4cb88dcb7d
Merge: 836bafb b753ba3
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Thu Oct 15 01:03:35 2015 -0300
Merge pull request #61 from globocom/revert-21-master
Revert "Multiple key support, IFrame playlist support"
commit b753ba3a633319ed25c9528542cea51054159af7
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Thu Oct 15 01:01:49 2015 -0300
Revert "Multiple key support, IFrame playlist support"
commit 67a9cb12e6ec8152672489f67747528bba37861d
Author: Andrea Odetti <mariofutire@gmail.com>
Date: Wed Oct 14 21:06:08 2015 +0100
Python3 support.
The module exceptions no longer exists.
Andrea
commit 836bafb63980abcc4237469b845e94fd5bffece1
Merge: 707d212 5188097
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Tue Oct 6 13:22:46 2015 -0300
Merge pull request #21 from feuvan/master
Multiple key support, IFrame playlist support
commit 51880973249d657cbfa3e76189143ad1281c7397
Merge: c4899b9 707d212
Author: feuvan <feuvan@feuvan.net>
Date: Tue Aug 18 13:19:01 2015 +0800
Merge remote-tracking branch 'globocom/master'
Conflicts:
m3u8/__init__.py
m3u8/model.py
m3u8/parser.py
tests/playlists.py
tests/test_model.py
tests/test_variant_m3u8.py
commit 707d212a27e80970b2b39df418e17b828fc77771
Merge: d577a2b 4690c20
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Aug 7 00:07:00 2015 -0300
Merge pull request #54 from cristina0botez/average-bandwidth
Average bandwidth
commit 4690c20b83d8dd5a1fb82bb5ab409ec7119d497b
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Thu Aug 6 12:02:00 2015 +0300
Made some documentation changes
commit 1479ccccae36f0ef9bcb0a150bb55b3842ef760d
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Thu Aug 6 03:38:52 2015 +0300
Added AVERAGE-BANDWIDTH.
commit d577a2bc57c5880ccbaf52a41a582cdb7af77d9a
Merge: 8b31976 80af35f
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Jul 31 12:54:03 2015 -0300
Merge pull request #53 from GrumpyOldTroll/master
fixes #42 and other minor problems
commit 80af35ffa37d17ba49b90a3eb481158b7b33353a
Author: Jake Holland <jholland@akamai.com>
Date: Mon Jul 27 22:07:38 2015 -0700
Fixed 2 problems:
Unknown AttributeNames should be ignored, according to https://tools.ietf.org/html/draft-pantos-http-live-streaming-16#section-6.3.1. Observed BANDWIDTH included in EXT-X-MEDIA tag from ted.com (e.g. http://hls.ted.com/talks/2297.m3u8), which is not defined, but caused an exception. Fixed that with the **extras.
Also changed semantics when an absolute path without a netloc is used in a url, so that base_url will behave like a urljoin, using base_url netloc and the given url's absolute path. Note the change to expected_ts1_abspath in test_load_should_create_object_from_uri_with_relative_segments in test_loader.py. Also impacted parsing of the same video from ted.com.
commit 8b31976a52d17c201aeedd86a9bcbc3dcd7b6ae3
Merge: 74aa57e 3811ec4
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Jul 24 16:50:09 2015 -0300
Merge pull request #48 from mvmocanu/master
Add support for #EXT-X-INDEPENDENT-SEGMENTS fix #51 and fix #52
commit 74aa57e946f709e4384ca859e9b2d0aaf7ae0309
Merge: c6a10cd 4d3cf88
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Fri Jul 24 16:48:14 2015 -0300
Merge pull request #50 from GrumpyOldTroll/master
Added a strict mode (strict=True optional parameter to M3U8 constructor), plus a couple of parse fixes.
commit 4d3cf88698b3bfbdaa035257db85eba3e3cc79e2
Merge: 0408f48 c6a10cd
Author: Jake Holland <jholland@akamai.com>
Date: Wed Jul 22 12:39:54 2015 -0700
merge from upstream
commit 0408f48701b459208e8c99e998daf984e7bf82a1
Author: Jake Holland <jholland@akamai.com>
Date: Thu Jul 16 15:27:07 2015 -0700
fix to accept blank lines in strict mode
commit 56a029bbabd644d856e484c24f75cd3c9cd41176
Author: Jake Holland <jholland@akamai.com>
Date: Thu Jul 16 13:30:53 2015 -0700
fixed parsing with EXT-X-BYTERANGE before EXTINF
commit 4e3e6726ea74ba7ad44e4d552c9c853ea31da97a
Author: Jake Holland <jholland@akamai.com>
Date: Fri May 22 17:34:01 2015 -0700
Fix for https://github.com/globocom/m3u8/issues/49: Added optional scrict=True parameter to avoid silently accepting things like html by raising ParseError. (Defaults to false for backward compatibility.)
commit 3811ec4fc69ab1fefd0562f843b2645cacb59733
Author: Mihai Mocanu <mvmocanu@users.noreply.github.com>
Date: Tue Jul 21 15:57:31 2015 +0300
Bumped version to 0.2.6
commit bb079394873efdf0f03f7ad069887a0bef1244a7
Author: Mihai Mocanu <mvmocanu@users.noreply.github.com>
Date: Tue Jul 21 15:57:15 2015 +0300
Added tests for #EXT-X-INDEPENDENT-SEGMENTS
commit 7f353e3aa46909b63cdee7c76ec485a18eadf7aa
Author: Mihai Mocanu <mvmocanu@users.noreply.github.com>
Date: Tue Jul 21 15:56:55 2015 +0300
Added missing requirement.
commit af09a65c982b33746d8c87254870f65a7ffd5972
Author: Mihai Mocanu <mvmocanu@users.noreply.github.com>
Date: Tue Jul 21 15:47:04 2015 +0300
Added support for #EXT-X-INDEPENDENT-SEGMENTS
commit c6a10cdd62f9b6f6c4a007e374f679831d2feb8c
Merge: 1bdec40 cb199fa
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Jul 15 10:14:11 2015 -0300
Merge pull request #47 from neon-lab/master
Added support for #EXT-X-CUE-OUT-CONT tags as attributes of Segment
commit cb199faa5db709ecb6f76ef1fa9cae11f6420e28
Merge: 74d799e 51a24bc
Author: Neon-Dlea <lea@neon-lab.com>
Date: Tue Jul 14 15:13:36 2015 -0700
Merge pull request #5 from neon-lab/working
modified the version number
commit 51a24bcd95c7053630b9a2dd34995dd27297b91a
Author: David Lea <lea@neon-lab.com>
Date: Tue Jul 14 15:13:03 2015 -0700
modified the version number
commit 74d799e18316b45782665e3ab9c6b88681b2a7cc
Merge: 2880d9c f36849c
Author: Neon-Dlea <lea@neon-lab.com>
Date: Tue Jul 14 14:45:37 2015 -0700
Merge pull request #4 from neon-lab/working
bumped versions
commit f36849cfc411dab9d2793cbd1759feb123f28cfb
Author: David Lea <lea@neon-lab.com>
Date: Tue Jul 14 14:44:52 2015 -0700
bumped version to 1.0.2-neon
commit b55dd5e812117124f0c9b6f8301f872ca5dd726e
Author: David Lea <lea@neon-lab.com>
Date: Tue Jul 14 14:44:09 2015 -0700
bumped version to 2.5
commit 2880d9ce648ed1322f8350267f28606f7b7212ee
Merge: e7a80dc cf60ac6
Author: Neon-Dlea <lea@neon-lab.com>
Date: Tue Jul 14 14:25:20 2015 -0700
Merge pull request #3 from neon-lab/working
Added support for #EXT-X-CUE-OUT-CONT
commit cf60ac689a1be70a1402828f66f3b64a76238349
Author: David Lea <lea@neon-lab.com>
Date: Tue Jul 14 14:23:37 2015 -0700
updated to be #EXT-X-CUE-OUT-CONT instead of #EXT-X-CUE-OUT
commit e7a80dc5a63903a23a9375d234f1fafd8496692c
Merge: f9c14a4 f50cad5
Author: Neon-Dlea <lea@neon-lab.com>
Date: Tue Jul 14 14:15:51 2015 -0700
Merge pull request #2 from neon-lab/working
added tests
commit f50cad56e32f3560553bfe47594abcf29fb2a7d9
Author: David Lea <lea@neon-lab.com>
Date: Tue Jul 14 14:11:02 2015 -0700
added tests
commit f9c14a4776a68b89eeaf6cc4fae8d9e1ff4abd6f
Merge: 1bdec40 4273698
Author: Neon-Dlea <lea@neon-lab.com>
Date: Mon Jul 13 08:14:05 2015 -0700
Merge pull request #1 from neon-lab/working
Updated model, protocol and parser to add cue_out info to Segment object
commit 42736982ec509147a455fd65726937d4a09ae936
Author: David Lea <lea@neon-lab.com>
Date: Tue Jun 30 17:12:14 2015 -0700
Updated model, protocol and parser to add cue_out info to Segment object
commit 1bdec40263a9758b7c1dd7171076b69c695ff691
Merge: 499285c bdea70a
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Jun 3 00:49:00 2015 -0300
Merge pull request #46 from GrumpyOldTroll/master
Fix for #43 and #45 (Media base_uri handling and adding new EXT-X-KEY fields)
commit bdea70ad17be39dd4e305e4c62d007ebe4087e71
Author: Jake Holland <jholland@akamai.com>
Date: Thu May 21 10:03:52 2015 -0700
Fix for https://github.com/globocom/m3u8/issues/43, Media (EXT-X-MEDIA) base uri handling.
commit c47d2d10ddb2f5b987204f343b54be7a0540ae8b
Author: Jake Holland <jholland@akamai.com>
Date: Thu May 21 10:15:27 2015 -0700
fix for https://github.com/globocom/m3u8/issues/45, KEYFORMAT addition to EXT-X-KEY
commit 499285c68f050e7d32766a4fc035086c2c2c9436
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Mar 3 11:51:41 2015 -0300
bump to 0.2.4
commit 8aa52b69f4e423a26d194527e0de6ccda38164c5
Merge: cecf487 0495cd5
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Tue Mar 3 10:34:32 2015 -0300
Merge pull request #40 from netrounds-fredrik/replace_arrow_with_iso8601
Replace arrow with iso8601 that is more lightweight (fixes #38)
commit 0495cd5a118c203cf21980fd4012763e7d367f9e
Author: Fredrik Kers <fredrik.kers@netrounds.com>
Date: Tue Mar 3 10:10:29 2015 +0000
Replace arrow with iso8601 that is more lightweight (fixes #38)
commit cecf487a61568b9991030fd122f4f4f27578ec29
Merge: ac9b4e0 7e6a88f
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Fri Feb 13 17:56:05 2015 -0200
Merge pull request #39 from danielfm/media-sequence-fallback
Media sequence fallback
commit 7e6a88fd6b85a6de32652a37fd54b1a2cd19681e
Author: Daniel Fernandes Martins <daniel.fernandes@corp.globo.com>
Date: Fri Feb 13 13:59:17 2015 -0200
bumped up version
commit b2040b62bc1a13806f235b2a51d76e47c39b1122
Author: Daniel Fernandes Martins <daniel.fernandes@corp.globo.com>
Date: Fri Feb 13 11:54:32 2015 -0200
guarantees an integer media sequence for non-variant playlists
commit ac9b4e009764b3fb325423ec1445a97e2d091981
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Sep 8 17:17:05 2014 -0300
releases new version :poop:
commit 69fab6f088bec6f560e836bc62f414b2b2f780b6
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Mon Sep 8 17:14:40 2014 -0300
adds manifest
commit da0ab48e7d3f138bb35b5a322432a18be034bd1e
Author: Juarez Bochi <jbochi@gmail.com>
Date: Mon Sep 8 16:04:49 2014 -0300
Bump up to 0.2.1
commit c1b1cc376845d7220738b6416a00b86303e6ed53
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 16:04:14 2014 -0300
Dump discontinuity and program date time
commit d5658038d4e20deaf2015c9ee55a3cfffcfc193f
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 15:37:54 2014 -0300
Dump multiple keys. Ref #1
commit 29c71ae8bc93743c721059fceba3bcc8597bb5c9
Author: Juarez Bochi <jbochi@gmail.com>
Date: Mon Sep 8 15:37:08 2014 -0300
Increase tests verbosity
commit 22fa0163ae6e7ad36b455b37dd7b99829215a85d
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 15:11:58 2014 -0300
Fix #1: Add support to multiple keys
commit 02adf9f44e99d2cb12f1b18dd7e794731748fec5
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 14:27:46 2014 -0300
Add a segment attribute to indicate if it has a discontinuity
commit 2ddec8da1484a27ec15b9a87d922f5f9e335fe19
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 14:19:33 2014 -0300
Fix docstring. Program date time is now a datetime
commit e3a2574142af2cc41e87f08a1eb2dd7b0cd1d5f4
Author: Leandro and Juarez <jbochi@gmail.com>
Date: Mon Sep 8 14:12:40 2014 -0300
Fix #26: Program id and bandwidth are integers
commit cdf7728ade04fe6e7078a91d0ab5ab8f6312f736
Author: Juarez Bochi and Leandro Moreira <juarez.bochi+leandro.ribeiro.moreira@gmail.com>
Date: Mon Sep 8 11:41:47 2014 -0300
adds program date time for each segment
commit eea0514ac21bd790e9c5e7422343e6c91110e3b9
Author: Juarez Bochi and Leandro Moreira <juarez.bochi+leandro.ribeiro.moreira@gmail.com>
Date: Mon Sep 8 10:57:34 2014 -0300
changes program_date to be datetime type
commit 7ff922e1ab4efeef779f9038cb8bf16e0f82abf7
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Sep 5 10:52:15 2014 -0300
releases new version
commit 1347c73a83bffc47512d0311869f4f401012bb4a
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Fri Sep 5 10:40:04 2014 -0300
adds program date time attribute
commit 82ebf20b387faabc14136b354085d1eba1b4afbf
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 20 20:34:51 2014 -0300
removes unnecessary parameter
It opens read-only by default as docs points out https://docs.python.org/2/library/functions.html#open thanks @igorsobreira
commit 2f951559f6659f31fefdd71f8351324ad046eb16
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 15:25:26 2014 -0300
releases new version with python 3 support
commit a881da06898ca222dd2cd6cc0aab0b84a4b954ea
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 15:16:16 2014 -0300
fixes version fetch for python 2.6
commit 01fdd66609d866938b54db48de39528b1594a8e8
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 15:06:38 2014 -0300
adds support for python 3
commit 71e73ef4d4522c8ec37f78aeb994e15978598f42
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 13:10:01 2014 -0300
adjusts imports
commit 67dfddbd4cf3f502075cc94ffb964344346b8f3e
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Wed Aug 20 11:27:45 2014 -0300
add coveralls.io badge on README
commit 1ef093dcbc079ea9a79651f49cad93c2bc641297
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Wed Aug 20 11:26:45 2014 -0300
add coveralls.io support
commit 04f6ed3dc6e2c046a2dc7e7998db067d422e9a9a
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 10:55:21 2014 -0300
returns test exit code instead of stop server
commit 4b40d3639c32bb60e0fe769f93557a777f1a2861
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 10:45:53 2014 -0300
adds python 3 as runtime for ci
commit 4d74a60275d7ba3955ea1ffb0d37f9fc28649b3c
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 10:27:06 2014 -0300
dependencies install is made by runtest script
commit fb68b81125509fbb4d0d1fc45483bf7c9004e16e
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 20 10:24:46 2014 -0300
travis-ci to use badge using rst instead of mkdow
commit 5a8d11ee012be7e1a559d2c1470b98d1f93f2f03
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 20 10:23:59 2014 -0300
Fixes markdown
commit ffe899d67ad4be6c187fdecb621d2b84e27bbdb1
Author: Leandro Moreira <leandromoreira@users.noreply.github.com>
Date: Wed Aug 20 10:23:03 2014 -0300
Adds travis-ci badge
commit 9d4c3c20ebe2cfd58f7f83e01953a1d049d322af
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Wed Aug 20 10:19:42 2014 -0300
adds travis ci
commit 14958a8e39fa9421b079159ba5d289125a7ff333
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 22:15:53 2014 -0300
add license headers
commit b4ff300358f56cfbfb120031b82bb10b78104dce
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 22:12:33 2014 -0300
add component to store hls protocol strings
commit 578ab6f873719958accd4dca1a9d018548f7c4c4
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 22:10:35 2014 -0300
remove useless file
commit 188b8111f235ab6de7b8ea6e69d4b6adf91de239
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 21:18:20 2014 -0300
add coverage on runtests
commit 2a0eba8f9ad727107727a8fd50e7a515f361dc98
Merge: 3365163 50799af
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 21:04:37 2014 -0300
Merge branch 'ericbuehl-master'
commit 50799af37960d4ec353025dbcb1078fe411ae4da
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 21:04:04 2014 -0300
adjust base_uri variable on test_loader.py
commit 882e24bab47412cc32b14b2d15fa660bd3114a92
Merge: 3365163 6520424
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 21:02:39 2014 -0300
Merge branch 'master' of https://github.com/ericbuehl/m3u8 into ericbuehl-master
Conflicts:
tests/test_loader.py
commit 33651639c030348954e7bf9b4a81f9cbdd17b004
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 19 20:48:56 2014 -0300
Remove ISSUES file, issues are on https://github.com/globocom/m3u8/issues
commit 6d44d7c47f5dc90010483676f8e94ad5bca6a978
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Aug 19 17:41:11 2014 -0300
releases new version
commit 8934562405e612a06de28c8062407a5bd791b067
Author: Leandro Moreira <leandro.ribeiro.moreira@gmail.com>
Date: Tue Aug 19 17:35:08 2014 -0300
adds python version
commit 91bfba4e0ab8d50ff07efd2be156f7aaeef00e01
Author: Lucas Mundim and Leandro Moreira <lucas.mundim+leandro.moreira@corp.globo.com>
Date: Tue Aug 19 17:34:53 2014 -0300
open playlist in read-only mode
commit 9cc5257dc166c71d2b36e844746b849f1ffc9e79
Merge: 5b599ab 113a11d
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Jul 17 18:19:08 2014 -0300
Merge pull request #31 from pbs/master
I-frame playlist support
commit 113a11d9bc14ff762cd22a3369b0bc943129f420
Author: Peter Norton <pfnorton@pbs.org>
Date: Thu Jul 17 11:45:30 2014 -0400
Bump version to 0.1.7b to be able to use as a dependency in the setup.py script
commit 97d06a09e336884c7c0406aa0f23a5028c4f28d9
Author: Peter Norton <pfnorton@pbs.org>
Date: Thu Jul 17 11:25:11 2014 -0400
Added I-frame playlist support
commit 5b599abc0695827c6956830c07bd712205394932
Merge: 8432eb1 45874d3
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Sat Mar 15 15:22:06 2014 -0300
Merge pull request #29 from audetto/win
Do not use os.path.normpath for url as it is platform dependent.
commit 45874d3552ddc41f9002050df80a980683b88b4e
Merge: 8432eb1 390df99
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Sat Mar 15 18:05:30 2014 +0000
Merge branch 'win' into org
commit 8432eb120bc1fa595a6a48a70c2122a6163d9a28
Merge: 1043d52 5fa2592
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Wed Mar 12 08:21:42 2014 -0300
Merge pull request #30 from cristina0botez/variant_playlist_type
Variant playlist type
commit 1043d5228896ee2e9e8e2373fa7b8cdd43d1ae81
Merge: e87e2c2 f12214a
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Wed Mar 12 08:14:36 2014 -0300
Merge pull request #28 from chrippa/variant_playlist_media
Parse #EXT-X-MEDIA in variant playlists.
commit 5fa259200a0921cfc5ed9714ae3354e539580be8
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Thu Mar 6 16:40:36 2014 +0200
Corrected media serialization in the EXT-X-STREAM-INF tag to expose a quoted-string value. See http://tools.ietf.org/html/draft-pantos-http-live-streaming-12#section-3.4.10 subsections: AUDIO, VIDEO, SUBTITLES.
commit 30b7fc091589b2f7aa8c98e577018cd7c3961139
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Tue Mar 4 15:59:25 2014 +0200
Added documentation for new playlist_type field.
commit 6f8101e44802c63b219069d1ff85e925bfcca446
Author: Cristina Botez <cristina_maria_botez@yahoo.com>
Date: Tue Mar 4 15:45:04 2014 +0200
Update README.rst
commit dd4a532cca05b0ae096581af9b39eba009bb44e3
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Tue Mar 4 15:41:54 2014 +0200
Added tests for modified behaviour. Modified README.rst
commit 8531aada66d340ce11f5f91bbebb7e0628238b20
Author: Cristina Botez <cristina.botez@3pillarglobal.com>
Date: Tue Mar 4 14:51:16 2014 +0200
Added #EXT-X-PLAYLIST-TYPE to supported simple parameters. Modified behaviour so that if #EXT-X-MEDIA-SEQUENCE is set to 0 it is serialized.
commit 390df996c48c65da4bacf7467f1eef0feac2d275
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Sun Sep 15 10:39:53 2013 +0100
Do not use os.path.normpath for url as it is platform dependent.
urls look like a posixpath, so we enforce it.
Andrea
commit f12214aad9fc61159b079c4b2a90a6005f96df44
Author: Christopher Rosell <chrippa@tanuki.se>
Date: Sun Sep 15 01:57:22 2013 +0200
Update README.rst.
commit 427d441fea2e4f274c1f9a6c1710b92db69b9ef1
Author: Christopher Rosell <chrippa@tanuki.se>
Date: Sun Sep 15 01:56:19 2013 +0200
Update tests to support media in variant playlists.
commit 33205bb57d02ef022cb7c44d769bdec9a9eee4fa
Author: Christopher Rosell <chrippa@tanuki.se>
Date: Sun Sep 15 01:53:32 2013 +0200
Parse #EXT-X-MEDIA in variant playlists.
The data is available in two places:
- M3U8.media is a list of all Media entries.
- Playlist.media is a list of the Media entries connected
to this playlist via the AUDIO, VIDEO and SUBTITLES tags.
commit e87e2c2d8b6bfd3f02e7b470bd48e55063b580c7
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 6 17:21:26 2013 -0300
bump to 0.1.6
commit 95e86361484976812908eab64495216aaf9d4b93
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 6 17:20:40 2013 -0300
fix 'replace all' mistake
commit 6c661b686f2a759acb308e55c22c1462b4d26115
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 6 14:56:29 2013 -0300
bump to 0.1.5
commit 689bc9be13c24bcbb2839e3bb68643322a6fddec
Merge: 6c6c105 e5d2f32
Author: Flávio Ribeiro <email@flavioribeiro.com>
Date: Tue Aug 6 10:45:48 2013 -0700
Merge pull request #27 from flavioribeiro/master
Change baseuri attribute name to base_uri respecting style (like absolute_uri) and fix basepath update
commit e5d2f324c6732c3dd2072eed105d70ba9e69bd61
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 6 14:37:23 2013 -0300
naming: change basepath to base_path
commit c462cde1bf6b44f3757e006073bd423dad743d39
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Tue Aug 6 14:33:15 2013 -0300
BasePathMixin: fix basepath update
commit dc9018dd1a271cc1efbcbd3d64da1114ddb4dc43
Author: Flávio Ribeiro <flavio.ribeiro@corp.globo.com>
Date: Mon Aug 5 15:48:48 2013 -0300
naming: change baseuri to base_uri
commit 6520424846ae217220eb6ba3256f79e27544dbe9
Author: Eric Buehl <eric.buehl@gmail.com>
Date: Wed Jun 26 00:01:38 2013 +0000
use correct base uri when being redirected
commit c4899b9ff536737dbfc9f3c412771e76421783c8
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Mon Jan 21 11:39:14 2013 +0800
fix typo
commit f902b25e262b03dbebefd29ecb6d029bc8b85e39
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Mon Jan 21 01:43:19 2013 +0800
Added multiple key support, I-frame playlist support.
commit 86ec88fd584f3e5b4e1d2dad4c85589d4b03e376
Author: feuvan <feuvan@gmail.com>
Date: Sun Jan 20 20:25:00 2013 +0800
fix styling, function untested
commit e1024b9cbc940c3d37a2cef83625eb51b99bb17f
Author: feuvan <feuvan@gmail.com>
Date: Thu Jan 17 16:25:43 2013 +0800
x-map, x-iframes-only
commit 9620974aec88a3a562abd35c1a970ddd56d7c748
Merge: 6c18398 6c6c105
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Thu Jan 17 00:19:01 2013 -0800
Merge pull request #4 from globocom/master
merge with upstream
commit 6c6c105636b0643c774a714c3ee59a24405d008c
Merge: 4ecc59c 2998994
Author: Juarez Bochi <jbochi@gmail.com>
Date: Sun Jan 6 12:16:20 2013 -0800
Merge pull request #19 from audetto/master
Add attribute RESOLUTION
commit 299899450e1357c0c895a6f82f0a3b0a22c93f89
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Wed Jan 2 21:41:43 2013 +0000
The 2 tests had the same function name,
so only the 2nd was actually executed.
Moved the dump test to the correct area.
Andrea
commit df2d0b4781bb1d4cac9f1948d01004816bdcac46
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Wed Jan 2 21:20:43 2013 +0000
Make resolution a tuple (h, v) of integers.
Andrea
commit 3fbacb81ea278578f73f7ab5e761657770e1d00a
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Wed Jan 2 21:10:31 2013 +0000
Fix function documentation.
Andrea
commit 3eec871c55220d2ed448e066c492f1455f704342
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Wed Jan 2 21:07:50 2013 +0000
Add dump test of playlist with resolution.
Andrea
commit b31121b68910cc2f53d0f8a05c62ba71e231f73a
Author: Andrea Odetti <mariofutire@googlemail.com>
Date: Tue Jan 1 21:17:23 2013 +0000
Add support for attribute RESOLUTION
Andrea
commit 6c183985aea39c81f521f88b93361c5bb294aa91
Merge: 93c76e8 4ecc59c
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Tue Dec 18 22:32:07 2012 -0800
Merge pull request #3 from globocom/master
sync with upstream
commit 4ecc59cf067c1c15943023312dbaa9640bb4725f
Merge: 8757161 da2fa80
Author: Juarez Bochi <jbochi@gmail.com>
Date: Mon Dec 17 07:31:44 2012 -0800
Merge pull request #18 from Kojoley/endlist
Add support of EXT-X-ENDLIST tag, refs #3
commit da2fa807c04aaec21c06993e3edc841eff1dd547
Author: Nikita Kniazev <nok.raven@gmail.com>
Date: Mon Dec 17 17:11:42 2012 +0400
Add support of EXT-X-ENDLIST tag, refs #3
model: add `is_endlist` attribute
commit 93c76e8c188926a1784bc7183a73485b13524df5
Merge: 763ae15 8757161
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Wed Oct 17 11:15:03 2012 -0700
Merge pull request #2 from globocom/master
pull upstream change
commit 8757161d8adad7c87ed9e2a7f3faf648afd43ed0
Author: Juarez Bochi <jbochi@gmail.com>
Date: Mon Oct 8 16:42:55 2012 -0300
Fix #17: package installation
commit 763ae15d185848b84eec5d73a283852e4417123e
Merge: 05e3471 6ab27a3
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Fri Oct 5 09:09:08 2012 -0700
Merge pull request #1 from globocom/master
Pull changes from upstream
commit 6ab27a355cf3e0b331bfe854029006db61656c06
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 17:06:48 2012 -0300
README: Update link to last HLS specification
commit 267c61918430caa1e8fd83fb4952c0f4b06100de
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 15:18:57 2012 -0300
readme: Fix grammar
commit 0142fab8bc9976e261b983c2b4cba790fc9b96cb
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 15:16:46 2012 -0300
readme: Fix link to issue 4
commit 14e12b1bdfd9f3ff31c50370e03003a20d56d123
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 15:10:30 2012 -0300
Fix readme section about encryption
commit 3ea9b0ac8191d9ea264c27c90a3ba5066a5a5b9f
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 15:03:45 2012 -0300
Remove special characters from README
commit da760c2ed4a30162ee42ad2d358d12a6fb3595c9
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 14:48:47 2012 -0300
Bump up to 0.1.3
commit ecaf7fd11b1aa0f730fdd1c0264abdbb9fd725ef
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 14:47:30 2012 -0300
Change README from markdown to rst and use it as long description
commit bbf983f761a9852905aafe46c47f2ad9a268004a
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 11:43:57 2012 -0300
Updated test for codec with commas. Thanks feuvan. Fix #13
commit cabf65712d30a8393138fb2f7d5ba63dcb2ff812
Author: Juarez Bochi <jbochi@gmail.com>
Date: Thu Sep 27 11:34:07 2012 -0300
duration: Add tests for float durations support
commit 05e34713a17c9cc44a5a213ded9350abce9c27ec
Author: Chen, Xiaoqiang <feuvan@gmail.com>
Date: Sun Sep 2 02:11:23 2012 -0300
Fix bug in attribute parsing. accept float EXTINF
CODEC may contain comma in quoted string like below
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=271610,CODECS="mp4a.40.2,avc1.42801e"
EXTINF duration could be integer or fixed point float.
ref: http://tools.ietf.org/html/draft-pantos-http-live-streaming-08#section-3.3.2
commit 4a870ba358ae4694605fd9fef123c95f2f81fc47
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Tue May 22 14:46:51 2012 -0300
model.py: Add `baseuri` to Playlist
commit ff58d6d00393d5715081ec4a1210f71cdc3b42a1
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Mon May 21 14:33:34 2012 -0300
Fix parser so it does not consider blanks at the start or end of lines
commit a3d07adcec689355f958e5bd787c15828997e387
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Mon May 21 11:47:13 2012 -0300
Bump version to v0.1.1
commit 6213db06eb2a2c647d5c3652997a05c920213fdb
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Mon May 21 11:44:16 2012 -0300
model.py: Fix `absolute_uri` for empty `baseuri`s
commit 0840f5b1b79acca11bd0259769b885e2a2a2dbc9
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 16:58:10 2012 -0300
Add LICENSE
commit 65b68ce744f2b96d790ddd763e711e1b05a28455
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 16:52:41 2012 -0300
setup.py: Add author name Globo.com
commit eb70a823826cadf8b52b3600adc4b8d01fc460a9
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 16:36:58 2012 -0300
Bump version to 0.1.0
commit 1def99c6abb09992c3c882c5eb438c8aa2e89e9d
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 16:29:08 2012 -0300
model.py: Add docs about `baseuri` (issue #11)
commit c403fe6f24fdf8296734bcf57b729408ec561ab5
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 15:19:47 2012 -0300
model.py: Raise ValueError if `absolute_uri` is called with no `baseuri` set (issue #11)
commit c9ca10a8a040842a36fa745a6231f913ef0cbdbf
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 14:57:00 2012 -0300
Change M3U8 to have baseuri (issue #11)
Change M3U8 to propagate baseuri to Segments and Keys,
so they can have `.absolute_uri` getter and let `.uri` unchanged.
commit 2b72decd60cd24d82cdad568ee7017a9cb5cd5bd
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Fri May 18 10:52:58 2012 -0300
Fixed issue #11: M3U8 doesn't understand relative paths
All chunk paths are now absolute.
commit 5adc4623f2df1757e1ff9d2bd021730fe51c993f
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Thu May 17 18:59:00 2012 -0300
parser.py: Fix "chunk" typo
commit 330f2138e249efa698aad0474cdf0bcfb2a65026
Author: Hugo Lopes Tavares <hltbra@gmail.com>
Date: Thu May 17 18:43:26 2012 -0300
Variant M3U8: Fixed issue #10 - should be able to create m3u8 from scratch
commit ae24fd2f9c2ac4c1328e98c572c4f343190286da
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 15:45:17 2012 -0300
model: add link to spec on docstring
commit 1bf385a4ccdb7da711b97a2d443bb6c903d44d51
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 15:32:06 2012 -0300
model: refactor stream_info attribute on playlist
commit 49b779817cbbeb6e9b9bfd0d0af757f61a84f75d
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 15:20:42 2012 -0300
models: change playlist attribute s/resource/uri. And refactor methods on Playlist and PlaylistList
commit 4e6107a43994bd717025eada5c04b8bacd80fe0e
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 15:07:43 2012 -0300
model: normalize basepath for variant playlists, fixes 5
commit c4d0627f6690d00283c18f8a51e99508c790d55c
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 14:13:17 2012 -0300
model: dumps() working for variant streams, fixes #8
commit 638ab8685c8797c97cfc88b618a77711aa1cd1ae
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 13:53:34 2012 -0300
model: implement files attribure, fixes #9
commit 08bd8063044499fcf1bd063029da5e379e8bbad6
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon May 7 13:43:30 2012 -0300
model: refactor simple attributes initialization from parser
commit f267dfec423e3eb63acfd016398a94918127f0c1
Author: Danilo Moret <github@moret.pro.br>
Date: Thu May 3 15:40:02 2012 -0300
fix readme typo
commit 278e7abe1f9f776893f2d74205b2d419fbd9afb9
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Thu May 3 15:12:38 2012 -0300
model: add basepath attribute to update the urls of a playlist, refs #5
commit 908c87bd927a98fc7b4803425c9b41be945449f5
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 20:50:46 2012 -0300
model: create dump() method. same as dumps() but saves string to given file
commit abad0cee3502c2d7de95e7836d2c523eb791f2d3
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 18:57:57 2012 -0300
model: create dumps() method, working for basic m3u8 (no variant stream support yet)
commit 33b1c4c60ebfc380e8f608682ec112d6190319dd
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 17:28:19 2012 -0300
parser: refactor target_duration and media_sequence
commit 0f7dab23d836fb97ea547aee1c706194dca14706
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 17:26:04 2012 -0300
model: add version and allow cache attributes
commit bd9377812d595185e72ab9d8581ab5f0f2e80281
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 17:25:48 2012 -0300
parser: add version and allow_cache
commit 0190123f3d8979c2e36eeb1ad77a9f74bb4f4471
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 15:58:39 2012 -0300
update readme with "key" docs
commit e1f66f5835d4cd80f7b4ce0ed6d2e8bdf6d5430d
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 15:48:42 2012 -0300
parser: normalize line breaks
commit 8477af72ce284469643e926f2cc3c6a98f7544c4
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 15:41:45 2012 -0300
parser: ignore whitespaces on parameters
commit c4f1efd4a8cf37c84b7952bcf4b895d6eba0f92a
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 15:35:56 2012 -0300
loader: load from url and file, fixes #7, #8
commit 5ad6f75002921337b025443740711f23fcf522ab
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 14:54:46 2012 -0300
model: update readme to reflect current implementation status
commit 20f9fbef3fd4c94221eeae22bd39b3b42ea461f0
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 14:49:17 2012 -0300
model: add `is_variant` and `playlists` attribute, refs #4
commit fd5ac9685f3efb68551575f77f94773bdc92d822
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 12:14:01 2012 -0300
parser: each variant stream is just a dict, it becomes a namedtuple just on model
commit ba7a67d3ffcea0045c235c7085ee784b4e2c1eab
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 12:08:13 2012 -0300
parser: each segment is just a dict, it becomes a namedtuple just on model
commit 900bf6b965a1eb809d2f31faa1f51873e88a3d18
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 12:05:32 2012 -0300
model: implement attributes fetching data from parser response
commit 6122f3d593b4cb2ff49b430f4f148ebe44a152f0
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 11:28:43 2012 -0300
replace "chunks" for "segments" everywhere
commit cb0557ea019473d97330f267af65a645ea74c1dd
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 11:24:58 2012 -0300
parser: modify segment to be an object instead of dict
commit 2d82faa8293eeb314b34a63111113435dce61218
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 10:54:34 2012 -0300
parser: implement variant playlists, refs #4
commit ee73644da454961ea2aae27df036f2ee2212477c
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Wed May 2 10:52:51 2012 -0300
parser: move test playlists to separate file
commit 36437d369a9a6287346f4cfc740de99f2a6828ab
Author: Juarez Bochi <jbochi@gmail.com>
Date: Wed May 2 10:15:52 2012 -0300
Fix #2: parsing chunk title
commit b4ce785d7fad1b96ebcf32a4b7fa6ddded9f1049
Author: Juarez Bochi <jbochi@gmail.com>
Date: Wed May 2 09:54:31 2012 -0300
parser: Added test for playlist with IV
commit 2191b967ae5ad796c007085bc1ba2fab7e347722
Author: Juarez Bochi <jbochi@gmail.com>
Date: Wed May 2 09:37:36 2012 -0300
parser: returning chunks with 'uri' instead of 'title'
commit 66efd9c817014da157644d08be1ab21f70e40e91
Author: Juarez Bochi <jbochi@gmail.com>
Date: Wed May 2 09:32:02 2012 -0300
parser: parsing chunks duration
commit cc8ddcd6ffe1da7c333d14698a9ed05c4b1c47d3
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Mon Apr 30 10:27:47 2012 -0300
Add design idea to implement variable bitrates, refs #4
commit 8b7ba1dce50b1ab0eac58c52eaee6ba9b003046b
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Sat Apr 28 17:52:26 2012 -0300
readme: fix typo
commit 622bcd3bfcec16c803fb3f1220e84cd20f33fdc2
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Sat Apr 28 17:51:20 2012 -0300
Update README example
commit 1ddd6abd5ee5cbfb564ff19f97665ceaf9cafa70
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Sat Apr 28 17:49:48 2012 -0300
Update readme
commit 7631a3248656ce41b298442602dd41750939bee0
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Sat Apr 28 17:36:03 2012 -0300
parser: refactor to functions instead of class
commit f3d527a51ba565f00f2c6c4b30e33a4c3cb15dac
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Fri Apr 27 23:47:52 2012 -0300
parser: parse single key with method and uri
commit 85019f15ab174556b18cafc41a529b5504cad6c8
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Fri Apr 27 23:32:05 2012 -0300
parser: working for simple playlist files
commit fd3eb544158e955bf9a77b72ed5559612e7e364a
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Fri Apr 27 19:17:44 2012 -0300
create basic setup.py and test command
commit 67374041839a34f9bfc201f144dd7df2cc92f4b5
Author: Igor Sobreira <igor@igorsobreira.com>
Date: Fri Apr 27 19:01:50 2012 -0300
initial project structure with design ideas
commit 7562c16f15099491127a7191f9486e1c7fc39129
Author: Igor Macaubas <igor@macaubas.com>
Date: Fri Apr 27 13:56:32 2012 -0700
initial commit
|