Opened 19 years ago
Closed 19 years ago
#2807 closed defect (fixed)
Update to use latest hdhomerun library code
| Reported by: | Owned by: | danielk | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.21 |
| Component: | mythtv | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
The hdhomerun library code has gone through a cleanup pass.
Key changes between existing and version 20061214 of the hdhomerun code:
- Use of 64-bit safe types (fixes warnings).
- Simplified API.
- Added documentation of all public APIs.
- Channel scan feature added to hdhomerun_config (not compiled as part of mythtv but can be manually compiled from the hdhomerun directory in mythtv).
The library update does not affect compatibility with the hdhomerun firmware versions.
The patch is attached.
Nick
Attachments (1)
Change History (6)
by , 19 years ago
| Attachment: | mythtv_libhdhomerun_update_20061214.patch added |
|---|
comment:1 by , 19 years ago
| Owner: | changed from to |
|---|
comment:2 by , 19 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
comment:3 by , 19 years ago
| Resolution: | fixed |
|---|---|
| Severity: | low → medium |
| Status: | closed → reopened |
| Type: | task → defect |
Fails to compile:
g++ -c -pipe -march=pentiumpro -Wall -W -O3 -Wall -Wno-switch -Wno-non-virtual-dtor -fomit-frame-pointer -I/usr/include/freetype2 -D_REENTRANT -DPIC -fPIC -DMMX -Di386 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -DPREFIX=\"/usr/local\" -DLIBDIR=\"/usr/local/lib\" -D_LARGEFILE_SOURCE -DUSING_OSS -DUSING_H264TOOLS -DUSING_XV -DUSING_FRONTEND -DUSING_V4L -DUSING_DBOX2 -DUSING_IPTV -DUSING_HDHOMERUN -DUSING_IVTV -DUSING_BACKEND -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT -I/usr/share/qt3/mkspecs/default -I. -I/usr/local/include -I../.. -I.. -I../libmyth -I../libavcodec -I../libavutil -I../libmythmpeg2 -Idvbdev -Impeg -Iiptv -I../libmythlivemedia/BasicUsageEnvironment/include -I../libmythlivemedia/groupsock/include -I../libmythlivemedia/liveMedia/include -I../libmythlivemedia/UsageEnvironment/include -I/usr/include/qt3 -o hdhrchannel.o hdhrchannel.cpp hdhrsignalmonitor.cpp: In member function âvoid HDHRSignalMonitor::RunTableMonitor()â: hdhrsignalmonitor.cpp:169: error: invalid conversion from âlong unsigned int*â to âsize_t*â hdhrsignalmonitor.cpp:169: error: initializing argument 3 of âuint8_t* hdhomerun_video_recv(hdhomerun_video_sock_t*, size_t, size_t*)â $ svn info Path: . URL: http://svn.mythtv.org/svn/trunk/mythtv Repository Root: http://svn.mythtv.org/svn Repository UUID: 7dbf422c-18fa-0310-86e9-fd20926502f2 Revision: 12316 Node Kind: directory Schedule: normal Last Changed Author: danielk Last Changed Rev: 12308 Last Changed Date: 2006-12-20 20:54:43 -0600 (Wed, 20 Dec 2006) Properties Last Updated: 2006-11-25 10:09:31 -0600 (Sat, 25 Nov 2006)
comment:4 by , 19 years ago
| Status: | reopened → new |
|---|
Note:
See TracTickets
for help on using tickets.

(In [12308]) Fixes #2807. Sync with hdhomerun lib 2006-12-14