Tuesday, January 3rd, 2012, 00:01 UTC | ||
[00:01:48] | cryptide is now known as cryptide_ | |
[00:08:08] | J-e-f-f-A (J-e-f-f-A!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has quit (Read error: Connection reset by peer) | |
[00:08:27] | J-e-f-f-A_ (J-e-f-f-A_!~J-e-f-f-A@unaffiliated/j-e-f-f-a) has joined #mythtv-users | |
[00:08:34] | J-e-f-f-A_ is now known as J-e-f-f-A | |
[00:10:54] | MaverickTech (MaverickTech!~MaverickT@111.86.233.220.static.exetel.com.au) has joined #mythtv-users | |
[00:18:14] | Seeker`: | is it possible to disable using OpenGL in trunk? If so, where can I find the option? |
[00:20:55] | wagnerrp: | -O UIPainter=qt |
[00:21:18] | wagnerrp: | Seeker`: out of curiosity, why do you want to disable it? |
[00:29:02] | Seeker`: | wagnerrp: hmm, don't think I need to disable it any longer. I'm trying to get boblight working so I can make my own amblight clone, but it doesn't seem to be working with vdpau. Just wanted to play with stuff to see if i could work out what was killing it, but I think I was probably barking up the wrong tree with that |
[00:30:30] | wagnerrp: | VDPAU != OpenGL, and the video renderer has nothing to do with the menu painter anyway |
[00:30:40] | wagnerrp: | the painter does everything outside of video playback |
[00:30:46] | wagnerrp: | the renderer does everything inside of playback |
[00:31:15] | wagnerrp: | and in 0.25, the painter is supposed to be automatically chosen based off whether your hardware/software supports OpenGL |
[00:31:24] | wagnerrp: | or if it should use DirectX, or fall back to Qt |
[00:32:03] | wagnerrp: | my question about you overriding it is that if you felt the need to override it, there could potentially be a flaw in the logic that decides what you should be using |
[00:32:08] | wagnerrp: | a flaw which should be fixed |
[00:33:36] | Seeker`: | ah, no, just fiddling. Any ideas why vdpau would kill boblight would be appreciated though :) |
[00:34:08] | wagnerrp: | boblight runs off opengl? |
[00:34:39] | wagnerrp: | ive never heard of it, i have no idea what it would key off of |
[00:35:35] | wagnerrp: | with mythtv's vdpau implementation, mythtv sends the compressed bitstream to the video card where it gets decoded, scaled, converted, composited, and pushed to the display, never to leave the video card |
[00:35:54] | wagnerrp: | the rest of the system never knows what is on the screen |
[00:36:05] | wagnerrp: | unless you use the special code path used to make screen shots |
[00:36:49] | Seeker`: | boblight is something that captures the screen, works out what colour different parts of it are, and emits the colours in a useful format. I've tried it with various video renderers (OpenGL, whatever-the-default-one is, VDPAU), and it seems to fail on the VDPAU one. People seem to be reporting that it works with VDPAU enabled on XBMC, so it should be possible |
[00:36:52] | wagnerrp: | as opposed to something like opengl, and specifically opengl through aiglx, which would be simple to intercept and get the screen borders to key off of |
[00:37:26] | wagnerrp: | thats because VDPAU on XBMC is only a partial VDPAU implementation |
[00:37:52] | wagnerrp: | VDPAU stands for Video Decode and Presentation for Unix |
[00:38:02] | wagnerrp: | mythtv uses both Decode and Presentation |
[00:38:34] | Seeker`: | I'm guessing XBMC only use it for Decode? |
[00:38:43] | wagnerrp: | XBMC just uses Decode, after which they map the decoded video into an opengl texture, pull the decoded video back to the system, and then use their own opengl renderer to composite it with other UI elements and display |
[00:38:56] | wagnerrp: | so if youre using XBMC, youre using opengl for everything |
[00:39:29] | wagnerrp: | if youre using mythtv, you could be using opengl, or you could be using vdpau, or you could be using vaapi, or you could be using xv, or previously you could be using xvmc, or.... |
[00:39:44] | Seeker`: | ah, makes sense |
[00:40:51] | Seeker`: | I guess I'll need to find/write a boblight client that can read back the data from the card |
[00:41:07] | wagnerrp: | or, use opengl instead |
[00:41:22] | wagnerrp: | which in turn means software decoding |
[00:42:27] | wagnerrp: | or you talk to markk to see if he would accept your rewrite of the rendering engine which does the same thing as xbmc, pulling all the video from whatever decoder you use, and pushing it back out over opengl |
[00:44:00] | Seeker`: | aha, I think I have found a much simpler solution |
[00:44:28] | wagnerrp: | standard decoder with opengl? |
[00:44:50] | Seeker`: | $VDPAU_NVIDIA_NO_OVERLAY=1 mythfrontend |
[00:58:35] | madams_9 (madams_9!~madams9@67-0-95-209.albq.qwest.net) has joined #mythtv-users | |
[00:59:30] | Seeker`: | wagnerrp: only problem with that is that I think VDPAU renders the black borders round weird-aspect-ratio stuff, so the screen edges actually come back as black for those programs |
[00:59:39] | Seeker`: | but its a start anyway |
[01:00:20] | wagnerrp: | or, you use the standard decoder with opengl.. :) |
[01:00:46] | Seeker`: | and how will that perform on blu-ray content? |
[01:00:56] | wagnerrp: | depends entirely on your CPU |
[01:01:48] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Remote host closed the connection) | |
[01:05:53] | Seeker`: | mmm, not fast enough |
[01:07:46] | wagnerrp: | what CPU? |
[01:08:17] | andreax (andreax!~andreaz@p54BF26A0.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[01:10:02] | Seeker`: | A Q6600 I think |
[01:10:28] | wagnerrp: | plenty fast |
[01:10:49] | wagnerrp: | you might need to allow the decoder to use up to 4 threads, it defaults to 2 |
[01:11:10] | wagnerrp: | two cores at 2.4GHz may be a bit light for some of the more intensive bluray content |
[01:14:17] | Seeker`: | yeah, tested it with Wall-e, plays fine for a bit, then seems to get a bit lost and stutters for a while, then sorts itself out for a while. repeat. |
[01:14:53] | wagnerrp: | bump the thread/core/cpu count in the playback profile and see what happens |
[01:17:25] | Seeker`: | out of interest, what is the difference between VDPAU high quality and normal quality? Just the deinterlacer used? |
[01:17:53] | wagnerrp: | yep |
[01:18:14] | wagnerrp: | just three different grades of deinterlacer, for different levels of shader performance |
[01:19:36] | wagnerrp: | anyone in here using firefox 9? |
[01:20:09] | wagnerrp: | if so, is the left sidebar on http://www.mythtv.org/wiki/ being positioned correctly? |
[01:20:36] | wagnerrp: | its being stuffed down at the bottom of the page for some reason |
[01:24:56] | madams_9: | I'm looking for some help on a new Mageia 1 install of Mythtv 0.24.1. I can't get live TV to show up. I can see video in /dev/video0 under mplayer, but I get an error in the logs trying to get live tv: |
[01:25:13] | madams_9: | RingBuf(/mnt/tvfiles/1002_20120102181614.nuv) Warning: Taking too long to be allowed to read.. |
[01:25:14] | cryptide (cryptide!~rob@29.183.90.184.cfl.res.rr.com) has joined #mythtv-users | |
[01:25:25] | madams_9: | I can't find anything helpful in the archives. |
[01:25:46] | wagnerrp: | is this the first time youve used mythtv? |
[01:26:30] | madams_9: | No. This is probably my third scratch reinstall over the past 5 years. First time under Mageia. |
[01:26:38] | wagnerrp: | what tuner card? |
[01:26:50] | madams_9: | Hauppauge PVR-150. |
[01:27:23] | wagnerrp: | then you have it configured wrong |
[01:27:46] | wagnerrp: | '.nuv' files only come about if you use the internal transcoder, which in turn only happens if youre using a framegrabber |
[01:27:56] | madams_9: | (All of this hardware has been running Myth just fine for years. Exception is the new 1TB Seagate system disc replacing the dead thing I pulled out of it last week.) |
[01:28:04] | wagnerrp: | the output of /dev/video0 from a PVR-150 is a compressed MPEG2 stream |
[01:28:14] | wagnerrp: | meaning normal V4L(2) capture methods will not work |
[01:28:19] | madams_9: | Okay, where should I start looking. |
[01:28:34] | wagnerrp: | you configured your tuner as a V4L tuner in mythtv-setup, when it should be configured as an MPEG2 tuner |
[01:28:49] | madams_9: | Let me tweak that. BRB |
[01:29:05] | wagnerrp: | delete the existing card, then add a new one, and select the proper type from the drop down |
[01:29:18] | wagnerrp: | this is capturing from analog cable? |
[01:30:13] | Seeker`: | wagnerrp: standard + opengl with 3 cores/threads seems ok, but doesn't solve the problem with borders. I guess it just depends on whether it is a 1920x1080 picture that includes black borders, or a 1920x(1080-Y) picture |
[01:31:19] | wagnerrp: | iamlindoro: what was that thing you posted a week or two back, some guy wanting a prototyped embedded frontend for $2000 up front, $100 per unit? |
[01:31:31] | iamlindoro: | yup |
[01:31:39] | iamlindoro: | same guy who posted to the contractors list a few days back |
[01:31:49] | wagnerrp: | yeah, that was my second question |
[01:32:10] | wagnerrp: | actually.. that was my third, the second was if you had the link, or knew what day to narrow down the search through the logs |
[01:32:29] | iamlindoro: | I saw it in the twitter search results, hang on |
[01:35:58] | iamlindoro: | wagnerrp: http://www.freelancer.com/projects/Script-Ins . . . ardware.html |
[01:36:08] | madams_9: | It is capturing from analog cable. I deleted the card and configured a new one under the ivtv mpeg2 settings. No change, same error. I'll do it again just to make sure I didn't screw anything up. |
[01:36:09] | wagnerrp: | thanks |
[01:36:20] | kth: | iamlindoro: thanks for your help ^^ i've rolled back my mythtv box with dd ;) every time a great solution ive no upgrade works ;) |
[01:36:34] | wagnerrp: | have you restarted the backend since changing the cards? |
[01:36:54] | wagnerrp: | youll notice mythtv-setup warns you if you run it with the backend running |
[01:38:34] | madams_9: | I have not. I was under the impression when told it to stop the backend, made the changes in setup, then exited that it restarted the backend automatically, no? |
[01:38:53] | wagnerrp: | thats not mythtv's own behavior, no |
[01:39:15] | wagnerrp: | mythbuntu behaves that way, but only because they wrap all of our applications in their own shell scripts |
[01:39:24] | Seeker`: | wut, he wants better hardware than appleTV for cheaper?! That'd be interesting |
[01:40:14] | wagnerrp: | Seeker`: what he wants is about a couple hundred grand of contracted work for $2000 |
[01:41:15] | Seeker`: | well, yes, that too |
[01:41:51] | wagnerrp: | getting mythtv running on a compact, $100 system is perfectly doable, with sufficient volume |
[01:42:12] | wagnerrp: | s/mythtv/mythfrontend/ |
[01:42:18] | madams_9: | Okay, now the backend keeps crashing. |
[01:42:48] | wagnerrp: | at that price, youre looking at some embedded ARM, with embedded video decoders, and enough RAM to make mythfrontend happy (around 1GB) |
[01:43:01] | madams_9: | Ah, need to run mythfilldatabase again. |
[01:43:04] | wagnerrp: | most things will work out of the box on ARM, if perhaps a bit slowly |
[01:43:19] | wagnerrp: | youll need to do a fair bit of work on the opengles support for the painter |
[01:43:20] | Seeker`: | wagnerrp: pretty much an apple TV, but without apples restrictions |
[01:43:53] | wagnerrp: | youll need to do a LOT of work on the video player to allow it to use whatever decoder architecture the thing has |
[01:44:00] | wagnerrp: | as right now, its a guarantee mythtv does not support it |
[01:44:47] | wagnerrp: | you may want to clean up some of mythtv's memory usage issues, there are no known or significant leaks, we just use a lot of it, potentially unnecessarily |
[01:45:29] | wagnerrp: | you may want to streamline and optimize a bit of the code because you are running on a woefully underpowered ARM, where most (all?) devs run on a proper x86 pc and dont notice any of these issues |
[01:45:53] | wagnerrp: | then theres input layer stuff |
[01:46:13] | wagnerrp: | and youll probably want to flush out a lot more MNV grabbers, and expand the ones that do exist |
[01:46:36] | wagnerrp: | since support for online content is almost a requirement for such devices these days |
[01:47:00] | iamlindoro: | wagnerrp: I'm starting to think there's a Qt version problem with MythDownloadManager... the error messages posted to the list just now are warnings/errors in Qt itself, and sound like the other guy who has been in here a lot lately with similar sounding issues |
[01:47:05] | earlten_ (earlten_!~quassel@50-77-54-126-static.hfc.comcastbusiness.net) has quit (Remote host closed the connection) | |
[01:47:17] | wagnerrp: | all told, you're looking at several months out of several developers who already know their way around the system |
[01:47:44] | wagnerrp: | plus several more months out of a couple people who know their way around hardware design |
[01:48:41] | wagnerrp: | iamlindoro: are those downloads being performed on the frontend or backend? |
[01:49:19] | iamlindoro: | frontend if the frontend is looking it up, backend if the backend is looking it up |
[01:49:27] | iamlindoro: | But if it's .24, all on the frontend |
[01:49:30] | wagnerrp: | well its 0.24, so its always the frontend looking it up |
[01:49:42] | iamlindoro: | The frontend never proxies downloads of metadata or images to the BE |
[01:49:46] | iamlindoro: | not even in master |
[01:49:57] | wagnerrp: | i didnt know if the frontend downloaded it and pushed it over the storage group, or if it just told the backend to download it |
[01:50:07] | wagnerrp: | (in the bindings, i just tell the backend to download that stuff) |
[01:50:10] | iamlindoro: | The former, as the frontend sanity checks it post download |
[01:50:27] | iamlindoro: | It downloads it into a QByteArray, loads it as an image, and if the image is valid, writes it to the SG |
[01:50:39] | iamlindoro: | if the image isn't valid, it fails rather than write an invalid image |
[01:54:48] | Beirdo: | Argh, ads for "What Not To Wear"... more like "What Not To Watch". BLECH! |
[01:55:21] | Metoer (Metoer!metoer@77.68.145.221) has quit (Quit: changing servers) | |
[01:55:51] | kth (kth!~kth@unaffiliated/kth) has quit (Quit: Leaving.) | |
[01:56:15] | Seeker`: | ah, found the gotcha with the environment variable. It makes the top 1/8th of the screen tear |
[01:56:43] | madams_9: | All right Wagnerrp, we are good to go here. I do appreciate the assist. On to Lirc and Mythweb. |
[01:56:53] | madams_9: | Good night folks. |
[02:16:40] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[02:16:48] | [R]: | so i just noticed mythvideo supports taglines |
[02:16:52] | [R]: | thats pretty cool |
[02:17:38] | wagnerrp: | it does? |
[02:18:11] | wagnerrp: | oh, taglines, not tags |
[02:18:16] | wagnerrp: | nevermind |
[02:20:45] | [R]: | so i just got a new laptop |
[02:20:50] | [R]: | burning the restore dvds |
[02:21:05] | [R]: | when i got my current laptop, it was 2 single layer dvds... this new one, 2 double layer dvds |
[02:22:57] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has quit (Quit: kormoc) | |
[02:23:28] | wagnerrp: | WTF for? |
[02:23:33] | wagnerrp: | windows itself is like half a DVD |
[02:23:43] | wagnerrp: | half a single layer one |
[02:23:59] | wagnerrp: | and thats for ultimate |
[02:24:32] | [R]: | its probably storing it uncompressed |
[02:24:32] | [R]: | ahha |
[02:24:48] | [R]: | with the old one... it was 1 dvd for windows 1 for the toshiba apps |
[02:25:40] | wagnerrp: | what could they possibly need to install on that thing that it takes more than the other half of the DVD? |
[02:26:06] | wagnerrp: | are they actually forgoing installation, and putting an image dump on it instead? |
[02:26:37] | [R]: | probably |
[02:26:41] | [R]: | i'll look at it when its done |
[02:27:06] | [R]: | i was tilting hte laptop while it was burning |
[02:27:08] | [R]: | thats probably a bad idea... |
[02:28:49] | wagnerrp: | burning on a tilt isnt a problem |
[02:28:58] | wagnerrp: | changing angle while burning is potentially a problem |
[02:29:26] | wagnerrp: | but, laptop burners are generally fairly slow |
[02:29:28] | [R]: | well its got a verification step |
[02:29:35] | [R]: | well the thing was it made a weird noise |
[02:35:07] | [R]: | i think this is literally going at 1x |
[02:35:38] | sphery (sphery!~mdean@mythtv/developer/sphery) has quit (Read error: Operation timed out) | |
[02:39:57] | sphery (sphery!~mdean@mythtv/developer/sphery) has joined #mythtv-users | |
[02:39:57] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v sphery | |
[02:40:56] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Quit: Leaving) | |
[02:41:13] | [R] ([R]!~rbox@unaffiliated/rbox) has joined #mythtv-users | |
[02:42:37] | Led-Hed (Led-Hed!~LedHed@68-189-73-72.dhcp.trlk.ca.charter.com) has joined #mythtv-users | |
[02:54:50] | cryptide: | so my user job runs fine for small files but handbrakecli seems to transcode file fine and just hang on larger files |
[02:55:00] | cryptide: | http://pastie.org/3115990 |
[02:58:57] | wagnerrp: | why are you generating a thumbnail? |
[02:59:05] | wagnerrp: | mythbackend should do that as requested |
[02:59:15] | wagnerrp: | or rather farm it out to mythpreviewgen |
[03:00:41] | cryptide: | wagnerrp, supposed to be a specific size for my roku |
[03:01:07] | cryptide: | wagnerrp, it is odd that the whole script runs fine if i run it on a small video |
[03:01:46] | Vollstrecker_ (Vollstrecker_!~Vollstrec@p4FC7BADB.dip.t-dialin.net) has quit (Ping timeout: 252 seconds) | |
[03:01:47] | cryptide: | but if i run it on something longer, it just runs HandBrakeCLI and converts file. then HandBrake hangs and just stays at 0% cpu. That file it creates is done |
[03:02:37] | wagnerrp: | is it possible handbrake might be writing more than 64KB to stdout? |
[03:02:56] | Vollstrecker_ (Vollstrecker_!~Vollstrec@p4FC7CAB9.dip.t-dialin.net) has joined #mythtv-users | |
[03:03:45] | tgm4883: | Is there a certain kind of 3d that requires HDMI? Because it seems everything says 3d requires HDMI 1.4, yet my HDPVR seems to capture T/B 3d just fine |
[03:04:46] | wagnerrp: | HDMI 1.4 supports enough bandwidth to have two full 1920x1080p60 streams being send simultaneously |
[03:05:45] | tgm4883: | wagnerrp, ah |
[03:06:09] | tgm4883: | I haven't checked, but I'm guessing the comcast ESPN 3d channel is half SBS |
[03:07:43] | cryptide: | wagnerrp, i'm not sure what you mean by that |
[03:09:03] | wagnerrp: | cryptide: ever dealt with UNIX pipes? |
[03:09:46] | cryptide: | wagnerrp, i know that they are the | and they feed input into another command? |
[03:10:16] | wagnerrp: | well when you start any application in unix/linux, you have three standard pipes, stdin, stdout, and stderr |
[03:10:40] | wagnerrp: | these pipes have an inlet in one application, an outlet in the other application, and 64KB of buffer space managed by the kernel |
[03:11:06] | wagnerrp: | the one side writes to the pipe, filling the buffer |
[03:11:15] | wagnerrp: | the other side reads from the pipe, emptying the buffer |
[03:11:37] | wagnerrp: | if the buffer fills, and the write side goes to write to it, that thread will hang |
[03:11:53] | wagnerrp: | if that thread holds some global lock, the whole process will hang |
[03:13:00] | wagnerrp: | in 0.25, i added an internal loop to the System class that continually reads that data into its own buffer |
[03:13:12] | wagnerrp: | in 0.24, it just read the results at the end |
[03:13:27] | wagnerrp: | meaning if the application wrote more than 64KB to stdout or stderr, it would hang |
[03:14:13] | cryptide: | so how would we test this? |
[03:15:08] | wagnerrp: | run the handbrakecli command manually on the terminal, redirect stdout to a file, see how large the file is |
[03:16:26] | cryptide: | so is that the HandBrakeCLI --args >> out.txt ? |
[03:18:15] | wagnerrp: | specifically '/usr/bin/HandBrakeCLI --preset="High Profile" -i "<infile>" -o "<outfile>" > out.txt' |
[03:18:58] | cryptide: | k |
[03:19:02] | wagnerrp: | one > means write to, two >> means append to, keeping the original contents |
[03:23:00] | cryptide: | wagnerrp, ok. running |
[03:25:16] | Beirdo: | OMG. Mythgallery is a mess |
[03:25:33] | wagnerrp: | sphery: apparently LG is demoing a 55" OLED TV at CES this year |
[03:25:43] | wagnerrp: | its no FED/SED display, but.... |
[03:25:48] | Beirdo: | we use mplayer to make a thumbnail of videos?! |
[03:25:49] | cryptide: | wagnerrp, well it is at 44k and it isn't even close to being done |
[03:26:02] | Beirdo: | why the heck not use mythpreviewgen at this point? |
[03:26:25] | wagnerrp: | Beirdo: because no one has touched it since mythpreviewgen was branched out of the backend |
[03:27:03] | Beirdo: | seems that way :) |
[03:27:10] | Beirdo: | well, consider it touched |
[03:27:25] | Beirdo: | once I finish fixing #10185 |
[03:27:39] | [R]: | sounds dirty |
[03:28:01] | Beirdo: | the problem there is that the thumbnail generator is recursing into subdirs, and the user is trying to quit, and it's still running |
[03:28:17] | Beirdo: | there was nothing in there to say "hey, I was cancelled, stop this crap!" |
[03:28:59] | sphery: | wagnerrp: nice... now if only someone would do FED/NED/SED |
[03:29:04] | wagnerrp: | i think i should add something closer to MythSystem into the bindings |
[03:29:45] | Beirdo: | not sure how mythpreviewgen works (or if it does) in --file mode |
[03:29:45] | wagnerrp: | cryptide: is there a '--quiet' you can give it? |
[03:29:54] | Beirdo: | but I'll figure that one out soon enough |
[03:30:43] | wagnerrp: | but first, long overdue updates |
[03:35:59] | cryptide: | wagnerrp, there is not quiet unfortunately. Should I update or just do a standard system call? |
[03:36:15] | Beirdo: | omg |
[03:36:29] | Beirdo: | my gallery's not on the frontend box anymore?! |
[03:36:32] | Beirdo: | oops |
[03:38:14] | Led-Hed (Led-Hed!~LedHed@68-189-73-72.dhcp.trlk.ca.charter.com) has quit (Quit: Leaving) | |
[03:38:57] | wagnerrp: | you can use popen directly, but that means rewriting most of the rest of the original script |
[03:39:03] | wagnerrp: | subprocess.Popen, rather |
[03:39:33] | wagnerrp: | then either write your own buffering loop, or give it a 'bufsize=<something absurd>' argument |
[03:39:45] | wagnerrp: | something like 2**24 |
[03:40:24] | cryptide: | hmm |
[03:41:03] | cryptide: | i don't really care about what HandBrakeCLI spits out |
[03:41:10] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has quit (Quit: Leaving.) | |
[03:41:39] | wagnerrp: | well then give it '/dev/null', rather than a pipe, or allowing it to print to the terminal |
[03:43:19] | cryptide: | k |
[03:43:51] | [R]: | wagnerrp: 2**24... is that some kind of crazy python notation? |
[03:44:16] | wagnerrp: | yeah, borrowed from crazy C |
[03:44:41] | [R]: | i've never seen ** in c... |
[03:45:16] | wagnerrp: | it means 2^24 in normal mathematical notation |
[03:45:22] | [R]: | i figured that much |
[03:45:35] | cryptide: | i've never seen that notation used in c either |
[03:45:38] | cryptide: | just py |
[03:45:47] | wagnerrp: | im pretty sure ive used it in C before |
[03:45:53] | cryptide: | wagnerrp, so would i just use subprocess.call()? |
[03:46:00] | wagnerrp: | call would work |
[03:46:29] | [R]: | test.c:5:19: error: invalid type argument of unary ‘*’ (have ‘int’) |
[03:46:32] | cryptide: | wagnerrp, i'm only a intro to c programming guy, i've only seen math.h's pow |
[03:46:47] | wagnerrp: | maybe i havent used it in C before |
[03:47:33] | [R]: | it would be sweet if you didn't have to use pow() though |
[03:47:38] | [R]: | maybe i should make my own extension to C |
[03:47:44] | Beirdo: | OK, my gallery scans too dang fast to test this |
[03:48:11] | ring0 (ring0!~ring0@unaffiliated/ring0) has quit (Ping timeout: 252 seconds) | |
[03:48:18] | Beirdo: | and... I found a way to make thumbnails of raw format images even faster |
[03:53:04] | Beirdo: | and WTF? |
[03:53:20] | Beirdo: | when you exit mythgallery, it rebuilds the thumbnails agian? |
[03:53:27] | Beirdo: | !trout mythgallery |
[03:53:27] | ** MythLogBot slaps mythgallery with a trout on behalf of Beirdo... ** | |
[03:57:37] | likwid--: | using latest .24fixes and hdhomerunprime.. just with 1 hd recording going on mythfrontend is basically becoming unusable. timeouts in the logs. |
[03:58:11] | wagnerrp: | in the frontend or backend logs? |
[03:58:25] | wagnerrp: | what kind of timeouts, can we see the logs? |
[03:58:49] | likwid--: | yea let me grab some real quick of the timeouts. |
[04:02:09] | likwid--: | what the crap whered they go.. i asked cos i saw it yesterday and was just playing on the myth and it happened again.. i have one recording going and i cant browse recordings or videos. mythfrontend is hanging to where i have to kill it. |
[04:02:19] | likwid--: | me digs around. |
[04:05:01] | wagnerrp: | do you have your database on the same disk as you are recording to? |
[04:05:35] | likwid--: | yea. figured its time to move it |
[04:05:49] | wagnerrp: | you do not want your database on any disk you are recording to |
[04:05:53] | wagnerrp: | and that is exactly why |
[04:07:59] | likwid--: | yea i saw it was timeouts hitting that. it seems the commercial flagging is causing it atm |
[04:08:19] | likwid--: | or it was just hung before from the recording |
[04:08:51] | likwid--: | just hung before |
[04:09:00] | likwid--: | ok then. time to put another drive in. |
[04:09:14] | likwid--: | it never did it when i was recording from my regular hdhomerun |
[04:09:30] | wagnerrp: | regular versus prime, shouldnt make any difference |
[04:09:33] | likwid--: | only once i updated to latest fixes |
[04:09:41] | likwid--: | (to get the prime working) |
[04:13:07] | likwid--: | its hard to reproduce. i can start a recording of a show on.. then browse recordings just fine. |
[04:13:19] | likwid--: | ill continue to test different scenarios try to catch it again. |
[04:13:22] | likwid--: | thx for advice. |
[04:13:47] | wagnerrp: | thats because you have to get the write events to line up to get enough load on the disk for it to stall like that |
[04:13:53] | wagnerrp: | s/write/right/ |
[04:24:45] | Shadow__X: | i am not sure if this is a silly question or not. Can a qam tuner record a 5.1 audio stream? or is it limited to 2ch audio |
[04:25:22] | wagnerrp: | no and no |
[04:25:26] | [R]: | lol |
[04:25:47] | wagnerrp: | it records data, it will record whatever data the broadcaster sends it |
[04:26:11] | Shadow__X: | ah ok |
[04:26:12] | wagnerrp: | QAM follows in large part the ATSC standard |
[04:26:21] | wagnerrp: | which means AC3 audio, 2.0 or 5.1 |
[04:26:55] | Shadow__X: | i gotcha. Thank you for clearing that up for me |
[05:09:13] | zCougar (zCougar!~cougar@2001:67c:32c:600:d9d1:40b4:bbc5:69a6) has quit (Ping timeout: 252 seconds) | |
[05:14:18] | Beirdo: | OK, there's the "doesn't abort" part fixed (and tested) |
[05:14:31] | Beirdo: | now to speed up the dcraw-related thumbnails |
[05:14:57] | Beirdo: | or at least look to see if I can without too much trouble |
[05:21:05] | zCougar (zCougar!~cougar@2001:67c:32c:600:b4d7:e423:3ec3:43c9) has joined #mythtv-users | |
[05:28:29] | cryptide (cryptide!~rob@29.183.90.184.cfl.res.rr.com) has quit (Quit: Leaving) | |
[05:40:20] | wagnerrp: | mga1.... awesome, another package format |
[05:49:44] | iamlindoro: | Isn't mageia just mandrake by another name? |
[05:49:50] | iamlindoro: | And if so, wouldn't that just be an RPM? |
[05:50:11] | Beirdo: | maybe they reinvented the wheel |
[05:50:11] | iamlindoro: | s/mandrake/mandriva/ |
[05:54:18] | [R]: | a mandrake by any other name |
[06:02:01] | iamlindoro: | Looks like it's still plain ol' RPM: https://wiki.mageia.org/en/Packagers_RPM_tutorial |
[06:06:05] | wagnerrp: | iamlindoro: youll likely want to lock #10234 |
[06:06:48] | wagnerrp: | "youre using a development version, things break" |
[06:22:57] | npm_ (npm_!~npm@cpe-76-90-30-220.socal.res.rr.com) has joined #mythtv-users | |
[06:23:08] | npm (npm!~npm@cpe-76-90-30-220.socal.res.rr.com) has quit (Ping timeout: 240 seconds) | |
[06:39:44] | rileyp (rileyp!~dad@123-3-236-102.static.dsl.dodo.com.au) has quit (Remote host closed the connection) | |
[06:47:47] | Goga777 (Goga777!~Goga777@2.95.10.104) has joined #mythtv-users | |
[06:49:26] | Goga777 (Goga777!~Goga777@2.95.10.104) has quit (Remote host closed the connection) | |
[06:49:57] | nutron (nutron!~dserban@24.67.96.21) has quit (Quit: WeeChat 0.3.6) | |
[06:55:25] | kormoc (kormoc!~kormoc@mythtv/developer/kormoc) has joined #mythtv-users | |
[06:55:25] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v kormoc | |
[06:58:29] | mike|3 (mike|3!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv-users | |
[07:01:01] | nutron (nutron!~dserban@24.67.96.21) has joined #mythtv-users | |
[07:01:40] | mike|2 (mike|2!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Ping timeout: 276 seconds) | |
[07:08:26] | Beirdo: | frick. |
[07:08:37] | Beirdo: | so close, but yet so far |
[07:08:56] | Beirdo: | I can pull the JPEG thumbnails out of the RAW files... but... no rotation |
[07:09:14] | Beirdo: | so I need to add EXIF rotation support on the bloody thumbnails. |
[07:09:27] | croppa (croppa!~stuart@CPE-120-146-137-99.static.nsw.bigpond.net.au) has joined #mythtv-users | |
[07:09:34] | odhret (odhret!~odhret@cs181192116.pp.htv.fi) has joined #mythtv-users | |
[07:10:06] | wagnerrp: | if it has an embedded thumbnail, then isnt it by definition not raw? |
[07:11:18] | Beirdo: | no |
[07:11:56] | wagnerrp: | no humor, you must be frustrated... |
[07:11:56] | Beirdo: | almost all of the current cameras that offer raw images embed a JPEG thumbnail as well as the raw data (which is often huffman compressed, or the like) |
[07:12:09] | Beirdo: | kinda like a TIFF file |
[07:12:16] | Beirdo: | heh, yeah, and that :) |
[07:12:26] | Beirdo: | sorry |
[07:12:27] | wagnerrp: | "raw" implies "bitmap" |
[07:12:32] | wagnerrp: | and yet, not |
[07:12:41] | Beirdo: | not for digital cameras it doesn't |
[07:12:48] | Beirdo: | it implies "CCD image" |
[07:13:08] | wagnerrp: | well, the raw data from the sensor, and nothing else |
[07:13:12] | ubIx_ (ubIx_!~ulf@p5DD18667.dip0.t-ipconnect.de) has joined #mythtv-users | |
[07:13:13] | Beirdo: | which needs to be processed into a bitmap via funky filters |
[07:13:30] | Beirdo: | but yeah, the file formats include thumbnails, apparently |
[07:13:42] | wagnerrp: | meaning it takes into account the position of the individual subpixels? |
[07:14:02] | ubIx (ubIx!~ulf@p5DD18869.dip0.t-ipconnect.de) has quit (Read error: Operation timed out) | |
[07:14:46] | odhret: | I still have a problem related forced "Later showing" and imaginary conflicts: I have a DVB-C tuner and a DVB-T tuner (capable to record 2 channels on the same mux). Manually I can record/watch 3 channels but scheduling overlapping shows only results in Conflict (even with only 2 schedulings if the other has higher priority!). Importantly, manually selecting different inputs for every scheduling does not solve conflicts! |
[07:16:46] | odhret: | Ehem, ! does not mean I'm shouting. :-[ |
[07:22:56] | Beirdo: | wagnerrp: yes, I believe so |
[07:23:06] | Beirdo: | anyways, almost figured out the damage here |
[07:33:31] | Goga777 (Goga777!~Goga777@2.95.10.104) has joined #mythtv-users | |
[07:34:07] | MMlosh (MMlosh!~MMlosh@2001:718:1e03:5168:49b6:20e8:e481:6c64) has joined #mythtv-users | |
[07:37:43] | DeviceZer0 (DeviceZer0!~hate@unaffiliated/devicezer0) has quit (Ping timeout: 252 seconds) | |
[07:37:58] | tank-man (tank-man!1000@S010600121729c6a1.vc.shawcable.net) has joined #mythtv-users | |
[07:41:20] | Defense|Twin (Defense|Twin!~defense@c217113.adsl.hansenet.de) has joined #mythtv-users | |
[07:59:13] | wagnerrp: | Beirdo: what browser are you using? |
[08:00:38] | Beirdo: | chrome, almost exclusively |
[08:00:48] | wagnerrp: | nevermind then |
[08:00:58] | Beirdo: | what ya need? |
[08:01:09] | wagnerrp: | confirmation one way or another |
[08:01:30] | wagnerrp: | i kept firefox open for a couple weeks across an update cycle |
[08:01:36] | wagnerrp: | when i did close it, it never closed |
[08:01:39] | wagnerrp: | so i terminated it |
[08:01:46] | wagnerrp: | then it wouldnt start, so i terminated it again |
[08:01:58] | wagnerrp: | then it updated, but wouldnt access pages |
[08:02:02] | wagnerrp: | they it wouldnt start |
[08:02:18] | wagnerrp: | it all appears to be working now, except for one thing |
[08:02:33] | wagnerrp: | the left sidebar on the wiki is stuff down below the page content |
[08:02:36] | wagnerrp: | rather than along side |
[08:02:41] | wagnerrp: | s/stuff/stuffed/ |
[08:03:00] | Beirdo: | yucl |
[08:03:08] | wagnerrp: | just wondering if my firefox is hosed, or firefox in general is hosed |
[08:04:41] | kormoc: | wagnerrp, Firefox in general is hosed |
[08:04:45] | kormoc: | started with 0.0 iirc |
[08:04:54] | wagnerrp: | 9.0? |
[08:05:01] | kormoc: | Firefox 9.0 |
[08:05:19] | wagnerrp: | ok, so that wasnt a joke about it always being hosed |
[08:05:20] | wagnerrp: | :) |
[08:05:40] | kormoc: | Heh, yeah, just typoed |
[08:06:04] | wagnerrp: | yeah, this is 9.0.1 |
[08:06:14] | wagnerrp: | i dont recall off hand if i came from 9.0, or 8.x |
[08:06:59] | odhret: | Yet another strange thing: sometimes there are duplicate entries for a show, if I schedule by browsing names of shows. |
[08:30:55] | odhret: | Could there be something broken: even if I make own scheduling rule (HOUR(program.starttime) < 21 program.starttime) >= 7, mythtv 0.24 schedules a showing which starts at midnight. Furthermore, this wrongly scheduled is a duplicate entry (the same show appearing twice in program data) I mentioned a couple of minutes ago. |
[08:31:39] | wagnerrp: | if both programs have programids, and they are different programids |
[08:31:48] | wagnerrp: | further duplicate matching will be disabled |
[08:32:29] | simonckenyon (simonckenyon!~simoncken@195.7.61.12) has joined #mythtv-users | |
[08:35:17] | Beirdo: | Wooohooo |
[08:35:20] | Beirdo: | there it goes |
[08:35:27] | Beirdo: | now to clean up and commit |
[08:37:04] | [R] ([R]!~rbox@unaffiliated/rbox) has quit (Quit: Leaving) | |
[08:42:30] | pheld (pheld!~heldal@cl-5.osl-01.no.sixxs.net) has joined #mythtv-users | |
[08:44:58] | odhret: | Where can I check the program ids? Everything I can see be pressing i is identical. |
[08:46:13] | odhret: | For some reason these duplicate scheduling has different priorities... |
[08:46:42] | odhret: | All the tuners hava same priorities en BE settings. |
[08:48:37] | Scopeuk-AFK is now known as Scopeuk | |
[08:49:41] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has joined #mythtv-users | |
[08:53:18] | wagnerrp: | Beirdo: in good over-engineered fashion, ive just replaced a 4-line synchronous poller with a 230 line linked-list data buffer, and asynchronous polling thread |
[08:53:20] | wagnerrp: | :) |
[08:55:09] | Beirdo: | nice work :) |
[08:55:13] | wagnerrp: | well on the plus side, that 230 lines of code should execute some 30x faster than the previous four lines |
[08:55:38] | Beirdo: | I'm looking at using mythpreviewgen for video files in mythgallery |
[08:55:39] | Beirdo: | heh |
[08:55:56] | odhret: | The duplicate matching is on. What does this mean: in the rightmost column in the list of schedulings one of these duplicates has 1 and the other #? Could the # mean that this show is scheduled to DVB-C tuner? |
[08:57:08] | wagnerrp: | which list of schedules? |
[08:57:23] | wagnerrp: | is this something in the frontend? or in mythweb? or from --print-sched? |
[08:59:38] | Beirdo: | ah crap |
[09:00:22] | Beirdo: | --infile on mythpreviewgen... no likey file names with spaces in them |
[09:00:25] | Beirdo: | even quoted |
[09:00:33] | Beirdo: | or \ quoted |
[09:00:34] | odhret: | Frontend>manage schedulings/recordins > Upcoming schedulings/recordings. I have noticed that schedulings on my cable channels often/always get # mark instead of priority number. |
[09:00:39] | wagnerrp: | oh? |
[09:00:42] | wagnerrp: | is that my fault? |
[09:00:46] | Beirdo: | off to fix the command line parser, I guess |
[09:00:54] | Beirdo: | possibly :) |
[09:01:27] | Beirdo: | and funny, mythpreviewgen didn't like a VERY old AVI file with IV50 codec |
[09:01:28] | Beirdo: | hehe |
[09:01:47] | wagnerrp: | it should "just work" |
[09:01:58] | wagnerrp: | since the shell is supposed to do quote and escape handling |
[09:02:16] | wagnerrp: | i just handle the stream of arguments as the shell passes them in |
[09:02:21] | Beirdo: | yes, and then our parser is stripping the quoting, I think |
[09:02:28] | Beirdo: | I'll see what I can find |
[09:02:40] | wagnerrp: | remember the "VERBOSE_PARSER" environmental variable |
[09:02:50] | Beirdo: | Oooh, good point |
[09:03:50] | wagnerrp: | if the quotes are stripped, its not something i have any control over |
[09:03:59] | wagnerrp: | as it would be the shell thats doing the stripping |
[09:04:12] | Beirdo: | ahhhhhh |
[09:04:15] | Beirdo: | I see the issue |
[09:04:17] | Beirdo: | stupid me |
[09:04:26] | Beirdo: | it's my wrapper script being stupid |
[09:05:20] | wagnerrp: | odhret: could you explain the symptoms from the start again? explain your tuner configuration too |
[09:05:34] | wagnerrp: | you have three tuners, two DVB-T, one DVB-C |
[09:05:40] | wagnerrp: | all three with two virtual tuners each? |
[09:05:43] | Beirdo: | which means it MIGHT just work fine from mythsystem as expected, as long as we "" the filename |
[09:06:08] | wagnerrp: | yeah, the mythsystem stuff could likely use some sprucing up in regards to quoting and escaping |
[09:06:27] | Beirdo: | it's up to the caller to do all of that |
[09:06:30] | Beirdo: | for now |
[09:07:23] | wagnerrp: | odhret: run 'mythbackend --printsched' and pastebin the output |
[09:07:32] | odhret: | I have one DVB-T tuner (AF9015, capable to record two shows from the same mux) and one DVB-C tuner (can record only one show at the time). |
[09:07:49] | wagnerrp: | odhret: why only one? CI limitation? |
[09:08:01] | wagnerrp: | Beirdo: speaking of which, --printsched could use some love on 0.25 |
[09:08:20] | Beirdo: | how so? |
[09:08:27] | wagnerrp: | as in... it needs to bypass the logger |
[09:08:30] | odhret: | DVB-C is 1c73:861f AMT Anysee E30 Combo plus USB 2.0. |
[09:08:39] | Beirdo: | ummm, why? |
[09:08:54] | Beirdo: | that's the sort of thing you want to log for easier debugging |
[09:08:57] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has joined #mythtv-users | |
[09:09:10] | Beirdo: | way easier to upload a logfile than to capture all that output to pastebin |
[09:09:37] | ubuntuaddicted (ubuntuaddicted!~Ubu@cpe-173-89-62-76.wi.res.rr.com) has joined #mythtv-users | |
[09:09:40] | wagnerrp: | im more talking about all the extra crap that also gets loggeda |
[09:09:41] | ubuntuaddicted1 (ubuntuaddicted1!~Ubu@cpe-173-89-62-76.wi.res.rr.com) has joined #mythtv-users | |
[09:09:53] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has left #mythtv-users () | |
[09:09:54] | wagnerrp: | and the fact that you get the timecodes as well |
[09:10:01] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has joined #mythtv-users | |
[09:10:06] | wagnerrp: | for debugging purposes, its fine |
[09:10:08] | Beirdo: | so? there's no harm in having that |
[09:10:17] | wagnerrp: | however i believe there are some scripts that parse that output |
[09:10:22] | Beirdo: | it's only used for debugging :) |
[09:10:28] | wagnerrp: | unless you just want to break those |
[09:10:35] | wagnerrp: | (im perfectly fine with that option) |
[09:10:40] | Beirdo: | if so, then they can either change their scripts, or actually tell us |
[09:10:56] | wagnerrp: | have them pull from the proto or services like everyone else? |
[09:11:05] | Beirdo: | ideally, yeah |
[09:11:10] | Beirdo: | that would be the best |
[09:11:12] | wagnerrp: | sounds good |
[09:11:29] | Beirdo: | parsing it from output is not the "right way" anyways :) |
[09:12:46] | wagnerrp: | odhret: all DVB tuners support 'multirec' |
[09:13:37] | wagnerrp: | the only potential reason i could think one would not would be conflicts with a CAM (which that does have a slot for) |
[09:13:50] | wagnerrp: | i dont know if CI/CAM supports multiple streams |
[09:15:56] | madams_9 (madams_9!~madams9@67-0-95-209.albq.qwest.net) has quit (Quit: Leaving) | |
[09:16:14] | odhret: | I don't have any cards attached to the DVB-C tuner. Here is the output: http://pastebin.com/RyJhWqmm The duplicate is in the beginning and below are problematic "Later showings". |
[09:18:59] | ** wagnerrp wonders what the # means ** | |
[09:21:01] | odhret: | I think # is related to that this shows is scheduled for my DVB-C tuner. |
[09:21:38] | wagnerrp: | its not listed as a status type here... http://mythtv.org/wiki/Mythbackend#Interpreti . . . tched_Output |
[09:21:44] | wagnerrp: | so im digging through the code to find out |
[09:21:47] | odhret: | Because if I schedule channels that are only in cable transmission, I see those # signs. |
[09:23:18] | DeviceZer0 (DeviceZer0!~hate@unaffiliated/devicezer0) has joined #mythtv-users | |
[09:24:53] | wagnerrp: | i dont think # is supposed to ever happen |
[09:26:58] | wagnerrp: | well the two different versions at the top makes sense |
[09:27:08] | wagnerrp: | since you have two instances on two different channels on different sources |
[09:27:22] | wagnerrp: | it picks one, and marks the other as a duplicate |
[09:27:53] | wagnerrp: | but why the rest are all marked for later recording, i have no idea |
[09:28:37] | wagnerrp: | 1–4 is DVB-T, 14 is DVB-C? |
[09:29:57] | Beirdo: | OK, that works just fine |
[09:29:59] | Beirdo: | hehe |
[09:30:04] | wagnerrp: | especially the single records |
[09:30:15] | wagnerrp: | those should never record later unless pre-empted by a higher priority item |
[09:30:43] | wagnerrp: | even then, i think they just shut down |
[09:31:19] | ubuntuaddicted (ubuntuaddicted!~Ubu@cpe-173-89-62-76.wi.res.rr.com) has quit (Quit: Leaving) | |
[09:31:19] | ubuntuaddicted1 (ubuntuaddicted1!~Ubu@cpe-173-89-62-76.wi.res.rr.com) has quit (Quit: Leaving) | |
[09:31:22] | wagnerrp: | oh... duh.... |
[09:31:42] | Beirdo: | Hmm, I wonder how hard the last logical step would be |
[09:31:44] | wagnerrp: | "Warning: Listings source 'Anysee-antenni' is defined, but is not attached to a card input.' |
[09:32:00] | Beirdo: | to make it use our internal player instead of mplayer for any movies in your gallery |
[09:32:06] | wagnerrp: | i guess thats actually the DVB-T side on the DVB-C tuner |
[09:32:16] | wagnerrp: | so intentionally not in use |
[09:32:46] | odhret: | Yes that Anysee-antenni is DVB-T side not in use. And Yes, tuner 14 is DVB-C but in FE>info center>system status>tuner status there is tuner 1 DVB-T, 5 is only error / left over from a test once attaching an analog tuner USB, and tuner 6 is virtual DVB-T. |
[09:33:31] | wagnerrp: | you have two DVB-T tuners, right? |
[09:33:38] | wagnerrp: | so wouldnt that mean four virtuals? |
[09:33:59] | odhret: | No, I have only one DVB-T tuner. And in FE info center there is also the tuner 14 that is DVB-C |
[09:34:04] | prologic (prologic!~prologic@unaffiliated/prologic) has quit (Read error: Connection reset by peer) | |
[09:34:17] | wagnerrp: | oh, you said two earlier, meaning the two virts on one phy |
[09:37:00] | prologic (prologic!~prologic@millshome.overthewire.com.au) has joined #mythtv-users | |
[09:37:29] | prologic is now known as Guest14794 | |
[09:37:47] | FabriceMG (FabriceMG!~MARTIN@217.112.59.207) has joined #mythtv-users | |
[09:42:37] | odhret: | Could there be some misconfiguration somewhere, because the tune 5 is still seen in the FE>...>tuner status but not listed in BE>tv-card settings? The tuner 5 (V4L) could mean my new usb web cam or the analog capture device once recognized be mythtv and then unplugged (no support in kernel)... |
[09:43:18] | wagnerrp: | if its not accessible, or not mapped to a video source, it gets ignored |
[09:46:25] | odhret: | When mythfilldatabase is running I can see from the output, that there are three sources. Still in BE settings I have only 2. Or is this related to two virtual tuners in one physical resulting to two separate inputs? |
[09:46:57] | odhret: | inputs > I meant sources. |
[09:47:26] | wagnerrp: | a 'source' is a unique list of channels |
[09:47:50] | wagnerrp: | nothing mythfilldatabase does cares how many tuners are attached to those sources |
[09:47:55] | wagnerrp: | only the channels contained by the sources |
[09:51:13] | rsiebert__ (rsiebert__!~quassel@g229055202.adsl.alicedsl.de) has joined #mythtv-users | |
[09:51:29] | rsiebert_ (rsiebert_!~quassel@g231185067.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[09:51:29] | rsiebert (rsiebert!~quassel@g231185067.adsl.alicedsl.de) has quit (Ping timeout: 240 seconds) | |
[09:51:50] | rsiebert (rsiebert!~quassel@g229055202.adsl.alicedsl.de) has joined #mythtv-users | |
[09:51:52] | odhret: | Oh sorry, I checked and found that the third source is not in use (it was made for testing the the DVB-T side on the combo anysee tuner). So I think, I don't have any relevant ideas, how can I give further information about my problems. |
[09:52:20] | wagnerrp: | no idea where to start to be honest |
[09:52:43] | wagnerrp: | hang around for a while, try again in a couple hours when a new crowd is in the room |
[09:58:23] | quicksilver: | considering replacing my frontend motherboard. Since my new TV has VGA+HDMI in I no longer need a TV-out card. Can integrated graphics handle what mythtv needs these days? E.g. the latest i5/i7 intel HD, or the radeon HD 3000 (?) on recent AMD boards? |
[09:59:11] | wagnerrp: | dont bother with integrated amd, integrated intel is possible, but nvidia is still preferred |
[09:59:40] | wagnerrp: | the problem is more one of driver support rather than performance |
[09:59:47] | ** quicksilver nods ** | |
[09:59:49] | wagnerrp: | and nvidia still outshines everyone else |
[10:00:27] | quicksilver: | I'm probably going to run at 1920x1080 ( previously I was just using SD 800x600) |
[10:00:40] | quicksilver: | because "I might as well" if that's the native res of the TV |
[10:00:45] | quicksilver: | at least the mythtv UI will look sharp |
[10:00:50] | quicksilver: | even though all my content is still SD |
[10:01:28] | quicksilver: | wagnerrp: the basic requirement is good enough openGL drivers to display video on a texture, right? |
[10:02:06] | wagnerrp: | basically |
[10:02:29] | hpeter (hpeter!~hpeter@197-34.62-188.cust.bluewin.ch) has joined #mythtv-users | |
[10:02:33] | wagnerrp: | and in theory, any of the HD2000/3000 units on the i3/i5 processors are powerful enough |
[10:02:44] | wagnerrp: | there have been claims of some image tearing issues |
[10:03:17] | quicksilver: | the intel stuff seems surprisingly expensive too |
[10:03:25] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Remote host closed the connection) | |
[10:04:28] | justinh: | tearing, on Intel video? ROFLMAO |
[10:04:36] | justinh: | tearing is their middle name I think |
[10:04:58] | justinh: | especially with open source drivers. Oh, and their windows drivers |
[10:05:24] | justinh: | hell, even the crappy SiS card in my work desktop doesn't exhibit tearing |
[10:05:51] | quicksilver: | wagnerrp: what spec nvidia do I need then? for 1920x1080 output although most video will be SD |
[10:06:20] | wagnerrp: | anything 8-series or better |
[10:06:34] | wagnerrp: | a GT210 seems to be the low price point at current |
[10:06:34] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has quit (Remote host closed the connection) | |
[10:06:36] | justinh: | something likely costing in the region of £30 |
[10:06:39] | wagnerrp: | typically around $25 |
[10:06:43] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has joined #mythtv-users | |
[10:07:23] | quicksilver: | hmm |
[10:07:24] | quicksilver: | http://www.amazon.co.uk/PNY-NVIDIA-GeForce-Gr . . . /B002RRNV4G/ |
[10:07:32] | justinh: | and with VDPAU capability, you get very good rendering too |
[10:07:40] | quicksilver: | OK that's a fairly trivial cost compared to cost of motherboard and CPU |
[10:07:42] | justinh: | regardless of whether you use it for decoding or not |
[10:07:51] | quicksilver: | and if it means I can get a much cheaper AMD combo... |
[10:08:15] | quicksilver: | was looking at around GBP250 for an i5 or i7 cpu/mb/ram bundle |
[10:08:29] | quicksilver: | the hard part is finding mbs with 3 PCI slots |
[10:08:53] | justinh: | haha. passive GT520 for £35 at the local shed |
[10:09:05] | justinh: | quicksilver: combined FE/BE ? |
[10:09:08] | quicksilver: | justinh: yes |
[10:09:11] | justinh: | ah |
[10:09:24] | quicksilver: | SATA controller suspect on the current one |
[10:09:30] | quicksilver: | it keeps apparently frying disks |
[10:09:32] | justinh: | oo, I should do a dmi thing... I have 5x PCI & PCI-e :-) |
[10:10:10] | justinh: | my BE has a gigabyte KM-630A2 |
[10:10:16] | justinh: | oh, but that's intel IIRC |
[10:11:34] | justinh: | wth? not KM-630A2... gah |
[10:11:44] | justinh: | P43-ES3G |
[10:12:35] | Dorward (Dorward!~Dorward@94-192-4-225.zone6.bethere.co.uk) has left #mythtv-users () | |
[10:13:19] | quicksilver: | newegg is the only place i've found with PCI slot searching |
[10:13:25] | quicksilver: | then have to go and see if they are available in the UK... |
[10:14:34] | justinh: | yeah over here they seem to think people are only concerned with how many go-faster stripes a board has |
[10:15:43] | quicksilver: | looks possible : http://www.amazon.co.uk/dp/B002LFYYAY/ |
[10:16:29] | justinh: | ugh. 3 PCI slots is all you can get now? :-( |
[10:16:44] | justinh: | I needed 5 for my 3 tuners. |
[10:17:23] | Choris_ (Choris_!~markus@ip-37-119.dhcp.opintanner.fi) has quit (Read error: Connection reset by peer) | |
[10:17:28] | justinh: | if you put 3 tuner cards next to one another you're gonna have to either make sure they're all low power (i.e. silicon tuner) cards, or else do something about cooling |
[10:18:14] | quicksilver: | well I do currently have them next to each other |
[10:18:24] | quicksilver: | but there is quite a big fan in the case |
[10:18:33] | quicksilver: | one of those big fat low zalman fans |
[10:18:38] | justinh: | I had my lr6650 cards like that for a while in my old backend. they didn't lkike it |
[10:18:55] | quicksilver: | having said that, two of them don't work very well so maybe that's what's wrong with them :P |
[10:19:00] | justinh: | oh across the side kinda fan? that'd help |
[10:19:33] | justinh: | I had issues with discontinuities – junk artifacts all over I thought were signal related |
[10:20:22] | quicksilver: | about two years ago two of them suddenly stopped tuning reliably |
[10:20:29] | quicksilver: | I never really had time to spend ages diagnosing it |
[10:20:38] | quicksilver: | (just over two years ago I had a daughter. Time went out the window) |
[10:20:55] | justinh: | heh |
[10:20:56] | quicksilver: | last time I did a manual check with tzap one of the looked OK-ish again |
[10:21:09] | justinh: | I'm back at work today, and glad of it |
[10:21:15] | quicksilver: | the thing is I'm in an area off poor reception so it's all a bit of a lucky dip |
[10:21:44] | quicksilver: | although the TV aerial man said that when the whole south-east has switchvoered they will increase the power of the crystal palace muxes which should help |
[10:28:26] | justinh: | IIRC digital muxes get around a tenfold increase in power |
[10:28:42] | justinh: | so that should double the reception strength in theory |
[10:28:46] | ** quicksilver nods ** | |
[10:29:21] | quicksilver: | damn it's all so fiddly to get everything working nicely |
[10:29:29] | quicksilver: | although to be fair the current system does work |
[10:29:38] | quicksilver: | it's just limping along on one fewer drive than I'd like |
[10:29:40] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Remote host closed the connection) | |
[10:30:04] | quicksilver: | seems daft to spend 200 quid fixing it when I could just buy a commercial HDR for that... |
[10:31:39] | justinh: | yeah. keep telling yourself |
[10:31:42] | quicksilver: | http://www.amazon.co.uk/Humax-HDR-FOX-T2-Recorder-Freeview/ |
[10:31:54] | justinh: | I tried going that way. it was AWFUL |
[10:31:58] | quicksilver: | what did you get? |
[10:32:02] | justinh: | humaz & topfield.. top of the game... all shite |
[10:32:21] | justinh: | no timestretching, no arbitrary skipping.. hit & miss recording |
[10:32:39] | ** quicksilver nods ** | |
[10:32:47] | justinh: | if you're used to mythtv, any commercial offering is gonna suck |
[10:33:04] | quicksilver: | also I think I might dust off mythtv's DVD burning now I have a kid |
[10:33:13] | quicksilver: | there were some great kids films on tv this xmas I recorded |
[10:33:23] | justinh: | even when myth is unreliable for whatever reason it's never as bad as when a standalone goes bonk |
[10:34:00] | justinh: | my dad has a DVR that Which? rated as 'best buy' – I was there xmas day & boxing day – it needed power cycled about 8 times |
[10:34:08] | quicksilver: | hah |
[10:34:13] | justinh: | mind, I'd never have bought ANYTHING Hitachi make |
[10:34:24] | alanb99 (alanb99!~alan@host86-164-231-18.range86-164.btcentralplus.com) has joined #mythtv-users | |
[10:34:24] | justinh: | Hitachi. Like who the **** are hItachi? |
[10:34:29] | quicksilver: | any reason I need anything faster than a 3Ghz Athlon X2? |
[10:34:36] | quicksilver: | can't think why |
[10:34:57] | justinh: | that'll likely handle even freeviewHD |
[10:35:21] | justinh: | well apart from the audio playback bit, which the BBC seem adept at breaking for mythtv users :P |
[10:35:35] | Guest14794 is now known as prologic | |
[10:35:40] | prologic (prologic!~prologic@millshome.overthewire.com.au) has quit (Changing host) | |
[10:35:40] | prologic (prologic!~prologic@unaffiliated/prologic) has joined #mythtv-users | |
[10:35:40] | quicksilver: | I don't have a DVB-T2 card yet though |
[10:35:41] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv-users | |
[10:35:45] | quicksilver: | one day maybe |
[10:35:52] | justinh: | as for DVD burning... my lad is never going to even see a DVD |
[10:36:11] | justinh: | think about it.. he'll probably never even buy a CD in his life |
[10:36:58] | quicksilver: | I'm not sure why I like the idea, justinh |
[10:37:10] | quicksilver: | I'm just too incompetent to keep the on-disk copy digital recording save |
[10:37:17] | quicksilver: | if it's on a disk I can't delete it :P |
[10:37:32] | quicksilver: | if it's on an optical disk I mean |
[10:37:56] | justinh: | see how long it takes a kid to delete something from a DVD. By giving them one to play with |
[10:38:20] | quicksilver: | :) |
[10:38:31] | justinh: | if it's in mythvideo, in a write-protected file... |
[10:38:33] | quicksilver: | ah no, she's *very* careful with DVDs |
[10:38:40] | quicksilver: | they are her favourite posession |
[10:38:49] | quicksilver: | she owns a grand total of two – Finding Nemo and Ice Age 3 |
[10:39:38] | justinh: | heh |
[10:39:47] | justinh: | hope that phase lasts |
[10:40:03] | justinh: | note: other DVD burning programs are available |
[10:40:11] | justinh: | there is no need to do it in mythtv IMHO |
[10:40:16] | quicksilver: | fair point |
[10:40:28] | quicksilver: | but it's nice being able to do it straight from your recordings. |
[10:40:55] | quicksilver: | justinh: actual a simple process to "promote" a recording from recorded TV to myth vidoes might be nice. |
[10:48:45] | FabriceMG (FabriceMG!~MARTIN@217.112.59.207) has left #mythtv-users () | |
[10:49:34] | justinh: | somebody made a user job thingy for that I think |
[10:50:28] | justinh: | anyway – nice? what's nice about mytharchive? I tried it a couple of times – found it quite intuitive the first time but after that.. unfathomable |
[10:50:51] | justinh: | oh yeah that was it.. trying to put more than one thing on a disk. whew. never again |
[10:52:56] | quicksilver: | yeah it was a bit fiddly to do anything clever |
[10:53:04] | quicksilver: | worked fine for one film per disk though |
[10:53:14] | quicksilver: | I assume that newer versoins might be better though |
[10:53:31] | justinh: | stuff I've kept for mythvideo, I just top & tail it in the editor then copy it myself |
[10:53:49] | justinh: | FWIW I don't think mytharchive has seen any love in years |
[10:55:19] | quicksilver: | looks like I might be able to do 45 quid mobo 45 quid cpu 10 quid ram and 25 quid graphics card |
[10:55:28] | quicksilver: | that's not as bad as I feared last week |
[10:56:10] | justinh: | heh |
[10:56:29] | justinh: | I had my media share go offline the other week. turned out to be a dodgy sata cable of all things |
[10:56:37] | justinh: | glad it wasn't the pretty new 3TB disk |
[10:56:51] | justinh: | gah! why isn't this soundcloud download working? :-\ |
[10:57:28] | ** justinh tries to wget it ** | |
[10:57:56] | quicksilver: | any reason not to get an unbranded card? http://www.cclonline.com/product/38676/GT210/ . . . ard/VGA5330/ |
[10:59:09] | justinh: | wouldn't bother me. most are just badge jobs anyway I think |
[11:05:02] | mike|3 (mike|3!~mike@c-76-115-119-121.hsd1.or.comcast.net) has quit (Remote host closed the connection) | |
[11:05:53] | mike|3 (mike|3!~mike@c-76-115-119-121.hsd1.or.comcast.net) has joined #mythtv-users | |
[11:10:11] | justinh: | wget seems to be doing the biz where firefox was just giving up |
[11:10:45] | justinh: | 106MB wav file I've only managed to grab 52MB of so far |
[11:12:02] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has joined #mythtv-users | |
[11:12:38] | Vollstrecker_ (Vollstrecker_!~Vollstrec@p4FC7CAB9.dip.t-dialin.net) has quit (Ping timeout: 268 seconds) | |
[11:13:02] | justinh: | quicksilver: see the london fireworks on NYE? We stayed in as usual, went to bed early but myth'd the celebrations. Awesome display |
[11:13:49] | justinh: | had so many nice offers of places to go, but I wasn't going if it meant leaving mrs at home – logistics worries aside |
[11:14:06] | quicksilver: | we have an 8-week-old at the moment |
[11:14:16] | quicksilver: | so we were boring go to bed early and get up for feeds |
[11:14:24] | quicksilver: | however, we did see them later on the news :) |
[11:14:42] | justinh: | heheh congratulations! |
[11:14:56] | justinh: | we have another due in Feb. God help us |
[11:16:29] | justinh: | btw how fun was Christmas? |
[11:17:09] | odhret (odhret!~odhret@cs181192116.pp.htv.fi) has quit (Quit: Leaving.) | |
[11:17:22] | justinh: | this was the first one our lad was more or less aware what was going on. woke up at 6am, slept for 2 hours during the afternoon & he kept going til after midnight. I hated my life & just wanted to go to bed lol |
[11:17:23] | Vollstrecker_ (Vollstrecker_!~Vollstrec@p4FC7CAB9.dip.t-dialin.net) has joined #mythtv-users | |
[11:18:59] | quicksilver: | justinh: brilliant. We stayed at home and concentrated on the kids, she loved it. |
[11:19:06] | quicksilver: | I'm knackered now though :) |
[11:19:34] | justinh: | yeah I came back to work for a rest |
[11:19:48] | justinh: | think this year will have to be a one we spend entirely at home |
[11:19:59] | justinh: | whether I move back up North or not |
[11:20:25] | justinh: | can't be doing with all the driving with a car packed to the roof |
[11:22:49] | justinh: | and in future whoever buys any of our kids a talking toy will be taken out & shot |
[11:23:18] | justinh: | especially any of that v-tech 'learning' crap |
[11:25:16] | quicksilver: | heh |
[11:25:25] | quicksilver: | yeah some of the child's tech toys are weird |
[11:25:32] | quicksilver: | almost as expensive as (more expensive in some cases) than the real thing |
[11:25:48] | quicksilver: | child's laptops costing more than a real laptop – what's the point of that? |
[11:31:58] | justinh: | no point |
[11:32:01] | justinh: | give em a laptop |
[11:32:21] | justinh: | wouldn't give a child an ipad to play with thouth |
[11:32:23] | justinh: | *though |
[11:32:41] | justinh: | here, here's £500 in cash -go play with that in front of the fire. LOL |
[11:33:21] | Scopeuk: | surely you could just give them the box your new tv came in and keep them busy for days |
[11:33:34] | Scopeuk: | or that old palm thats been gathering dust in your desk draw for years |
[11:33:36] | justinh: | hahahaha |
[11:33:52] | justinh: | no no no. the thing is, if they see you with a thing, they want THAT thing |
[11:34:00] | justinh: | not a thing which looks a tiny bit like it |
[11:34:28] | justinh: | the toy dyson we got our lad went down a storm. no interest in the cardboard |
[11:35:49] | justinh: | FWIW I never owned a palm |
[11:35:55] | Scopeuk: | fair enough |
[11:36:01] | justinh: | used to have a Psion 5. biggest waste of money ever |
[11:36:35] | justinh: | oo look! it can do X, Y & Z! Great, only I never needed anything to do X, Y or Z |
[11:36:39] | Metoer (Metoer!metoer@77.68.145.221) has joined #mythtv-users | |
[11:36:45] | Scopeuk: | i was given one many years ago, still have it kicking arround. m100 2mb of storage total (ram and rom) and if you take the batteries out you lose everything including the firmware updates |
[11:36:55] | Scopeuk: | i wanted one of those things badly when i first saw them |
[11:37:10] | croppa (croppa!~stuart@CPE-120-146-137-99.static.nsw.bigpond.net.au) has quit (Read error: Connection reset by peer) | |
[11:37:16] | justinh: | so did I. unfortunately I had a bank account full og redundancy money when I say one |
[11:37:35] | Scopeuk: | ahh, you see i was in middle school |
[11:38:01] | Scopeuk: | so it never happened |
[11:38:21] | justinh: | the most use I ever got out of the 5 was as a serial terminal at work |
[11:39:13] | Scopeuk: | my m100 got used for 2 things, serial terminal to ontrol one of my old mythboxes, and the play a submarine depthcharge game it came with |
[11:40:27] | Scopeuk: | oh and ass a newspaper with an offlien web browser |
[11:40:32] | Scopeuk: | s/ass/as |
[11:44:42] | quicksilver: | I used my palm until I got a decent phone |
[11:44:50] | quicksilver: | for taking notes and calendaring |
[11:45:04] | quicksilver: | but completely superseded by modern phones. I guess I used it for 2–3 years though |
[11:45:22] | justinh: | I think my next phone might have proper buttons |
[11:45:41] | Scopeuk: | i've yet to give up my buttons, will be a cold day in hell and all that |
[11:45:58] | Scopeuk: | modern phones do have more in common with old pda's than they do with old phones |
[11:46:06] | justinh: | I'm really not struck on Android stuff. not even the expensive ones seem to do what I expect |
[11:46:33] | justinh: | expect = snappy UI experience. hit a button, something happens NOW |
[11:46:59] | justinh: | not even my sister's very expensive dual core CPU powered HTC can do that |
[11:47:18] | justinh: | compared to my Orange San Francisco, her phone is about £400 too expensive |
[11:50:03] | justinh: | I'd find it a bit annoying that something I paid 4 times as much for was still as laggy & crap |
[11:51:18] | justinh: | as for my 7" droidy tablet. that's gonna go if I can't find a better firmware for it. It was *great* out of the box apart from the webcam not working in Skype, so I updated it.. then it turned to crap |
[11:51:35] | justinh: | subsequent updates have only seemed to make it worse |
[11:57:57] | quicksilver: | justinh: the samsung galaxy S II my wife has is pretty snappy |
[11:58:41] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Remote host closed the connection) | |
[12:31:46] | dougl (dougl!~doug@S01060018f3992b5d.wp.shawcable.net) has quit (Read error: Operation timed out) | |
[12:47:26] | dougl (dougl!~doug@S01060018f3992b5d.wp.shawcable.net) has joined #mythtv-users | |
[12:59:56] | Easy_Rider9999 (Easy_Rider9999!~Miranda@p5489694E.dip.t-dialin.net) has joined #mythtv-users | |
[13:08:15] | ServerSage: | I'm confused. For some reason my schedules direct lineups are not matching the lineups that mythtv-setup is showing me. |
[13:14:57] | ServerSage: | I've tried the rebuild/readd on the SD page, but still getting old lineups in the "Video Source Setup" page in mythtv-setup when I click "Retrieve Lineups". Grrr. |
[13:23:30] | justinh: | quicksilver: when my cheapo phone is, it's nice. depends what else is going on though & there doesn't seem to be any reason for it |
[13:24:47] | quicksilver: | justinh: yeah. Apple put the GUI responsive in the kernel with RT(ish) scheduling. Android doesn't. It's a substantial differenc. |
[13:35:43] | justinh: | I hope they fix that soon |
[13:36:09] | justinh: | where the UI *is* the device it's kinda paramount |
[13:37:28] | justinh: | then again, if they just went & took out all the java junk maybe it wouldn't need re-doing :-) |
[13:42:50] | justinh: | hahaha. tivo-like mythtv theme. blip bloop |
[13:43:34] | alanb991 (alanb991!~alan@host86-171-244-44.range86-171.btcentralplus.com) has joined #mythtv-users | |
[13:45:27] | Vollstrecker_: | k, I now have a clue why image download fails. after compiling by myself, using gdb, strace and ltrace without success, I started tcpdump to get a a result. Metadata is fetched by the ttvdb script over my proxy as expected, but image download is tried directly. How can this happen? |
[13:45:49] | alanb99 (alanb99!~alan@host86-164-231-18.range86-164.btcentralplus.com) has quit (Ping timeout: 240 seconds) | |
[13:46:37] | justinh: | because mythfrontend isn't designed to download images through a proxy maybe? |
[13:47:30] | Vollstrecker_: | So broken by desing. |
[13:48:07] | justinh: | not really :-) |
[13:51:17] | Vollstrecker_: | If it can download metadata, but then shows errors when it can't download this metadata, it is broken. |
[13:52:05] | Seeker`: | 'broken by design' implies malice on the part of the developers, when in fact it is more likely that its just not an issue that anyone has come across/reported yet |
[13:52:11] | quicksilver: | some parts of mythtv are proxy-smart |
[13:52:22] | justinh: | more likely an issue caused by the use of qt |
[13:53:42] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv-users | |
[13:55:26] | justinh: | do you have http_proxy set as an environment variable already? |
[13:56:07] | Vollstrecker_: | http_proxy, https_proxy and ftp_proxy are set in lowercase and uppercase |
[13:56:21] | Vollstrecker_: | and kde proxy-settings are done, too. |
[13:57:22] | justinh: | what version are you using? of mythtv I mean |
[13:57:40] | justinh: | I'll take a look in the code & see what it's doing if you like |
[13:57:54] | Vollstrecker_: | 0.24-fixes checked out last Wed |
[13:58:10] | Vollstrecker_: | That's what I started right now. |
[13:58:52] | justinh: | ah well in 0.24-fixes all the metadata stuff is still external AFAIK |
[14:00:32] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 255 seconds) | |
[14:03:16] | justinh: | although it looks like all the image handling is internal |
[14:04:16] | Vollstrecker_: | mythdownloadmanager.cpp seems to be used |
[14:04:25] | Ryushin (Ryushin!proxy@cl-412.phx-01.us.sixxs.net) has joined #mythtv-users | |
[14:08:08] | justinh: | no mention of any proxy knowhow there |
[14:13:35] | justinh: | found an external script you might be able to use in the meantime though |
[14:14:28] | justinh: | http://code.google.com/p/fill-mythvideo-metadata/ |
[14:14:47] | justinh: | gah. 0.23 only |
[14:15:04] | justinh: | course if you just use JAMU, that should work |
[14:21:04] | zombor (zombor!~zombor_@kohana/developer/zombor) has joined #mythtv-users | |
[14:21:33] | justinh: | maybe master support use of proxies |
[14:25:21] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv-users | |
[14:37:59] | sphery: | Vollstrecker_: You'd have to modify mythdownloadmanager to do this: http://code.mythtv.org/trac/ticket/9525 |
[14:38:06] | sphery: | then submit a patch |
[14:42:11] | Goga777 (Goga777!~Goga777@2.95.10.104) has quit (Read error: Connection reset by peer) | |
[14:45:14] | justinh: | suspect it'd be easier to use a transparent proxy instead though |
[14:50:30] | sphery: | yes, that's the easiest approach |
[14:51:08] | sphery: | and also allows most control over things |
[14:52:56] | sphery: | oh, and as far as the bug tracker goes, MythTV is not broken for not using proxies for mythdownloadmanager--it's a feature request... So it needs a patch before anyone is likely to entertain the idea of adding it |
[14:54:13] | justinh: | I wish more home routers could do easy peasy filtering as standard |
[14:54:48] | justinh: | might need it some day. Or then again... putting filtering on will only make somebody more determined to bust it |
[14:55:14] | justinh: | easy to get around filters in any case. just use a tethered phone or dongle.. |
[14:57:04] | Vollstrecker_: | sphery: Thx for the hint, I did a quick and dirty patch with hardcoded values to se if it works, but if it's already in, I don't have to get it to a commitable state. |
[14:58:23] | sphery: | Vollstrecker_: it's not already in |
[14:58:28] | sphery: | it's in mythbrowser |
[14:58:31] | sphery: | not in mythdownloadmanager |
[14:58:49] | sphery: | your way, you have to patch every single piece of mythtv that uses the internet |
[14:59:09] | sphery: | justinh's way (using a transparent proxy, properly configured), the app doesn't need to be aware |
[15:00:15] | sphery: | http://www.tldp.org/HOWTO/TransparentProxy.html is a good start for figuring it out |
[15:01:14] | Vollstrecker_: | I know transparent proxy config, but I don't like the idea of changing the env to meet the apps needs. |
[15:02:09] | sphery: | then you get to change (every single internet-using-part-of) the app :) |
[15:02:33] | justinh: | so apart from the obvious, why would people run a proxy at home anyway? |
[15:03:29] | Vollstrecker_: | Caching for atm 6 machines. |
[15:03:43] | sphery: | yeah, most I've seen, they use it for caching, but they still allow the 'net to work without the proxy |
[15:05:30] | justinh: | I dunno how much use that'd be in this age of streaming media ;-) |
[15:05:40] | Vollstrecker_: | Not me, first I like to have fine grained control, and second I'm experimenting really often with network code, and this is the easiest way of keeping pakets where they belong. |
[15:06:19] | Vollstrecker_: | Plus central virus scanning etc. |
[15:06:38] | justinh: | I'm toying with the idea of filtering the internet at home when my kid(s) is/are old enough but then... actually maybe I'd just block facebook |
[15:06:59] | justinh: | we could be like Quakers :D |
[15:07:22] | justinh: | though with any luck, another 5–10 years zuck's site will have died already |
[15:11:10] | Vollstrecker_: | Btw: http://doc.qt.nokia.com/4.6/qnetworkproxy.htm . . . icationProxy compared with line 1424 of the patchset should do the trick without patching mythdownloadmanager. |
[15:11:45] | Vollstrecker_: | Given that frontend of backend are calling the downloadmanager |
[15:13:03] | sphery: | that's what the patch on 9525 does |
[15:13:30] | justinh: | one day everything might use mythdownloadmanager but until then... |
[15:13:47] | sphery: | but it /only/ does it for mythfrontend |
[15:14:16] | sphery: | and since mythdownloadmanager is called by backend for metadata... |
[15:14:24] | sphery: | we need a new patch if you want support |
[15:16:12] | Vollstrecker_: | 9525 also patches backend/main.cpp to set the proxy. Isn't this the backend? |
[15:16:41] | sphery: | oh, I was looking at submitted patch, not the changeset |
[15:17:26] | Easy_Rider9999 (Easy_Rider9999!~Miranda@p5489694E.dip.t-dialin.net) has quit (Read error: Connection reset by peer) | |
[15:23:13] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has joined #mythtv-users | |
[15:27:02] | trumee (trumee!~parul@188.28.27.3.threembb.co.uk) has quit (Ping timeout: 252 seconds) | |
[15:29:03] | Vollstrecker_: | k, libmythbase doesn't exist at 0.24-fixes, but I think I can get it somewhere in. You want to get the patch for this when I'm done, or is it a feature supposed to got into 0.25? |
[15:30:25] | kth (kth!~kth@unaffiliated/kth) has quit (Ping timeout: 268 seconds) | |
[15:32:46] | streeter (streeter!~streeter@user-24-214-254-79.knology.net) has joined #mythtv-users | |
[15:34:10] | justinh: | new features are more for 0.25 |
[15:34:26] | justinh: | you'd be very unlikely to get anything but a bug fix comitted for 0.24 |
[15:34:34] | awoodland (awoodland!~woodalan@h75-100-228-148.nwlnmn.dsl.dynamic.tds.net) has joined #mythtv-users | |
[15:38:11] | ubIx_ (ubIx_!~ulf@p5DD18667.dip0.t-ipconnect.de) has quit (Ping timeout: 252 seconds) | |
[15:41:52] | christ` (christ`!~Billybob@216-48-160-237.cpe.distributel.net) has joined #mythtv-users | |
[15:49:04] | Seeker`: | is it possible to make metadata come from thetvdb in DVD order rather than Aired order? |
[15:49:51] | wagnerrp: | not currently, no |
[15:50:51] | wagnerrp: | although it would likely be simple enough to bump one URL in the script to do so |
[15:51:17] | sraue (sraue!~stephan@xbmc/staff/sraue) has quit (Ping timeout: 248 seconds) | |
[15:52:36] | ubIx_ (ubIx_!~ulf@p5DD18667.dip0.t-ipconnect.de) has joined #mythtv-users | |
[15:53:35] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has quit (Quit: Leaving.) | |
[16:01:41] | FabriceMG (FabriceMG!~fabrice@APoitiers-155-1-27-91.w83-200.abo.wanadoo.fr) has joined #mythtv-users | |
[16:03:51] | MMlosh (MMlosh!~MMlosh@2001:718:1e03:5168:49b6:20e8:e481:6c64) has quit (Remote host closed the connection) | |
[16:05:26] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.58) has quit (Quit: Coyote finally caught me) | |
[16:06:04] | sraue (sraue!~stephan@xbmc/staff/sraue) has joined #mythtv-users | |
[16:08:34] | kwmonroe (kwmonroe!~kwmonroe@32.97.110.58) has joined #mythtv-users | |
[16:10:33] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has joined #mythtv-users | |
[16:17:16] | sphery: | Vollstrecker_: since the change put it in both mythbackend and mythfrontend, it's already there |
[16:17:42] | sphery: | so no need for a new patch--you will get the functionality with the new version |
[16:24:20] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has joined #mythtv-users | |
[16:25:57] | wagnerrp: | sphery: there isnt any plan for a separate table for alternate ordering is there? |
[16:33:34] | jkfod (jkfod!~Greg_od@79.140.13.54) has joined #mythtv-users | |
[16:33:42] | jkfod (jkfod!~Greg_od@79.140.13.54) has quit (Client Quit) | |
[16:33:48] | hpeter (hpeter!~hpeter@197-34.62-188.cust.bluewin.ch) has quit (Quit: hpeter) | |
[16:39:28] | Vollstrecker_: | sphery: Found a little problem. Got a segfault from ping function, as proxy ignores pings. |
[16:40:15] | Vollstrecker_: | Without this, at least proxy is set correctly. Now I get an error with some mutex, but I think I |
[16:40:20] | Vollstrecker_: | 'll find it. |
[16:41:23] | wagnerrp: | mythtv should only be pinging internal stuff |
[16:41:29] | wagnerrp: | the proxy shouldnt factor in at any point |
[16:42:43] | Vollstrecker_: | 9525 utils.cpp line 1408 |
[16:46:34] | wagnerrp: | libmyth/netutils.cpp? |
[16:47:30] | wagnerrp: | we dont have a 'utils.cpp' anywhere in the codebase |
[16:50:19] | Vollstrecker_: | https://github.com/MythTV/mythtv/commit/01f1c . . . 6f41f4ddc81/ |
[16:51:08] | wagnerrp: | oh, util, not utils |
[16:51:26] | Dapsaille (Dapsaille!~Dapsaille@sal77-1-88-187-158-197.fbx.proxad.net) has joined #mythtv-users | |
[16:51:39] | Dapsaille: | Hello, i want to use mplayer as an external player for videos (problems with internal) but it seems that it don't work No stream found to handle url myth://Videos@127.0.0.1:6543/test.avi |
[16:52:16] | wagnerrp: | that is correct, any external player used with storage groups will need to be able to handle myth URIs |
[16:52:26] | wagnerrp: | the reason is that the content may or may not be local |
[16:52:42] | wagnerrp: | that 127.0.0.1 could just as easily be some machine elsewhere on the network |
[16:52:59] | wagnerrp: | so rather than require users to set up NFS, mythtv streams the content internally |
[16:53:25] | Vollstrecker_: | Jep, utils.cpp |
[16:53:40] | wagnerrp: | no, util.cpp |
[16:54:56] | wagnerrp: | Dapsaille: the better solution is to resolve whatever issue youre having with the internal player, than to try to replace it |
[16:55:20] | wagnerrp: | what is the root problem that caused you to try to switch to mplayer |
[16:56:16] | wagnerrp: | Vollstrecker_: still, it should be incapable of causing a segfault |
[16:56:16] | Vollstrecker_: | me and my fat fingers. Anyways: this one pings a machine that's most likely not local or internal. |
[16:56:32] | wagnerrp: | since it calls the external ping utility on the command line |
[16:56:50] | wagnerrp: | if thats crashing, that means theres a significant bug in the external caller |
[16:56:56] | wagnerrp: | could you post a backtrace? |
[16:58:02] | Vollstrecker_: | I removed the function from my sources, but logmessage on enterring function was printed, logmessage before the return wasn't as the segfault came before it. |
[16:59:35] | ** wagnerrp pokes Dapsaille a bit ** | |
[17:00:59] | Dapsaille: | wagnerrp > Sorry was at phone ... thanks ^^ but i don't know how to 'debug' my problem with internal player |
[17:01:32] | wagnerrp: | well just explain the symptoms |
[17:01:33] | Dapsaille: | i want to play an avi file, message please wait appear as usual, then 2 seconds of sound and return to menu |
[17:02:00] | Dapsaille: | i"m reverting settinfs to internal and i will check the logs |
[17:02:01] | wagnerrp: | do you have playback logs of the event? |
[17:05:00] | Dapsaille: | humm .. revert to internal don't work = sh: internal: not found |
[17:05:02] | Dapsaille: | in logs |
[17:05:14] | wagnerrp: | needs to be 'Internal' |
[17:05:18] | wagnerrp: | capitalized |
[17:06:01] | Dapsaille: | ok seems that there is an error in french translation .. Vous pouvez aussi entrer le nom d'un lecteur tel que 'internal' |
[17:06:19] | wagnerrp: | knightr: ^^^ |
[17:06:21] | Vollstrecker_: | Btw. the mutex problem seems to be caused in threadpool.cpp. Most intresting value in backtrace is: nThreadCount = 137567384 |
[17:06:30] | Vollstrecker_: | Seems a bit to high for me. |
[17:07:19] | wagnerrp: | can you post the backtrace? |
[17:07:39] | quicksilver: | that is surely a blown stack |
[17:07:48] | quicksilver: | or other memory overwriting |
[17:08:54] | Dapsaille: | wagnerrp > http://pastebin.com/JVbPZXFT |
[17:09:38] | wagnerrp: | huh |
[17:09:40] | Dapsaille: | errors relating to alsa happens with good video files too |
[17:09:46] | wagnerrp: | "Pastebin.com is under heavy load right now" |
[17:09:56] | Dapsaille: | erff |
[17:09:59] | wagnerrp: | there it goes |
[17:10:32] | wagnerrp: | what CPU? what graphics? |
[17:10:58] | Vollstrecker_: | http://pastebin.ca/2098667 |
[17:10:58] | Dapsaille: | Intel(R) Atom(TM) CPU 230 |
[17:11:03] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv-users | |
[17:11:04] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[17:11:17] | Dapsaille: | 03:00.0 VGA compatible controller: nVidia Corporation ION VGA (rev b1) |
[17:11:23] | wagnerrp: | well youre not likely going to be decoding HD content in real time on a lowly 230 |
[17:11:37] | wagnerrp: | go into the playback profiles, switch to 'VDPAU Normal' |
[17:12:18] | Dapsaille: | ok .. but .. mplayer can read it without problem and it seems that it is not HD content (i may be wrong) |
[17:12:38] | wagnerrp: | oh, that was the theme listed as 1280x720, not the video |
[17:12:40] | wagnerrp: | scratch that |
[17:12:46] | Dapsaille: | file 1 = RIFF (little-endian) data, AVI, 720 x 304, 23.98 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz) play perfect |
[17:12:55] | Dapsaille: | file 2 = RIFF (little-endian) data, AVI, 640 x 272, 25.00 fps, video: XviD, audio: MPEG-1 Layer 3 (stereo, 48000 Hz Problems .. |
[17:12:59] | Dapsaille: | ok ^^ |
[17:14:02] | wagnerrp: | check your backend logs, see if it reported any errors trying to stream the file |
[17:14:16] | wagnerrp: | for some reason, the frontend just isnt getting any data from the backend |
[17:15:09] | wagnerrp: | although it did get enough to report the codec types |
[17:15:35] | Dapsaille: | http://pastebin.com/3ettv9t4 |
[17:15:51] | Dapsaille: | nothing more .. first row = press play, second row = return to mythfrontend |
[17:16:34] | Dapsaille: | i've got the problem with mythbuntu 'stable', i'm testing with 'unstable' now and same happen |
[17:16:59] | wagnerrp: | i dont know where to go further than that |
[17:17:02] | wagnerrp: | video decoding isnt my area |
[17:17:04] | stevieman (stevieman!~Rob@72.38.184.18) has quit (Read error: Connection reset by peer) | |
[17:17:22] | Dapsaille: | no problme, thanks for helping me ^^ |
[17:17:48] | Dapsaille: | seems i will launch mplayer in fullscreen or my wife will kill me ^^ |
[17:18:03] | wagnerrp: | you can try running the frontend with '-v playback', see if that adds more verbosity and some meaningful errors |
[17:18:24] | alanb991 (alanb991!~alan@host86-171-244-44.range86-171.btcentralplus.com) has left #mythtv-users () | |
[17:20:26] | Dapsaille: | it filled my buffer with same message Waited 100ms for video buffers AAAAAAA |
[17:20:47] | wagnerrp: | and nothing else? |
[17:21:10] | wagnerrp: | try '-v all', youll definitely want to dump this to a file rather than the terminal |
[17:21:12] | Dapsaille: | i'm retrying with a redirection to log ^^ |
[17:22:43] | stuartm (stuartm!~stuartm@mythtv/developer/stuartm) has joined #mythtv-users | |
[17:22:43] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stuartm | |
[17:23:36] | sphery: | Vollstrecker_: so disable the ping test hack |
[17:23:51] | wagnerrp: | well no |
[17:24:06] | wagnerrp: | the only way that would be crashing is if there is an issue in MythSystem or MThread |
[17:24:11] | wagnerrp: | either of which should be fixed |
[17:24:30] | wagnerrp: | sphery: any idea what #10236 is going on about? |
[17:24:53] | Dapsaille: | wagnerrp > http://pastebin.com/VtE4midG |
[17:24:54] | wagnerrp: | the only two init scripts we seem to have are in the gentoo and rpm sections of the packaging repo |
[17:25:04] | Dapsaille: | i don't understand half of this ^^ |
[17:25:05] | wagnerrp: | and neither of those have any of the language hes talking about |
[17:25:36] | wagnerrp: | Dapsaille: what playback profile are you using? |
[17:25:40] | sphery: | wagnerrp: no alternate ordering table planned... we should likely get something, eventually, that allows for playlists, etc. (generic, allowing any mediafile to be included) |
[17:25:44] | wagnerrp: | you should be on either Slim or VDPAU Normal |
[17:26:15] | wagnerrp: | neither of which should be complaining about xvmc like that |
[17:26:34] | wagnerrp: | and anything 'libmpeg2' is bound for trouble |
[17:26:59] | stuartm: | didn't we drop libmpeg2 support already? |
[17:27:11] | sphery: | wagnerrp: I would guess either packaging (though I don't see it in there--but don't have the repo to find on) or wiki |
[17:28:12] | sphery: | ok, don't even see it on wiki... |
[17:28:30] | Dapsaille: | i'm using the default one .... |
[17:28:35] | stuartm: | sphery: contrib? |
[17:28:49] | sphery: | no, we've moved all that out of contrib to packaging or wiki |
[17:28:59] | stuartm: | k |
[17:29:01] | wagnerrp: | like, 20 months ago |
[17:29:06] | wagnerrp: | pre 0.24 |
[17:29:10] | sphery: | http://www.mythtv.org/wiki/Category:Startup_Scripts are the ones I know of |
[17:29:25] | stuartm: | wagnerrp: yeah, I know a bunch of it was moved but I hadn't realised that it had all gone |
[17:29:27] | wagnerrp: | it doesnt seem to match any of those either |
[17:29:33] | sphery: | yeah |
[17:29:54] | sphery: | UI'm thinking it's just some random distro's... I thought Geoff was a Fedora user |
[17:30:12] | wagnerrp: | systemd would indicate that |
[17:30:19] | wagnerrp: | or perhaps RHEL/CentOS |
[17:30:25] | wagnerrp: | not sure if they use the same init system |
[17:30:45] | sphery: | https://github.com/MythTV/packaging/tree/master/rpm has our "official" RH-based stuff |
[17:31:10] | stuartm: | and there is no systemd stuff there, just an old style init |
[17:31:21] | sphery: | yeah |
[17:31:28] | wagnerrp: | well i asked him if he can actually point to the file in question |
[17:31:36] | sphery: | I love how many new system start packages there are |
[17:31:57] | sphery: | after all, http://xkcd.com/927/ |
[17:32:29] | sphery: | wagnerrp: good approach |
[17:33:40] | wagnerrp: | seems just about everyone but ubuntu and friends either uses systemd, plans to use systemd, or has it available as an option |
[17:33:41] | sphery: | I wish that Ron F--who has actually contributed good patches to MythTV--would just do the right thing in [mythtv-users] Easier way to reset live tv start channel? , rather than coming up with a terrible hack |
[17:34:06] | sphery: | if the live tv users don't even care to fix live tv properly, then why do we even have live tv |
[17:34:14] | kth (kth!~kth@unaffiliated/kth) has joined #mythtv-users | |
[17:34:24] | sphery: | wagnerrp: I use sysvinit :) |
[17:34:44] | sphery: | ubuntu is the only upstart one, though? |
[17:34:45] | beadle (beadle!~rhendersh@173-16-136-160.client.mchsi.com) has joined #mythtv-users | |
[17:34:50] | wagnerrp: | i use... hell, i dont know |
[17:34:54] | wagnerrp: | whatever gentoo comes with |
[17:34:58] | sphery: | I'd have thought it would have "won" the popular vote |
[17:35:09] | wagnerrp: | its sysv-ish |
[17:35:23] | sphery: | after all, upstart "is asyncrhonous" |
[17:35:32] | wagnerrp: | it uses named, rather than numbered runlevels |
[17:35:40] | wagnerrp: | but other than that, its pretty much the same |
[17:35:53] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Read error: Operation timed out) | |
[17:35:55] | sphery: | interesting... didn't know of one like that |
[17:36:06] | wagnerrp: | by "pretty much the same", i mean all bourne/bash-based init systems are "pretty much the same" |
[17:36:14] | kormoc: | it just maps the names to numbers |
[17:36:21] | wagnerrp: | well, not quite |
[17:36:33] | sphery: | names to a list? |
[17:36:36] | sphery: | (ordered list) |
[17:36:38] | wagnerrp: | there is no direct relation between the sysv numbered runlevels and the gentoo named runlevels |
[17:36:42] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv-users | |
[17:36:48] | kormoc: | wagnerrp, you sure? I was sure there was |
[17:36:52] | wagnerrp: | you can create as many arbitrary named runlevels as you want |
[17:37:00] | kormoc: | huh |
[17:37:11] | sphery: | sysv allows as many named ones as you want |
[17:37:23] | wagnerrp: | oh? |
[17:37:25] | sphery: | generally, though, there are only 7 (0–6) |
[17:37:29] | wagnerrp: | i thought sysv was just 1–6 |
[17:37:31] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has quit (Ping timeout: 252 seconds) | |
[17:37:40] | wagnerrp: | and really, only 1, 3, and 5 were used |
[17:37:49] | wagnerrp: | or 6 if you consider shutting down a real level |
[17:38:17] | sphery: | ok, maybe it does only have limited... 8, though... 0–6 + S, which isn't meant to be used directly |
[17:38:39] | sphery: | Runlevels 7–9 are also valid, though not really documented. This is because "traditional" Unix variants don't use them. |
[17:38:51] | sphery: | runlevels S and s are in fact the same |
[17:39:00] | alanb99 (alanb99!~alan@5ac045a9.bb.sky.com) has joined #mythtv-users | |
[17:39:08] | sphery: | anyway, way more than necessary |
[17:40:14] | sphery: | Oh, and what's with this guy on "[mythtv] Placeshifting for MythTV?" who posted that he has a bash solution... I'd think it would be a lot easier--and possibly cheaper--to just get a local backend for school |
[17:40:49] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Ping timeout: 240 seconds) | |
[17:41:38] | alanb99 (alanb99!~alan@5ac045a9.bb.sky.com) has left #mythtv-users () | |
[17:41:43] | sphery: | then again, since he's not paying for school bandwidth, and isn't paying for the cable/satellite service he's likely stea^H^H^H^Husing, this may be cheaper for /him/ |
[17:41:44] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has quit (Quit: Leaving.) | |
[17:41:54] | sphery: | terrible idea, though, IMHO\ |
[17:42:03] | sphery: | even ignoring contracts/ToS |
[17:43:04] | wagnerrp: | i want to know why after i said we had intentionally avoided anything that allowed syncing recordings between independent backends due to very real (and court affirmed) copyright issues |
[17:43:24] | wagnerrp: | and he even went so far as to completely agree with them |
[17:43:31] | sphery: | yeah |
[17:43:34] | wagnerrp: | he proceeded to detail his system doing precisely that |
[17:43:37] | sphery: | then said it, anyway |
[17:43:43] | wagnerrp: | mind boggling |
[17:43:43] | beadle: | mythfilldatabase is unusable since I upgraded from Fedora 14 to 16. I've tweaked my.cnf and placed /var and /tmp on ext3 with noatime,nodiratime. I'm wary of turning off barrier but I'm not sure what is left. I also tried just mounting the mysql data on ext3 but am giving current environment, before I change it again. I've searched every web resource I can find. Is this problem recognized? as mysql? as mythtv? issue... plea |
[17:43:43] | beadle: | se help! :) |
[17:44:26] | wagnerrp: | beadle: is your database on the same disk as your recordings? |
[17:44:53] | beadle: | it is |
[17:44:58] | wagnerrp: | then move it |
[17:45:01] | wagnerrp: | problem solved |
[17:45:05] | beadle: | it isn't recording at the time |
[17:45:08] | sphery: | beadle: it's a combination of your using a file system that has too stringent requirements (barrier in ext4) to hold data for MySQL, which has its own requirements for data safety |
[17:45:24] | beadle: | sphery: it's ext3 |
[17:45:28] | wagnerrp: | doesnt MFD do a small number of large inserts? |
[17:45:40] | sphery: | the mysql data is on ext3? |
[17:45:45] | beadle: | yes |
[17:45:51] | sphery: | did you turn on ext3 barriers |
[17:45:57] | wagnerrp: | i didnt think barriers would be a big issue for that, since there are only a handful of atomic writes |
[17:46:01] | beadle: | [root@PVR1 ~]# mount |grep /dev/sd |sort |
[17:46:01] | beadle: | /dev/sda1 on /home/scratch type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered) |
[17:46:01] | beadle: | /dev/sda5 on /boot type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered) |
[17:46:01] | beadle: | /dev/sda6 on /home type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered) |
[17:46:01] | beadle: | /dev/sda7 on / type ext4 (rw,relatime,user_xattr,barrier=1,data=ordered) |
[17:46:02] | beadle: | /dev/sda8 on /archive type ext4 (rw,relatime,resgid=100,user_xattr,acl,barrier=1,data=ordered) |
[17:46:04] | beadle: | /dev/sdb1 on /mnt/PVR type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered) |
[17:46:06] | beadle: | /dev/sdb2 on /var type ext3 (rw,noatime,nodiratime,user_xattr,acl,barrier=1,nodelalloc,data=ordered) |
[17:46:08] | beadle: | /dev/sdb3 on /tmp type ext3 (rw,noatime,nodiratime,user_xattr,acl,barrier=1,nodelalloc,data=ordered) |
[17:46:10] | beadle: | /dev/sdc1 on /virtual type ext4 (rw,relatime,user_xattr,acl,barrier=1,data=ordered) |
[17:46:11] | sphery: | ext3 only "solves" the barrier problem when you don't use barriers on ext3 |
[17:46:12] | beadle: | /dev/sdc3 on /video type ext4 (rw,relatime,resgid=100,user_xattr,acl,barrier=1,data=ordered) |
[17:46:18] | beadle: | hmmm |
[17:46:24] | wagnerrp: | please never do that again |
[17:46:25] | beadle: | isn't that rly rly dangerous? |
[17:46:25] | sphery: | this is what the topic means by using http://pastebin.com/ |
[17:46:28] | beadle: | ok |
[17:46:28] | sphery: | :) |
[17:46:40] | sphery: | beadle: ext3 default was to not use barriers |
[17:46:46] | sphery: | so for years you used it without barriers |
[17:46:52] | beadle: | ohhh |
[17:46:52] | sphery: | ext4 default is to use barriers |
[17:47:05] | sphery: | new kernels may have enabled barriers by default on ext3 |
[17:47:20] | sphery: | but it's up to you whether to live with the potential danger of disabling barriers |
[17:47:35] | wagnerrp: | meaning, never let your system crash |
[17:47:43] | wagnerrp: | or, do frequent database dumps in the event it does |
[17:47:54] | wagnerrp: | crash while writing data that is |
[17:47:57] | sphery: | and, really, you should be doing database backups, anyway :) |
[17:48:07] | fleers (fleers!~fleers@cpe-76-93-149-124.san.res.rr.com) has quit (Read error: Operation timed out) | |
[17:48:08] | sphery: | my system crashed last night with no barriers while recording |
[17:48:13] | sphery: | (power went out) |
[17:48:41] | sphery: | beadle: http://www.mythtv.org/wiki/Database_Backup_and_Restore is definitely a very good start if you're really concerned about MythTV data |
[17:49:03] | cryptide_: | sphery: no UPS? |
[17:49:08] | sphery: | nope |
[17:49:08] | beadle: | I don't yet understand how ext3 is but ext4 is not 'safe' with barriers off but I can look that up. maybe. but that's got to be the real solution. should I keep /tmp on it's own partition? also with barriers off? |
[17:49:18] | wagnerrp: | beadle: neither is safe |
[17:49:25] | sphery: | UPS's drop my system uptime significantly |
[17:49:28] | wagnerrp: | which means youve been running for years in an 'unsafe' manner |
[17:49:53] | beadle: | ahhh ignorance is bliss I guess. |
[17:49:56] | wagnerrp: | pretty much |
[17:49:59] | sphery: | beadle: mysql will use /tmp for many of our queries (or at least the mysql temp directory) |
[17:50:04] | sphery: | mysqld temp dir, that is |
[17:50:49] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has joined #mythtv-users | |
[17:50:56] | beadle: | I've had plenty of raw power outages. I don't have a ups on this box. while running versions that apparantly did not set barriers on ext3 or 4. but it was migrated over time |
[17:51:46] | wagnerrp: | its only a problem if you happen to be writing to the database at that moment |
[17:51:54] | sphery: | cryptide_: where I'm at power is very reliable--almost always on... We get a lot of spikes and dips (lightning capital of the world and all), and occasionally--maybe a couple times a year--we'll have a blink. Unfortunately, the spikes/dips love to trip the internal circuit breakers on the UPSes, so when I'm traveling for a week and that happens, my network is down for a week--until I return to hit the button to reset the UPS. |
[17:52:12] | wagnerrp: | barriers allow mysql to ensure atomic operation |
[17:52:17] | Dapsaille (Dapsaille!~Dapsaille@sal77-1-88-187-158-197.fbx.proxad.net) has quit () | |
[17:52:32] | wagnerrp: | meaning the whole operation is either complete, or gets rolled back |
[17:52:50] | wagnerrp: | without barriers, if the database terminates abruptly at just the wrong time |
[17:52:50] | cryptide_: | sphery: never had that problem, odd |
[17:53:00] | wagnerrp: | you could end up with a database in an inconsistent state |
[17:53:11] | wagnerrp: | when people have crashed database tables, thats often the cause |
[17:53:18] | sphery: | basically, mysql ensures that the system says that the data is written, however, since many drives have internal, volatile memory that's used, it's not really written until it gets moved off that memory onto disk |
[17:53:39] | sphery: | barriers just force the system to wait until the data is actually on disk to assure mysql that the data is written |
[17:53:56] | sphery: | which means you're waiting a lot longer on the HDD |
[17:53:56] | wagnerrp: | if you have a hardware RAID card with a battery backup |
[17:54:10] | wagnerrp: | it can bypass this issue by placing the barrier as soon as it hits that cache |
[17:54:29] | wagnerrp: | without such, the barrier has to be when it hits the rotating media |
[17:55:40] | wagnerrp: | SSDs and "hybrid" drives with an embedded SSD also alleviate this, since it takes a similar amount of latency to write to a non-volatile medium |
[17:56:24] | sphery: | and, FWIW, a nightly cron running optimize_mythdb.pl works wonders for me--though that can result in destruction of tables if everything happens just wrong |
[17:56:25] | beadle: | wagnerrp: it's a simple workstation class box that has worked fine as myth box for so long. raid seems to be a bit much. I do use mysqldump and restored my old data from it when I decided to reinstall F16. first I just upgraded but hoped a clean EXT4 instead of e2tune migrated EXT4 might help. it didn't |
[17:56:42] | sphery: | (i.e. not saying it's safe to do it, but I'm happy with my system's doing it) |
[17:57:10] | sphery: | beadle: be careful using mysqldump directly... with the wrong options, you'll corrupt MythTV data |
[17:57:19] | beadle: | sphery: I've never run that but I have optimized using mythweb. |
[17:57:21] | sphery: | might want to switch to the mythconverg_backup.pl |
[17:57:30] | sphery: | yeah, mythweb does the same thing |
[17:58:56] | sphery: | the only time you can lose tables with optimize is if a table crashes, mysqld is running a repair on the crashed table (because you told it to with optimize_mythdb.pl) /and/ the system crashes while running the repair (mysql is killed or power goes out or...), and then someone--anyone--accesses that table before you re-run repair |
[17:59:28] | sphery: | meaning you could get around much of that problem by ensuring you do a repair immediately upon starting mysql (or, at least, before starting any mythtv apps on any host) |
[17:59:37] | awoodland (awoodland!~woodalan@h75-100-228-148.nwlnmn.dsl.dynamic.tds.net) has quit (Quit: Ex-Chat) | |
[17:59:42] | beadle: | sphery: my process is to boot the box runlevel=1 and I have a backup script to tgz my /home /etc and such. I do sometimes run it directly though and did not know it was potentially a problem. thanks! |
[17:59:49] | sphery: | "do a repair" = check status and repair if necessary |
[18:00:48] | sphery: | chances are you're safe with mysqldump... though it can lose some information if you don't enable certain mysql-specific options |
[18:01:10] | sphery: | I don't remember what defaults do, but since most distros don't use mysql defaults (they have their own defaults), ... |
[18:02:49] | beadle: | I'm hearing that if I turn off barriers for /tmp and /var then mythfilldatabase is likely to perform as in the past and that I don't take any real new risks beyond what I did when I was running F14 (a few days ago tho it feels like much much more ;) |
[18:03:22] | kormoc: | might want to change realtime to noatime,nodiratime |
[18:03:33] | kormoc: | *reltime |
[18:03:44] | kormoc: | blah. I can't type today |
[18:03:53] | beadle: | kormoc: thanks. that is the mount at this time. but I'll keep that too. tx |
[18:04:24] | beadle: | cool. I can't say how much I appreciate your help! |
[18:04:33] | sphery: | beadle: you should try it with barriers disabled... then you should decide if you're willing to live with the risks |
[18:04:39] | beadle: | sphery, wagnerrp kormoc |
[18:04:41] | sphery: | and, remember, you have backups, and it's only TV. :) |
[18:05:02] | beadle: | lol yes it is only TV. gosh that's funny. |
[18:05:05] | beadle: | tx |
[18:05:38] | sphery: | that said, you can make things perform reasonably well with barriers enabled if--like kormoc--you don't buy cheap HDDs (he gets Caviar Blacks), and you set appropriate options for file system mounts, and you configure mysql appropriately |
[18:05:49] | sphery: | the hard part, though, is figuring out the "appropriate" stuff |
[18:06:27] | sphery: | I get cheap HDDs, though, so I'd have more challenges than kormoc :) |
[18:07:05] | beadle: | I guess one thing I don't understand is at this time last year you could pretty much ignore this problem and myth, et. al., worked pretty quickly. so I wonder if it |
[18:07:14] | beadle: | 's being tracked as a bug ? |
[18:07:33] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv-users | |
[18:07:33] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[18:09:34] | sphery: | I'm not sure whether mysql would consider it a bug or a "you asked for it, you got it" configuration issue |
[18:09:51] | sphery: | If it were me, I'd put it in the latter column |
[18:09:56] | beadle: | sphery: I have a mix of old and new HDD in the box and wouldn't really say they're cheap but, as you said, the 'appropriate stuff' includes choice of hardwares. I did try to follow every tip I could find aobut mysql tuning. just started playing with time modifiers on mounts today so less sure about that. but I tried ;) |
[18:10:36] | sphery: | yeah, the noatime and such would help, even with barriers enabled |
[18:11:27] | beadle: | it did |
[18:11:28] | sphery: | anyway, I will also say that RH tends to take the "we'll go for max safety" approach, even at the expense of performance, so I wouldn't be surprised if they make ext3 default to using barriers |
[18:14:23] | beadle: | if bad-thing-happened like power outage while recording, while updating mysql... would no barrier on /tmp be more or less recoverable? I think in the past I've booted with an entirely empty /tmp and been ok but cant remember. there's a flag it has to have but aside from that I mean. |
[18:15:18] | Seeker`: | is the format of the date used for insertdate in the UI defined by mythtv itself, or the theme author? |
[18:15:36] | beadle: | more or less than /var with the same mount options I mean |
[18:35:28] | sphery: | beadle: some data is re-creatable (such as seek tables)... other data isn't (recording metadata)... though even if you lost recording metadata, you could stick the file into a MythVideo directory and it would be available (though if you lost power, it's not even complete--or, at best, is 2 parts with a split in the middle of some commercial--so you'd likely tell it to re-record) |
[18:36:44] | sphery: | the way we use mysql and the way it writes data, even partially-committed transactions aren't likely to have major/devastating effects |
[18:37:02] | sphery: | at least, not on more than a couple of recordings |
[18:40:19] | beadle: | well. that was m u c h faster |
[18:40:21] | beadle: | ;) |
[18:41:01] | beadle: | under 1 minute compared to around 6 minutes |
[18:41:49] | sphery: | are you in the US |
[18:41:54] | beadle: | yes |
[18:42:04] | sphery: | you might want to consider using --dd-grab-all |
[18:42:22] | beadle: | I'm running dd-grab-all now |
[18:42:34] | Seeker`: | what are the odds of convincing someone to add '| kAddYear' to the MythDateToString function call in videometadata.cpp for insertdate and releasedate? |
[18:42:35] | beadle: | that was my default. |
[18:42:44] | sphery: | ah, ok, perfect |
[18:42:51] | sphery: | --dd-grab-all at 1min is very good |
[18:43:12] | sphery: | at 6min isn't really bad, though |
[18:43:18] | sphery: | (but 1min is better than 6) |
[18:43:43] | beadle: | and it looks increasingly like I can now go back to that. |
[18:44:24] | beadle: | sphery: that test was ithe refresh-today maxdyas=1 |
[18:44:27] | beadle: | ;) |
[18:46:54] | Vollstrecker_: | k, downloading over proxy works now. |
[18:47:23] | Vollstrecker_: | Now I just have to know how to name a splitted double_dvd. |
[18:48:03] | beadle: | just over 5 mins. actually it used to be around 10 mins :) thanks so much! |
[18:49:03] | Vollstrecker_: | It's a double dvd, first disk is just one a concert, so one file. Disk 2 is Dokumentary, Bonus and some other stuff. In Sum 5 files. How should I name this that it gets found by the parser? |
[18:51:59] | wagnerrp: | if it doesnt match the parser, it just takes the filename in full (assuming its a movie) |
[18:52:22] | knightr: | wagnerrp, Thanks and happy new Year! |
[18:52:46] | wagnerrp: | its highly doubtful youre going to match it with something the themoviedb.org, so beyond that, the name really doesnt mater |
[18:53:18] | wagnerrp: | knightr: might be something to check in all such translations |
[18:53:31] | wagnerrp: | or maybe that string can be altered to enforce the 'Internal' |
[18:55:17] | Vollstrecker_: | It's in theory findable on themoviedb.org. The problem is, that it is one movie consisting of 6 files, and I can't name them all like the movie obviously. |
[18:55:46] | wagnerrp: | then name them to be what they are |
[18:56:06] | Seeker`: | Vollstrecker_: link to it on themoviedb? |
[18:56:12] | wagnerrp: | <concert>.mpg, <concert> – documentary.mpg, <concert> – bonus material.mpg, etc.... |
[18:57:30] | Vollstrecker_: | Seeker`: Linking isn't a good idea I think, as they are only chapters on a dvd. |
[18:57:41] | knightr: | wagnerrp, yep, and I'll have to check if it comes from the translation itself or if the internal is "merged" into that string... |
[18:58:04] | Vollstrecker_: | wagnerrp: Looks ok. Am I right, that everything after " – " is cut of before the lookup? |
[18:58:21] | wagnerrp: | Vollstrecker_: nope |
[18:58:39] | Vollstrecker_: | Bad, so just one file can be found be the parser. |
[18:58:57] | wagnerrp: | you keep saying parser |
[18:59:13] | wagnerrp: | the "parser" is what strips things like season and episode numbers out of filenames for tv shows |
[18:59:33] | Vollstrecker_: | Jep, something in the grabber has to parse the filenames. Or something that decides which grabber to call. |
[18:59:35] | wagnerrp: | if a filename does not match the parser, then the filename just gets stuffed in whole into the title |
[18:59:40] | wagnerrp: | and all other fields are blank |
[18:59:53] | wagnerrp: | and the title is then passed onto the data grabber to do with as it pleases |
[19:00:31] | Vollstrecker_: | k, so I keep the naming like it is now, and add inetref by hand. |
[19:00:52] | wagnerrp: | if you add the same inetref to every file |
[19:00:59] | Vollstrecker_: | That's the plan |
[19:01:13] | wagnerrp: | then when you run the data grabber across them, they will all get overwritten by exactly the same information |
[19:01:30] | Vollstrecker_: | Again, not good. |
[19:01:38] | wagnerrp: | so when it shows up in the list, you will have six files, all with exactly the same title and subtitle |
[19:02:20] | wagnerrp: | there is no good way to do it |
[19:02:38] | wagnerrp: | because you are talking about something that has no standard mechanism for behavior |
[19:02:43] | Vollstrecker_: | k, so name like now, let one file get the right images grabbed, and then manually set the image on the other files to the one of the good one. |
[19:02:46] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has quit (Remote host closed the connection) | |
[19:03:43] | wagnerrp: | if theres no standard behavior, theres no way to code something to follow a complete unknown |
[19:04:12] | Defense|Twin (Defense|Twin!~defense@c217113.adsl.hansenet.de) has quit (Remote host closed the connection) | |
[19:06:28] | Vollstrecker_: | You could add a collection field. Something like if all files in a dir are named like chapter_1.ext... chapter_n.ext set them as collection and use dirname to identify the informations. |
[19:07:02] | Defense|Twin (Defense|Twin!~defense@c217113.adsl.hansenet.de) has joined #mythtv-users | |
[19:07:45] | Vollstrecker_: | Maybe in combination with subtitle like chapter1-concert, chapter2-documentary for getting subtitles. And maybe in recognising dirnames like Disk_1 to be still the same collection. |
[19:08:56] | Vollstrecker_: | If the parser didn't change too much between current 0.24-fixes and 0.25-head, I can do a proof of concept if you like. |
[19:09:27] | wagnerrp: | up to iamli ndoro |
[19:09:34] | beadle (beadle!~rhendersh@173-16-136-160.client.mchsi.com) has quit (Quit: Ex-Chat) | |
[19:10:28] | trumee (trumee!~parul@188.29.242.156.threembb.co.uk) has joined #mythtv-users | |
[19:12:48] | Led-Hed (Led-Hed!~LedHed@68-189-73-72.dhcp.trlk.ca.charter.com) has joined #mythtv-users | |
[19:16:16] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has joined #mythtv-users | |
[19:17:06] | cryptide_ (cryptide_!~cryptide@29.183.90.184.cfl.res.rr.com) has quit (Ping timeout: 252 seconds) | |
[19:19:34] | andreax (andreax!~andreaz@p5089FFA0.dip.t-dialin.net) has joined #mythtv-users | |
[19:20:56] | devinheitmueller (devinheitmueller!~dheitmue@ool-44c12d92.dyn.optonline.net) has joined #mythtv-users | |
[19:38:26] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has quit (Quit: Ex-Chat) | |
[19:39:04] | stuartm: | Seeker`: I'd say very good, but iamlindoro should really sign off first |
[19:40:07] | iamlindoro: | Submit a ticket with a patch against master and I will review-- I don't see a problem with it but write a cogent summary so I don't forget |
[19:41:07] | Seeker`: | will get round to that lateer |
[19:42:56] | stuartm: | iamlindoro: I think it can be summed up as – insertdate/releasedate aren't very helpful without a year, adding kAddYear to the flags will append it to the date string |
[19:43:53] | stuartm: | (in case that saves Seeker` the effort of writing a ticket for something so simple) |
[19:44:27] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv-users | |
[19:46:41] | iamlindoro: | stuartm: If you want to apply that's fine for me |
[19:50:40] | FabriceMG (FabriceMG!~fabrice@APoitiers-155-1-27-91.w83-200.abo.wanadoo.fr) has quit (Quit: Ex-Chat) | |
[19:52:21] | stuartm: | done |
[19:52:45] | Seeker`: | stuartm: thanks |
[19:56:39] | toeb_ (toeb_!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has joined #mythtv-users | |
[19:59:25] | toeb (toeb!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Ping timeout: 240 seconds) | |
[20:10:01] | pmhahn (pmhahn!~pmhahn@port-92-196-26-239.dynamic.qsc.de) has joined #mythtv-users | |
[20:13:46] | MMlosh (MMlosh!~MMlosh@2001:718:1e03:5168:471:1145:b75:1564) has joined #mythtv-users | |
[20:16:38] | toeb_ (toeb_!~tob@HSI-KBW-078-042-104-026.hsi3.kabel-badenwuerttemberg.de) has quit (Read error: Connection reset by peer) | |
[20:21:46] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has joined #mythtv-users | |
[20:24:18] | Ryushin (Ryushin!proxy@cl-412.phx-01.us.sixxs.net) has quit (Quit: Client exiting) | |
[20:58:04] | pumbaa2 (pumbaa2!~pumbaa2@239.139.205.68.cfl.res.rr.com) has joined #mythtv-users | |
[20:58:31] | pumbaa2: | ahh |
[20:59:26] | wagnerrp: | come now, were not that scary |
[21:00:31] | pumbaa2: | lol |
[21:01:02] | pumbaa2: | hey listen, I'm not one to usually bother about issues related to various GPL programs but I do infact have a few questions. |
[21:01:28] | pumbaa2: | btw, great great program!! I have 3 machines in my house that handle only mythtv frontend. |
[21:03:56] | wagnerrp: | well now im starting to get a bit frightened about the question that takes so long to type out |
[21:04:10] | pumbaa2: | analog tuning under 0.24, is there a workaround for this? |
[21:04:20] | wagnerrp: | workaround... |
[21:04:21] | pumbaa2: | using bt848 or bt878 tuners. |
[21:04:23] | pumbaa2: | yeah |
[21:04:29] | wagnerrp: | replace with mpeg encoders |
[21:04:41] | pumbaa2: | not all my cable stations are digital. |
[21:04:46] | pumbaa2: | first 74 are analog. |
[21:04:52] | devinheitmueller: | wagnerrp: did framegrabber support get broken? |
[21:04:57] | wagnerrp: | which is why you use mpeg encoders, to encoder the analog |
[21:04:57] | kormoc: | mpeg encoders != digital encoders |
[21:04:58] | ** devinheitmueller is just curious.... ** | |
[21:05:04] | wagnerrp: | devinheitmueller: no, they should work just fine |
[21:05:18] | wagnerrp: | im better he having some problem in regards to v4l1/v4l2 stuff |
[21:05:20] | pumbaa2: | yeah |
[21:05:40] | pumbaa2: | it tunes to the "landing" channel, but if you change channels it bombs out. |
[21:05:44] | wagnerrp: | of course my response would be the same in either case |
[21:05:45] | wagnerrp: | :) |
[21:05:55] | pumbaa2: | as in quits "Live TV" |
[21:06:10] | devinheitmueller: | wagnerrp: well, encoder support is part of V4L2, so I would have assumed it would have hit him regardless of whether he's got a bt878 or an encoder. |
[21:06:57] | wagnerrp: | devinheitmueller: and when his encoder card came in the mail, we would help him get it working... :P |
[21:07:26] | devinheitmueller: | Don't get me wrong – I'm not arguing that encoders aren't better. But telling him to buy an encoder if there's nothing wrong with his card (and would probably hit him if he had an encoder too) probably doesn't make much sense. |
[21:07:43] | pumbaa2: | actually using my bt848 because I was having some real problems getting the bt878 to work correctly. |
[21:07:52] | devinheitmueller: | pumbaa2: are you reporting a regression? Did it work with some previous version of MythTV before 0.24? |
[21:07:56] | pumbaa2: | not from mythtv, just from the kernel itself. |
[21:08:01] | pumbaa2: | yes |
[21:08:14] | wagnerrp: | there have been some users reporting similar issues with tuning livetv |
[21:08:17] | pumbaa2: | I'm fully running 0.23.1 (not fixes) and it works great. |
[21:08:23] | wagnerrp: | although i dont know if there was any resolution |
[21:10:40] | pumbaa2: | but would much prefer to be on 0.24.1, however broken tuner = bad. |
[21:10:49] | stuartm: | pumbaa2: kernel regressions would be of interest to devinheitmueller, it's his area |
[21:11:04] | devinheitmueller: | pumbaa2: are you upgrading both the kernel and MythTV? Or just MythTV? |
[21:11:31] | pumbaa2: | root@archive:~/MythTV/MythTV_0.23.1/mythplugins-0.23.1/mythmusic/mythmusic# uname -r |
[21:11:31] | pumbaa2: | 2.6.39.4-RayLine-Test |
[21:11:35] | pumbaa2: | current kernel. |
[21:11:47] | pumbaa2: | I did upgrade it, it didn't fix my problem with my bt878. |
[21:12:30] | devinheitmueller: | pumbaa2: what I'm asking is whether the problem could be a kernel issue because you upgraded the kernel in addition to upgrading Myth. If you *only* upgraded MythTV and ran into the problem, it's probably not a kernel regression. |
[21:12:34] | pumbaa2: | hey stuartm, finally able to see who writes comments in the bug reports :) |
[21:12:45] | pumbaa2: | ohh |
[21:12:50] | pumbaa2: | no its not a kernel issue |
[21:12:59] | pumbaa2: | was running mythtv 0.24.1 on the same test kernel. |
[21:13:12] | pumbaa2: | programs like tvtime work fine. |
[21:13:23] | devinheitmueller: | :-/ |
[21:13:26] | pumbaa2: | i get the initial channels |
[21:13:31] | pumbaa2: | channel |
[21:13:40] | pumbaa2: | its just when changing channel causes the failure. |
[21:13:46] | devinheitmueller: | Unfortunately, I don't track the mythtv codebase closely enough to know what they're mucking around with for each release. |
[21:15:35] | pumbaa2: | got a good suggestion on a nice mpeg card? |
[21:15:41] | pumbaa2: | that will encode analog? |
[21:16:18] | pumbaa2: | I was gonna buy a HDHomeRun to handle the digital side, just havent got around to it.. |
[21:16:36] | pumbaa2: | they got one that will accept a cablecard. kinda interested in seeing how well that works with mythtv. |
[21:18:09] | pumbaa2: | devinheitmueller: However the issue with the bt878 comes down to kernel module errors when loading... not sure I got the correct tuner, etc options... |
[21:18:30] | pumbaa2: | so I stuck with my bt848, so far flawless in 0.23.1 |
[21:18:38] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has quit (Quit: Ex-Chat) | |
[21:18:43] | wagnerrp: | pumbaa2: a hdhomerun will be of limited use for the "digital side" |
[21:18:49] | pumbaa2: | I have 266 recorded programs as we speak, no errors. |
[21:19:08] | pumbaa2: | ideas? |
[21:19:24] | wagnerrp: | time warner encrypts everything but the local must carry channels, so you wont get anything more than the local broadcasts on a QAM tuner |
[21:19:38] | wagnerrp: | and they mark everything as copy protected, so you wont get anything from a cablecard tuner |
[21:19:50] | pumbaa2: | but the version that takes the "CableCard" should in theory get those channels. |
[21:20:04] | pumbaa2: | ugh |
[21:20:05] | pumbaa2: | ugh |
[21:20:06] | pumbaa2: | okay |
[21:20:12] | wagnerrp: | mythtv does not (and can not) implement drm |
[21:20:35] | wagnerrp: | so the cablecard tuners are not willing, and not authorized, to allow us access to anything but the 'copy freely' channels |
[21:20:50] | pumbaa2: | sooo... back to cablebox feeds tuner with IR Blaster? |
[21:20:54] | pumbaa2: | what do you all do? |
[21:22:07] | pumbaa2: | yeah, I read about that somewhere, some forum or something... |
[21:22:28] | pumbaa2: | my HDTV does a scan of the cable service and comes up with like 300 channels. |
[21:22:42] | pumbaa2: | pretty up to date flat panel tv. |
[21:22:47] | Defense|Twin (Defense|Twin!~defense@c217113.adsl.hansenet.de) has quit (Remote host closed the connection) | |
[21:23:02] | pumbaa2: | so cablecard based tuners, trash.. |
[21:23:26] | wagnerrp: | cablecard tuners work just fine, time warner is trash |
[21:23:55] | pumbaa2: | any flag other than 'copy freely' requires DRM? |
[21:24:14] | wagnerrp: | there is 'copy freely', 'copy once', and 'copy never' |
[21:24:28] | wagnerrp: | the only way to enforce the other two is through DRM |
[21:24:30] | pumbaa2: | yes but I hear copy once still makes mythtv pissed off. |
[21:24:36] | pumbaa2: | right. |
[21:24:37] | pumbaa2: | okay. |
[21:24:46] | wagnerrp: | 'copy never' pisses everyone off |
[21:25:02] | wagnerrp: | even devices implementing the DRM limits viewing to a fairly short rolling window |
[21:25:11] | pumbaa2: | soooo, satelite maybe? I'm up for change. |
[21:25:17] | wagnerrp: | enough to pause for a bit when watching live, but thats it |
[21:25:31] | wagnerrp: | satellite, there is no option |
[21:25:35] | wagnerrp: | analog capture from an STB only |
[21:26:01] | wagnerrp: | cable at least gives your provider the ability to choose to screw you over |
[21:26:04] | pumbaa2: | thats what I thought, wanted to ask though. |
[21:26:07] | wagnerrp: | satellite screws everyone over equally |
[21:26:26] | pumbaa2: | figured, someone found some satellite company that offers a PCI-E tuner or something for it. |
[21:26:31] | kormoc: | hdpvr + satellite is okay |
[21:26:59] | wagnerrp: | you can do free c-band with a pci-e DVB-S tuner |
[21:27:25] | wagnerrp: | but the subscription services like dish and directv use their own proprietary standards with their own proprietary encryption |
[21:27:34] | wagnerrp: | its their hardware or bust |
[21:27:35] | pumbaa2: | and watch what? the gospel channel? do they offer anything good? |
[21:28:10] | wagnerrp: | by c-band, i mean the big 2-meter dishes |
[21:28:34] | wagnerrp: | and unless you live out in the boonies, its not worth having a big ugly dish in your yard for what you can pick up using it |
[21:29:43] | pumbaa2: | 2-meter??? yeah, okay. |
[21:29:47] | pumbaa2: | that is big. |
[21:30:00] | wagnerrp: | youve never seen anyone with one in their yard? |
[21:30:33] | pumbaa2: | I have, I thought they were not in use and they haven't taken it down. |
[21:30:54] | pumbaa2: | cause you'd see one sometimes as well as some small dish on the roof, etc. |
[21:31:09] | pumbaa2: | figured that was their old system and because of its size they just left it there. |
[21:31:45] | wagnerrp: | well they are the 'old systems' in a sense |
[21:32:01] | wagnerrp: | C-band is ~500–1000MHz, similar band as broadcast television |
[21:32:16] | wagnerrp: | and what was used for satellite before the subscription services came along |
[21:32:18] | pumbaa2: | got a channel lineup or access to one for that system? |
[21:32:33] | wagnerrp: | in comparison, those small dishes are 10–12GHz, which is why they are so much smaller |
[21:33:12] | wagnerrp: | C-band is primarily used for distribution to affiliates these days |
[21:33:24] | pumbaa2: | not to be rude and paste URLS, I know some channels frown... |
[21:33:25] | stuartm: | a timely reminder of just how lucky we are in the UK, plenty of good FTA channels both via terrestrial and satellite (and a tiny 45cm elliptical dish is all that's required for the latter) |
[21:33:26] | pumbaa2: | http://www.tbsdtv.com/english/product/6980.html |
[21:33:31] | wagnerrp: | youll usually see a bunch of them on the roof of a primary regional cable headend |
[21:33:38] | pumbaa2: | this says DirectTV. |
[21:33:50] | pumbaa2: | and MythTV |
[21:34:10] | pumbaa2: | Input level: -65~-25dBm |
[21:34:10] | pumbaa2: | DVB-S2/DVB-S DIRECTV 8PSK QPSK Demodulator |
[21:34:29] | pumbaa2: | Receiving Frequency: 950~2150 MHz Tuning Range |
[21:35:10] | wagnerrp: | i have no idea what, if anything, dtv transmits unencrypted |
[21:35:29] | wagnerrp: | but that thing will not be able to do anything with any encrypted content |
[21:36:20] | pumbaa2: | yeah, not sure either. |
[21:37:27] | pumbaa2: | oh wait I know, the intro channel. "Welcome to DirectTV, let us get started on using your new satellite system. this is how you configure your system using the provided tv remote.......... Thank you for using DirectTV.." LOL |
[21:37:45] | pumbaa2: | LOL |
[21:37:48] | stuartm: | heh, http://www.amazon.co.uk/TeVii-S480-DVB-S2-Dis . . . /B0065169BM/ |
[21:38:42] | stuartm: | looking at dvbshop.net that should be €79,90 |
[21:38:55] | wagnerrp: | stuartm: it uses diamond encrusted F connectors |
[21:39:02] | wagnerrp: | for better conduction |
[21:40:02] | pumbaa2: | funny how that shows up on amazon UK and when I search the US site, its not there. |
[21:41:09] | zombor (zombor!~zombor_@kohana/developer/zombor) has quit (Ping timeout: 240 seconds) | |
[21:41:12] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has joined #mythtv-users | |
[21:41:42] | wagnerrp: | dekarl: do you know what 'mythbackend.service' script hes talking about? |
[21:43:34] | pumbaa2: | so what do I need to do, give stuartm some root access on my box so he can fiddle with my analog card. |
[21:43:35] | pumbaa2: | :) |
[21:44:02] | pumbaa2: | well mythtv anyway, analog card works in 0.23.1 |
[21:44:13] | pumbaa2: | plus tvtime, etc. |
[21:44:31] | stuartm: | heh, not me, I'm too busy currently and I have zero experience analogue cards (it's all digital in Europe) |
[21:44:52] | wagnerrp: | its all digital over here for most people too |
[21:45:10] | wagnerrp: | (except when circumstances require capture off a box) |
[21:45:32] | pumbaa2: | yeah, well, that would work considering it will tune to the very first channel. |
[21:45:40] | pumbaa2: | just changing channels afterward is the problem. |
[21:46:14] | pumbaa2: | so alternate answer is PVR right? |
[21:46:15] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has quit (Quit: Ex-Chat) | |
[21:46:17] | stuartm: | dekarl, wagnerrp: I'd have thought it was better _not_ to kill the backend if we're calling an init script with 'start', 'restart' yes but if the backend is already up and isn't be explicitly restarted you'll interupt recordings unnecessarily |
[21:46:23] | pumbaa2: | kinda liking the PVR idea, less CPU load. |
[21:47:14] | wagnerrp: | id have thought any proper init system would see that pid file, see the process running under that pid, and abort all on its own |
[21:47:35] | wagnerrp: | but hey, thats just me |
[21:47:46] | wagnerrp: | silly stateful init systems, always doing things the easy way |
[21:49:24] | pumbaa2: | can anyone who may have this setup vouch that this card works in linux correctly? |
[21:49:25] | pumbaa2: | http://www.amazon.com/Hauppauge-WinTV-PVR-150 . . . 2&sr=8-3 |
[21:49:33] | pumbaa2: | Ill just grab that. |
[21:49:43] | wagnerrp: | tons of people use them |
[21:50:02] | wagnerrp: | but $40 for one is a bit high |
[21:50:06] | wagnerrp: | i would expect half that price |
[21:50:17] | pumbaa2: | yeah, well, Ill check ebay as well. |
[21:50:22] | pumbaa2: | I just pulled that one up first. |
[21:50:31] | pumbaa2: | and its on a site everyone can relate too. |
[21:50:55] | pumbaa2: | but it is known working in MythTV 0.24.1? |
[21:51:01] | wagnerrp: | for a new one, youre better off with a HVR-1600 or -2250 |
[21:51:50] | pumbaa2: | ahh |
[21:51:50] | pumbaa2: | http://www.amazon.com/Hauppauge-1199-HVR-1600 . . . 6&sr=8-1 |
[21:51:59] | wagnerrp: | but anything listed new is questionable, since the -150s havent been produced since mid-2006 |
[21:52:06] | pumbaa2: | Dual and has blaster, nice. |
[21:52:19] | wagnerrp: | dual, sort of |
[21:52:25] | wagnerrp: | one analog (with encoder), one digital |
[21:52:38] | wagnerrp: | not two analog |
[21:52:48] | pumbaa2: | but will do 2 digital? |
[21:52:55] | wagnerrp: | no, one analog, one digital |
[21:53:01] | pumbaa2: | okay... |
[21:53:21] | wagnerrp: | compared to the -2250 which is also a dual, but each tuner can do analog or digital |
[21:53:30] | pumbaa2: | still shows up as 2 PCI devices, two different /dev/video* devices, etc. |
[21:53:45] | pumbaa2: | just for the sake of telling mythtv about how each side works. |
[21:53:47] | wagnerrp: | one /dev/video*, one /dev/dvb/adapter* |
[21:53:51] | pumbaa2: | okay. |
[21:53:53] | pumbaa2: | that will work. |
[21:54:08] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has quit (Ping timeout: 240 seconds) | |
[21:54:20] | wagnerrp: | again, useful for the local channels, but dont expect your full digital cable lineup because you wont get it |
[21:54:33] | iamlindoro: | wagnerrp: Yay, now the list can go into a tizzy again about off-topic conversation :) |
[21:55:04] | devinheitmueller: | iamlindoro: nice. |
[21:55:37] | iamlindoro: | devinheitmueller: Well really, that thread wasn't even remotely myth related |
[21:55:41] | pumbaa2: | gonna eventually have full support for IPTV... IPTV tuner is tricky... its VERY picky about what is feed to it... but have a program I wrote myself to handle all the issues. |
[21:55:48] | MMlosh (MMlosh!~MMlosh@2001:718:1e03:5168:471:1145:b75:1564) has quit (Remote host closed the connection) | |
[21:55:58] | devinheitmueller: | iamlindoro: I don't disagree. |
[21:56:08] | wagnerrp: | pumbaa2: what IPTV service? |
[21:56:29] | iamlindoro: | devinheitmueller: On an on-topic note, we had someone in yesterday whose DVB adapter was failing on the FE_GET_STATUS ioctl on the 3.0 kernel-- it was a DVB-S2 adapter IIRC, but wonder if that immediately brings to mind a known issue with new kernels? |
[21:56:38] | wagnerrp: | any reason to filter it through some external program, rather than just improve myth's own internal code? |
[21:56:40] | MMlosh (MMlosh!~MMlosh@2001:718:1e03:5168:1ec1:deff:fea2:2486) has joined #mythtv-users | |
[21:57:04] | devinheitmueller: | iamlindoro: any idea what errno was set to? |
[21:57:07] | iamlindoro: | He stated Kaffeine was working, but Myth was reporting a failure on that ioctl in the logs, so he couldn't even get it set up |
[21:57:19] | devinheitmueller: | Any idea what card? |
[21:57:22] | iamlindoro: | let me see if I can find it in the logs |
[21:57:44] | pumbaa2: | in MythTV 0.24.* there is an additional tuner called Freebox, I've managed to access it from the outside... udp:// calls open udp ports... my program simply sees that, checks the port number against my config file and starts feeding it. |
[21:58:05] | wagnerrp: | devinheitmueller: did you happen to see the previous thread where the users descended on ken ni when he replied that mythtv was not the place to contract someone to configure your mail server? |
[21:58:11] | iamlindoro: | devinheitmueller: http://pastebin.com/wdhsgMBU mythtv-setup |
[21:58:13] | iamlindoro: | http://pastebin.com/PWkAYbDG dmesg |
[21:58:19] | iamlindoro: | " the driver i use for my s2–3600 dvb-s2 cards is dvb_usb_pctv452e" |
[21:58:22] | ** devinheitmueller looks ** | |
[21:58:27] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has joined #mythtv-users | |
[21:58:35] | pumbaa2: | I have some recordings from BBC-News and a few recordings from Shoutcast TV. |
[21:58:52] | devinheitmueller: | iamlindoro: There aren't really any easy reasons why FE_READ_STATUS would fail. |
[21:58:52] | devinheitmueller: | http://linuxtv.org/downloads/v4l-dvb-apis/fro . . . _READ_STATUS |
[21:58:56] | wagnerrp: | sounds like things better suited for mythnetvision |
[21:59:05] | pumbaa2: | all recorded internally by mythtv after I got my feeder to comply with MythTVs IPTV (Freebox) tuner. |
[21:59:17] | devinheitmueller: | Oh, it's FE_GET_INFO. |
[21:59:18] | devinheitmueller: | ... |
[21:59:33] | iamlindoro: | devinheitmueller: Sorry, I chose a bad time, running to a meeting, but maybe something will be obvious to you that was not to me |
[21:59:40] | pumbaa2: | well yes and no, no because some channels are actually real channels, which means they do have channel lineups, etc. |
[21:59:51] | devinheitmueller: | iamlindoro: if I can make a suggestion, fix the logging when ioctl() calls fail to show the value errno. |
[21:59:57] | devinheitmueller: | (it would make debugging much easier) |
[22:00:33] | pumbaa2: | at first I was using .pls files in MythVideo and assigned the extension to mplayer -playlist %s -vo gl -fs blar blar. |
[22:01:08] | pumbaa2: | but really wanted to integrate the video streams to handle through mythtv internally. |
[22:01:13] | pumbaa2: | with quite a bit of success. |
[22:02:04] | pumbaa2: | no netovision on 0.23.1 because of analog tuner fail.. |
[22:02:16] | pumbaa2: | these were the days of MythStream, LOL |
[22:02:23] | wagnerrp: | why not update the iptv tuner to handle those types of streams, rather than proxy it through your external tool? |
[22:02:25] | pumbaa2: | which at one point I did write some parsers for. |
[22:02:52] | wagnerrp: | the "freebox" tuner originated for use with the "FreeBox" service from Free.fr |
[22:02:52] | pumbaa2: | I agree, that would be a good idea in the end... |
[22:03:13] | wagnerrp: | but it has been slowly patched by assorted other users to work with assorted other providers |
[22:04:09] | pumbaa2: | Freebox tuner is very limited on protocols... Shoutcast is HTTP, most others are mmsh://, etc. |
[22:04:11] | wagnerrp: | if its actual streaming content (and not on-demand streamed), with guide data that can be parsed into xmltv format for importing |
[22:04:11] | stuartm: | devinheitmueller: we can do that |
[22:04:21] | wagnerrp: | and the providers TOS allow for such use |
[22:04:25] | pumbaa2: | Freebox tuner wants UDP:// or RTSP:// |
[22:04:32] | wagnerrp: | theres no reason why such capability wouldnt be supported |
[22:04:48] | wagnerrp: | actually, the iptv tuner specifically wants multicast |
[22:04:57] | wagnerrp: | because any sane iptv service will use multicast |
[22:05:32] | wagnerrp: | although adding unicast support wouldnt be difficult |
[22:05:57] | wagnerrp: | likely no different from changing a couple flags when opening the socket |
[22:06:48] | pumbaa2: | yes true, but all multicast says is that its watching a specific udp port for a multicast range. However, really, MythTV just monitors the port cause if I config the m3u file to udp://mythbackend-ip:port and then send to that address/port from any machine on my network, mythtv reads it just fine. |
[22:07:34] | pumbaa2: | providing I kick the UDP Feed off just as I'm tuning to the channel.. |
[22:07:43] | pumbaa2: | if you dont, bad things happen. |
[22:08:21] | pumbaa2: | Freebox tuner gives up, eventually drops out of Live TV and leaves the port open and Freebox tuner busy. |
[22:08:22] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has quit (Quit: Ex-Chat) | |
[22:08:42] | devinheitmueller: | stuartm: it's just a really useful log item when debugging, since it often gives an indication what the kernel is up to. |
[22:09:09] | uW (uW!~uW@74.174.28.98) has quit (Ping timeout: 240 seconds) | |
[22:09:22] | aloril (aloril!~aloril@dsl-tkubrasgw3-fe7ef900-153.dhcp.inet.fi) has joined #mythtv-users | |
[22:09:41] | stuartm: | agreed, it's not very useful without the actual error |
[22:09:46] | pumbaa2: | which is why my program was designed to give information no matter what... my program initially streams a intro screen to the freebox tuner while the stream connects... once connected it passes through my program which stops the intro feed and switches to the recieving feed. |
[22:10:37] | dougl (dougl!~doug@S01060018f3992b5d.wp.shawcable.net) has quit (Ping timeout: 268 seconds) | |
[22:11:03] | uW (uW!~uW@74.174.28.98) has joined #mythtv-users | |
[22:11:19] | pumbaa2: | if the feed fails or disconnects, my program simply switches over to a reconnecting.mpeg-ts stream, connects the stream, and switches back over. |
[22:12:03] | pumbaa2: | so far no problems with mythtv handling changes in resolution between feeds or 16:9 or 4:3... my intro feeds are 4:3 but some streams are 16:9... |
[22:12:44] | pumbaa2: | program is really really beta... depends a lot of ffmpeg. |
[22:12:50] | pumbaa2: | on |
[22:13:48] | pumbaa2: | last 3 months, Ive learned more about MPEG-TS packets than I ever cared to know, lol |
[22:14:48] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has joined #mythtv-users | |
[22:15:17] | pumbaa2: | I've had a few issues with Shoutcast TV vs mencoder, but the issue is simply mencoder. |
[22:15:32] | pumbaa2: | i created a workaround in my program. |
[22:16:33] | plotino (plotino!~miles@host145-188-dynamic.13-79-r.retail.telecomitalia.it) has quit (Client Quit) | |
[22:22:30] | dougl (dougl!~doug@S01060018f3992b5d.wp.shawcable.net) has joined #mythtv-users | |
[22:25:11] | pumbaa2: | ohh, ment to ask about Shoutcast Radio using MythMusic? |
[22:25:34] | pumbaa2: | i see code laying around for it... no real UI for it? |
[22:25:45] | MrPaco (MrPaco!~MrPaco@204.126.221.87.dynamic.jazztel.es) has joined #mythtv-users | |
[22:25:51] | pumbaa2: | does it work? I can edit the DB and create stations? |
[22:26:36] | wagnerrp: | no idea about that, ive only use mythmusic a handful of times |
[22:26:51] | wagnerrp: | one of the devs has been working on a major rewrite of it, but no idea when that is going to fall through |
[22:26:58] | stuartm: | iamlindoro: before I dive into the logs, do you remember the nick of that user? |
[22:27:36] | stuartm: | I'm going to backport the ioctl error logging but only if I can find him again to test with the latest fixes |
[22:28:08] | ubIx__ (ubIx__!~ulf@p5DD18EF9.dip0.t-ipconnect.de) has joined #mythtv-users | |
[22:30:14] | Scopeuk is now known as Scopeuk-AFK | |
[22:31:12] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has quit (Quit: Bye) | |
[22:31:45] | ubIx_ (ubIx_!~ulf@p5DD18667.dip0.t-ipconnect.de) has quit (Ping timeout: 240 seconds) | |
[22:31:56] | emmanuelux (emmanuelux!~emmanuel@2a01:e35:2e4d:9010:21d:60ff:fe0e:b818) has joined #mythtv-users | |
[22:32:21] | pumbaa2: | uhhhh IPV6? |
[22:32:32] | pumbaa2: | emmanuelux: ? |
[22:33:12] | emmanuelux: | yes |
[22:33:14] | emmanuelux: | pumbaa2, |
[22:33:57] | pumbaa2: | it seems its been some time since I've been on IRC... |
[22:34:29] | emmanuelux: | ipv6 on some ircs |
[22:34:30] | wagnerrp: | freenode went ipv6-capable several years ago |
[22:34:39] | wagnerrp: | ipv6.freenode.net |
[22:34:56] | pumbaa2: | just checked my linux station router station, no ipv6 address.. seems my provider is behind the times then. |
[22:35:21] | pumbaa2: | local lan card has a IPV6 but I never use it. |
[22:35:23] | wagnerrp: | no, native ipv6 like emmanuelux has is fairly rare |
[22:35:35] | wagnerrp: | most people you see using ipv6 on freenode get there through tunnels |
[22:36:27] | emmanuelux: | my french provider is free and provides ipv6 since a while |
[22:36:31] | pumbaa2: | its cool though, means we're headed in that direction. |
[22:36:54] | wagnerrp: | i believe any tunnel will show up as a 2001:: address |
[22:37:59] | wagnerrp: | 2002 rather |
[22:39:21] | pumbaa2: | Non-authoritative answer: |
[22:39:21] | pumbaa2: | *** Can't find ipv6.freenode.net: No answer |
[22:39:31] | pumbaa2: | heh... seems I can't resolve it either. |
[22:39:33] | pumbaa2: | kinda funny. |
[22:40:27] | wagnerrp: | that reminds me, i never updated my broker after my last external address change |
[22:40:36] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has quit (Quit: Konversation terminated!) | |
[22:40:37] | pumbaa2: | is there a demo/test plugin for mythtv I can use to base a plugin off of? |
[22:41:02] | emmanuelux: | http://test-ipv6.com/ |
[22:41:10] | pumbaa2: | just to get the general structure setup, etc. |
[22:41:14] | emmanuelux: | i have 10/10 |
[22:41:39] | wagnerrp: | Beirdo: did you see this? HE disabled IRC access through their tunnels for any created after Oct. 16 |
[22:42:02] | wagnerrp: | no, tunnels are 2001, 6-to-4 routing is 2002 |
[22:44:02] | pumbaa2: | yeah 0/10 |
[22:44:41] | cesman (cesman!~cesman@pool-108-38-214-203.lsanca.fios.verizon.net) has joined #mythtv-users | |
[22:45:17] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has quit (Quit: Leaving) | |
[22:45:22] | wagnerrp (wagnerrp!~wagnerrp_@mythtv/developer/wagnerrp) has joined #mythtv-users | |
[22:45:22] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v wagnerrp | |
[22:45:40] | iamlindoro: | stuartm: kth |
[22:45:50] | kth: | iamlindoro: ja? |
[22:46:00] | kth: | iamlindoro: hi |
[22:46:09] | kth: | iamlindoro: sorry i've to switch to english ;) |
[22:46:28] | emmanuelux: | pumbaa2, ipv6 has no interest today |
[22:46:42] | wagnerrp: | emmanuelux: unless youre in asia |
[22:46:47] | wagnerrp: | and then youre scrambling to roll it out |
[22:47:21] | wagnerrp: | APNIC ran out early last year |
[22:47:25] | emmanuelux: | yes asian have produce too many people |
[22:47:32] | wagnerrp: | so all the providers are running on reserves |
[22:47:37] | emmanuelux: | its their problem |
[22:47:38] | kth: | stuartm: oh – it seems that i should reinstall the newer version beside my stable one to give you some test results ^ |
[22:49:00] | kth: | stuartm: yesterday i've rolled back my mythtvbox to my old state with mythbuntu 11.04 (natty) with 2.6.38 kernel and s2-liplianin – as i wasn't able to compile s2-liplianin for kernel 3.0.14. |
[22:49:41] | Beirdo: | wagnerrp: heh, that's lame |
[22:50:00] | wagnerrp: | emmanuelux: looks like youve guys got about 8 months before you hit final exhaustion measures |
[22:52:19] | wagnerrp: | were not due for another year or two after that |
[22:53:02] | wagnerrp: | we should have been following right behind you, but we seem to have stalled in our consumption |
[22:53:19] | Beirdo: | wagnerrp: where did you find that about HE? |
[22:54:16] | Beirdo: | Oooh, I see it right on their site, NVM |
[22:55:18] | kth: | stuartm: as dd does a good job (my mythtvsysimage is < 4gb) – i think we can do some testing when you're ready with some new fixes ^ |
[22:56:02] | natanojl (natanojl!~jonatan@c83-252-237-63.bredband.comhem.se) has quit (Ping timeout: 255 seconds) | |
[22:57:45] | stuartm: | kth: I'm just committing a debugging change, not a fix, but it might help figure out the problem |
[22:58:42] | stuartm: | the mythbuntu 0.24 packages will take a day to catch up with the change |
[22:59:02] | kth: | stuartm: sounds good ^ – tell me which version i have to probe against to be able to give you more debug information ^ |
[22:59:12] | tgm4883: | stuartm, should be built in a few hours actually |
[22:59:21] | tgm4883: | you've made today's window by a few hours |
[22:59:41] | kth: | stuartm: oh very good so i don't have to compile it on my side ? |
[22:59:49] | stuartm: | tgm4883: heh, well I meant "upto a day" but it's good to know that it will be sooner |
[23:00:02] | stuartm: | kth: no compiling, for now at least :) |
[23:00:31] | devinheitmueller: | stuartm: thanks. |
[23:00:52] | kth: | stuartm: sounds great ;) as atom's are terrible slow when compiling something ;) and distcc doesn't work as good as it should be with my bigger machines ;) |
[23:01:20] | stuartm: | devinheitmueller: I'll extend that to all other ioctl calls but for now I've targetted the one which is actually failing |
[23:01:20] | devinheitmueller: | stuartm: not that I'm pushing my luck, but in general if ioctls fail unexpectedly it would be good if they printed out the error (not specific to FE_GET_INFO). |
[23:01:28] | devinheitmueller: | stuartm: Ah, great. |
[23:01:34] | devinheitmueller: | stuartm: Thank you sir. |
[23:01:43] | kth: | stuartm: do i have to use a special package? or package source ? or only the standard mythtv-repos 0.24.x ? |
[23:03:45] | pmhahn (pmhahn!~pmhahn@port-92-196-26-239.dynamic.qsc.de) has quit (Quit: Konversation terminated!) | |
[23:04:19] | streeter (streeter!~streeter@user-24-214-254-79.knology.net) has quit (Quit: Leaving) | |
[23:06:40] | stuartm: | kth: tgm4883 can explain which repo, it's the standed 0.24.1-fixes package, but from the mythbuntu PPA |
[23:07:00] | tgm4883: | 0.24.x then |
[23:07:13] | kth: | stuartm: okay that sounds easy so use ;) |
[23:07:46] | stuartm: | standed? standard |
[23:09:55] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has joined #mythtv-users | |
[23:10:08] | GrahamIRC (GrahamIRC!~GrahamIRC@93-97-162-127.zone5.bethere.co.uk) has quit (Client Quit) | |
[23:10:57] | stuartm: | there's a Mk.2 version of the tevii S480 in the wild, does anyone know if it uses the same tuner/demod at the old version? |
[23:21:58] | skd5aner: | someone created an "Enable IPv6" wiki page and linked off of the release notes to it – can anyone validate if this page is valid/useful? http://www.mythtv.org/wiki/Enable_IPv6 |
[23:23:39] | stoffel (stoffel!~quassel@pD9E41D71.dip.t-dialin.net) has joined #mythtv-users | |
[23:23:39] | Mode for #mythtv-users by ChanServ!ChanServ@services. : +v stoffel | |
[23:24:06] | jpabq (jpabq!~jpabq@mythtv/developer/jpabq) has quit (Quit: jpabq) | |
[23:26:55] | devinheitmueller (devinheitmueller!~dheitmue@ool-44c12d92.dyn.optonline.net) has left #mythtv-users () | |
[23:29:16] | stuartm: | I can't say whether it's valid but it seems like it could be useful |
[23:31:22] | Ezun (Ezun!62de4d3c@gateway/web/freenode/ip.98.222.77.60) has joined #mythtv-users | |
[23:31:40] | Ezun: | Hi All – new to this channel and somewhat new to MythTV |
[23:31:58] | Ezun: | I tried it about a year ago and loved it but had a few glitches so I moved to WMC |
[23:32:04] | Ezun: | HOWEVER, I'm ready to move back |
[23:32:08] | Ezun: | and I have just 1 question |
[23:32:37] | Ezun: | Should I build from source on a pure linux machine, or should I do one of the distributions like Knoppmyth? |
[23:33:03] | Ezun: | Looking for recommendations and reasons to do one over the other. |
[23:35:43] | Ezun: | hello? |
[23:36:13] | Ezun: | I see tons of people on here but no information. |
[23:37:59] | Ezun (Ezun!62de4d3c@gateway/web/freenode/ip.98.222.77.60) has left #mythtv-users () | |
[23:38:02] | jams: | Ezun- thats really a question only you can answer |
[23:38:37] | jams: | really depends on what your goals are, and he left |
[23:38:41] | Ezun (Ezun!62de4d3c@gateway/web/freenode/ip.98.222.77.60) has joined #mythtv-users | |
[23:38:49] | Ezun: | Hi All |
[23:39:09] | jams: | and he's back |
[23:39:33] | jams: | Ezun- thats really a question only you can answer, as it depends on your goals and comfort zone. |
[23:40:25] | Ezun: | ahh... so you kicked me! |
[23:40:39] | iamlindoro: | uh, no he didn't |
[23:40:45] | iamlindoro: | you left |
[23:40:45] | Ezun: | I'm comfortable trying a linux install |
[23:40:57] | Ezun: | oh, sorry ... thought I was kicked. |
[23:41:02] | jams: | i ran source for a bit, but now I run Linhes. it has some quirks but overall it works for me |
[23:41:10] | Ezun: | just don't know the benefits of doing my own compile |
[23:41:20] | jams: | Ezun- didn't kick you, probably a network glitch for you |
[23:41:46] | Ezun: | Jams- wouldn't suprise me if my network had an issue – the joys of comcast... |
[23:42:14] | jams: | Ezun- i say it comes down to how much control you want. If all your going todo is compile mythtv I would say use a myth distro and skip that step |
[23:42:38] | Ezun: | I guess I don't know enough about the different distros so I'm not sure how of the impact (quirks) of each one. |
[23:42:41] | jams: | Ezun- if you want I can kick you. That way you can see the msg saying i did :) |
[23:43:01] | Ezun: | jams – nah – appreciate the offer but I'm good |
[23:43:38] | Ezun: | Ok, so will compiling my own make it run "better" with my hardware or does it even have anything to do with that? |
[23:44:13] | Ezun: | if I'm really going to get no bene from compiling (because I'm really not going to set any parameters during the compile) then there's no reason |
[23:45:17] | jams: | since your asking that question, the answer is no. There would be no benefit from compiling your own. |
[23:46:24] | jams: | i would say within two hours you could try out both mythbuntu and linhes, or even fedora with the mythtv packages. |
[23:48:17] | Ezun: | cool. I'll have to try each of those. Thanks for helping- I was kinda stuck because I couldn't seem to figure out the answer. On to Linhes and Fedora (used Mythbuntu before so I know what i'm in for with it). |
[23:48:40] | tgm4883: | "(used Mythbuntu before so I know what i'm in for with it)"? |
[23:49:41] | Ezun: | tgm4883 – just meaning that I've used it and see how it runs. Want to see the diff with Linhes and fedora |
[23:49:44] | Ezun: | haven't used them before. |
[23:49:54] | tgm4883: | ok |
[23:50:10] | Ezun: | As you have already figured out – new to all of this and trying to figure it out. |
[23:50:16] | pumbaa2: | tgm4883: I take it your a uBuntu developer. |
[23:53:17] | Ezun: | thx for your help. |
[23:53:26] | Ezun (Ezun!62de4d3c@gateway/web/freenode/ip.98.222.77.60) has quit (Quit: Page closed) | |
[23:54:23] | jams: | impatient |
[23:57:22] | LTHorn (LTHorn!~LTHorn@186.sub-174-253-11.myvzw.com) has joined #mythtv-users |
IRC Logs collected by
BeirdoBot.
Please use the above link to report any bugs.