[Xposed Framework Modules] _DannyB_:
Never used a log app before, so this may be of no use to you, but I'm getting the same results with the All 4 app, but using Cos13 Nightlies. The log may not be of any use to you, but we'll see.

02-22 21:58:15.612 D/audio_hw_primary(7518): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-22 21:58:16.672 D/audio_hw_primary(7518): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-22 21:58:17.484 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:17.501 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:17.526 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:17.536 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:19.312 D/audio_hw_primary(7518): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-22 21:58:19.754 I/ActivityManager(7865): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.cyanogenmod.trebuchet/com.android.launcher3.Launcher (has extras)} from uid 1000 on display 0
02-22 21:58:19.830 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:19.838 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:19.851 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:19.856 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:19.897 I/art (7865): Background partial concurrent mark sweep GC freed 17500(1161KB) AllocSpace objects, 8(188KB) LOS objects, 32% free, 33MB/49MB, paused 1.621ms total 117.450ms
02-22 21:58:20.358 W/OpenGLRenderer(9116): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
02-22 21:58:20.358 W/OpenGLRenderer(9116): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
02-22 21:58:20.677 I/ActivityManager(7865): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.channel4.ondemand/com.novoda.all4.home.HomeActivity bnds=[540,954][804,1293] (has extras)} from uid 10021 on display 0
02-22 21:58:20.682 D/audio_hw_primary(7518): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-22 21:58:20.701 W/BroadcastQueue(7865): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=9116, uid=10021) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
02-22 21:58:20.701 W/BroadcastQueue(7865): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=9116, uid=10021) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.googlequicksearchbox/com.google.android.apps.gsa.search.core.icingsync.ApplicationLaunchReceiver
02-22 21:58:20.719 D/AudioFlinger(7518): mixer(0xb0cc0000) throttle end: throttle time(4)
02-22 21:58:20.723 I/ActivityManager(7865): Start proc 24198:com.channel4.ondemand/u0a176 for activity com.channel4.ondemand/com.novoda.all4.home.HomeActivity
02-22 21:58:20.762 W/System (24198): ClassLoader referenced unknown path: /data/app/com.channel4.ondemand-1/lib/arm
02-22 21:58:20.812 I/MultiDex(24198): VM with version 2.1.0 has multidex support
02-22 21:58:20.812 I/MultiDex(24198): install
02-22 21:58:20.812 I/MultiDex(24198): VM has multidex support, MultiDex support library is disabled.
02-22 21:58:20.812 I/LoadedApk(24198): No resource references to update in package common
02-22 21:58:20.813 I/LoadedApk(24198): No resource references to update in package com.flux.theme.flux
02-22 21:58:20.813 I/LoadedApk(24198): No resource references to update in package com.vertumus.velur
02-22 21:58:20.890 I/SQLiteProvider-Mig(24198): current migration file version is: 10
02-22 21:58:21.010 I/CrashlyticsCore(24198): Initializing Crashlytics 2.3.5.79
02-22 21:58:21.049 W/Fabric (24198): Could not call getId on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info
02-22 21:58:21.049 W/Fabric (24198): Could not call isLimitAdTrackingEnabled on com.google.android.gms.ads.identifier.AdvertisingIdClient$Info
02-22 21:58:21.076 I/MediaRouter(24198): Found default route: MediaRouter.RouteInfo{ uniqueId=android/o.ﺭ:DEFAULT_ROUTE, name=Phone, description=null, iconUri=null, enabled=true, connecting=false, connectionState=0, canDisconnect=false, playbackType=0, playbackStream=3, deviceType=0, volumeHandling=1, volume=0, volumeMax=15, presentationDisplayId=-1, extras=null, settingsIntent=null, providerPackageName=android }
02-22 21:58:21.232 D/OpenGLRenderer(24198): Use EGL_SWAP_BEHAVIOR_PRESERVED: true
02-22 21:58:21.319 W/System (24198): ClassLoader referenced unknown path: /system/framework/tcmclient.jar
02-22 21:58:21.350 I/ActivityManager(7865): START u0 {act=com.channel4.ondemand.MISSING_COMPONENT cmp=com.channel4.ondemand/com.novoda.all4.home.MissingDrmActivity} from uid 10176 on display 0
02-22 21:58:21.366 I/Adreno-EGL(24198): <qeglDrvAPI_eglInitialize:379>: EGL 1.4 QUALCOMM build: Nondeterministic_AU_msm8974_LA.BF.1.1.3_RB1__release_AU (Ia6c73e7530)
02-22 21:58:21.366 I/Adreno-EGL(24198): OpenGL ES Shader Compiler Version: E031.29.00.00
02-22 21:58:21.366 I/Adreno-EGL(24198): Build Date: 12/04/15 Fri
02-22 21:58:21.366 I/Adreno-EGL(24198): Local Branch: mybranch17080070
02-22 21:58:21.366 I/Adreno-EGL(24198): Remote Branch: quic/LA.BF.1.1.3_rb1.5
02-22 21:58:21.366 I/Adreno-EGL(24198): Local Patches: NONE
02-22 21:58:21.366 I/Adreno-EGL(24198): Reconstruct Branch: NOTHING
02-22 21:58:21.375 I/OpenGLRenderer(24198): Initialized EGL, version 1.4
02-22 21:58:21.376 W/ActivityManager(7865): Permission Denial: Accessing service ComponentInfo{com.google.android.music/com.google.android.music.dial.DialMediaRouteProviderService} from pid=24198, uid=10176 that is not exported from uid 10132
02-22 21:58:21.554 I/ActivityManager(7865): Displayed com.channel4.ondemand/com.novoda.all4.home.MissingDrmActivity: +173ms (total +841ms)
02-22 21:58:21.772 D/ConnectivityService(7865): updateNetworkScore for NetworkAgentInfo [WIFI () - 100] to 60
02-22 21:58:21.997 D/ChimeraCfgMgr(9007): Loading module com.google.android.gms.cast from APK com.google.android.gms
02-22 21:58:22.003 D/MdnsClient(9007): Multicast lock held. Releasing
02-22 21:58:22.004 D/MdnsClient(9007): #acquireLock. Multicast lock not held. Acquiring
02-22 21:58:22.189 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:22.197 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:22.204 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:22.214 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:23.773 D/audio_hw_primary(7518): out_standby: enter: stream (0xb5f774c0) usecase(1: low-latency-playback)
02-22 21:58:23.849 D/hardware_info(7518): hw_info_append_hw_type : device_name = speaker
02-22 21:58:24.594 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:24.605 V/NotificationService(7865): pkg=com.gombosdev.ampere canInterrupt=false intercept=true
02-22 21:58:24.626 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:24.633 W/StreamManager(8778): Dropping non-bitmap icon from notification.
02-22 21:58:24.819 I/ActivityManager(7865): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.HOME] flg=0x10200000 cmp=com.cyanogenmod.trebuchet/com.android.launcher3.Launcher (has extras)} from uid 1000 on display 0
02-22 21:58:25.422 W/OpenGLRenderer(9116): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
02-22 21:58:25.422 W/OpenGLRenderer(9116): Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
02-22 21:58:25.512 I/ActivityManager(7865): START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=com.nolanlawson.logcat/.LogcatActivity bnds=[276,954][540,1293] (has extras)} from uid 10021 on display 0
02-22 21:58:25.513 D/audio_hw_primary(7518): out_set_parameters: enter: usecase(1: low-latency-playback) kvpairs: routing=2
02-22 21:58:25.523 W/BroadcastQueue(7865): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=9116, uid=10021) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.gms/.icing.proxy.ApplicationLauncherReceiver
02-22 21:58:25.523 W/BroadcastQueue(7865): Permission Denial: broadcasting Intent { act=com.android.launcher3.action.LAUNCH flg=0x10 (has extras) } from com.cyanogenmod.trebuchet (pid=9116, uid=10021) requires com.google.android.launcher.permission.RECEIVE_LAUNCH_BROADCASTS due to receiver com.google.android.googlequicksearchbox/com.google.android.apps.gsa.search.core.icingsync.ApplicationLaunchReceiver
02-22 21:58:25.524 D/audio_hw_primary(7518): start_output_stream: enter: stream(0xb5f774c0)usecase(1: low-latency-playback) devices(0x2)
02-22 21:58:25.524 D/audio_hw_primary(7518): start_output_stream: enter: usecase(1: low-latency-playback) devices(0x2)
02-22 21:58:25.525 D/audio_hw_primary(7518): select_devices: out_snd_device(2: speaker) in_snd_device(0: )
02-22 21:58:25.525 W/msm8974_platform(7518): Codec backend bitwidth 16, samplerate 48000
02-22 21:58:25.525 D/hardware_info(7518): hw_info_append_hw_type : device_name = speaker
02-22 21:58:25.525 I/msm8974_platform(7518): platform_send_audio_calibration: sending audio calibration for snd_device(2) acdb_id(15)
02-22 21:58:25.525 D/ACDB-LOADER(7518): ACDB -> send_audio_cal, acdb_id = 15, path = 0
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> send_adm_topology
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TOPOLOGY_ID
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> send_asm_topology
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> ACDB_CMD_GET_AUDPROC_STREAM_TOPOLOGY_ID
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> send_audtable
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> AUDIO_SET_AUDPROC_CAL
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> send_audvoltable
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_STEP_TABLE
02-22 21:58:25.526 D/ (7518): Failed to fetch the lookup information of the device 0000000F
02-22 21:58:25.526 E/ACDB-LOADER(7518): Error: ACDB AudProc vol returned = -19
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> send_afe_cal
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> ACDB_CMD_GET_AFE_COMMON_TABLE
02-22 21:58:25.526 D/ (7518): Failed to fetch the lookup information of the device 0000000F
02-22 21:58:25.526 E/ACDB-LOADER(7518): Error: ACDB AFE returned = -19
02-22 21:58:25.526 D/ACDB-LOADER(7518): ACDB -> AUDIO_SET_AFE_CAL
02-22 21:58:25.533 D/audio_hw_primary(7518): select_devices: done
02-22 21:58:25.556 D/com.facebook.a.a(8832): Got unexpected exception: java.io.WriteAbortedException: Read an exception; java.io.NotSerializableException: org.json.JSONObject
02-22 21:58:25.560 V/PhoneStatusBar(8238): setLightsOn(true)
02-22 21:58:25.694 V/PhoneStatusBar(8238): setLightsOn(true)