zvbi.git
8 years ago*** empty log message *** master cvs/master
mschimek [Tue, 18 Feb 2014 16:56:10 +0000 (16:56 +0000)]
*** empty log message ***

8 years agoparse_28_29: SF bug #198: Faulty logic in TTX Level 2.5, 3.5 DRCS
mschimek [Tue, 18 Feb 2014 16:56:03 +0000 (16:56 +0000)]
parse_28_29: SF bug #198: Faulty logic in TTX Level 2.5, 3.5 DRCS
download page parser.

8 years ago*** empty log message ***
mschimek [Fri, 20 Dec 2013 16:32:05 +0000 (16:32 +0000)]
*** empty log message ***

8 years agodecode_cc_data: Bug fix: Crashed if no data on some frames.
mschimek [Fri, 20 Dec 2013 16:31:59 +0000 (16:31 +0000)]
decode_cc_data: Bug fix: Crashed if no data on some frames.
cc_feed: Bug fix: Did not separate XDS data from CC channel 3 & 4.
cc_format_row: Bug fix: Ignored background attribute codes and printed
a zero byte in their place.
Added a stream relative timestamp option.

8 years agoAdded a stream relative timestamp option.
mschimek [Fri, 20 Dec 2013 16:31:54 +0000 (16:31 +0000)]
Added a stream relative timestamp option.

8 years agocaption_command: SF bug #195: Mid-row codes are set-at spacing
mschimek [Fri, 20 Dec 2013 16:31:49 +0000 (16:31 +0000)]
caption_command: SF bug #195: Mid-row codes are set-at spacing
attributes. Backgr. Attr. codes ditto.

8 years agodecode_timestamp: Disabled check to work around invalid mark
mschimek [Fri, 20 Dec 2013 16:31:43 +0000 (16:31 +0000)]
decode_timestamp: Disabled check to work around invalid mark
transmitted on Dantoto Racing found by Devrim Ayyildiz.

8 years agoAdded a replacement for AC_PATH_XTRA when cross compiling. Disable
mschimek [Fri, 20 Dec 2013 16:31:37 +0000 (16:31 +0000)]
Added a replacement for AC_PATH_XTRA when cross compiling. Disable
check scripts when cross compiling. New pthread check for MinGW
compatibility. Do not build the VBI proxy if we do not build the V4L
interface.

8 years ago*** empty log message *** zvbi-0-2-35
mschimek [Wed, 28 Aug 2013 14:46:04 +0000 (14:46 +0000)]
*** empty log message ***

8 years agovbi_proxyd_take_message: Strings shouldn't be of type uchar.
mschimek [Wed, 28 Aug 2013 14:45:58 +0000 (14:45 +0000)]
vbi_proxyd_take_message: Strings shouldn't be of type uchar.

8 years agohandler: Strings shouldn't be of type uchar.
mschimek [Wed, 28 Aug 2013 14:45:53 +0000 (14:45 +0000)]
handler: Strings shouldn't be of type uchar.

8 years agovbi_classify_page: Strings shouldn't be of type uchar.
mschimek [Wed, 28 Aug 2013 14:45:48 +0000 (14:45 +0000)]
vbi_classify_page: Strings shouldn't be of type uchar.

8 years agostrndup_iconv_to_ucs2: Silence iconv mutable src string warning.
mschimek [Wed, 28 Aug 2013 14:45:43 +0000 (14:45 +0000)]
strndup_iconv_to_ucs2: Silence iconv mutable src string warning.

8 years agoppm_export: Temp buffer was misdeclared as const.
mschimek [Wed, 28 Aug 2013 14:45:38 +0000 (14:45 +0000)]
ppm_export: Temp buffer was misdeclared as const.

8 years agovbi_export_mem: Const cast clarification.
mschimek [Wed, 28 Aug 2013 14:45:33 +0000 (14:45 +0000)]
vbi_export_mem: Const cast clarification.

8 years agoread_more: Const cast clarification.
mschimek [Wed, 28 Aug 2013 14:45:28 +0000 (14:45 +0000)]
read_more: Const cast clarification.

