Hi:

For those who don't know, vdrnfofs it's a program that shows you one
mpg for every vdr recording. You can with this "export" via DLNA this
mpg, transcode it,etc...It has a clean and easy to understand code.

I implemented a versiĆ³n of vdrnfofs in C, for two reasons:

- To learn C (this is my first C program)
- Thinking that python was the culprit for the slow transcoding to my
Samsung TV (it wasn't XD)

I think it has a bit better performance, but nothing really important
(but i didn't benchmarked much) . Maybe we are limited by fuse speed,
but i'm sure I can make some optimizations.

As a side effect, being in C means you can put it in other devices who
don't run python. I am trying to implement it in the Siemens M740
(MIPS platform).

Link with source and instructions to build:

https://github.com/miguel-cv/vdr_fuse

Disclaimer: I'm a network/IT guy, I'm sure the program has lots of
bugs. I checked it with valgrind and only leaks 20/30 bytes in the
fuse call (really don't know why). It's been running in my computer
for 5 days and didn't had any trouble.
If this is not the proper mailing list, sorry and excuse me for my english.

_______________________________________________
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr

Reply via email to