libdvbpsi is a very simple and fully portable library designed for MPEG TS and DVB PSI table decoding and generation.
|Tags||multimedia Video Software Development Libraries|
|Operating Systems||POSIX Linux MacOS X Windows (32 and 64bit)|
Libdvbpsi warns about deprecated API's since the v0.2.0 release. It was my intention to release an 1.0 version shortly after I released v0.2.0. How...
Release Notes: This minor release fixes various ATSC PSI table bugs, adds a CRC check bugfix in dvbpsi_packet_push(), fixes dvbinfo bugs, and adds a PAT fix to ignore PMT with pid 0 (closing vlc ticket #9695).
Release Notes: A minor release for libdvbpsi fixing various OS compatibility, documentation, and dvbinfo bugs. Also some TDT, TOT, and SDT PSI table fixes are included.
Release Notes: Deprecated APIs were removed and the library version number was bumped. Various bugs were fixed including PSI table parser offsets and CRC32 validation. A new descriptor 0x54 (Content Descriptor) was added and NVOD is now recognized in EIT tables.
Release Notes: This release has been cleaned up, API's made more consistent, tables added, descriptors added, and bugs fixed. You need to update your applications when migrating from a former libdvbpsi release.
Release Notes: Some issues were found and fixed: struct alignment on ARM and MIPS; extra fields for demuxed tables (EIT, ASCT EIT, etc.).; and some small issues. If no regressions are found, this will become the 1.0.0 version. Libdvbpsi has been cleaned up, APIs made more consistent, descriptors added, and tables added.