8 years agoUncommented vbi_capture_sim_load_caption() declaration because the
mschimek [Wed, 28 Aug 2013 14:45:18 +0000 (14:45 +0000)]
Uncommented vbi_capture_sim_load_caption() declaration because the
function is needed for make check.

8 years agoparse_28_29: Replaced nested function bits() for portability. Closes SF
mschimek [Wed, 28 Aug 2013 14:45:12 +0000 (14:45 +0000)]
parse_28_29: Replaced nested function bits() for portability. Closes SF
patch #16, incompatibility with clang.
same_header, same_clock: Const arg fix.

8 years agovbi_proxy_msg_v4l_ioctl, vbi_proxy_msg_v4l2_ioctl: Changed the ioctl
mschimek [Wed, 28 Aug 2013 14:45:06 +0000 (14:45 +0000)]
vbi_proxy_msg_v4l_ioctl, vbi_proxy_msg_v4l2_ioctl: Changed the ioctl
request type to unsigned int because clang pointed out the v4l/v4l2
ioctl codes exceed int range.

8 years ago_vbi_sampling_par_valid_log, _vbi_sampling_par_permit_service,
mschimek [Wed, 28 Aug 2013 14:45:00 +0000 (14:45 +0000)]
_vbi_sampling_par_valid_log, _vbi_sampling_par_permit_service,
_vbi_sampling_par_from_services_log: Corrected printf format for
videostd_set type from %x to %lx.

8 years agoenhance: Replaced nested function flush() and flush_row() for
mschimek [Wed, 28 Aug 2013 14:44:55 +0000 (14:44 +0000)]
enhance: Replaced nested function flush() and flush_row() for
portability. Closes SF patch #16, incompatibility with clang.

8 years agoure_write_dfa: printf format fix.
mschimek [Wed, 28 Aug 2013 14:44:49 +0000 (14:44 +0000)]
ure_write_dfa: printf format fix.
Added include wchar.h because clang didn't recognize wint_t.

8 years agoConst cast because vbi_decode() second arg sliced data is incorrectly
mschimek [Wed, 28 Aug 2013 14:44:44 +0000 (14:44 +0000)]
Const cast because vbi_decode() second arg sliced data is incorrectly
defined as mutable.

8 years agovbi_decoder_feed: Const cast because vbi_decode() second arg sliced
mschimek [Wed, 28 Aug 2013 14:44:39 +0000 (14:44 +0000)]
vbi_decoder_feed: Const cast because vbi_decode() second arg sliced
data is incorrectly defined as mutable.

8 years agoApplied patch by André Draszik, removing stale include aio.h which is
mschimek [Wed, 28 Aug 2013 14:44:34 +0000 (14:44 +0000)]
Applied patch by André Draszik, removing stale include aio.h which is
not available in uClibc.

8 years agodecode_function: Const cast because vbi_decode() second arg sliced data
mschimek [Wed, 28 Aug 2013 14:44:28 +0000 (14:44 +0000)]
decode_function: Const cast because vbi_decode() second arg sliced data
is incorrectly defined as mutable.
set_time: Applied bug fix patch by André Draszik.

8 years agoRelease 0.2.35.
mschimek [Wed, 28 Aug 2013 14:40:33 +0000 (14:40 +0000)]
Release 0.2.35.

8 years agoUpdated the URLs. zvbi-0-2-34
mschimek [Wed, 10 Jul 2013 23:12:09 +0000 (23:12 +0000)]
Updated the URLs.

8 years agoDocumentation improvements.
mschimek [Wed, 10 Jul 2013 23:11:18 +0000 (23:11 +0000)]
Documentation improvements.

8 years agoRelease 0.2.34.
mschimek [Wed, 10 Jul 2013 23:10:06 +0000 (23:10 +0000)]
Release 0.2.34.

8 years agoConvert network-table.h to Latin-1 for compatibility with older
mschimek [Wed, 10 Jul 2013 11:37:47 +0000 (11:37 +0000)]
Convert network-table.h to Latin-1 for compatibility with older
versions.

8 years agoFixed and updated.
mschimek [Wed, 10 Jul 2013 11:37:42 +0000 (11:37 +0000)]
Fixed and updated.

