Skip to content

Commit 2ed9411

Browse files
authored
Repeat sps&pps before keyframes (#109)
1 parent 9ae73cf commit 2ed9411

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

lib/membrane_http_adaptive_stream/sink_bin.ex

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -354,11 +354,13 @@ defmodule Membrane.HTTPAdaptiveStream.SinkBin do
354354

355355
defp get_parser(:H264, state),
356356
do: %H264.Parser{
357-
output_stream_structure: if(state.mp4_parameters_in_band?, do: :avc3, else: :avc1)
357+
output_stream_structure: if(state.mp4_parameters_in_band?, do: :avc3, else: :avc1),
358+
repeat_parameter_sets: true
358359
}
359360

360361
defp get_parser(:H265, state),
361362
do: %H265.Parser{
362-
output_stream_structure: if(state.mp4_parameters_in_band?, do: :hev1, else: :hvc1)
363+
output_stream_structure: if(state.mp4_parameters_in_band?, do: :hev1, else: :hvc1),
364+
repeat_parameter_sets: true
363365
}
364366
end

0 commit comments

Comments
 (0)