[vlc-devel] commit: Fixed event on UNKNOWN_ES es. (Laurent Aimar )
git version control
git at videolan.org
Tue Dec 9 21:40:20 CET 2008
vlc | branch: master | Laurent Aimar <fenrir at videolan.org> | Fri Dec 5 17:40:48 2008 +0100| [d81aac69efe9431db560772c24054333531ae1f7] | committer: Laurent Aimar
Fixed event on UNKNOWN_ES es.
> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=d81aac69efe9431db560772c24054333531ae1f7
---
src/input/event.c | 9 +++++++++
1 files changed, 9 insertions(+), 0 deletions(-)
diff --git a/src/input/event.c b/src/input/event.c
index e33bd4a..82c8d3e 100644
--- a/src/input/event.c
+++ b/src/input/event.c
@@ -257,6 +257,9 @@ void input_SendEventEsDel( input_thread_t *p_input, int i_cat, int i_id )
{
vlc_value_t val;
+ if( i_cat == UNKNOWN_ES )
+ return;
+
if( i_id >= 0 )
{
val.i_int = i_id;
@@ -274,6 +277,9 @@ void input_SendEventEsAdd( input_thread_t *p_input, int i_cat, int i_id, const c
vlc_value_t val;
vlc_value_t text;
+ if( i_cat == UNKNOWN_ES )
+ return;
+
val.i_int = i_id;
text.psz_string = (char*)psz_text;
@@ -288,6 +294,9 @@ void input_SendEventEsSelect( input_thread_t *p_input, int i_cat, int i_id )
{
vlc_value_t val;
+ if( i_cat == UNKNOWN_ES )
+ return;
+
val.i_int = i_id;
var_Change( p_input, GetEsVarName( i_cat ), VLC_VAR_SETVALUE, &val, NULL );
More information about the vlc-devel
mailing list