8 years agoDocumentation improvements.
mschimek [Wed, 10 Jul 2013 11:37:03 +0000 (11:37 +0000)]
Documentation improvements.

8 years agoCorrections and clarifications.
mschimek [Wed, 10 Jul 2013 11:36:58 +0000 (11:36 +0000)]
Corrections and clarifications.

8 years ago*** empty log message ***
mschimek [Wed, 10 Jul 2013 11:34:45 +0000 (11:34 +0000)]
*** empty log message ***

8 years agoMore debugging.
mschimek [Mon, 8 Jul 2013 08:55:23 +0000 (08:55 +0000)]
More debugging.

8 years agoMore debugging.
mschimek [Mon, 8 Jul 2013 08:54:05 +0000 (08:54 +0000)]
More debugging.

8 years agoVersion bump and video tap dumps slice headers.
mschimek [Fri, 5 Jul 2013 04:02:43 +0000 (04:02 +0000)]
Version bump and video tap dumps slice headers.

8 years ago*** empty log message ***
mschimek [Wed, 3 Jul 2013 09:44:57 +0000 (09:44 +0000)]
*** empty log message ***

8 years agoSome compile fixes and new code.
mschimek [Wed, 3 Jul 2013 09:44:47 +0000 (09:44 +0000)]
Some compile fixes and new code.

8 years agoAdded dvbsubs.
mschimek [Wed, 3 Jul 2013 09:44:42 +0000 (09:44 +0000)]
Added dvbsubs.

8 years agoBug fix: Didn't work right with CC data only on one field or streams
mschimek [Wed, 3 Jul 2013 09:44:37 +0000 (09:44 +0000)]
Bug fix: Didn't work right with CC data only on one field or streams
omitting some PTS.

8 years ago*** empty log message ***
mschimek [Tue, 2 Jul 2013 04:04:25 +0000 (04:04 +0000)]
*** empty log message ***

8 years agoApplied SF bug #192 patch by Jakub Wilk to fix UTF-8 encoding.
mschimek [Tue, 2 Jul 2013 04:04:18 +0000 (04:04 +0000)]
Applied SF bug #192 patch by Jakub Wilk to fix UTF-8 encoding.

8 years agoCompile fix: Applied SF patch #13 for compatibility with libpng 1.5 and
mschimek [Tue, 2 Jul 2013 04:04:14 +0000 (04:04 +0000)]
Compile fix: Applied SF patch #13 for compatibility with libpng 1.5 and
later.

8 years agoCompile fix: Applied SF bug #188 patch by Alex Chiang to include
mschimek [Tue, 2 Jul 2013 04:03:59 +0000 (04:03 +0000)]
Compile fix:  Applied SF bug #188 patch by Alex Chiang to include
sys/stat.h to define S_ISCHR on Debian/Ubuntu.

8 years agoCorrected an apparent array overflow, SF bug #183.
mschimek [Tue, 2 Jul 2013 04:03:54 +0000 (04:03 +0000)]
Corrected an apparent array overflow, SF bug #183.

8 years ago*** empty log message ***
mschimek [Tue, 2 Jul 2013 02:43:50 +0000 (02:43 +0000)]
*** empty log message ***

8 years agolop_parity_check, vbi_decode_teletext: Bug fix: Handle X/26 fallback
mschimek [Tue, 2 Jul 2013 02:32:45 +0000 (02:32 +0000)]
lop_parity_check, vbi_decode_teletext: Bug fix:  Handle X/26 fallback
characters with even parity.

8 years agoraw_page: Bug fix: Handle X/26 fallback characters with even parity.
mschimek [Tue, 2 Jul 2013 02:32:41 +0000 (02:32 +0000)]
raw_page: Bug fix:  Handle X/26 fallback characters with even parity.

8 years agoenhance: Bug fix: Flush attributes before we reset the active column
mschimek [Tue, 2 Jul 2013 02:32:36 +0000 (02:32 +0000)]
enhance: Bug fix: Flush attributes before we reset the active column
for a redundant set-active-row triplet.

