forked from enlightenment/efl
emotion/generic: Should reset meta_info and channels on file_close.
SVN revision: 63232
This commit is contained in:
parent
d9f1039885
commit
87ff8ea15c
|
@ -857,11 +857,6 @@ em_shutdown(void *data)
|
||||||
if (ev->fd_handler)
|
if (ev->fd_handler)
|
||||||
ecore_main_fd_handler_del(ev->fd_handler);
|
ecore_main_fd_handler_del(ev->fd_handler);
|
||||||
|
|
||||||
_audio_channels_free(ev);
|
|
||||||
_video_channels_free(ev);
|
|
||||||
_spu_channels_free(ev);
|
|
||||||
_player_meta_info_free(ev);
|
|
||||||
|
|
||||||
eina_stringshare_del(ev->cmdline);
|
eina_stringshare_del(ev->cmdline);
|
||||||
eina_stringshare_del(ev->shmname);
|
eina_stringshare_del(ev->shmname);
|
||||||
|
|
||||||
|
@ -914,6 +909,12 @@ em_file_close(void *data)
|
||||||
|
|
||||||
eina_stringshare_replace(&ev->filename, NULL);
|
eina_stringshare_replace(&ev->filename, NULL);
|
||||||
|
|
||||||
|
ev->file_ready = EINA_FALSE;
|
||||||
|
_audio_channels_free(ev);
|
||||||
|
_video_channels_free(ev);
|
||||||
|
_spu_channels_free(ev);
|
||||||
|
_player_meta_info_free(ev);
|
||||||
|
|
||||||
if (ev->opening)
|
if (ev->opening)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue