Enumerator for buffer status whether empty or full.
public void Apps()
{
var player = new ESPlayer();
player.BufferStatusChanged = (s, e) =>
{
var streamType = e.StreamType;
var bufferStatus = e.BufferStatus;
// your logic
};
<span class="hljs-comment">// your logic </span>
}
Remarks
ESPlayer.BufferStatusChanged
Privilege
http://developer.samsung.com/privilege/esplay
Privilege Level
Partner
Product
TV
Version
5.5.0
SDK Support
N
DisplayType
Enumerator
None
This disposes off buffers
Overlay
Overlay surface display
Evas
Evas image object surface display
Enumerator for display type
Privilege
http://developer.samsung.com/privilege/esplay
Privilege Level
Partner
Product
TV
Version
5.5.0
SDK Support
N
DisplayMode
Enumerator
LetterBox
Letter box
OriginSize
Origin size
FullScreen
Full screen
CroppedFull
Cropped full screen
OriginOrLetter
Origin size (if surface size is larger than video size(width/height)) or Letter box (if video size(width/height) is larger than surface size)
Enumerator for display mode
Privilege
http://developer.samsung.com/privilege/esplay
Privilege Level
Partner
Product
TV
Version
5.5.0
SDK Support
N
AudioMimeType
Enumerator
Unknown
Unknown
Aac
AAC
Mp2
MP2
Mp3
MP3
Ac3
AC3
Eac3
EAC3
Vorbis
VORBIS
Opus
OPUS
PcmS16le
PCM_S16LE
PcmS16be
PCM_S16BE
PcmU16le
PCM_U16LE
PcmU16be
PCM_U16BE
PcmS24le
PCM_S24LE
PcmS24be
PCM_S24BE
PcmU24le
PCM_U24LE
PcmU24be
PCM_U24BE
PcmS32le
PCM_S32LE
PcmS32be
PCM_S32BE
PcmU32le
PCM_U32LE
PcmU32be
PCM_U32BE
Enumerator for audio mime type
public void Apps()
{
// your logic
var audioMimeType = AudioMimeType.Ac3;
// your logic
}
public void Apps()
{
var player = new ESPlayer();
// your logic
var submitStatus = player.SubmitPacket(yourPacket);
switch(submitStatus)
{
case SubmitStatus.NotPrepared :
// your logic
}
// your logic
}
public void Apps()
{
var player = new ESPlayer();
// your logic
ESPlayerState state = player.GetState();
switch(state)
{
case ESPlayerState.None :
// your logic
}
// your logic
}
public void Apps()
{
var player = new ESPlayer();
player.ErrorOccurred = (s, e) =>
{
switch(e.ErrorType)
{
case ErrorType.None:
// your logic
}
};
// your logic
}
Remarks
ESPlayer.ErrorOccurred
Privilege
http://developer.samsung.com/privilege/esplay
Privilege Level
Partner
Product
TV
Version
5.5.0
SDK Support
N
Functions
Manage Your Cookies
We use cookies to improve your experience on our website and to show you relevant
advertising. Manage you settings for our cookies below.
Essential Cookies
These cookies are essential as they enable you to move around the website. This
category cannot be disabled.
Company
Domain
Samsung Electronics
.samsungdeveloperconference.com
Analytical/Performance Cookies
These cookies collect information about how you use our website. for example which
pages you visit most often. All information these cookies collect is used to improve
how the website works.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Functionality Cookies
These cookies allow our website to remember choices you make (such as your user name, language or the region your are in) and
tailor the website to provide enhanced features and content for you.
Company
Domain
LinkedIn
.ads.linkedin.com, .linkedin.com
Advertising Cookies
These cookies gather information about your browser habits. They remember that
you've visited our website and share this information with other organizations such
as advertisers.
Company
Domain
LinkedIn
.linkedin.com
Meta (formerly Facebook)
.samsungdeveloperconference.com
Google Inc.
.samsungdeveloperconference.com
Preferences Submitted
You have successfully updated your cookie preferences.