File tree Expand file tree Collapse file tree 1 file changed +11
-11
lines changed
lib/ex_hls/demuxing_engine Expand file tree Collapse file tree 1 file changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -79,17 +79,6 @@ defmodule ExHLS.DemuxingEngine.MPEGTS do
7979 end
8080 end
8181
82- defp take_packets ( demuxing_engine , track_id ) do
83- case Map . get ( demuxing_engine . packets_map , track_id ) do
84- [ packet | rest ] ->
85- demuxing_engine = put_in ( demuxing_engine . packets_map [ track_id ] , rest )
86- { [ packet ] , demuxing_engine }
87-
88- _other ->
89- { [ ] , demuxing_engine }
90- end
91- end
92-
9382 @ impl true
9483 def pop_chunk ( % __MODULE__ { } = demuxing_engine , track_id ) do
9584 with { [ packet ] , demuxing_engine } <- take_packets ( demuxing_engine , track_id ) do
@@ -119,6 +108,17 @@ defmodule ExHLS.DemuxingEngine.MPEGTS do
119108 end
120109 end
121110
111+ defp take_packets ( demuxing_engine , track_id ) do
112+ case Map . get ( demuxing_engine . packets_map , track_id ) do
113+ [ packet | rest ] ->
114+ demuxing_engine = put_in ( demuxing_engine . packets_map [ track_id ] , rest )
115+ { [ packet ] , demuxing_engine }
116+
117+ _other ->
118+ { [ ] , demuxing_engine }
119+ end
120+ end
121+
122122 defp maybe_read_tden_tag ( demuxing_engine , packet_pts ) do
123123 withl no_id3_stream:
124124 { id3_track_id , _stream_description } <-
You can’t perform that action at this time.
0 commit comments