Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
What's new
7
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Open sidebar
Zeeshan Ali
gstreamer-rs
Commits
d850a4d5
Commit
d850a4d5
authored
Apr 05, 2018
by
Sebastian Dröge
🍵
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Add missing file
parent
fb73d1bc
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
28 additions
and
0 deletions
+28
-0
gstreamer-webrtc/src/web_r_t_c_session_description.rs
gstreamer-webrtc/src/web_r_t_c_session_description.rs
+28
-0
No files found.
gstreamer-webrtc/src/web_r_t_c_session_description.rs
0 → 100644
View file @
d850a4d5
// Copyright (C) 2018 Sebastian Dröge <sebastian@centricular.com>
//
// Licensed under the Apache License, Version 2.0 <LICENSE-APACHE or
// http://www.apache.org/licenses/LICENSE-2.0> or the MIT license
// <LICENSE-MIT or http://opensource.org/licenses/MIT>, at your
// option. This file may not be copied, modified, or distributed
// except according to those terms.
use
WebRTCSDPType
;
use
WebRTCSessionDescription
;
use
ffi
;
use
glib
::
translate
::
*
;
use
gst_sdp
;
use
std
::
mem
;
impl
WebRTCSessionDescription
{
pub
fn
new
(
type_
:
WebRTCSDPType
,
mut
sdp
:
gst_sdp
::
SDPMessage
)
->
WebRTCSessionDescription
{
assert_initialized_main_thread!
();
unsafe
{
let
desc
=
from_glib_full
(
ffi
::
gst_webrtc_session_description_new
(
type_
.to_glib
(),
sdp
.to_glib_none_mut
()
.0
,
));
mem
::
forget
(
sdp
);
desc
}
}
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment