No LiveTV nor recording with V4L cards and 64-bit Linux backend
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mythtv (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
Binary package hint: mythtv
Package: mythtv 0.23.0+
Ubuntu: Lucid 10.04 Beta 2 LTS 64-bit
Problem:
LiveTV stalls on the frontend with the 'Please wait' message for a couple of seconds and then turns to black; after a couple more seconds the 'Video frame buffering failed too many times' dialog pops up.
Recording creates a very small file (~1 MB/minute) and when attempting to play it back it does the same as LiveTV.
Context:
Backend running on a 64-bit system, with V4L capture cards (anything that compresses by RTJPEG + LZO for the network).
Analysis:
In line 3050 of the NuppelVideoReco
The problem may actually be caused by incorrect #defines in the lzoconf.h file.
Possible solution:
Change the line 2902 from :
int tmp = 0,out_len = OUT_LEN;
to:
int tmp = 0;
lzo_uint out_len = OUT_LEN;
For further info check this thread: http:// www.mythtvtalk. com/forum/ general/ 13034-no- livetv- nor-recording- 0-23-fixes- 23820-ubuntu- 10-04-beta- 2-a.html