8 years agoThe cpu target checks need a rewrite. Disabled for now to get rid of
mschimek [Tue, 2 Jul 2013 02:32:26 +0000 (02:32 +0000)]
The cpu target checks need a rewrite. Disabled for now to get rid of
annoying compiler warnings.

8 years agoDisabled zvbi-dvbsubs due to compile errors.
mschimek [Tue, 2 Jul 2013 02:32:21 +0000 (02:32 +0000)]
Disabled zvbi-dvbsubs due to compile errors.

8 years agoDidn't work with dash.
mschimek [Tue, 2 Jul 2013 02:32:16 +0000 (02:32 +0000)]
Didn't work with dash.

8 years agoThe network-table.h generator needs a rewrite.
mschimek [Tue, 2 Jul 2013 02:32:11 +0000 (02:32 +0000)]
The network-table.h generator needs a rewrite.

8 years agovbi_print_page_region: Accidentally left a debugging printf enabled.
mschimek [Tue, 2 Jul 2013 02:32:06 +0000 (02:32 +0000)]
vbi_print_page_region: Accidentally left a debugging printf enabled.

8 years ago*** empty log message ***
mschimek [Tue, 2 Jul 2013 02:30:56 +0000 (02:30 +0000)]
*** empty log message ***

12 years ago*** empty log message ***
mschimek [Mon, 14 Dec 2009 23:43:57 +0000 (23:43 +0000)]
*** empty log message ***

12 years agocaption: CC dump code replaced by _vbi_cc608_dump().
mschimek [Mon, 14 Dec 2009 23:43:52 +0000 (23:43 +0000)]
caption: CC dump code replaced by _vbi_cc608_dump().

12 years agoRewrote the whole thing and added an option to test the new _vbi_cc608
mschimek [Mon, 14 Dec 2009 23:43:49 +0000 (23:43 +0000)]
Rewrote the whole thing and added an option to test the new _vbi_cc608
decoder.

12 years agocapture_stream_sim_load_caption: Now available in libzvbi 0.2 too.
mschimek [Mon, 14 Dec 2009 23:43:46 +0000 (23:43 +0000)]
capture_stream_sim_load_caption: Now available in libzvbi 0.2 too.

12 years agoRemoved the unneeded long element names. Changed channel numbers to
mschimek [Mon, 14 Dec 2009 23:43:43 +0000 (23:43 +0000)]
Removed the unneeded long element names. Changed channel numbers to
base one as in EIA 608. Added a ts entity.

12 years agovbi_capture_sim_load_caption: Removed the unneeded long element names.
mschimek [Mon, 14 Dec 2009 23:43:40 +0000 (23:43 +0000)]
vbi_capture_sim_load_caption: Removed the unneeded long element names.
Changed channel numbers to base one as in EIA 608. Added a ts entity.

12 years agoNew helper functions for cc608_decoder.c.
mschimek [Mon, 14 Dec 2009 23:43:35 +0000 (23:43 +0000)]
New helper functions for cc608_decoder.c.

12 years agolibzvbi_la_SOURCES: Added event.c, event-priv.h.
mschimek [Mon, 14 Dec 2009 23:43:32 +0000 (23:43 +0000)]
libzvbi_la_SOURCES: Added event.c, event-priv.h.
libzvbi_la_SOURCES: Added cc608_decoder.c, cc608_decoder.h.

12 years agoAdded experimental _VBI_EVENT_CC608 and _VBI_EVENT_CC608_STREAM for
mschimek [Mon, 14 Dec 2009 23:43:29 +0000 (23:43 +0000)]
Added experimental _VBI_EVENT_CC608 and _VBI_EVENT_CC608_STREAM for
test/caption.c.

12 years agoAdded experimental _vbi_event_cc608_page and _vbi_event_cc608_stream
mschimek [Mon, 14 Dec 2009 23:43:26 +0000 (23:43 +0000)]
Added experimental _vbi_event_cc608_page and _vbi_event_cc608_stream
structs.

12 years agoCC608_DECODER_LOG_INPUT: New test switch.
mschimek [Mon, 14 Dec 2009 23:43:23 +0000 (23:43 +0000)]
CC608_DECODER_LOG_INPUT: New test switch.
stream_event, display_event: The event structs changed slightly.
Renamed a few public symbols to reflect the experimental nature of the
module.

