Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
BC
public
mediastreamer2
Commits
4c4c8c1b
Commit
4c4c8c1b
authored
May 19, 2014
by
Ghislain MARY
Browse files
AVPF functions for videostream are not meant to be public (except for FIR).
parent
8440e670
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
25 additions
and
23 deletions
+25
-23
include/mediastreamer2/mediastream.h
include/mediastreamer2/mediastream.h
+0
-23
src/voip/private.h
src/voip/private.h
+25
-0
No files found.
include/mediastreamer2/mediastream.h
View file @
4c4c8c1b
...
...
@@ -588,29 +588,6 @@ MS2_PUBLIC void video_stream_iterate(VideoStream *stream);
*/
MS2_PUBLIC
void
video_stream_send_fir
(
VideoStream
*
stream
);
/**
* Ask the video stream to send a Picture Loss Indication.
* @param[in] stream The videostream object.
*/
MS2_PUBLIC
void
video_stream_send_pli
(
VideoStream
*
stream
);
/**
* Ask the video stream to send a Slice Loss Indication.
* @param[in] stream The videostream object.
* @param[in] first The address of the first lost macroblock.
* @param[in] number The number of lost macroblocks.
* @param[in] picture_id The six least significant bits of the picture ID.
*/
MS2_PUBLIC
void
video_stream_send_sli
(
VideoStream
*
stream
,
uint16_t
first
,
uint16_t
number
,
uint8_t
picture_id
);
/**
* Ask the video stream to send a Reference Picture Selection Indication.
* @param[in] stream The videostream object.
* @param[in] bit_string A pointer to the variable length native RPSI bit string to include in the RTCP FB message.
* @param[in] bit_string_len The length of the bit_string in bits.
*/
MS2_PUBLIC
void
video_stream_send_rpsi
(
VideoStream
*
stream
,
uint8_t
*
bit_string
,
uint16_t
bit_string_len
);
/**
* Ask the video stream to generate a Video Fast Update (generally after receiving a Full-Intra Request.
* @param[in] stream The videostream object.
...
...
src/voip/private.h
View file @
4c4c8c1b
...
...
@@ -53,4 +53,29 @@ const char * media_stream_type_str(MediaStream *stream);
void
media_stream_free
(
MediaStream
*
stream
);
/**
* Ask the video stream to send a Picture Loss Indication.
* @param[in] stream The videostream object.
*/
MS2_PUBLIC
void
video_stream_send_pli
(
VideoStream
*
stream
);
/**
* Ask the video stream to send a Slice Loss Indication.
* @param[in] stream The videostream object.
* @param[in] first The address of the first lost macroblock.
* @param[in] number The number of lost macroblocks.
* @param[in] picture_id The six least significant bits of the picture ID.
*/
MS2_PUBLIC
void
video_stream_send_sli
(
VideoStream
*
stream
,
uint16_t
first
,
uint16_t
number
,
uint8_t
picture_id
);
/**
* Ask the video stream to send a Reference Picture Selection Indication.
* @param[in] stream The videostream object.
* @param[in] bit_string A pointer to the variable length native RPSI bit string to include in the RTCP FB message.
* @param[in] bit_string_len The length of the bit_string in bits.
*/
MS2_PUBLIC
void
video_stream_send_rpsi
(
VideoStream
*
stream
,
uint8_t
*
bit_string
,
uint16_t
bit_string_len
);
#endif
/* PRIVATE_H */
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