requirePermission(); global $db; $rAudioCodecs = $rVideoCodecs = []; $db->query('SELECT DISTINCT(`audio_codec`) FROM `streams_servers` LEFT JOIN `streams` ON `streams`.`id` = `streams_servers`.`stream_id` WHERE `audio_codec` IS NOT NULL AND `type` = 5 ORDER BY `audio_codec` ASC;'); foreach ($db->get_rows() as $rRow) { $rAudioCodecs[] = $rRow['audio_codec']; } $db->query('SELECT DISTINCT(`video_codec`) FROM `streams_servers` LEFT JOIN `streams` ON `streams`.`id` = `streams_servers`.`stream_id` WHERE `video_codec` IS NOT NULL AND `type` = 5 ORDER BY `video_codec` ASC;'); foreach ($db->get_rows() as $rRow) { $rVideoCodecs[] = $rRow['video_codec']; } $this->setTitle('Episodes'); $this->render('episodes', compact('rAudioCodecs', 'rVideoCodecs')); } }