12 years agoprint_vfmt: Bug fix: Missing _vbi_log_printf() parameter.
mschimek [Mon, 14 Dec 2009 23:43:20 +0000 (23:43 +0000)]
print_vfmt: Bug fix: Missing _vbi_log_printf() parameter.
vbi_capture_v4l2k_new: Bug fix: Attempt to log error after deleting
capture struct with pointer to log function.

12 years agoAdded.
mschimek [Mon, 14 Dec 2009 23:43:15 +0000 (23:43 +0000)]
Added.

12 years agonoinst_PROGRAMS: Added zvbi-dvbsubs.
mschimek [Mon, 14 Dec 2009 23:43:13 +0000 (23:43 +0000)]
noinst_PROGRAMS: Added zvbi-dvbsubs.

12 years agoRenamed to cc608-test-stream.dtd.
mschimek [Mon, 14 Dec 2009 23:41:11 +0000 (23:41 +0000)]
Renamed to cc608-test-stream.dtd.

13 years ago*** empty log message ***
mschimek [Mon, 23 Mar 2009 01:30:49 +0000 (01:30 +0000)]
*** empty log message ***

13 years agoReplace time_min()/time_max() by macros.
mschimek [Mon, 23 Mar 2009 01:30:45 +0000 (01:30 +0000)]
Replace time_min()/time_max() by macros.

13 years agoRenamed to pdc2.c and replaced by a simpler example just demonstrating
mschimek [Mon, 23 Mar 2009 01:30:42 +0000 (01:30 +0000)]
Renamed to pdc2.c and replaced by a simpler example just demonstrating
how to capture Program IDs.

13 years agoRenamed from pdc1.c, improved and checked against the examples in EN
mschimek [Mon, 23 Mar 2009 01:30:39 +0000 (01:30 +0000)]
Renamed from pdc1.c, improved and checked against the examples in EN
300 231.

13 years agoNew test for pdc2.c.
mschimek [Mon, 23 Mar 2009 01:30:36 +0000 (01:30 +0000)]
New test for pdc2.c.

13 years agoDoxumented examples/pdc2.c.
mschimek [Mon, 23 Mar 2009 01:30:33 +0000 (01:30 +0000)]
Doxumented examples/pdc2.c.

13 years agoTESTS: Added pdc2-test1.sh.
mschimek [Mon, 23 Mar 2009 01:30:31 +0000 (01:30 +0000)]
TESTS: Added pdc2-test1.sh.
noinst_PROGRAMS: Added pdc2.

13 years agoTESTS, check_PROGRAMS: Added test-pdc.
mschimek [Mon, 23 Mar 2009 01:30:28 +0000 (01:30 +0000)]
TESTS, check_PROGRAMS: Added test-pdc.
Commented out the exoptest on explist and test-unicode on unicode
dependencies because of problems with make distcheck.

13 years agoCorrected usage message, enabled packet 8/30/1 decoding.
mschimek [Mon, 23 Mar 2009 01:30:25 +0000 (01:30 +0000)]
Corrected usage message, enabled packet 8/30/1 decoding.
Enabled Teletext packet 8/30/1 decoding because the required low-level
functions are in the library now.

13 years agomain: Cosmetical changes.
mschimek [Mon, 23 Mar 2009 01:30:22 +0000 (01:30 +0000)]
main: Cosmetical changes.

13 years agoCosmetical changes.
mschimek [Mon, 23 Mar 2009 01:30:19 +0000 (01:30 +0000)]
Cosmetical changes.

13 years agoNew Closed Caption decoder based on contrib/atsc-cc.c added to CVS.
mschimek [Mon, 23 Mar 2009 01:30:07 +0000 (01:30 +0000)]
New Closed Caption decoder based on contrib/atsc-cc.c added to CVS.

13 years ago*** empty log message ***
mschimek [Wed, 4 Mar 2009 21:48:57 +0000 (21:48 +0000)]
*** empty log message ***

