From 8612c985a7b63118d456b67424f5a69b5ddf667a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Kita?= Date: Mon, 11 Mar 2024 14:54:11 +0100 Subject: [PATCH] Update dependency to membrane_h26x_plugin. Bump to v0.18.3 (#103) * Update dependency to membrane_h26x_plugin. Bump to v0.18.3 * Update tests fixtures to the new mp4_plugin API * remove membrane_h264_plugin from the mix.lock --- README.md | 2 +- mix.exs | 6 +++--- mix.lock | 6 +++--- .../video_segment_0_video_540x360.m4s | Bin 309192 -> 309192 bytes .../video_segment_0_video_720x480.m4s | Bin 465096 -> 465096 bytes .../video_segment_1_video_540x360.m4s | Bin 70918 -> 70918 bytes .../video_segment_1_video_720x480.m4s | Bin 101420 -> 101420 bytes .../video_segment_2_video_540x360.m4s | Bin 17409 -> 17409 bytes .../video_segment_2_video_720x480.m4s | Bin 24393 -> 24393 bytes .../video_segment_3_video_540x360.m4s | Bin 173673 -> 173673 bytes .../video_segment_3_video_720x480.m4s | Bin 248243 -> 248243 bytes .../video_segment_4_video_540x360.m4s | Bin 46828 -> 46828 bytes .../video_segment_4_video_720x480.m4s | Bin 67720 -> 67720 bytes .../video_segment_5_video_540x360.m4s | Bin 155503 -> 155503 bytes .../video_segment_5_video_720x480.m4s | Bin 236592 -> 236592 bytes .../video_segment_6_video_540x360.m4s | Bin 195654 -> 195654 bytes .../video_segment_6_video_720x480.m4s | Bin 300230 -> 300230 bytes .../video_segment_7_video_540x360.m4s | Bin 227646 -> 227646 bytes .../video_segment_7_video_720x480.m4s | Bin 340071 -> 340071 bytes .../video_segment_8_video_540x360.m4s | Bin 73824 -> 73824 bytes .../video_segment_8_video_720x480.m4s | Bin 103304 -> 103304 bytes .../video_segment_0_video_track.m4s | Bin 119599 -> 119599 bytes .../video_segment_1_video_track.m4s | Bin 30447 -> 30447 bytes .../live/video_segment_6_video_540x360.m4s | Bin 195654 -> 195654 bytes .../live/video_segment_6_video_720x480.m4s | Bin 300230 -> 300230 bytes .../live/video_segment_7_video_540x360.m4s | Bin 227646 -> 227646 bytes .../live/video_segment_7_video_720x480.m4s | Bin 340071 -> 340071 bytes .../live/video_segment_8_video_540x360.m4s | Bin 73824 -> 73824 bytes .../live/video_segment_8_video_720x480.m4s | Bin 103304 -> 103304 bytes .../fixtures/muxed_av/index.m3u8 | 6 +++--- .../muxed_segment_0_video_480x270.m4s | Bin 709610 -> 710303 bytes .../muxed_segment_0_video_540x360.m4s | Bin 452563 -> 453334 bytes .../muxed_segment_0_video_720x480.m4s | Bin 608467 -> 609238 bytes .../muxed_segment_1_video_480x270.m4s | Bin 437204 -> 437323 bytes .../muxed_segment_1_video_540x360.m4s | Bin 108287 -> 108312 bytes .../muxed_segment_1_video_720x480.m4s | Bin 138789 -> 138814 bytes .../muxed_segment_2_video_480x270.m4s | Bin 169162 -> 169150 bytes .../muxed_segment_2_video_540x360.m4s | Bin 51368 -> 51372 bytes .../muxed_segment_2_video_720x480.m4s | Bin 58352 -> 58356 bytes .../muxed_segment_3_video_480x270.m4s | Bin 137991 -> 138006 bytes .../muxed_segment_3_video_540x360.m4s | Bin 219073 -> 218913 bytes .../muxed_segment_3_video_720x480.m4s | Bin 293643 -> 293483 bytes .../muxed_segment_4_video_480x270.m4s | Bin 439409 -> 439259 bytes .../muxed_segment_4_video_540x360.m4s | Bin 95939 -> 96104 bytes .../muxed_segment_4_video_720x480.m4s | Bin 117636 -> 117843 bytes .../muxed_segment_5_video_480x270.m4s | Bin 310967 -> 311188 bytes .../muxed_segment_5_video_540x360.m4s | Bin 191170 -> 190750 bytes .../muxed_segment_5_video_720x480.m4s | Bin 271839 -> 271736 bytes .../muxed_segment_6_video_480x270.m4s | Bin 711737 -> 711211 bytes .../muxed_segment_6_video_540x360.m4s | Bin 263866 -> 264302 bytes .../muxed_segment_6_video_720x480.m4s | Bin 368057 -> 368134 bytes .../muxed_segment_7_video_480x270.m4s | Bin 285619 -> 285673 bytes .../muxed_segment_7_video_540x360.m4s | Bin 313836 -> 313812 bytes .../muxed_segment_7_video_720x480.m4s | Bin 426261 -> 426237 bytes .../muxed_segment_8_video_480x270.m4s | Bin 416903 -> 417261 bytes .../muxed_segment_8_video_540x360.m4s | Bin 125340 -> 124543 bytes .../muxed_segment_8_video_720x480.m4s | Bin 154820 -> 154023 bytes .../muxed_segment_9_video_480x270.m4s | Bin 295587 -> 294815 bytes .../fixtures/muxed_av/video_480x270.m3u8 | 8 ++++---- .../fixtures/muxed_av/video_540x360.m3u8 | 8 ++++---- .../fixtures/muxed_av/video_720x480.m3u8 | 8 ++++---- .../video_segment_0_video_540x360.m4s | Bin 309192 -> 309192 bytes .../video_segment_0_video_720x480.m4s | Bin 465096 -> 465096 bytes .../video_segment_1_video_540x360.m4s | Bin 70918 -> 70918 bytes .../video_segment_1_video_720x480.m4s | Bin 101420 -> 101420 bytes .../video_segment_2_video_540x360.m4s | Bin 17409 -> 17409 bytes .../video_segment_2_video_720x480.m4s | Bin 24393 -> 24393 bytes .../video_segment_3_video_540x360.m4s | Bin 173673 -> 173673 bytes .../video_segment_3_video_720x480.m4s | Bin 248243 -> 248243 bytes .../video_segment_4_video_540x360.m4s | Bin 46828 -> 46828 bytes .../video_segment_4_video_720x480.m4s | Bin 67720 -> 67720 bytes .../video_segment_5_video_540x360.m4s | Bin 155503 -> 155503 bytes .../video_segment_5_video_720x480.m4s | Bin 236592 -> 236592 bytes .../video_segment_6_video_540x360.m4s | Bin 195654 -> 195654 bytes .../video_segment_6_video_720x480.m4s | Bin 300230 -> 300230 bytes .../video_segment_7_video_540x360.m4s | Bin 227646 -> 227646 bytes .../video_segment_7_video_720x480.m4s | Bin 340071 -> 340071 bytes .../video_segment_8_video_540x360.m4s | Bin 73824 -> 73824 bytes .../video_segment_8_video_720x480.m4s | Bin 103304 -> 103304 bytes 79 files changed, 22 insertions(+), 22 deletions(-) diff --git a/README.md b/README.md index 673d5c6..7817cdb 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ In future, the support for MPEG-DASH is planned as well Add the following line to your `deps` in `mix.exs`. Run `mix deps.get`. ```elixir - {:membrane_http_adaptive_stream_plugin, "~> 0.18.2"} + {:membrane_http_adaptive_stream_plugin, "~> 0.18.3"} ``` ## Usage Example diff --git a/mix.exs b/mix.exs index 7e56460..84845d5 100644 --- a/mix.exs +++ b/mix.exs @@ -1,7 +1,7 @@ defmodule Membrane.HTTPAdaptiveStream.MixProject do use Mix.Project - @version "0.18.2" + @version "0.18.3" @github_url "https://github.com/membraneframework/membrane_http_adaptive_stream_plugin" def project do @@ -65,9 +65,9 @@ defmodule Membrane.HTTPAdaptiveStream.MixProject do [ {:membrane_core, "~> 1.0"}, {:membrane_tee_plugin, "~> 0.12.0"}, - {:membrane_mp4_plugin, "~> 0.31.0"}, + {:membrane_mp4_plugin, "~> 0.33.1"}, {:membrane_aac_plugin, "~> 0.18.0"}, - {:membrane_h264_plugin, "~> 0.9.0"}, + {:membrane_h26x_plugin, "~> 0.10.0"}, {:bunch, "~> 1.6"}, {:qex, "~> 0.5"}, {:membrane_hackney_plugin, "~> 0.11.0", only: :test}, diff --git a/mix.lock b/mix.lock index 641460f..cd1c6de 100644 --- a/mix.lock +++ b/mix.lock @@ -19,14 +19,14 @@ "membrane_aac_format": {:hex, :membrane_aac_format, "0.8.0", "515631eabd6e584e0e9af2cea80471fee6246484dbbefc4726c1d93ece8e0838", [:mix], [{:bimap, "~> 1.1", [hex: :bimap, repo: "hexpm", optional: false]}], "hexpm", "a30176a94491033ed32be45e51d509fc70a5ee6e751f12fd6c0d60bd637013f6"}, "membrane_aac_plugin": {:hex, :membrane_aac_plugin, "0.18.1", "30433bffd4d5d773f79448dd9afd55d77338721688f09a89b20d742a68cc2c3d", [:mix], [{:bunch, "~> 1.0", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_aac_format, "~> 0.8.0", [hex: :membrane_aac_format, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}], "hexpm", "8fd048c47d5d2949eb557e19f43f62d534d3af5096187f1a1a3a1694d14b772c"}, "membrane_cmaf_format": {:hex, :membrane_cmaf_format, "0.7.0", "573bfff6acf2371c5046b9174569f6316f4205e3d6e13e814bf7e613e5653a54", [:mix], [], "hexpm", "4ac6a24a33f61347a2714c982a5f84aa6207641f4de2ad5afde68a8b800da8de"}, - "membrane_core": {:hex, :membrane_core, "1.0.0", "1b543aefd952283be1f2a215a1db213aa4d91222722ba03cd35280622f1905ee", [:mix], [{:bunch, "~> 1.6", [hex: :bunch, repo: "hexpm", optional: false]}, {:qex, "~> 0.3", [hex: :qex, repo: "hexpm", optional: false]}, {:ratio, "~> 3.0", [hex: :ratio, repo: "hexpm", optional: false]}, {:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "352c90fd0a29942143c4bf7a727cc05c632e323f50a1a4e99321b1e8982f1533"}, + "membrane_core": {:hex, :membrane_core, "1.0.1", "08aa546c0d131c66f8b906b3dfb2b8f2749b56859f6fc52bd3ac846b944b3baa", [:mix], [{:bunch, "~> 1.6", [hex: :bunch, repo: "hexpm", optional: false]}, {:qex, "~> 0.3", [hex: :qex, repo: "hexpm", optional: false]}, {:ratio, "~> 3.0", [hex: :ratio, repo: "hexpm", optional: false]}, {:telemetry, "~> 1.0", [hex: :telemetry, repo: "hexpm", optional: false]}], "hexpm", "a35ed68561bdf0a2dbb2f994333be78cf4e1c4d734e4cd927d77d92049bb1273"}, "membrane_file_plugin": {:hex, :membrane_file_plugin, "0.16.0", "7917f6682c22b9bcfc2ca20ed960eee0f7d03ad31fd5f59ed850f1fe3ddd545a", [:mix], [{:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}], "hexpm", "b0727998f75a9b4dab8a2baefdfc13c3eac00a04e061ab1b0e61dc5566927acc"}, "membrane_h264_format": {:hex, :membrane_h264_format, "0.6.1", "44836cd9de0abe989b146df1e114507787efc0cf0da2368f17a10c47b4e0738c", [:mix], [], "hexpm", "4b79be56465a876d2eac2c3af99e115374bbdc03eb1dea4f696ee9a8033cd4b0"}, - "membrane_h264_plugin": {:hex, :membrane_h264_plugin, "0.9.1", "ea140ab1ca21c528563675fdd7e14c80607e120e320dc930cac3dcfb4db3fc2b", [:mix], [{:bunch, "~> 1.4", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}, {:membrane_h264_format, "~> 0.6.0", [hex: :membrane_h264_format, repo: "hexpm", optional: false]}], "hexpm", "8f10db817e691fc1234ed85fe674b3f8718d3a410e4582736dcdd53664cae725"}, "membrane_h265_format": {:hex, :membrane_h265_format, "0.2.0", "1903c072cf7b0980c4d0c117ab61a2cd33e88782b696290de29570a7fab34819", [:mix], [], "hexpm", "6df418bdf242c0d9f7dbf2e5aea4c2d182e34ac9ad5a8b8cef2610c290002e83"}, + "membrane_h26x_plugin": {:hex, :membrane_h26x_plugin, "0.10.0", "0a7c6b9a7678e8c111b22b5417465ac31cf6e598cff6a53ab53a9c379bdfa1ef", [:mix], [{:bunch, "~> 1.4", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}, {:membrane_h264_format, "~> 0.6.0", [hex: :membrane_h264_format, repo: "hexpm", optional: false]}, {:membrane_h265_format, "~> 0.2.0", [hex: :membrane_h265_format, repo: "hexpm", optional: false]}], "hexpm", "e9cde8c8995ace9fc26355037cbcc780f1727a3f63d36c21b52232fd29d0ad40"}, "membrane_hackney_plugin": {:hex, :membrane_hackney_plugin, "0.11.0", "54b368333a23394e7cac2f4d6b701bf8c5ee6614670a31f4ebe009b5e691a5c1", [:mix], [{:hackney, "~> 1.16", [hex: :hackney, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}, {:mockery, "~> 2.3", [hex: :mockery, repo: "hexpm", optional: false]}], "hexpm", "2b28fd1be3c889d5824d7d985598386c7673828c88f49a91221df3626af8a998"}, "membrane_mp4_format": {:hex, :membrane_mp4_format, "0.8.0", "8c6e7d68829228117d333b4fbb030e7be829aab49dd8cb047fdc664db1812e6a", [:mix], [], "hexpm", "148dea678a1f82ccfd44dbde6f936d2f21255f496cb45a22cc6eec427f025522"}, - "membrane_mp4_plugin": {:hex, :membrane_mp4_plugin, "0.31.0", "1932c86e2f4a24aca1b99ee531a131fd0da1128db8975ba8f8738e3b1bbcfabd", [:mix], [{:bunch, "~> 1.5", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_aac_format, "~> 0.8.0", [hex: :membrane_aac_format, repo: "hexpm", optional: false]}, {:membrane_cmaf_format, "~> 0.7.0", [hex: :membrane_cmaf_format, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}, {:membrane_file_plugin, "~> 0.16.0", [hex: :membrane_file_plugin, repo: "hexpm", optional: false]}, {:membrane_h264_format, "~> 0.6.1", [hex: :membrane_h264_format, repo: "hexpm", optional: false]}, {:membrane_h264_plugin, "~> 0.9.0", [hex: :membrane_h264_plugin, repo: "hexpm", optional: false]}, {:membrane_h265_format, "~> 0.2.0", [hex: :membrane_h265_format, repo: "hexpm", optional: false]}, {:membrane_mp4_format, "~> 0.8.0", [hex: :membrane_mp4_format, repo: "hexpm", optional: false]}, {:membrane_opus_format, "~> 0.3.0", [hex: :membrane_opus_format, repo: "hexpm", optional: false]}], "hexpm", "9968e56e02085228974bf6a59c8858f3c0d9800a4e767c1b3b2f2890050c72f4"}, + "membrane_mp4_plugin": {:hex, :membrane_mp4_plugin, "0.33.1", "190ca3768333728e85dd831a9607c2b600a091463f2affdfe18123ed10c927e4", [:mix], [{:bunch, "~> 1.5", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_aac_format, "~> 0.8.0", [hex: :membrane_aac_format, repo: "hexpm", optional: false]}, {:membrane_cmaf_format, "~> 0.7.0", [hex: :membrane_cmaf_format, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}, {:membrane_file_plugin, "~> 0.16.0", [hex: :membrane_file_plugin, repo: "hexpm", optional: false]}, {:membrane_h264_format, "~> 0.6.1", [hex: :membrane_h264_format, repo: "hexpm", optional: false]}, {:membrane_h265_format, "~> 0.2.0", [hex: :membrane_h265_format, repo: "hexpm", optional: false]}, {:membrane_h26x_plugin, "~> 0.10.0", [hex: :membrane_h26x_plugin, repo: "hexpm", optional: false]}, {:membrane_mp4_format, "~> 0.8.0", [hex: :membrane_mp4_format, repo: "hexpm", optional: false]}, {:membrane_opus_format, "~> 0.3.0", [hex: :membrane_opus_format, repo: "hexpm", optional: false]}], "hexpm", "6c783ab882099461755a9cb3debc6c2b82137b1f9f5a7292be216f36dec187a3"}, "membrane_opus_format": {:hex, :membrane_opus_format, "0.3.0", "3804d9916058b7cfa2baa0131a644d8186198d64f52d592ae09e0942513cb4c2", [:mix], [], "hexpm", "8fc89c97be50de23ded15f2050fe603dcce732566fe6fdd15a2de01cb6b81afe"}, "membrane_tee_plugin": {:hex, :membrane_tee_plugin, "0.12.0", "f94989b4080ef4b7937d74c1a14d3379577c7bd4c6d06e5a2bb41c351ad604d4", [:mix], [{:bunch, "~> 1.0", [hex: :bunch, repo: "hexpm", optional: false]}, {:membrane_core, "~> 1.0", [hex: :membrane_core, repo: "hexpm", optional: false]}], "hexpm", "0d61c9ed5e68e5a75d54200e1c6df5739c0bcb52fee0974183ad72446a179887"}, "metrics": {:hex, :metrics, "1.0.1", "25f094dea2cda98213cecc3aeff09e940299d950904393b2a29d191c346a8486", [:rebar3], [], "hexpm", "69b09adddc4f74a40716ae54d140f93beb0fb8978d8636eaded0c31b6f099f16"}, diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_0_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_0_video_540x360.m4s index 187ecd1b29ab9f680c26d3273d58ffa8c9cf71d2..5d841b33427bf86d76df007380c6e65a1c95128a 100644 GIT binary patch delta 45 pcmX@{Ug*Sop$R%13{Wu9BmvHDoYOjov2_kp>m25-b69k?0{{}r3_<_^ delta 45 rcmX@{Ug*Sop$R%1|H0r0<3y7LIJm0_`IZUl{n77Vh(b*0FfPERj diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_0_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_0_video_720x480.m4s index 055487db7dd9d06167682a76cc777a460cd3fedb..2a7c54b1388f5954bbb2c582b0217bb4d5fec534 100644 GIT binary patch delta 54 ycmX@HQRc)(nF%@^3{Wu9BmvHDoYOjov2_kp>m26RIV`PnSX<|?ZJooeBLM(=d=9Vx delta 54 zcmX@HQRc)(nF%@^|H0r0<3y7LIJm0_`IZUl{m|N$tw9a8|ox`?u4!e#70Aj2h AE&u=k diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_1_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_1_video_540x360.m4s index 8fd3a6f1f1f2a41709f6b5732aff806306484169..f9b2f9b178c36e4b57465ec99069024716fb8667 100644 GIT binary patch delta 22 ecmZo$#nQHlWr7i7&qU*N#-7I6TW2$7ivR#(l?Yq_ delta 22 ecmZo$#nQHlWr7i7z(nJ8#(>7zTW2$7ivR#!sR!f$ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_1_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_1_video_720x480.m4s index 5b6dacbccc3c937b801dd57da9ed855b79cdbeae..71326fbbb05a73db076a0ee217f04f6569ea38bc 100644 GIT binary patch delta 22 ecmZ28gKf_u63Wopy delta 30 lcmdlynSb+S{t1RmEN>8Cf>Y4%`L+ScV7z diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_4_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_4_video_720x480.m4s index 53cf28f15bba3e59750fc6b041c2308c7b3aeff1..81e72e0890dd0d40c83d83dc14fe01b56bb61101 100644 GIT binary patch delta 22 ecmeB}$kH*9Wr7i-!$jkBMu*1PTW2%AWd{IR(+CRy delta 22 ecmeB}$kH*9Wr7hS%S7XJMwZ6eTW2%AWd{IM=LeGj diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_5_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_5_video_540x360.m4s index accbf7d9dd55fee454655c28bfaace41c2b2ab64..8722dd1b6ce8a3a36b3728d7e50f4b99cd09322c 100644 GIT binary patch delta 25 hcmaFAkMsRL&Iv}08551u88aGZx6WqVI-BWA8~~G<3he*@ delta 25 hcmaFAkMsRL&Iv}0Iuni48Fd|Z7trvb^v*{!n~x6Wo-{Tl$WMGUO~ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_6_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_6_video_720x480.m4s index 4a24cb6a92737d80b0eba0faf75a4e739153eedc..c614c4347bc935489c41913509e9f91c7b3328d1 100644 GIT binary patch delta 33 ocmX@MQs~%9p$Ude93~Tu(|}~-?AF^~+Nrvb^v*{!n~TW2%1&Su^^n?-vH0PWfhg#Z8m diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_7_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_7_video_540x360.m4s index 70263a6b93ea43e67b90a6a1540ae743955ed99f..f5f166abfa3f64e6310ccdb9656ce9e350f15dfa 100644 GIT binary patch delta 28 kcmdn@iFe;8-U&vGdnOvEGwx}e-8!4GbvD!1+02V80Km@-uK)l5 delta 28 kcmdn@iFe;8-U&vG4HJ#i85IN>JFR$ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_8_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/audio_multiple_video_tracks/video_segment_8_video_540x360.m4s index 54fa9a1a3f0ea1f58b4f32e0d2509a379af3a93b..e45e8794309f5a27c798f06fe55ca4969aa36a02 100644 GIT binary patch delta 22 ecmaEGfaSpfmI+3TTP7N(Gj3^|y>&L@QF#D(U|Z7trvb^v*{!n~x6Wo-{Tl$WMGUO~ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_6_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_6_video_720x480.m4s index 4a24cb6a92737d80b0eba0faf75a4e739153eedc..c614c4347bc935489c41913509e9f91c7b3328d1 100644 GIT binary patch delta 33 ocmX@MQs~%9p$Ude93~Tu(|}~-?AF^~+Nrvb^v*{!n~TW2%1&Su^^n?-vH0PWfhg#Z8m diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_7_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_7_video_540x360.m4s index 70263a6b93ea43e67b90a6a1540ae743955ed99f..f5f166abfa3f64e6310ccdb9656ce9e350f15dfa 100644 GIT binary patch delta 28 kcmdn@iFe;8-U&vGdnOvEGwx}e-8!4GbvD!1+02V80Km@-uK)l5 delta 28 kcmdn@iFe;8-U&vG4HJ#i85IN>JFR$ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_8_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/live/video_segment_8_video_540x360.m4s index 54fa9a1a3f0ea1f58b4f32e0d2509a379af3a93b..e45e8794309f5a27c798f06fe55ca4969aa36a02 100644 GIT binary patch delta 22 ecmaEGfaSpfmI+3TTP7N(Gj3^|y>&L@QF#D(U0Du4h0000DRFO~? z0u4NuuaF5g5)A}&a&>M101p8G007Sb01aHX_mBzE3?l#p00001O#%P_0000000004 z00001NCE%=000000003vxQEM~3Af9g3LiFqAq*6CoP}g#NYKm@BZ$i31EW2~rRRQH z)QC+6iOlmEu=m;wn~G-+JB5i$Lv7}oz9I!^YC%C4limtUQ)Qsn{1AYiTj$u31ZLu& za92iP4PS!pE4;SBJqHO|w76t-;fD&b-C`Yd_`ATMcP-EVfiNF(6?V{P%Mh$hZ~QfX zE(qkIQj)a+Rq}WoxtG-u;&{plHYf-^)z=3ZPKR@jPB)$a001SmerOt`^z>4`mB60v zp9G&8L;#SpknCzyDG@{@aDap$B@i4pvc}8Tl4n@rvsuBZSOH+eTaFXLx2JITmHso$ ztf~HJI9Y~mSYjIewa4tU8>o|y0a9OoKm5iLL_As8Hvu>IH+%djQH-1}_J-B03|qNm z58<0c`f@G+OV<;g@0{~mzy+iK`_>YfT>e1jnz;@^TKz_@-K@KmOdtV@jISxLU;uC- z3>1x=g=A4MoT_mp1kML}c+7zBe@kh1Y-woM9k|&*sV@m}G;^!N3q+yQ{g+Ljgan)?pe}!&SZuyTmiw*#-q_ zzyKY6H_2RURg_o?5pI09>iJ(F$r2yNM}ym&_<8KBn&Y$b*(|c6A(8bFx;31`BUx<>#0`9yr*D!q-qk(=ZdK7XROs|)*+8|Z_UHsKgqeweu5$7yw>_VpCi zpI8td&ij4lO~#Kd-9QH9yjZQW1f3BQ7pD);4v~Ao1-8TX=lAMz+yYq|QGtq_1sWft VWP0yhv}P|HRQr2 delta 92 zcmbQgR{Pa*?S>Y{7N!>F7M2#)7Pc1l7LF~PofG(+!x@-O7#bKrfY)SVfEW|6%=GmW tIL(B3o|F`o<}onvGXkZ~0%dKsf1kj4k%yVlOu7B_T+Z#U=W@xL0RY~x8qELz diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_0_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_0_video_540x360.m4s index 96e1213f4178ece886d86b2373c80e383bf8096f..03f3bb1a0d6173ba0fe063d3484fc5f75c0a633e 100644 GIT binary patch delta 873 zcmV-v1D5>L&l}d&8;~pr0000000000ku+ck0000000000ft-b$0fn3bg`5MmoCH?4 z4l>#R1-Jl!0000002f4-xC9pgESDI#1UC`%baHiW000jG0004Q000+Ew_vyg!4{YC zzXTQyX955K000000006TmWL$I1cxNg1-B&62Co=@Aq*7dIm-fKkW@$}3Y5+SJ1CJI zVQ|TM5;)w0*?Ndr}$PG5~;F4{@a*8f3G8R)9*5&~~U) zH+}xSCk;xq3YPwmGKf;&9{~XMd>9B681BM>o=7NRKw4W=!sjCj5teYkC3!Vex+b8n zJ@T)Af|A~hW6H8iV;DWE?KJc|IZmtt3KFFBG#f)df>Rd|Tv|BF1uDC>ZD&6{gw@T3 zr-mc5Su2N_xd1A|APwuW!^&pc{TB}c(>h)faBK8jGUkCQ1RB`B($G*t*vjV!2*e0- zy4;-<;ZdPhO4PgFuQ~@3;BNcgb?ng6V*J&UqpphpZEkH#p zjOz`PDn|3Ih{B6-O%a~&l|ld|07_ZJ#8zw)#Oo-nUivVa8@BPioUD?NLpEO)a0elO z3>4L(4y1vq5JpxAlnU8QR7rKWO#(&Q7qTS)Xigm8x zOI=?OX<|H0r0<3y7LIJm0_`IZUl{n77Vh3ER%6f1QDK149D?2#Bjp z+rc8v$TMAH2aCDjm6D>;JO&1SMg|7P9H6Am_JkcQ2gR6~BsRCZoM!=I*6l9m+15({ E0ELY#GXMYp diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_0_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_0_video_720x480.m4s index 5c97ffadd2c845802147ffa73ff50190fdad8b95..9b300f6c47f7eb4045aa4670da83c0c157f8247a 100644 GIT binary patch delta 882 zcmV-&1C9LCktNobC6Fu#0000000000ku+ck0000000000ft-b$0fn3bg`5M0oCJlO z1%;djwVVf57!ESp00p=JfB*mh000+6mKg^Z0W6mo83#8J^mKA{ZU6ue0RR92ZU6um zOt)Ye2f-GX@gN5l4QB!X00000000028%aNqbTm+%f=wTn}-j9~xw{ zfL4G?j?i|fR5yM8y(bMywF;L0kTQr;-yZ=0^?Voz6d3Npfu2YxVL)12RKn*Y3K5oY zz$JM#RJtahuRZdwe}an-mf|b65ww8-gWHTJs>q?f4x?m^uAI{G4z*y3se21 zoO%Os!TAXS4KQ+p2zhS-ibhe=6Zs`8of;QQss2A;L!-Rz@7@U_h>6^4&@NK6l-Fq> zD4>xiA1y#dD~#(6lPX5@t%$;la7_`O@0CITB>+lU#Kcx?62$8$tzP;tnj5z9y_~F) zkV7_K7H|h4e+(4Wq7I~ist`t22$TxhOjJpAw@m^?+84J1^bvIP9K3yf%^q>V>aBxS z=^FYr(^gdX>}fn_L)_zTknQ)AUGzd@I;5FbjF)duca9*}fVj7=KWJd25V$LH?)VIi zPWtJsU(r1p%~M>^d}EbP_{1RdlrEapcV`;w)P+wMf3kInxl(4c*4DMosEzCB_(7FT zazg2?cEpC9`FESDKQ)$n{XBFHlqGErY$1_9{_^9|SO9=kE4%!@T#;2s6jSbev;Y88 zfF-tH;w=B-jD={Fz}QAaAc;f_Jo?ZH38tv9;Jm$TNcLg!Xe4s(jv`50m%X zCwcH2Xm$E+O|Y@MM(E?OV;0{vqebtQjhDB*5(;I?bO$iyWoij|RE89JM#!*C1ySi6 z%Ia;+rHXZ~;pIYo7By@^vF0aRkszqjzF4l+ySyx}n{_@FNeE-q5c&RcDq=IBTaU7Y I4iWo;TzScXGXMYp delta 122 zcmcaMUG?%r)d@Nr|H0r0<3y7LIJm0_`IZUl{m|N$tw9a8|ox`?u4ttmcpZ;|Q z)(s2|3?Lw`GEI_QoRMd`ge1GU;FXf1(mVzRentic#vGue&h`XJ_Jd-~OcI;hT@2WP Mm}9$(0q1%N0JS$N`2YX_ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_480x270.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_480x270.m4s index f18739b4497a251d2f08aca74f0b0c4b4f337aa6..f947e5197afa0fea28529c737b09831635f4613a 100644 GIT binary patch delta 881 zcmV-%1CIRE*BZ;%8i0fWgaU*Egaot&FO?EJ0000000000000000RRCP0+&IR1y%t( zmzb3W9Jkb!1!@bI-k1djm!zHr5D|j{00000000000SgXoWMOoN+M@-x+M@>g2Y(?9 z6(x!y%0wAJ$%ND2hK`rm%S_ab7s3(&yvmQKBv9%75sGy2PTJ_qVz_UYAm)I^P=2+! zXHX&eI4NqKYewRBk|N4{m;$Jt{DA2dcx3lPvate+_R0cM2xuv7P-4&wphs*Ui(=k08wG%5jRq)s6W6&0!q$3n1BOe7Hrf+JA@i3L$) zWZmN?p{As?)+7X8Xr+dJG5wk2Nh#O3LLrDF0B&-vqlPV3n>(|vEVy`QRU{LgF^Xk;T42<#RT4B=APYiur(A2(+XzzA HKmx(Q${CI- delta 755 zcmVbB<0oo&W#+Tx(U7SPBtte7EZPUm(d6AI3+6+ne}#?5mpNv+~(2vZ5i90V4=; zG`8Bx;-GqDRI3=64Q*C{04aY^17j2OpiEiZwiQX4f+T>6K`*3ypfg%u1%{Va;$+qU z4saNftqSV5Q&I_M!j-y4|Ni+zeBUa)jlPka^!}cNP_v&)o0$EXk likt-+AERV??_9KIFC0|+dwnz%1WAK{hee?Uw?&}_`Ui_WQT+e_ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_540x360.m4s index 1965f460dc0c16b8cb46b9ba95e1bd96dc349d07..446732ac017717b301e6deef92ac9cbfb5822b57 100644 GIT binary patch delta 879 zcmV-#1Cadx%?6mx29PoVjFB^E0gQp0wVMHj6dt$$000000000000001005ER00C?O zfB*mh000IQkx&+wR22a<0l1fm6#*Q##T5aI1(#440R@+(76A|uWdZ;I000000001s z%57v}bhkMk0mg`bAq*7FutPy-pjaqY35XJizUo6d0aGUh-lm$n0xy38h;SJ%T@RGq zZAqaI0|S??S{Ta^_zP{tO!AY|J1&b+_hU8M;cA>+6Qr7FtNIytbQ9%Nl6m}+cvX(6 zGyyP#lh=#uHH+_yg!d>}yopEz7m_#3&Gw+_bCSDjc1e1F*@PxqN(Q$V5fTJNenvA1 zGX|i*_*zvgSZs=FuL=FCV{fltSzOlVgIgxCA9u1l`4+j6g-^*h!t4c znwcJ+_LRVo49sECzQ+dIPiL!;ChaII2?h+qRWMAzlb~ko)s9Ht7n-|ktm0aLBK&n3 zT(LdG-fBpHfrVMbqVdaLP2N(kka_1OE}-#yTYG~uQp6>#Vp@jfgX5tIZAV2?R7DW0 zYw2}|S)V^3HSok%Z!6q&DoOI^HMAW2-#9w{7r8F5OH+KKm)+Y?&uvv)<~18n9=K?Y z@skyv8W({zLB13XTzQJQ?}^}God1$nRb#Ff5_=zi!fNa2X%KzFkr?iIA1MmQb;#NBBXApg$Bokf!A?Qv~l*nuW0{ArF zIO9)$%Z>qlxK{ZBL%{?MR6(4<_;Kem@N_HJQ3R-l0o1{;vD8WJBP*Sx;Z?fdnVJ?N z#SC+ok)(Xy>A=^v5P#H)VSoV?47UsC)n6qmw#hbi)|(uHFD_aIn=zU`hrc zESP~=)1};bkPMQ03YFs~?7(%#Iby}u7{>xfe=2GirK_V71DI6?TvHk0xMN~&0+D2wdx`EeMP$mI!dv#t;senOj z2I+RFnv1-#y3~=IV+T$uC3dfv*6*6G>~7*YQPVd>vgt8^*K?D+RWPfbK(;M Fs2peiheiMZ delta 855 zcmV-d1E~C%&IbR@29PoVP?0ld0Z@UPwVMHj6dteu000000000000001005E200C?O zfB*mh000IQkx&+wR22a<0kD^e6#*Ope3v#F0Ux)e6#4)#%K~DM zR7fTYl+FY@D3KjuaLIZSINXETfCa{VJNEgai`;}~8`Z0sPmf7^QW@Mb0DxQ%ait#` zWV3))fJ%J@T)DlHQDC%Cbvi7(J@(H1s<;POJk85~TDr8$&;WQx_0iS~$uD zD!a99XFolJ)y;*ch9k3CD~Fi504l>E4ePPP%4XaB7Y_o{I$jcRYxG<)=7A~%8rZ(l z&`?9z%I63O#0YY_+?^ERQK42!)VtoVItLQqZu{PKf9%^mAT?yYR-E*{QcE%PmwpRV z{iK|F198Fm2?7l;a)StYZvl!%QPLCnB`cj87fY%BKVUkX4CM)R$R!i#WC5uWdrLI5QIN?F9jR%{Z)>nN>W`Y@Usw(-53 ztdfvJe>Ptha0ej_6xE^*q=BjsMpg)v3fW9lNp-hP0!7*vw*vGLbn_g%eSOUyalz`X zgH`Do`Zm*6RQK#@JZD4P<8F}c_mf@pLSs6lnOBULZ%=oQAlHDnx2`{EV5AVZD{}7m z42@3u>8)SUJsQnZT+n=Dl}`A?AoG+in$>q_e;Vu5g-;i*)AF zl}&O&>8*CehMf6#o2oxGmV5m?bPbdxZ4PW9kw5T ze>$xvdGH%``fW|HvAag-5_^gJN>A$SfopjLHHKw`UsxwTQ@yf1m&W diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_1_video_720x480.m4s index 7ae79ccb756bf46e9b7e66bc49cf8afea312e91f..2402e3e0db7065e5b75b1919736c9458d8771342 100644 GIT binary patch delta 853 zcmV-b1FHO`ya>L$2#_)XjFB^E0gQp0wVMH}ixRj1000000000000001005ERmspGe zRspz|uZ#g4x9f}niv^d)jR6&x3y=W|28+sVWMOo-UzGvIh<_mr6wRH_XlU zpy_jxyK8nydVkr3CR$1cw-*r-1Vw&EGYK;WpuqTARV-L+ifXS3{io~gVbQ+F2HH<&tB@w`C@TpD z48v70Ou&<%X6)6DNZ%KlyKAiCT7V+_bs1c-J;dH>NPmHaS;V68%U@02Qm>GC=O!+o z@q1f)gELaZC9PswhUJ6fp$TnAMN(8n5UXqHb%$A>KOi;m#8z)B+;u8R^5-?Q9Q)rm zI{p{AF0e~ee504$+fdJKRb1vZ8&4j%XpQlc6`mRwfi*$C6b)Q?in;HJ;9#8pl2=t@ zt``z}AAiDX>*#3^eZr9#?s*?63deQG>bSRj0*xRzAq*7VvJS>UC{Scn5GiYlq!P;7 z5>jeut95V~)eTmk%i!ZM~Lx|_vk8Y4Innp(mY z1HIp>DOYC@eV`;0UH&2HPEnM|YykrJG~YPmPk+mf0e-kv`2s`11PxR{oWb~U=QHqh zE7ws3sD=U5!LYH^N$n#mouuJay5E_a79zzAbC;2%eBSB6*R~LU)QVw%0Tc|k3+L5e zB`dbcHg(pU9D*+`sf$tuhQ)BO)ka`S1|Te$fmzd~+t#VA7BVRuELO4o z>z_qbM<3coW=gt&*H=&`0daeEUQVfiL2L%;cBq<*ys^5}k(*-&PAVmKub9^Fn&()h fLNdr}$PG5~;F4{@a*8f3G8R)9*5&~~U)H+}xS zCk;xq3YPwmGKf;&9{~XMd>9B681BM>o=7NRKw4W=!sjCj5teYkC3!Vex_>61uRZdw zf|A~hW6H8iV;DWE?KJc|IZmtt3KFFBG#f)df>Rd|Tv|BF1uDC>ZD&6{gw@T3r-mc5 zSu2N_xd1A|APwuW!^&pc{TB}c(>h)faBK8jGUkCQ1RB`B($G*t*vjV!2*e0-y4;-< z;ZdPhO4PgFuQ~@3;BNcgb${&JJs>q?y;hv`zEVpu^p}1MQ~jizdINF6`3V9IFmi(k zd2a!VMp4oe`6Vlz8W&5c{y$(tqrC3#-U%XziQHg6V*J&UqpphpZEkH#pjOz`P zDn|3Ih{B6-O%a~&l|ld|07_ZJ#8zw)#Oo-nUivVa8@BPioUD?NLw`137H|h43>4L( z4y1vq5JpxAlnU8QR7rKWO#(&Q7qTS)Xigm8x45P7 diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_480x270.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_480x270.m4s index 798c4cf9c33209ae8eb37fbee22d829992e30a4c..f9753f73ccc0d2b098b8338eef8628237ee42315 100644 GIT binary patch delta 886 zcmV-+1Bv{~sS3WS3V?(Gv;zJF5+DEo0000000000000310FS1Z5CsBO79aos00qQ! za&>M101p8G003J600tbloCN}s1ttUl0004r0ssI200000000C40004Z0ssI200000 z004=SZDe6|w?Ga8iiUq6mkbu@DWgY{#EZ ztCx)>%i)}yD8ww3X-%G6A%qxAXOm?TL1zU1nPnW5EictAlg)&<%Eu6*q2g$?(Ey>#e0D(Vbj0iWjU-y6cl?I*n*f_rt@d6GZ3>2NZ z3duzRj12RGef%|yhL>|oajURJ%=xcM=rJRwuVcuU#d27I(&P#R?j&lWmB=|JS_$&R zEJy4j$r$c9SxqWU-#UbPTfXBZnO#*D%`*hAHj?sZ54;ye)JOnu#E!RxJ(V~F^R1!? za3BS6(b|8804h6GPidMdTcMII?_Fw_00Gr&#-}lhM4}Z3HTyr~SCzOW`{|p=IU>j{ zmdI*bC0;6fZvwQWlDZ4qHuzX`<5u0U-L$h*7XJe_jIFujaQxMH>7_|pP*yfVD2jmv z9K^otDki*e7L$p>?Z$vwJFwN34M101p8G003J600tZY00aO400D^t000000000000aO400Dyn000000002Dd<6oM z1%HX2ZDe6|Aq*8IiXzHH89>Q|)8B@Um)Ofp)QuOy5&^u*kEbM1>HQIkbn#Bw=*(ic zZ0*dy^0)-|D+JCgU z^5>`ZXbK8XvosI@2lLD?d8nOJ=;VM1)_))U?I%OVJ9DQ!@8IE4%$K^Z|S?|({3mrgTHk;{TjFHx)nT=>aEwST}; z)gEZiWh~>ls&=21bRoVdD?x$^leorIKa=v3qnd3<**SJC>%UzmrStm+GCd#nZWS*)| zcU%>WE(V^R8*_lyHa9*Qajlc@yJB0Bc*En`G2KNy6zuc z2HA&j{GQ)53cXCf)4b$HLS2z31mYbw6|A_*2F{p4Abj9CiJ(C$QCrxaB6@awzXY-@EL`u2^6Jb@(|DY^+7L-*a6P+=NWf*)~VAQWwG+7`E XLUpHHYt!2ZQqw>J!N9jP3j&IU#ao9` diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_540x360.m4s index 410f6205f5840b2b527d1d88108ed7ecb27d32b9..8b94199ecd12ca1551548c23808c0d638f93b683 100644 GIT binary patch delta 861 zcmV-j1ETz>kprxe1CTNSV39Lt0bsG4fI|`_0000000000000000RRAmcatqdRu&`x z000GabaHiW000jG00011000Hdv$;e<1(PdAAO?Q3ZDe6|v;9n~dw(Ge6h*d3#B(Wx z<}fP1MAjjLm(fu!;dg?PqX4J9HQz2|TWdMgM|~PVy2;Kh_R5}LjUO0#v28>Isg zuc_2+w8k?=aWkHon1A0h(*+|s7bv_@l6S~<-Y*ex`XZI-_9~DJ^4e-x^GdBd$0q!~ z-^OU6Yy3ZJe({rc-B#OWbTVp2w4-NCm7(A$5{EH2L;Tksk|{U95hED3mqQ82Yy>@4 z^QLeQT}!7zHI>2!77N(nN9wR*!&c_}mL%6$%K|R0#O45;+JA)Udiptfk7sd#b+ZN4RB^O3!$bVpRNR2(DkHq0vv4>-red7juvLPD&#K6~tSc+5 z7g7=cQC9AW$vp>tkjb^M=3Z6u^xj7B)Ae2I5Rpi4`1a*!@BiSt7-@4j-+W}@_$;{@Dnw++2RC&Z;zrj delta 864 zcmV-m1E2h?kprla1CTNSB#|>`0VJ`TfI|`-0000000000000000RRAmbCWGZRvsJx z000GabaHiW000jG00011000Hd000C40004(lc7c*v!Fyf1%H08ZDe6|Aq*7FutPy- zpjaqY35XJizUo6d0aGUh-lm$n0xy38h;SJ%T@RGqZAqaI0|S??S{Ta^_zP{tO!AY| zJ1&b+_hU8M;cA>+6Qr7FtNIytbQ9%Nl6m}+cvX(6GyyP#lh=#uHH+_yg!d>}yopEz z7m_#3&Gw+_bAOV%Yj#O`*@PxqN(Q$V5fTJNenvA1GX|i*_*zvgSZs=FuL=FCV{flt zSzOlVgIgxCA9u1l`4+j6g-^*h!t4cnwcJ+_LRVo49sECzQ+dIPiL!; zChaII2?h+qRWMAzlb~ko)s9Ht7n-|ktm0aLBK&n3Tz|1W#NKL1frVMbqVdaLP2N(k zka_1OE}-#yTYG~uQp6>#Vp@jfgX5tIZAV2?R7DW0Yw2}|S)V^3HSok%Z!6q&DoOI^ zHMAW2-#9w{7r8F5OH+KKm)+Y?&uvv)<~18n9=K?Y@skyv8W({zLB13XTzQJQ?}^}G zod1$nRexiy7ZQ6P!fNa2X%KzFkr?iIA1MmQb;#NBBXApg$Bokf!A?Qv~l*nuW0)O~4-#Ft>%Z>qlxK{ZBL%{?MR6(4< z_;Kem@N_HJQ3R-l0o1{;vD8WJBP*Sx;Z?fdnVJ?N#SC+ok)(Xy>A=^v5P#H)VSoV? z47UsC)n6qmw#hbi)|(uHFD_aIn=zU`hrcESP~=)1};bkPMQ03YFs~?7(%# zIe%ipSAe-{)e`lg6Yd!;bU2Vb059?r8Z^ok?2+aubZ_R(v>}u7{>xfe=2GirK_V71 zDI6?TvHk0xMN~&0+D2wdx`EeMP$mI!dv#t;senOj2I+RFnv1-#y3~=IV+T$uC3dfv q*6*6G>~7*YQPVd>vgt8^*K?D+6c_r`*Y$Gs2sBaN~?PnAc7nK diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_2_video_720x480.m4s index c314082185b5399531ff4e0b91e238ae1d3fd614..1a0244d00d952336901933554d6cb4d787701a5e 100644 GIT binary patch delta 844 zcmV-S1GD__#{=}o1CTNSV39Lt0bsG4$X*g80000000000000000RRAmcawErRskfF z%wHU{2w*z}lXGDp27a?`WMOo(MQE#ge<2JMMYc%9b18)8Fe<-9)**wJ(NQkpcY>0m z0H?h*-!5cZYdO?MeHuWz$<8hI%AQ}19~gvC)Yh2tFo1s=aLcb!ebX&w>Y#n}Cw76; zWXhI!$`2RZKQ(jJ?Ucn1CY5d1`a?R+HM^$MJdU^#xq87GoG24f8R6H z1tU5aD7;aUcgS|$FA;J2B9-a(Dv%8F+G<$yO07G`Cj7qN#%Q5y{6A}c@soGmR@-HC zGHOP&qi0N&q2MSIhcP!p{MR0mDL23oBN(=qLkY-i1U**srf?5kOQ%9LmBI!V3)taD z>ab$NR_6ScB-dEW0xqt^<^Y`9e};sM3l#(8(TCbb;U^RDwPa{|`Z;=!XK{gbvjx>u zakMkTL;TrP+<@jPBfOxqa5zAwVw~KtRf2@is>r*nD=VxQQW5}BR_=+(JqLb}$+fWN zURCn+-bV1#^&N=d|^@w015y$?%*K|6fLpDf5MZXoT!r^ z75T#?ZADo+gw#cZ0$SMn?nYkdyosM776-?aL9DcG8ske_yWcx6400WR|W zbwKmYkU4U$ZA%r_%{J^VWAZ&5HGZJZH1d~dx#jG%Jc*)u^zqNZ5MlFJI#v=-sb$iq1sj&2GMagX_0BXgX!! zh;4|fW0u0{5vYu06$l7I2zcz*+uF^RTGB+(X_rw!A3-cIFNBE5e_rVxB(y5$aoI{Z z3mi_om?zE8bQkw8szrL<%N?a+qP$K%KnzmLliHTspJ&aBSG~nkoK$C}ICagnoGllM zrOVs|NC#8c=?s};xqX{r_RFxF9rcp=U`Vmcl4jFWe^VQ_qgRBvEh^|K`oBroYwAr$ WE?GsBt5C4kUsK_*2CI?-6(+ZTd!cUt delta 841 zcmV-P1GfD1#{=-k1CTNSB#|>`0VJ`T$X*g00000000000000000RRAmbCY#nRskH7 z%wHSUBby8otq-i-h+mS-goz1Q(Jw%+22rUQyK8nydf9{~T1p1D z7ZDN!MSeyz2{Q(u!1!8KELd!cYOe|Xs$*}jUs+t%=i|nQT!0K7it6Tk>?O4RD3vOX z-V{8Y0*Dn@+M1ajp7xZ$kPOUW(Z0t9+D~VzkS6UYD+vY+!&NX$z>}b6?A4A)-xr#@ zYpmj0fFk^L8C-v{J;dH>NP&e}#G>)bUrpXpuaJ4?CN7}yds};hGg8DQtzue+<%8p) z32jG3QdC6{t83|XhgqLLAT{vBR&OiZbt*~n=QXq(``4k64#q(!P-IjPDQk+P63W^VQfg_db#NHuwFr81weECK z#Wk^T?ATx;&PgFabokF)0sMTzGNvTDo5g1uBRCP7TEZ0rz2B-SS7#7?pd=Gr{vqg2 zQIyDR0Rn&cG~YPmPs@%0ez;co0z<(B4OBs#!T53KGw^gP*HHwhh5^*Uu(8xh?ISCl zq~TS%-jhX7H}g{wzfNr^JRqlaOY`+k~Nrf%!yByu;akkxqDD9DOyMub=kwf7sTCXGmp`dObx>*nfnaFyT*-H)5u8cGS02+`VeA zfNDp-m9-|T6z~QDP;cMm%Knx8aUTR58-y3*Gy^{W=cHwB&U58hTptSPUe>ikf8Vay zj*zzWW+Fl5!^;(>CPY!-^d%D&Oo3B?gg|zDw>Hs|gUJxinkx2K4MF4+e=n)+$HF6# zR?%P{)wK3D<8b1A?-PZ3TvIu83|en8Gr!MHG{hi#cqmZ+c1K^lO^gAMVvpzAf3B$; zFGB^7KvEMb&vjg14GUjawjuWu_kpe0^><7PoPu1Dhwj6R=UQExkk1A z{QxKls!>>r?#D;QeN26lI>4#DJ*SDl`y=1SkTx zy7j4nW+u2&LBvh!cxq#SM&FR^JSf=&T`q?Yfd0^>9lNFrh#|Tc$%Gc%FK3 zBj6@(Z?ps(3^WA*N~*BX+d0zuO+-PzWjjB~(lz5@DSvp>4L};|f9TbQ>bn0=$)>Q$ zO6a()lYbH!8^utBAPbx!p0auSW54Mln{15X}U-jyvqTMv!K(q zFhOOb-Sa(-cgvm2(a@t;j@e~^Ya@*i1OLew1_|aR?EqK>b^h9NX-tnxkx=>ymISE) z(1EW{ml?4jX~S6-e`+My9Oh-!d?9f_^&Y9^9MgdO?GIZWO@?#ntPP65=_BUEsm6+f0^wHur#E9-R##)=39 J6VZw!QQ(~nh&liO delta 845 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 X0m z0H?h*-!5cZYdO?MeHuWz$<8hI%AQ}19~gvC)Yh2tFo1s=aLcb!ebX&w>Y#n}Cw76; zWXhI!$`2RZKQ(jJ?Ucn1CY5d1`a?R+HM^$MJdU^#xs9LaWkHonBOzg z1tU5aD7;aUcgS|$FA;J2B9-a(Dv%8F+G<$yO07G`Cj7qN#%Q5y{6A}c@soGmR@-HC zGHOP&qi0N&q2MSIhcP!p{MR0mDL23oBN(=qLkY-i1U**srf?5kOQ%9LmBI!V3)taD z>ab$NR_6ScB-dEW0xo~9#O45;+J=OS3l#(8(TCbb;U^RDwPa{|`Z;=!XK{gbvjx>u zakMkTL;TrP+<@jPBfOxqa5zAwVw~KtRf2@is>r*nD=VxQQW5}BR_=+(JqLb}$+fWN zURCn+-bV1#^&N=d|^@w015y$?%;nR3=}P~#KM!HoT!r^ z75T#?ZADo+gw#cZ0$SMn?nYkdyosM776-?aL9DcG8ske_yWcx6400WR|W zbwKmYkU4U$ZA%r_%{J^VWAZ&5HGZJZH1d~dx#jG%Jc*)u^zqN}@><#O6E(Nl;sk-?+F5siYJ1zs+-?8U8xr%9btb)zSFMq* z8jswi;E`I*=WsRS@!HY;{|qYT2iMdA>Z5MlFJI#v=-sb$iq1sj&2GMagX_0BXgX!! zh;4|fW0u0{5vYu06$l7I2zcz*+uF^RTGB+(X_rw!A3=XCFfW9N$X@9lB(y5$aoI{Z z3mi_om?zE8bQkw8szrL<%N?a+qP$K%KnzmLliHTspJ&aBSG~nkoK$C}ICagnoGllM zrOVs|NC#8c=?s};xqX{r_RFxF9rcp=U`Vmcl4jFWe^VQ_qgRBvEh^|K`oBroYwAr$ cE?GsBt56KE)?ZWMu&a^-6(+a0F7M2#)Eo{;pLQfcw03!p#>Sfb)IoQI)K;rC6N{UMJ7#R40 z;tZ8Q{-5nTIoOKW)mVUhMq4JhPB7mF!C$;7Hzl!TyMr*B;lg@F9ueJDQ;xe#WN}EX z`g-?xyX2}_EZnL`qP!iMayA-nh}o#bacG6^YMr%8@7MpZIKX&~`(uBI<41*U7q!YX z8f5NGJ1TI%Y4bXJ<8}RpkFEMo%gA{tADCG$=viJ`qaBfDUY4=-Cf|Me?OW!AO#Y-( zxaPDOW5APgrcSo)%!Z36)nD<*;Lnk_U&Uuu`z-V5k873tBl)VfWGCI*kyCh3C|c!R zi{DS{TOpf{$c64!Q0)&^KdJNPgZSJ^OP$(^$R@u%Mor>hxmxoVT+_G7In=EyJJ(T6 zYU-uWoPPpeIr63|M#{V}bP#dk^`9@TcIkk_%r*NHlrJ?I1g`&7nBG|A%u_$r|4Q~L z#(Nuez3;s-{$6V(|L~;Ow<`nRuJyj0Y=4R;=)>Aa z%-6TXFo;?(HvofAcJGv4CC2{8`%-3np51lyzSSj#ZPPikxptgB?rx)P=ebp~w9-xN z#Pf-+y$neKzuVhRCihsJFua^LCypVvzB+W{3um69eLp9N-|tzfEqwn{%C{un*#Zrs zvcVFbLa}W*e7Br81TcADa&^w!HfP2seO+g32lmHvvcKxsOws(bgk#U--az>ShQ3p! zXWcv;F4QcwDcUI3m$~wzjqa@vF3z941$SRN^wjdq%XKQN7d_Q=i>{K5FOfX3Y0vJJ zUDIpxZ!`7spIT;ixQ%a$SnY{5IyNZ{>*eQe-(J+BJE1*2iMzo`AoH(rt=#*hrkQC= zLM|O*j8k;5VLxBLd*#kG$#Jd?jJw`XmR0S@%oGcItn46Oe(6R5`{B0v1q@Mtr(V1A iDBhtnL+8wNsr}k(U))JK;~Y7I)uFJfe5YYRhztPRUOXxQ delta 889 zcmV-<1BU$D=Nj?o8i0fWgaU*Egam{Iv<4dp65Id)0000000000000310IWQhEeHly z9^3!`00*RWa&>M101p8G004Oa00;a400aO400EAd;R*&Hx1b0HYX^U%NNr?cbRi5B zRh|iDlCachF$xKSgA)Nya&l2g;qg|R_A{Yt#0jwXII{CLJDlwW46LS)ZmN4P`6?d6 zaW(9EjhX7H}g{wzfNr^JRqlaOY`+k~Nrf%!yByu;akkxqDD9DRQ^oUfnu^VrshXGmp`dObx>*nfnaFyT*-H)5u8cGS02+`VeA zfNDp-m9-|T6z~QDP;cMm%Knx8aUTR58-y3*Gy^{W=cHwB&U58hTptSPUe>ikf8Vay zj*zzWW+Fl5!^;(>CPY!-^d%D&Oo3B?gg|zDw>Hs|gUJxinks+xSPens6ECUl$HF6# zR?%P{)wK3D<8b1A?-PZ3TvIu83|en8Gr!MHG{hi#cqmZ+c1K^lO^gAMVvpzAf3B$; zFGB^7KvEMb&vjg14GUjawjuWu_kpe0^><7PoPu1Dhwj6R=UQExkk1A z{QxKls!>>r?#F*e#^a@Csw|QazB4(v+c1D!fB=<2m>eN26lI>4#DJ*SDl`y=1SkTx zy7j4nW+u2&LBvh!cxq#SM&FR^JSf=&T`q?Yfd0^>9lNFrh#|Tc$%Gc%FK3 zBj6@(Z?ps(3^WA*N~*BX+d0zuO+-PzWjjB~(lz5@DSv->)D1uy>gd&m>bn0=$)>Q$ zO6a()lYbH!8^utBAPbx!p0auSW54Mln{15X}U-jyvqTMv!K(q zFhOOb-Sa(-cgvm2(a@t;j@e~^Ya@*i1OLew1_|aR?EqK>b^h9NX-tnxkx=>ymISE) z(1EW{ml=PtAZf!{7HTBe9Oh-!d?9f_^&Y9^9MgdO?GIZWO@?#ntPP5~R#)gx4Joj;aiwHur#E9-R##)=39 P6VZw!QQ)^R5C$=!jAM+n diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_4_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_4_video_540x360.m4s index f30f53f19260b9afb239d34e9027e18006120546..11e60014217762a02daf97e0d321d5397c0b868a 100644 GIT binary patch delta 859 zcmV-h1El=J?FH!W1&}fUK#? zZ?_x)LX(`gAG6E1s|S;2xD}IIy9)-l^lfBebhF&S=d^zz3>59Dnn7Wr2%>%%DC0x*F(@Ln7?2wJI-6%vPly3CrN4tjE^Wp00?vNu3 z*0*W~s2);{BWkVz^%;%e`uD?d(io(kVW#=3&C7G4qJwV+J4Us2gJTe-+G>az0`!x- z=aser0ULiovp9=2=vpV%w1Gfg z1Hmy~i9hNi>=1xoZ^G1DGgXz)EodMt*0-4fF+yio)Pm2C=U5uuS5c(m0-lcuMjJs7 z+}#Z)2El|kZASW;05C6}2PD-0ddI+sxoG1BktlylF(iaKgNakCh;-_Z64q@hyl?3s zT@=pAbqL}@!fO6d>9=U!vb{u>MQ@oj;kbF60qCqeb1;vtBR;A*2Of>$6ow2;r1==iI1<1mI-(GSXJmpC5jufosU2@fS{Iy|j zn~$OHu8z82?^c<+JOz<4PqG0JMKvT=Df}bC}aoU)yMQ?GKE|%4Y7-d1^K? z+DA&f3=G5upUgFf)K7}Tx~|3@jSNo zNgY2iNyZ8Br-H(^PVA5wkOtMIzdFA-`1kgCYR0S;Y-n1|dImoZwj`ROTEUT)u@uovjeJ{k|3_){QQw%IG>3O8vPnrpkVw^E-(501~}vp4vVEh z{F0%}f~_l}KtUMpz5CQ5TAG?GSWhjbn4LCsXrq|!ReptP&IB0%OmB;25=gG3DG;B< z(mH?0)WuoQ+imn*w`w|f^1q4-?puUYSKN%q;0(op(%Ww3GZZcR~Cn@tl{a4w%T+73$6~Oqan}mc2Man|Ocg z2;67!C%@t`s_Rups@g%0uu#Xb&U36h)l*;F$NsAImj~0B2aqxWK#?j#$-4gnPrlL7z$000000002HBW+}1bhnrj0qnPbAq*7tilD_p zuu!ZNAe0CkZEl4@f!tiYytzms!sr%qYOgIeYG_w7cTz+i!9rkaN{p{!0l75N#BB7L zEC_s*jCC{jF_$b=DwUGTTVU2DHKi=@32>i1FIY)4P!&52xQ~K)WnSv817%mXSXP<} zyIj=aKuCxBp&j(ks&%A)A_l)8n{7F8MYmj0EuxnHgCPd~``&7@AkJT-YJT_cKa(KN zEHVsUUc^R;EECz#_!HJ=*|@31&(`)X)fqAnjZgmTgEJ)T2fT zOf0Nfg`hG2Ue!T`pkgQ3t*s)+e(FYi$O0{ZBYRmamiucxe9SF0>mjoC*Y*>6TCD-5Y!C@XD3>3|Z9LGiw zkVYaH5beaU(wHe3S78vlE;I=UoT(y0bQ`J+==&Tf^LGFBAGNFo*_o%MH%D!V-m@+k zwfkKJz*L(Bu?|3;>kloK4>!BBu8H-{GHOauhYKsn=%+7#3nl`=&fxJv`!6xb77xQ| z5B!#!p0?UopoaT4U%QmkO(yWu0%I@urPDCo+N)OQMEm=?uLxAlWQjLwWaLK|RaLjR zylGa%CQRzgFU=&&BLvqD~lZN?GjUIGCp@oQr zLIA$#guoS<21OUmCk4V97}TYjKZLS2hrUxUAUrrVj8@vNd|bWSpKMV-tVzz!3j9~sN!nI-oD6bTyGRX^1;ZvZxYj(D{r~^~ delta 731 zcmV<10wn#@muB0gtpT*KTf5_CuSd(85J`JS2Sf4@qj zK8t8Do!&8-Krvj6C-$Iox~N*sy!mkQPjn6;3=|c<3d4}0Tq;8#DLePWdv#1%E+sEZ za3KXE?^^Yt`MaD6HhmJchV#=_X4;wDQL-_NaY;W5$qlgu9SHH9m#7Yy$kr9=&M-`u z!C02PI6|9vf9nX`XYnV$;xVf0RY$7YL5{Fc$Fa_HtUT3IU)#t2s`ceZm0pVLrKd<| z+jBOU#ob&0QFLKH(xFp#aik(Lm64nwcRQMP)Wzc)!FG!o#kDD5OAH?Q60}|7n-w-T zG%zy;UXh@cZLLKEdY$|3f>CAy zg10f~LmG#W?rJs*eQ(|HxT3^KFr2EJdfokg{414|g0-~W#HOHS3rie|i3YxmC#`Z1 zda10s7n|`Ds~X&*+vA$$@c{doNQ?6IRT==UNp#FC09Xzo3=}P{5<;OckmgWQtLG*A N)`-iIw@ncN*SBI{PHO-F diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_5_video_480x270.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_5_video_480x270.m4s index 18e74c8cf10c7f8c1a21a1b4f496d92303a46bb0..af2879f5974995e9c31610723277dfdeac2a983b 100644 GIT binary patch delta 978 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 Czn{$j diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_480x270.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_480x270.m4s index 9f0cde7236692b10c3ec39ab4909029a5618816f..cc821130ec16ab4bb19fdc5a4aa1887bc959c718 100644 GIT binary patch delta 478 zcmV<40U`dmxGSr)D}aOngaU*Egam{Iga(8Mgb1_=5SAXe0000000000000000RRC+ z0RRIy0Du4h0000DM3GPy0u3yeMwSUO7PtTa01WhWa&>M101p8G007Pa01ZsHu9gYW z43~eJ2?h~Z0ssI20000000B0=ZDe6|huo$Kx7?-*T{V9p3>58(9LPfv5P~2>QGEbY zxh9*q((S@aL>A(z?cuk!YM{BG&$_v5*qMBKX%(W7mOWJ4JPV7UJLFQV^C62lHhfnB zqZJvMqY)hb<=FVOxE}m#t}!Sv>fUh?J(O{p4tsjgWuf_z9@r=qn!D9 zppxldL3w}u&A8B&i=Y{gK=PX42eM)F1YRBVDFDe80=>uJSy}8l>qf%$vZsjzA}Kh? zWF>0di;32_3)t0$YO8u=K?NNVlp$oHO(3NB)yfp8iG;LiCb-Lp4~vllQ!PmK^3`Q* z)!JM4djw*HKBi%?IK@lOFEg;+MBP%o&agHGHdtD3Y>KdxlwNSP)4ek4Sm#6EBC``# znaEn1s=GFbA%|9tzn(Z6IW4pt{v%P`6mtrUu%pi2p>5{W%C@$(vgpq>8+17K5|`l< UFhhz<@bOff+>p;q2u1}%fDO3K4gdfE delta 991 zcmV<510ejXv@5x|D}aOngaU*Egam{Iga(8Mgb1_=5SAXW0000000000000000RRC; z4*&x^0Du4h0000DRFO~?0u4NuMwSUO7O(&S01X6ma&>M101p8G007Sb01aH1o|g$1 z3FQI+00000006g+mI=`ee*rkVZDe6|AuJUgJ(QwCFi65cGLE1+VivWW+ff=ISlS^< z;FP3`_@7Mz`9M;jJdiQ&10C8*wKH(jG7D;uIOu>4O;p%Obyw%p(Pf?$|)>VC42Z^~Blo`&t}tGlM6=26mdu+o3{ci|_8W z7#SW7hwLqZV5K!!(9w3ZS@poFQwZ=j3Mj~r$k#$oIyzb<7NSm<&b zX<-d#-66d&0e0S^f3|D&(?QF0Ny1=^SnBYZ8mi$P)93%(t z&k$@Qf8xGm?^4@DdNjjgznAB^Ea_MLtH%)96S7Z7M&XHtZktHwdm}eh$<3R)*LHYT z$(Y8tTRkalA`1i+(~BVn7o9M%#Als$+Q`5RH5hmyPR~(8e`-dH6Ck6jG=)-Zg~_ll z@UMw4e|o?Ey?J?FyYpRs&*I!fDzd_fwumURhm}8Nj`}ECjqGPue5LQK zR>-?Jt40~oE^atxC^CwQo1E0!uIuaL5%I(sDSCB+fB|98@bJJIUdBjodZ62 zLDQ&@^ZMR?e}^r6J{0#z)l#L4p2~NK9v^R}bjHGrr>A}6;}3|eDg?lgG~-?DVcdft z4)qadBXo`xh00U8ObmipE~Sz$>dCY6eOjwUEST|fskbp8PTe+*4b0sVtPw(!Sk)G2 z1+PFh{Wbt_gvP$^J9a)Rdr@OQBOtoV^YlueLn6I2e+~Z*Y7t5acU@!>fbNV0zU%^k z0)e76Oi-Bx6q8FJnj&Iw8}Fp)=fB49|J$eT?*0+i|Hadxm$0xmIzma4deRz7ZS~9- zyrXd0c(>3M6)CdJ#i&PdLc6_JtmCo9>{K$!5NA)8Rp8uzQrVZ@t5WfPDRc;G0Anse zF}3OiV_MV~5AF)$Vv+4g$$H&CZ7Nw~{ryllf`kfse@UyDXy7es>`$^=m9uqcvxRdT zUlOmLHYw22>o&zKK-RTPAp;>nfFh|UvR{A2Wt7nL`kH($e!f5F|L!_l8HA$WhX5xR Nhjyb0w|1inT{Sp_#vcFx diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_540x360.m4s index 0ce0d7557f69d60f4de652cad0571cce7a007a8b..03e37c5bfd60acfebf41f3686d460a41877b19f6 100644 GIT binary patch delta 939 zcmV;c162IFjS%jT5Rfqf2r!W|W&#K>ft!V!0kxX~#rqz#0000000000000000RRCD z^Z){^0Du4h0000B6p>IC0t)<>miz)T7PJ5W01Cu(a&>M101p8G0065101F(q?)(Ch z3YSp+0tF$30ssI200000000C40004y0ssI2000000098tZDe6|xAzDG!~K6D3>4j^ zo`X=Km?S|E9j+QsDbF*&IBV z7k@)nI^EKlKKEC&aW$UnD&9#@^ozVKI;%Ubs_z{(&*LUiES%D<=<7-Cjqs>UlrRIy zV%HB+634n3L^m_{OB$Tsn52KVx6)^%rFP!~ZGL_`yNxfy(s0j+i{;|{Kli``?+AhP zeR^;Q-ytju`#5H1Ir3_+vgOEJ?9Rq7oON3Fm)jYXKEYlUpa2#})z-+^hkh_uzF{CJ z>1^~GjRc_}h(JORL-i)1K}nn>8cTGSiUj9D=lVmHqLwg{(pgkM1~7k8r>>HXz>YcN z(F4;p&eo-NQ~{O5p*52otWDJUb@Z|MN!><&89OVR{#S-yEh5!S&r`wvst{&sWC196 zB$gnr1y#W*cJmAiR%h^DV@P0L;x3@G6r}}_L5AraO=Ptch0d3#fp<(G)P>_>
| z@crt3|lkjz6ckYrFg*9NcyAvG^1wHgCh2nqdH z(69aja0w6Q_(*Q_=}1V}5n`xX#Dlk#W1=e*mGaZ2a=7oEZvodf7J5{v&aN7mx zJ{A8DS?U+;9|Q$T(y^qD2*rNcmmothI^Kp@R=-kRYc++B2yD*%%Dx$Y95mhVvsL7b z3$W}DywsY^^6_!FNRkSri5~%AF~Zs2h=iedwMY}uBqI$5!9oy(pof;EfMwL%G>#f@ zG^sZ7FALc8yL*3{!gW_1Jb}=sDr`bBI|!l6)xua)yV4H{rH+TStgAoMpZin2w+Nd?op!Xi<36$M7%-t>|}=^7=kzo19cGHnMgp# z1f(M>;pS{8F*9Top3LW=3lJG499C$3{T#wtM101p8G0062001FJ4Zv6rm zx8?i-iwb}LJZ)rQbRi5CJ&K;lMJR}(AR~4IRb{AEfe_NmgbnDVYt+YN(_MuO#;DlQ zwSn57)}#%KV2vR9k$1)bFkvdMG9Yy)0TI>5PMBm>o9mssFZB5KJ&?yGvJ-Qf<+Y%x zH4CBlU2T!F2*I5Y4B|n{+!GVxUcV%2UcB^{kVAjbkTG(EAdj75m-xLbgKwFXQP`NR zVDf>{Xp;ki{AUFxc{cGJ`PZ;_r0P=1Sw@a+Rkb1@>quPVUrC4+2;Axnn_ucQgD`Bv z|B0USc{sDXw9b^s!he4a-?ws6ToJprBz{3s0i-cxC}klSQV59+GN6En1m2wru$By3 zp=f`e2*jCE^Cp+sI%jid>u0ygu1eS~`ZvIC-s;f=c65B-$#af{AU+LS@H*bV*%F&# z;HpBi(vo8K+Bn|FHsvqNiJfM@6N$I6Rbhh&aiNFrcqBRx*D(YT1jbmRIU;WV{w>r_ j(Zhw_zi9aH8=Ip$2Xd(d>~g$ZAq*8wij%jT2LrwRL+sqB diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_6_video_720x480.m4s index 764e1a040af9e299012f1b9a89e71b9aa73dfc7e..eb0911094eb74c9ecfa6930d6d1791337e5e920f 100644 GIT binary patch delta 926 zcmV;P17ZBRyB3DL7LYLl2sDv1W&#K_ft!V!0fn0ag_{Gln*>Fa9=rem0000000000 z000310SOEM0;B+d0000001EVxP!^XIl>{^ayq8Ip1RS@8l>}=Fm%x?;1tEn300000 z0000000aO400EE!00000000000R9+lWMOo-zM=&C`hOt|6y2qsgHWNEBtZ}zt{PA) zC5pH-)V&urT;xxv?<~&+@N1Q+G&?r7*4Eh8m{UF`ui~rO96Xm7e?wO~-O`yp_gA!W zHJq+g6@Tg3bFaybA*AG$>$GRCrH#7H3 z8l2vkq<^=!(r2WlcHaYSettWLH5_rL@12!Zr{dT~~u9A(wjydDe1JgCm)}?k-0hPp| zHIp5zP1N~y^s)I#-9~>IJ1d+1SB76LBGpXKQ^EeK5N2v*0VsGRmLRVMRlzBC^9&1C zXYgKQNMK&#E}*j%r3H{dhUpzmWVIB9&X=fxcT6DEh2vu5q0##A{p!R`Qo0>e3h>IR zwSOY7DnsrO1Ark66wQ{9%tJ7cWKcTS2CxGmH7_Q$8Ut7e3H?{lul@sY2@mG@NN)7$ zNJ!WbVyIfggSV7pqAL`Y^3$bqxbK~B0oOL=SvvQ*g5P#A^Gq5eE5$*u$5YsVlKE)E1O-ac zv80X&#eUhBAVV-Z-iBCKzfxUmHHD7|Y|j14z8QZUG~MvCRpg8du#4kxT?Nxb#S~Dr85mBC98WVYAQ^%U&LgmEO$m-nv_?k9Z zCXFRVRXYU;U`llEQKIOJlQ!x^yg~HrWQQOaf;b8Tbr9W|NI=H~q$4Wf=4>c2Gh`H= z%;%vC5E&&LR%m_w9Ku@VSVusDmm3$gXgl0_XPe;jz13t_9A#@`TmS`lev$m8UiF-x A=Kufz delta 825 zcmV-91IGM@ycW5;7LYLl2l$aQW&#KJft!V!0fn0ag_{Gln*>Fa9<%@e0000000000 z000310SLbU0;B+d0000001EVxP!^XIl>{^aw3kVh1RR%@mjn=(b(I7Vw`G+CYYKn; z%WY&~bRi5CO^TBSWuk;cFe+r@$3=#59Gc6BqoEUbz#wqm;-Blf)Y#y7W znqm_%jw2)SSh{74jCwa8(??Q)`j|DzEku0sF;H3_=( zXj4}dSBc>Qfj*=sIh+Bj!NgS7Y1n^~^-|4RB}vfJVq8*A^r~;#s>xlq5>qGnQ0!ae%$S3YcMv3Zo(+1t613SWf2_a}pvT&XibNcGxSwAT@t8l4&Cq zQY5vKxUe2oao$UhoS&$Du_Q1cAsvp;RO!2%rk;%0_DN=-hvAh3#-GORfN-JwC7Al;g%en#TLY7EW%2T`)iqH*K*3 zK}}Pzq&EZsx3F5&Ck{a!%xKcW&4?&_1f+NBiU3Ji1eTa92W%twAdi}+86jhTZ^q{&QgrC6py=8yxVZ!b85qG(p zy`n4GmaLVN;mXhxBQhH{c>N(XVSMh2d$486B6#2-tdb?Xy>Hy7AP89e|DA281sArw zmaTzT3PL$pYH|^v5;&PKX_~9D0E}}4*y42qfaNi3V zwlI$ahA$j?JI{Hm!DUl7K|wQ2R($tP>(?R%;-X93bJVFaQ7hF)Dn!kRjoj%N`ACx3 zh~A0t$f~Q@81N~<1WI4lW0FRLEPZl>2vsRcyHnThv_L8jyCQL&qHP!irVh9Ep9K5* D?$>e5 diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_7_video_480x270.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_7_video_480x270.m4s index b317e5289ca5d0632c021d89d9bea8ef52d4ce18..1526b1ed63335af1af2e1fbe790a8f76ef754cd9 100644 GIT binary patch delta 499 zcmdnIUGU|0!G;#b7N#xCK8J)pFdzX&28Nl<)8h^?hlzp2*+NQ+O7j>P_<`aKDM0?3 z?Y9mw8?lM80Qro4OmLl(?&qc?mTb>D#q2q;UXe#sluxdyagmFMkwOR8bzbu$9i1~W z&C7EgUaZ-iAou!8=etYMY(JCzF50|4K2ckWv7N1G^3RnkE$-PL*(2?J&N6!G9*?6Q zpC8mJh;QhvQ$M}(nZv&4-*R~bS`HMgP;Zq`Tqs@sZs%iff8INGcEX+8#UJGV=VuOc zoK-aSb#DEN8FyJ0gl}GA?4zIE`(<%lt!C?P%b1K~My?Wq@z0)r*U0|#O!I|9%B-p# z-Sc}o<9sEYn(m3K{?|_Tl#^$?@q6p?$k}Y1<#opnJ!X)-CwEyw`O9JNBTQ3Fj=As( zxHxt+@=baxbbG^w(-*FG@5y5by|dEh+l!Uejw@c>Dh_x#w|HhrbebPu^{0yJP9qrOFB`w%9Z9pc4Am_m51h0wIFcRk7brzyI=?VHYdQKOStCA}x$VA@m} n3qHp!Kc^mu@DeEhws7VT!RXZ{Z)`tk_%1Pf`OrrpiMas)tcKZh delta 443 zcmV;s0Yv`kw-K|q5rBjNgaWh!Ou`cE0000000000000000RRA*O_yH616C&N00006 zRCIE6ZU6ue0RR91WB>pLtN;K600001SONe5000000JqA*12P7GlBsQEVRRu36zz%} z$U_kjf*?ateE?IrCY!j@?ZQh$7UHVy;kUMGpt+#Wy18rEnS6R_6{3)qJyhE~3yYvT z*eDg6 z!h`!koM7Umz3LEuppxldL3#bnxX_i0pc#)q@|xfWvSITCULEu)0Lc{sy~p5LS?oIN zM#A;7r-=k2DLBYvC2HM^iPpFa*wuz=t9oQX1sxHTA!MOVAf))!$`q)HgtTcUxXXwS zi;)9UElBn9)n#ne+FSQ~1Y(3freUx+#Y@gFGqBx6-BP_^&agHGHdt?Lim;QEUU0S3 zy)x=p=R@BjvlCXC$Xc1IyEcd+hgOZho;VsgEwmi|BT?KGa|(>Gqt4!;ZRXU4Lkk3pAMg>EFw-U(%Ns+0F#9aUY diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_7_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_7_video_540x360.m4s index 4e3fd918be2f8d9ff55b2d1da04ce4e86bf96d62..4acc78e308d5dd16a2a7abdd8a731de23a473da1 100644 GIT binary patch delta 877 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
|@crt3|lkjz6ckYrFg*9Ncy zAvG^1wHgCh2nqdH(69aja0w6Q_(*Q_=}1V}5n`xX#Dlk#W1=e*mGaZ2a=7oEZvodf z7J5{v&aN7mxJ{A8DS?U+;9|Q$T(y^qD2*rNcmmothI^Kp@R=-kRYc++B2yD*% z%Dx$Y95mhVvsL7b3$W}DywsY^^6_!FNRkSri5~%AF~Zs2h=iedwMY}uBqI$5!9oy( zpof;EfMwL%G>#f@G^sX!@-GY6^t*eS!gW_1Jb}=sDr`bBI|!l6)xua)yV4H{rH+TStgAoMpZin2w+Nd?op!Xi<36$M7%-t>|}=^ z7=kzo19cGHnMgp#1f(M>;pS{8F*9Top3LW=3lJG499C$3{T#v~TIEIqT0000000000000000RRCFr2qn~0Du4h z0000B6p>IC0t)<>WKab%7JvW%01Cu(a&>M101p8G0065101F(qyif&^3MT*r00001 zg#rKo000000000400001UjhIC0000000033k!@sQbhqMM1*QLgAq*8AHVVdpA($vK z7?cRy(IB)8_-$(h%$zV zRacD&o`SS$cgN^PY9<5_Uw|u?3EZP1pdViXgJg#wL_0l ztVw(0P*Aa`&XgjB2B;wdUW4JBDIk$yq)Ie#fwm2mP@w{UsLW;JoC%o!V?on_F#!*! zSY=%@z@0v6#wM<@?0+{xx}F?N-xqRam5N=@8DVAu+(|!JXu1z}+E2DOaf4GRSuxI} zV9c}YjRhT(WN+W~8OYZ^YPMRIMw(6Fn#>lGEwRvuxDZ8Pf&dB=tO0gRUrkQySR&S3 z5?Dw>&kkFEKO3+vdTw2&GFM9FQe{eY7gm%`>8UdBNsGLsmzbp>5%iXt5l~+b6LAze*6l{@CJ;Z*|zS2q}IHsry-usmRV5_iGP0^MR z6!6s(4nl=dAe4r1O2eo^rHvLrrS8iD%BxK8mV;-CLKn)k6gXS|!Qe$7NE>3+)Oi`M zk@l2n(Vj-W=>ObX@ysxc98aU;xmYnBAW5I?T->L1XIXP)h`z4H);)RtGY!a?D=o+r z)h%%&Iwa!?Y>zHeBQe$Y_~TUuii@g*+KIAFQFf!(*_pL#IE_f(6qPA?hmO4io0=;C I2Y-bTz*C)W1ONa4 delta 521 zcmV+k0`~pwyBUYM8GwWVgaU*Egaot&E>IqP0000000000000000RRCEKL7%#0Du4h z0000B1d&h{0t)PxWKab%CVT(@01C8pa&>M101p8G0062001FHN00aO400E8y00000 z0002DtWX7!3V#6sJ8fiPbRi5C6%HPPfucl6G9ZWw*9|wsh>4hKH+OA7=&Z9~9_!SJ z?$TQZ`D0GeJnP4iD;fcZ26B`6si`>LKg7HnOU^l4rMyVRNb}%*AQ!NWekaSR=0LvZ z_H7IhgursBCxsXxp&NJZx#LSu4ctCH6N$GM;BWsA1AkUQnsSxvZK#;t1fW;5q%%w} zYmM}yUVSNryE$BF#xg}15ntx#_b6-f<|*hvWSV-oi=T{%UQHN6g5DP;|0`!n9v=bN z`?aT8n+6GYe#XM%03F^Q(-^<-(O{6yI;Y=W6 L1Aw<=TLq>6uZ`Kr diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_8_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/muxed_segment_8_video_540x360.m4s index 17f8bb71e026aca16d7dc589ce0ee9df16ea27b2..2a3109c8b93247ef6b937dc1ab3050607326a609 100644 GIT binary patch delta 106 zcmbPpnf?D6_6bIeTP7N(Gj3^|y>&L@eR;Vf3`l^Hf#K+D2Br#z2CyKP%ftXNCN7=n x8x$Cg#6T)Jzmyb}<}onv164B2V_@L&*)E~T_=uBj_wwA7#FFiQbs6XH1^_gp9eDr% delta 890 zcmV-=1BLwm%muG0H6Q>3TyxX1ONa40e_d! zBmp0{{~!U|34gw%ZDe6|Aq*6~ik{o z5$SU?&M!r22bm*X&ISsD%zZ=@Vm-_7dI7-S?N_mdUAywaayu?=Hws$OmcHrlakQs7 zPzmz^0J52pOwR2r^jeQ?I5?$~R>ZHmw^WU&=?DXWkbgOlFe?Guciw_VTEZ{fj7tZ`e+$D>ZlG9vuHZ=`>bob_|~)&wPHfNoUT;M4-U$m zoA^>N41gip0U+VZC%=q%BYA<9E?;Zu;MQ!^L;y`52eyzY{z0 z{P))}(O+-CcsOdye-{Zd)Ah_CNgye~15v6D1tgk+eqU-+lq6*tYn0i{p{wHA8?PK&qiR+SBG?08r5v zyIL&1DY7c-zJ;(^PM8t^9RH7yq|7f6Z(}&gsC?I<0LrlF%PKMJQc@v@(?1EDpCC0V z1l>MTP6auM&zz$;CLv_2nl!CIBW*pKbAMWT>(ob__3>|m1Ht;yX@l8%dFP`U&n$@d zZE1vJal-uH-|F>0#^uh>2&Jt`((Kz3`l^Hf#K+D2Br#z2CyKP%k%@28O0fO yrr(&%Xe0(w%K4?Fs5Fm(fgh-pVIBhmm(O;GDU6Re*>*3_O-U@-uDXzM{%!zLu^xy3 delta 891 zcmV->1BCpivkAnx36L@Yc#$(_0eFF%wVMG4lODVP000000000000001007Ad00Mvj zfB*mh000VPm%x(&7XeI{*pmS=9=rem016aza&>M101p8G005u>019jX00aO400DoO z_?H16wNSyaZj*gUJ+iYHfP$n&GM==eAf+Yxn4#=Bc3~kkEefciMt{Gr?z5|S< zFN=c>Zl`}0%F#Xni4ld+MJ^ZTr8yZF|$6SZPOyqvC7%MT99 zotyYlFbsep+5sTp$|t{!fNWIz-KmY4{Ub%vCvv*C;Y=;tm1yI1Vun#!vmPDDix2?% z^S;~B?4EAS05}pjY^_=5y=%nPzvkR|9cWk%4?uqtA^-;*xC4M83>4iST?9ceP~<}> z5#mH{#B z@%;DKG0|Udz<4-n%YPRMGSl_UAW0x8!2?mM4h1Bdf_`6WQ%N7sSx%S|03831kfh8n5N~5R$*6qSp#aLT=*ucG>rzr7htod^o1Y*x zDg@m=QceXqiO-y)I3^)vtC}>eKqGBEn{$6!dh66job~ZKgQ+G&j{yB!bNVGQZc*S%{k2Ba-^aYR-O*{D)#+4tOOO54}IVn zXLtP@Bj?V4VOkLT3dhv34SJH=u>$fpPqUUEqld2KsGRLENH|%eJbDzf&J@WH6i>Gor3`l^Hfnk;}1Cszl16Yt_$;1FLCXSxzc~6;*#6T)J nLQ0BC^B5TTfhrkVfc!PvuRUdU;$WM&GB+i$WINMG=7kdhR;C!3 delta 892 zcmV-?1B3jZ{}H2w5`csOgaWh!IOQHB0000000000000000RRA^Zsh|qHY5N500?w+a&>M101p8G004#n00_(g00aO400D&p0000000000 z00aO400CbD000000002Dw&ept2!E7~ZDe6|Aq*8AHVVdpA($vK7?cRy(IB)8_-$(< zEejwCWIXcUUwrnQf2JMevV^Dv-E&1?)=mKMdJMHrjb;m>h%$zVRacD&o`SS$cgN^P zY9<5_Uw|u?3EZP1pdViXgJg#wL_0ltVw(0P*Aa`&XgjB z2B;wdUW4JBDIk$yq)Ie#fq%9Ql~ADqsLW;JoC%o!V?on_F#!*!SY=%@z@0v6#wM<@ z?0+{xx}F?N-xqRam5N=@8DVAu+(|!JXu1z}+E2DOaf4GRSuxI}V9c}YjRhT(WN+W~ z8OYZ^YPMRIMw(6Fn#>lGEwRvuxDZ8Pf&dB=tO0gRUrkQySR&S35`S1oL(dLdKO3+< zWCRdrAq*82HVGqPIZz}t7^nyW!rGy5vO`3v3#bQO^Wo?$Zybvg#b_`Uwi8`hq-F+I zFyu~k(tt7u*aAk1=FTnwHZw|f48Sj}{r65iBW`&wJXNfTW`QOIjrvdTw2!EwZ9UPD)eY7gm%`>8UdBNsGLsmzbp>5 z%iXt5l~+b6LAze*6l{@CJ;Z*|zS2q}IHsry-usmRV5_iGP0^MR6!6s(4nl=dAe4r1 zO2eo^rHvLrrS8iD%BxK8mV;-CLKn)k6gXS|!Qe$7NE>3+)PH#yu95bX(Vj-W=>ObX z@ysxc98aU;xmYnBAW5I?T->L1XIXP)h`z4H);)RtGY!a?D=o+r)h%%&Iwa!?Y>zHe zBQe$Y_~TUuii@g*+KIAFQFf!(*_pL#IE_f(6qPA?hmO4io0=;C2Y-bTz#$A39g392 SlAxq4BtVr01-B0F1Cf!MqjJ~) diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_480x270.m3u8 b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_480x270.m3u8 index f2b7911..cdd71dc 100644 --- a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_480x270.m3u8 +++ b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_480x270.m3u8 @@ -4,7 +4,7 @@ #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-DISCONTINUITY-SEQUENCE:0 #EXT-X-MAP:URI="muxed_header_video_480x270_part_0.mp4" -#EXTINF:4.780045351, +#EXTINF:4.803265306, muxed_segment_0_video_480x270.m4s #EXTINF:4.287845805, muxed_segment_1_video_480x270.m4s @@ -16,12 +16,12 @@ muxed_segment_3_video_480x270.m4s muxed_segment_4_video_480x270.m4s #EXTINF:2.879637188, muxed_segment_5_video_480x270.m4s -#EXTINF:4.803265306, +#EXTINF:4.791655328, muxed_segment_6_video_480x270.m4s #EXTINF:2.320997732, muxed_segment_7_video_480x270.m4s -#EXTINF:3.953696145, +#EXTINF:3.965306122, muxed_segment_8_video_480x270.m4s -#EXTINF:2.795736961, +#EXTINF:2.772517006, muxed_segment_9_video_480x270.m4s #EXT-X-ENDLIST diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_540x360.m3u8 b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_540x360.m3u8 index 312a75d..16507ca 100644 --- a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_540x360.m3u8 +++ b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_540x360.m3u8 @@ -4,7 +4,7 @@ #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-DISCONTINUITY-SEQUENCE:0 #EXT-X-MAP:URI="muxed_header_video_540x360_part_0.mp4" -#EXTINF:8.766031746, +#EXTINF:8.7892517, muxed_segment_0_video_540x360.m4s #EXTINF:2.116507936, muxed_segment_1_video_540x360.m4s @@ -14,12 +14,12 @@ muxed_segment_2_video_540x360.m4s muxed_segment_3_video_540x360.m4s #EXTINF:2.95446712, muxed_segment_4_video_540x360.m4s -#EXTINF:2.010068027, +#EXTINF:1.99845805, muxed_segment_5_video_540x360.m4s -#EXTINF:3.953696145, +#EXTINF:3.965306122, muxed_segment_6_video_540x360.m4s #EXTINF:5.039365079, muxed_segment_7_video_540x360.m4s -#EXTINF:3.097596371, +#EXTINF:3.074376417, muxed_segment_8_video_540x360.m4s #EXT-X-ENDLIST diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_720x480.m3u8 b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_720x480.m3u8 index cf9c4cc..2d3c353 100644 --- a/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_720x480.m3u8 +++ b/test/membrane_http_adaptive_stream/integration_test/fixtures/muxed_av/video_720x480.m3u8 @@ -4,7 +4,7 @@ #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-DISCONTINUITY-SEQUENCE:0 #EXT-X-MAP:URI="muxed_header_video_720x480_part_0.mp4" -#EXTINF:8.766031746, +#EXTINF:8.7892517, muxed_segment_0_video_720x480.m4s #EXTINF:2.116507936, muxed_segment_1_video_720x480.m4s @@ -12,14 +12,14 @@ muxed_segment_1_video_720x480.m4s muxed_segment_2_video_720x480.m4s #EXTINF:2.804807256, muxed_segment_3_video_720x480.m4s -#EXTINF:2.997687075, +#EXTINF:2.997687074, muxed_segment_4_video_720x480.m4s #EXTINF:1.99845805, muxed_segment_5_video_720x480.m4s -#EXTINF:3.922086167, +#EXTINF:3.922086168, muxed_segment_6_video_720x480.m4s #EXTINF:5.039365079, muxed_segment_7_video_720x480.m4s -#EXTINF:3.097596371, +#EXTINF:3.074376417, muxed_segment_8_video_720x480.m4s #EXT-X-ENDLIST diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_0_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_0_video_540x360.m4s index 187ecd1b29ab9f680c26d3273d58ffa8c9cf71d2..5d841b33427bf86d76df007380c6e65a1c95128a 100644 GIT binary patch delta 45 pcmX@{Ug*Sop$R%13{Wu9BmvHDoYOjov2_kp>m25-b69k?0{{}r3_<_^ delta 45 rcmX@{Ug*Sop$R%1|H0r0<3y7LIJm0_`IZUl{n77Vh(b*0FfPERj diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_0_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_0_video_720x480.m4s index 055487db7dd9d06167682a76cc777a460cd3fedb..2a7c54b1388f5954bbb2c582b0217bb4d5fec534 100644 GIT binary patch delta 54 ycmX@HQRc)(nF%@^3{Wu9BmvHDoYOjov2_kp>m26RIV`PnSX<|?ZJooeBLM(=d=9Vx delta 54 zcmX@HQRc)(nF%@^|H0r0<3y7LIJm0_`IZUl{m|N$tw9a8|ox`?u4!e#70Aj2h AE&u=k diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_1_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_1_video_540x360.m4s index 8fd3a6f1f1f2a41709f6b5732aff806306484169..f9b2f9b178c36e4b57465ec99069024716fb8667 100644 GIT binary patch delta 22 ecmZo$#nQHlWr7i7&qU*N#-7I6TW2$7ivR#(l?Yq_ delta 22 ecmZo$#nQHlWr7i7z(nJ8#(>7zTW2$7ivR#!sR!f$ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_1_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_1_video_720x480.m4s index 5b6dacbccc3c937b801dd57da9ed855b79cdbeae..71326fbbb05a73db076a0ee217f04f6569ea38bc 100644 GIT binary patch delta 22 ecmZ28gKf_u63Wopy delta 30 lcmdlynSb+S{t1RmEN>8Cf>Y4%`L+ScV7z diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_4_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_4_video_720x480.m4s index 53cf28f15bba3e59750fc6b041c2308c7b3aeff1..81e72e0890dd0d40c83d83dc14fe01b56bb61101 100644 GIT binary patch delta 22 ecmeB}$kH*9Wr7i-!$jkBMu*1PTW2%AWd{IR(+CRy delta 22 ecmeB}$kH*9Wr7hS%S7XJMwZ6eTW2%AWd{IM=LeGj diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_5_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_5_video_540x360.m4s index accbf7d9dd55fee454655c28bfaace41c2b2ab64..8722dd1b6ce8a3a36b3728d7e50f4b99cd09322c 100644 GIT binary patch delta 25 hcmaFAkMsRL&Iv}08551u88aGZx6WqVI-BWA8~~G<3he*@ delta 25 hcmaFAkMsRL&Iv}0Iuni48Fd|Z7trvb^v*{!n~x6Wo-{Tl$WMGUO~ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_6_video_720x480.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_6_video_720x480.m4s index 4a24cb6a92737d80b0eba0faf75a4e739153eedc..c614c4347bc935489c41913509e9f91c7b3328d1 100644 GIT binary patch delta 33 ocmX@MQs~%9p$Ude93~Tu(|}~-?AF^~+Nrvb^v*{!n~TW2%1&Su^^n?-vH0PWfhg#Z8m diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_7_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_7_video_540x360.m4s index 70263a6b93ea43e67b90a6a1540ae743955ed99f..f5f166abfa3f64e6310ccdb9656ce9e350f15dfa 100644 GIT binary patch delta 28 kcmdn@iFe;8-U&vGdnOvEGwx}e-8!4GbvD!1+02V80Km@-uK)l5 delta 28 kcmdn@iFe;8-U&vG4HJ#i85IN>JFR$ diff --git a/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_8_video_540x360.m4s b/test/membrane_http_adaptive_stream/integration_test/fixtures/persisted/video_segment_8_video_540x360.m4s index 54fa9a1a3f0ea1f58b4f32e0d2509a379af3a93b..e45e8794309f5a27c798f06fe55ca4969aa36a02 100644 GIT binary patch delta 22 ecmaEGfaSpfmI+3TTP7N(Gj3^|y>&L@QF#D(U