Skip to content

Commit 434bef8

Browse files
authored
Merge pull request #63 from membraneframework/use-membrane_transcoder_plugin
Use Transcoder from membrane_transcoder_plugin
2 parents 5859bd1 + a3cd06c commit 434bef8

11 files changed

+11
-441
lines changed

lib/boombox/elixir_stream.ex

+2-2
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ defmodule Boombox.ElixirStream do
5555
Enum.map(track_builders, fn
5656
{:audio, builder} ->
5757
builder
58-
|> child(:mp4_audio_transcoder, %Boombox.Transcoder{
58+
|> child(:mp4_audio_transcoder, %Membrane.Transcoder{
5959
output_stream_format: Membrane.RawAudio
6060
})
6161
|> maybe_plug_resampler(options)
@@ -64,7 +64,7 @@ defmodule Boombox.ElixirStream do
6464

6565
{:video, builder} ->
6666
builder
67-
|> child(:elixir_stream_video_transcoder, %Boombox.Transcoder{
67+
|> child(:elixir_stream_video_transcoder, %Membrane.Transcoder{
6868
output_stream_format: Membrane.RawVideo
6969
})
7070
|> child(:elixir_stream_rgb_converter, %Membrane.FFmpeg.SWScale.Converter{

lib/boombox/hls.ex

+2-2
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ defmodule Boombox.HLS do
4343
Enum.map(track_builders, fn
4444
{:audio, builder} ->
4545
builder
46-
|> child(:hls_audio_transcoder, %Boombox.Transcoder{
46+
|> child(:hls_audio_transcoder, %Membrane.Transcoder{
4747
output_stream_format: Membrane.AAC
4848
})
4949
|> via_in(Pad.ref(:input, :audio),
@@ -53,7 +53,7 @@ defmodule Boombox.HLS do
5353

5454
{:video, builder} ->
5555
builder
56-
|> child(:hls_video_transcoder, %Boombox.Transcoder{
56+
|> child(:hls_video_transcoder, %Membrane.Transcoder{
5757
output_stream_format: %H264{alignment: :au, stream_structure: :avc3}
5858
})
5959
|> via_in(Pad.ref(:input, :video),

lib/boombox/mp4.ex

+2-2
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ defmodule Boombox.MP4 do
6565
Enum.map(track_builders, fn
6666
{:audio, builder} ->
6767
builder
68-
|> child(:mp4_audio_transcoder, %Boombox.Transcoder{
68+
|> child(:mp4_audio_transcoder, %Membrane.Transcoder{
6969
output_stream_format: Membrane.AAC
7070
})
7171
|> child(:mp4_out_aac_parser, %Membrane.AAC.Parser{
@@ -77,7 +77,7 @@ defmodule Boombox.MP4 do
7777

7878
{:video, builder} ->
7979
builder
80-
|> child(:mp4_video_transcoder, %Boombox.Transcoder{
80+
|> child(:mp4_video_transcoder, %Membrane.Transcoder{
8181
output_stream_format: fn
8282
%H264{stream_structure: :annexb} = h264 ->
8383
%H264{h264 | stream_structure: :avc3, alignment: :au}

lib/boombox/rtp.ex

+1-1
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ defmodule Boombox.RTP do
163163
end
164164

165165
builder
166-
|> child({:rtp_transcoder, media_type}, %Boombox.Transcoder{
166+
|> child({:rtp_transcoder, media_type}, %Membrane.Transcoder{
167167
output_stream_format: output_stream_format
168168
})
169169
|> child({:rtp_out_parser, media_type}, parser)

lib/boombox/transcoder.ex

-94
This file was deleted.

lib/boombox/transcoder/audio.ex

-90
This file was deleted.

lib/boombox/transcoder/forwarding_filter.ex

-117
This file was deleted.

0 commit comments

Comments
 (0)