13 years agoUpdated the doxumentation. Commented out some code that would return
mschimek [Wed, 4 Mar 2009 21:48:52 +0000 (21:48 +0000)]
Updated the doxumentation. Commented out some code that would return
not yet defined error codes.

13 years agoUpdated the doxumentation. vbi_program_id.cni_type is back.
mschimek [Wed, 4 Mar 2009 21:48:49 +0000 (21:48 +0000)]
Updated the doxumentation. vbi_program_id.cni_type is back.

13 years agoAdded TIME_MIN and TIME_MAX macros for the PDC helper functions.
mschimek [Wed, 4 Mar 2009 21:48:46 +0000 (21:48 +0000)]
Added TIME_MIN and TIME_MAX macros for the PDC helper functions.

13 years agoUpdated the doxumentation and added a brief explanation of Packet 8/30.
mschimek [Wed, 4 Mar 2009 21:48:43 +0000 (21:48 +0000)]
Updated the doxumentation and added a brief explanation of Packet 8/30.
Replaced a vbi_bcd2bin() call because the function has insufficient
precision in libzvbi 0.2.

13 years agoA few modifications to make Doxygen happy.
mschimek [Wed, 4 Mar 2009 21:48:40 +0000 (21:48 +0000)]
A few modifications to make Doxygen happy.

13 years agovbi_encode_vps_pdc, vbi_encode_dvb_pdc_descriptor: vbi_program_id does
mschimek [Wed, 4 Mar 2009 21:48:37 +0000 (21:48 +0000)]
vbi_encode_vps_pdc, vbi_encode_dvb_pdc_descriptor: vbi_program_id does
not contain a broken down  date and time anymore. Changed the PIL
check to support unreal dates and times.
vbi_decode_vps_pdc, vbi_decode_dvb_pdc_descriptor: Removed the PIL
check to support unreal dates and times. vbi_program_id.mi flag wasn't
initialized.
vbi_decode_vps_cni: Bug fix: Translation of CNI 0x0DC3 was backwards.
Updated the doxumentation.

13 years agoA few modifications to make Doxygen happy. Renamed
mschimek [Wed, 4 Mar 2009 21:48:35 +0000 (21:48 +0000)]
A few modifications to make Doxygen happy. Renamed
_vbi_decode_vps_pdc() to vbi_decode_vps_pdc(). All VPS functions are
public now.

13 years agoLIBZVBI_HDRS: Added network.h, pdc.h, packet-830.h.
mschimek [Wed, 4 Mar 2009 21:48:32 +0000 (21:48 +0000)]
LIBZVBI_HDRS: Added network.h, pdc.h, packet-830.h.
libzvbi_la_SOURCES: Added network.h

13 years agoFILE_PATTERNS: Added packet-830.h, pdc.h.
mschimek [Wed, 4 Mar 2009 21:48:30 +0000 (21:48 +0000)]
FILE_PATTERNS: Added packet-830.h, pdc.h.

13 years agoAdded packet-830.h, pdc.h.
mschimek [Wed, 4 Mar 2009 21:48:26 +0000 (21:48 +0000)]
Added packet-830.h, pdc.h.

13 years agoReplaced by test-vps.cc.
mschimek [Wed, 4 Mar 2009 21:48:23 +0000 (21:48 +0000)]
Replaced by test-vps.cc.

13 years agoNew unit tests from branch 0.3.
mschimek [Wed, 4 Mar 2009 21:48:17 +0000 (21:48 +0000)]
New unit tests from branch 0.3.

13 years agomemcmp_zero: Function added for test-packet-830.cc.
mschimek [Wed, 4 Mar 2009 21:48:14 +0000 (21:48 +0000)]
memcmp_zero: Function added for test-packet-830.cc.

13 years agoFunction added for test-packet-830.cc.
mschimek [Wed, 4 Mar 2009 21:48:11 +0000 (21:48 +0000)]
Function added for test-packet-830.cc.

13 years agoPermanently enabled VPS PDC decoding with vbi_decode_vps_pdc().
mschimek [Wed, 4 Mar 2009 21:48:08 +0000 (21:48 +0000)]
Permanently enabled VPS PDC decoding with vbi_decode_vps_pdc().