Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2021-01-27

00:01:32 Quit blbro[m] (Ping timeout: 260 seconds)
00:05:56braewoodsefqw: it supports FLAC with CUE sheets so maybe
00:19:03_bilgusDundah, with the understanding that I will send it back no matter the result you can if you wish send me the one that never woke up and i can try to revive it or at least figure out what happened you pay shipping here I'll pay to send it back
00:38:45efqwspeachy, iirc you got a pocketgo a while ago, how was the f1c100s experience?
00:45:44 Join danielp3344 [0] (danielp334@gateway/shell/
00:45:47 Join kadoban [0] (kadobanmat@gateway/shell/
00:48:28Dundah_bilgus I'll give them one or two more cycles + trying to charge them for a day, then I'll consider it.
00:49:01DundahI'll PM you when I'm ready.
01:03:23 Join kalube [0] (kalubeconn@gateway/shell/
01:11:46 Join blbro[m] [0] (blbrostrat@gateway/shell/
01:40:01 Quit Moarc (Quit: i znowu NADMUCHAŁ BALONA)
01:40:09 Join johnb7 [0] (
01:43:48 Join Moarc [0] (
01:45:54***Saving seen data "./dancer.seen"
01:59:13 Quit Dundah (Ping timeout: 248 seconds)
02:10:58 Quit jssfr (Changing host)
02:10:58 Join jssfr [0] (~Horrorcat@unaffiliated/horrorcat)
02:14:40 Join lebellium [0] (
02:30:43 Quit Acou_Bass (Ping timeout: 272 seconds)
02:55:12 Quit bluebrother^ (Ping timeout: 246 seconds)
03:04:06 Join bluebrother [0] (~dom@rockbox/developer/bluebrother)
03:29:16 Join Acou_Bass [0] (
03:40:32 Quit prof_wolfff (Read error: No route to host)
03:45:55***Saving seen data "./dancer.seen"
04:46:12 Quit APLU (Ping timeout: 246 seconds)
04:49:07 Join APLU [0] (
04:56:19 Nick yukinchan is now known as asaba (~asaba@
05:07:08 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
05:11:07 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
05:15:24 Quit livvy (Remote host closed the connection)
05:34:32 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
05:45:57***Saving seen data "./dancer.seen"
06:12:04speachyefqw: I've barely touched it. :/
06:13:38speachypopcorn9499: it has no support for m4b chapter info that I'm aware of. And indeed, tends to keel over with larger m4b (really, any large mp4) files due to the RAM requirements to parse things.
06:14:06efqwI wonder how well would opus fare
06:14:07speachyefqw: it's boxed up in my "rockbox box"
06:14:31speachyit's plenty fast for everything rockbox needs; ~500mhz ARM11 IIRC.
06:14:49efqwiirc opus have support for chapter info in the metadata?
06:15:55speachyI donm't recall, but if it does I'm fairly sure rockbox doesn't support that.
06:16:05speachyno inherent reason why not
06:17:01efqwyeah, I just think it might be neat to have this someday where you drop a 2GB opus file for a long audiobook and be able to do chapter controls in rb
06:19:53speachyI don't know the technical details of how those chapter markers are embedded, but they would need to be able to be loaded up without effectively parsing the entire file
06:20:28speachy(just from a performance perspective... "disk" access is pretty slow for us)
06:25:33 Quit pamaury (Ping timeout: 246 seconds)
06:49:51 Quit johnb7 (Ping timeout: 264 seconds)
07:27:29efqwah, afaik it's embedded in the metadata
07:45:32 Join johnb7 [0] (
07:45:59***Saving seen data "./dancer.seen"
07:56:07 Quit Stanley00 (Remote host closed the connection)
09:00:12 Join massiveH [0] (
09:12:57speachyas an index/blob at the start, or scattered throughout the file?
09:40:09 Quit johnb7 (Ping timeout: 246 seconds)
09:46:03***Saving seen data "./dancer.seen"
09:56:40 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
10:01:16 Quit Stanley00 (Ping timeout: 240 seconds)
10:15:02 Quit JanC (Ping timeout: 264 seconds)
10:24:20 Quit _bilgus (Ping timeout: 256 seconds)
10:29:30 Join _bilgus [0] (
10:36:47 Quit massiveH (Quit: Leaving)
10:38:40 Quit genevino (Remote host closed the connection)
10:44:05 Quit Strife89|Home (Ping timeout: 240 seconds)
10:45:51 Join Strife89 [0] (
10:46:16 Quit speachy (Read error: Connection reset by peer)
10:47:24 Join speachy [0] (~speachy@
10:51:37 Quit bluebrother (Disconnected by services)
10:51:42 Join bluebrother^ [0] (~dom@rockbox/developer/bluebrother)
10:58:29 Join johnb7 [0] (
10:59:51 Quit johnb7 (Client Quit)
11:09:26 Join JanC [0] (~janc@lugwv/member/JanC)
11:37:56 Quit efqw (Ping timeout: 272 seconds)
11:38:22 Quit Tsesarevich (Write error: Connection reset by peer)
11:39:28 Join efqw [0] (uid412670@gateway/web/
11:46:07***Saving seen data "./dancer.seen"
11:52:37 Join f1refly [0] (~f1refly@2a01:c23:8858:e700:1902:872c:8a94:d33b)
11:56:06 Join Tsesarevich [0] (Tsesarevic@fluxbuntu/founder/joejaxx)
11:57:55 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
12:03:44 Join Jyrki[m] [0] (nilsdingrr@gateway/shell/
12:08:19 Quit Stanley00 (Ping timeout: 272 seconds)
12:22:54 Join pamaury [0] (~pamaury@rockbox/developer/pamaury)
13:05:41 Join foolsh [0] (~quassel@
13:31:05kirvesAxespeachy, do the xDuoo X3ii & X20 support timer activation (wake-up playing) with rockbox?
13:31:27 Quit livvy (Remote host closed the connection)
13:31:39kirvesAxe(it wasn't possible with the AGPtek Rocker two years ago...)
13:38:24 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
13:40:52 Quit livvy (Remote host closed the connection)
13:41:02 Join livvy [0] (~livvy@gateway/tor-sasl/livvy)
13:46:11***Saving seen data "./dancer.seen"
13:56:12 Join MrZeus [0] (~MrZeus@
13:56:52 Quit tomato (Quit: Ping timeout (120 seconds))
13:57:09 Join tomato [0] (t0mato@gateway/vpn/mullvad/tomato)
14:00:06 Quit mendelmunkis (Remote host closed the connection)
14:00:24 Join mendelmunkis [0] (
14:02:32 Quit jschwart (Ping timeout: 260 seconds)
14:09:55 Join Guest59 [0] (
14:20:11 Quit Guest59 (Quit: Connection closed)
14:25:40speachykirvesAxe: AFAICT, the underlying platform doesn't support RTC wakeups. I've had a patch floating aroudn to add that to the Rocker but I could never get it to actually work.
14:30:44speachysince we lack kernel/bootloader sources there's nothing we can do to change that either.
14:31:05 Join jschwart [0] (~quassel@2001:985:2c6e::869)
14:34:54kirvesAxespeachy, okay :)
14:36:04kirvesAxehow about if the player is on, could a "resume playback at time x" type feature be added?
14:44:32 Quit jschwart (Ping timeout: 260 seconds)
14:47:22speachykirvesAxe: see this:
14:49:17 Join jschwart [0] (~quassel@2001:985:2c6e::869)
15:33:55 Quit jschwart (Ping timeout: 260 seconds)
15:44:52 Join jschwart [0] (~quassel@2001:985:2c6e::869)
15:46:12***Saving seen data "./dancer.seen"
16:12:26 Join ac_laptop [0] (~ac_laptop@
16:16:58 Quit ac_laptop (Client Quit)
16:17:15 Join ac_laptop [0] (~ac_laptop@
16:34:05 Quit tomato (Ping timeout: 240 seconds)
16:47:09 Quit lonoxmont (Ping timeout: 246 seconds)
16:50:24 Quit kadoban (Ping timeout: 246 seconds)
16:50:56 Quit danielp3344 (Ping timeout: 260 seconds)
16:50:56 Quit Jyrki[m] (Ping timeout: 240 seconds)
16:51:34 Quit blbro[m] (Ping timeout: 265 seconds)
16:51:34 Quit kalube (Ping timeout: 265 seconds)
16:52:24 Join lonoxmont [0] (
17:04:27 Join MrZeus_ [0] (~MrZeus@2a02:c7f:a0aa:4400:a88b:4773:a7b0:a35d)
17:05:03 Join MrZeus__ [0] (~MrZeus@2a02:c7f:a0aa:4400:3971:8b77:1c0b:764d)
17:05:52 Quit koniu (Remote host closed the connection)
17:06:21 Join koniu [0] (~koniu@gateway/tor-sasl/koniu)
17:07:27 Quit St3ak (Read error: Connection reset by peer)
17:07:36 Quit MrZeus (Ping timeout: 240 seconds)
17:08:52 Quit MrZeus_ (Ping timeout: 244 seconds)
17:09:42 Join St3ak [0] (
17:29:21 Join MrZeus_ [0] (~MrZeus@
17:32:38 Quit MrZeus__ (Ping timeout: 244 seconds)
17:44:40 Nick mendelmunkis is now known as mendel_munkis (
17:46:14***Saving seen data "./dancer.seen"
17:49:45 Quit St3ak (Read error: Connection reset by peer)
17:51:11 Join St3ak [0] (
18:05:46 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
18:10:20 Quit Stanley00 (Ping timeout: 265 seconds)
18:11:28 Join kadoban [0] (kadobanmat@gateway/shell/
18:23:49 Quit kadoban (Quit: Bridge terminating on SIGTERM)
18:36:02 Quit pamaury (Ping timeout: 264 seconds)
18:36:04 Join Jyrki[m] [0] (nilsdingrr@gateway/shell/
18:58:59 Join kalube [0] (kalubeconn@gateway/shell/
18:58:59 Join danielp3344 [0] (danielp334@gateway/shell/
18:58:59 Join kadoban [0] (kadobanmat@gateway/shell/
18:59:06 Join blbro[m] [0] (blbrostrat@gateway/shell/
19:01:14 Quit lebellium (Quit: Leaving)
19:38:22 Join FroggestSpirit [0] (
19:39:39FroggestSpiritattempting to build an M3K kernel again. If I get it, I'll post in the thread the steps
19:41:14kirvesAxespeachy, okay :)
19:46:18***Saving seen data "./dancer.seen"
19:50:36FroggestSpiritIt looks like the M5 Kernel comes with a config that we can use in the M3K kernel source. I have it compiling right now
19:51:16 Quit ac_laptop (Ping timeout: 240 seconds)
19:53:47 Quit MrZeus_ (Ping timeout: 246 seconds)
19:58:08 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
20:02:46 Quit Stanley00 (Ping timeout: 256 seconds)
20:09:11 Quit Acou_Bass (Read error: Connection reset by peer)
20:11:06 Join Acou_Bass [0] (
20:17:08FroggestSpiritFiiOApp's github is probably just as bad as their kernel
20:19:12speachyI see no reason to think otherwise.
20:20:25FroggestSpiritso far the modifications needed have been very light, but I haven't gotten it to successfully build yet. Most of the issues are on the audio codec, which I copied from the M5 repo
20:20:27speachyto be honest we're better off using a modern upstream kernel, forward-porting stuff as needed.
20:20:47speachyfiio's audio codec code is a horrid, horrid, horrid mess.
20:21:00FroggestSpirityou mean like the linux 5.x kernel?
20:21:17speachy5.10 is current, I believe.
20:21:38speachyit has proper x1000 platform support.
20:21:45FroggestSpiritI got that to build, but I don't really know what to do with the generated files
20:23:09speachy(plus we can grab the proper android adb/gadget support in the process)
20:23:32speachyto use the built kernel you'll need to replace the kernel.img with what was compiled
20:23:59speachyand external modules need to be put into the rootfs too.
20:25:06FroggestSpiritIt generated some rootfs files, sdcard.img, u-boot.bin, u-boot.img, uboot-env.bin, u-boot-spl.bin and uImage
20:34:26 Join ac_laptop [0] (~ac_laptop@
20:40:13braewoodsspeachy: maybe we can hope for an openwrt situation. openwrt uses upstream kernel for their ports but often uses the vendor's uboot or so. but nothing else.
20:40:52speachyrealistically without taking apart your m3k you're not going to be doing any u-boot hacking.
20:41:01speachy(or even kernel hacking, for that matter...)
20:41:45speachyoffhand, I see no reason to not use the vendor u-boot in this case.
20:41:51FroggestSpiritspeachy why's that? I thought we could flash everything with the USBTool
20:42:08speachyFroggestSpirit: without access to the serial console it's hard to tell what went wrong
20:42:22speachybeyond "it didn't boot up" :)
20:42:47braewoodsopenwrt ports often require uart access during development
20:42:51braewoodsnot always during production use though
20:42:57FroggestSpiritcant you have it log everything?
20:43:09speachyFroggestSpirit: log to where? :)
20:43:15FroggestSpiritSD card
20:43:30speachy...and what if it doesn't make it to the SD card mounting?
20:43:46FroggestSpiritthen I guess that sucks... but what if it did?
20:43:47speachywhat it it crashes hard on you?
20:45:27speachythe changes needed to make the fiio kernel not suck completely extend into the bowels of the platform power management drivers.
20:46:26FroggestSpiritIs that for the power off related stuff?
20:48:29speachythe thing holding up m3k development right now is "this is the procedure needed to generate a firmware update image that the OF can flash itself"
20:49:34speachyie given a kernel+rootfs image, generate a valid "m3k.fw" file.
20:50:27FroggestSpiritIsn't that more or less what XVortex generated?
20:50:33speachymore or less
20:51:16FroggestSpiritdo you know if there's a link to the ingenic halley2 buildroot? I feel like that has a better chance to compile than the FiiO one
20:51:45FroggestSpirit(the only one I found was that baidu website in chinese)
20:52:22speachyunder there somewhere
20:53:03speachyI have a mirror of this mirror (and a bunch of other ingenic stuff I've cobbled together) but haven't really sat down to try and get something that works.
20:58:31FroggestSpiritThat seems to be it!
21:01:14FroggestSpiritUnrelated, but does anyone here have an iPod video, modified with a bigger battery, and to use a micro-SD card? If so, what's the average battery life in rockbox on it?
21:01:26FroggestSpiritI have an old 80GB video
21:03:38 Quit spectrumanalyst (Quit: Bye!)
21:04:24 Join spectrumanalyst [0] (~admin@
21:10:40 Join Dundah [0] (
21:11:18FroggestSpiritAlright, so it looks like FiiO used the Halley2 buildroot, and wrote(?) a couple of drivers for it (I noticed audio and the LCD missing from a glance)
21:13:02Dundah_bilgus: Just a small update to let you know that one of hte ZENs I have started to warm up while I was trying to recharge it, so I think it might be salvagable.
21:13:10DundahJust need to wait for hte battery to completely drain (again...)
21:13:14DundahNo dice on the other one, though.
21:20:55 Join efqw_ [0] (uid412670@gateway/web/
21:21:41 Quit efqw (Ping timeout: 256 seconds)
21:21:42 Nick efqw_ is now known as efqw (uid412670@gateway/web/
21:27:30FroggestSpiritactually I was wrong, it looks like the halley2 build does include the LCD driver
21:46:20***Saving seen data "./dancer.seen"
21:49:09 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
21:58:54FroggestSpiritit built!
21:59:28FroggestSpiritok, this one generated a vmlinux file, which should be the kernel itself
22:02:20speachyuboot probably wants that kernel binary wrapped in a uImage
22:03:09FroggestSpiritif so, the halley2 stuff includes stuff to build u-boot as well
22:05:42speachythe m3k u-boot expects the kernel to be wrapped in an "u-goot legacy uImage"
22:05:48speachycontaining nothing but the kernel
22:06:06speachy"u-boot" that is
22:08:09FroggestSpiritI'll post on the forum and provide the config I used to build the kernel incase someone wants to mess with it for now
22:11:05 Join saratoga [0] (
22:11:23 Quit ac_laptop (Ping timeout: 260 seconds)
22:11:50saratogaFroggestSpirit:  someone got 27.5 hours using an SSD and the stock battery:
22:12:07saratogaignore the older benchmarks before all the codec optimization
22:12:52FroggestSpiritOh nice! I heard the SD mod can more or less double the life
22:15:06FroggestSpiritThis has instructions, I just built the u-boot
22:15:56saratogai don't remember the HD using that much battery life, but haven't thought about it in a decade
22:16:05saratogai'd have guessed more like a third more battery life, give or take
22:16:20saratogamaybe more if you have high bitrate files or lossless
22:16:57 Join f1reflyylmao [0] (~f1refly@2a01:c23:8808:5800:a453:86e3:c6ef:8b01)
22:18:11FroggestSpiritAfter the M3K stuff is a little more sane, I'm hoping to look into porting VGMStream and a couple of other game music formats
22:18:22 Quit f1refly (Ping timeout: 260 seconds)
22:28:35 Quit Stanley00 (Remote host closed the connection)
22:28:49speachysaratoga: it's the spinup that really gets ya..
22:31:19 Quit asaba (Quit: Relay server offline)
22:32:02 Join asaba [0] (~asaba@
22:32:12 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)
22:34:49saratogapeak power is high, but since it doesn't do it very often the average current pulled by the hard drive is only a few mA IIRC
22:44:10FroggestSpiritI posted on the forums but I'm not sure how to get the images to work. I've tried with USBCloner, but no luch
22:44:35FroggestSpiritSo instructions and config are there if anyone wants to take a stab at it
22:49:52 Quit FroggestSpirit (Quit: Connection closed)
22:52:48 Quit Stanley00 ()
23:04:48 Join chrisb [0] (~chrisb@unaffiliated/chrisb)
23:07:53efqwspeachy: m3k does not use u-boot
23:07:56efqwit uses x-loader
23:09:09 Quit saratoga (Quit: Ping timeout (120 seconds))
23:09:43efqwFroggestSpirit, if you read the backlog I highly recommend you to ditch the freenode webchat and use either your own desktop irc client, or just use irccloud so you don't lose backlog.
23:10:50efqwI have some additional information that I cannot post because I fear they won't be able to see it.
23:10:58efqwArgh, irc headaches.
23:32:24__builtinspeachy: I wonder why the author of g#3107 was so averse to including ctype.h
23:32:44__builtinisdigit is a macro on any system I can think of
23:36:32efqwnote to self: tell FroggestSpirit about the ingenic sdk when they come back
23:46:21***Saving seen data "./dancer.seen"
23:56:02 Join Stanley00 [0] (~stanley00@unaffiliated/stanley00)

Previous day | Next day