From: elupus <el...@ec...> - 2008-02-12 22:10:11
|
Hi, We've started testing gmyth in xbmc (old Xbox Media Center) for use against myth. And it's working sortof. Changing channels is abit messy, but i'll get back to that. To start with, i noticed this oddness. in gmyth_livetv_setup_recorder_channel_name() The lib overides any given username/password if program info has gotten created at line :582. Why? seems to make no sence. Not that i really know if it matters, but i'd expect that it would. Back to changing channels. Currently we do gmyth_recorder_pause_recording gmyth_recorder_change_channel(on livetv recorder) gmyth_livetv_next_program_chain then i reopen filetransfer by killing last transfer, and reopen. gmyth_livetv_create_file_transfer if (m_livetv->uri) m_filename = g_strdup(gmyth_uri_get_path(m_livetv->uri)); else m_filename = g_strdup(m_livetv->proginfo->pathname->str); gmyth_file_transfer_open(m_file, m_filename) Is this expected to work? It sortof works, but it's very slow. Much slower than myth is at changing channels. Do i really need to reopen the filetransfer? Regards Joakim Team XBMC |