@@ -40,10 +40,7 @@ defmodule Membrane.HTTPAdaptiveStream.Storages.GenServerStorage do
4040 end
4141
4242 @ impl true
43- def store ( parent_id , name , contents , metadata , context , % __MODULE__ {
44- destination: destination ,
45- method: method
46- } ) do
43+ def store ( parent_id , name , contents , metadata , context , impl_state ) do
4744 params =
4845 Map . merge ( context , % {
4946 parent_id: parent_id ,
@@ -52,12 +49,12 @@ defmodule Membrane.HTTPAdaptiveStream.Storages.GenServerStorage do
5249 metadata: metadata
5350 } )
5451
55- method . ( destination , { __MODULE__ , :store , params } )
52+ { impl_state . method . ( impl_state . destination , { __MODULE__ , :store , params } ) , impl_state }
5653 end
5754
5855 @ impl true
59- def remove ( parent_id , name , context , % __MODULE__ { destination: destination , method: method } ) do
56+ def remove ( parent_id , name , context , impl_state ) do
6057 params = Map . merge ( context , % { parent_id: parent_id , name: name } )
61- method . ( destination , { __MODULE__ , :remove , params } )
58+ { impl_state . method . ( impl_state . destination , { __MODULE__ , :store , params } ) , impl_state }
6259 end
6360end
0 commit comments