Skip to content

Commit ca855f3

Browse files
committed
Move take_packets/2 under public functions
1 parent 8c48722 commit ca855f3

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

lib/ex_hls/demuxing_engine/mpeg_ts.ex

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff 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} <-

0 commit comments

Comments
 (0)