[mythtv-firehose] mythtv branch fixes/0.27 updated by peper03. v0.27.3-159-g2d4a7c9

Git Repo Owner noreply at mythtv.org
Sun Sep 7 13:43:09 UTC 2014

The branch, fixes/0.27 has been updated on the
mythtv repository by gitolite user peper03.
       via  2d4a7c9235287b0589035974bff282e3f2e9a7e5 (commit)
       via  e9f14bf72d40a52987eaf3c80e40c78f411b3cec (commit)
      from  74ac2bdaa30743589abcd41bf7012fdf28cef74b (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 2d4a7c9235287b0589035974bff282e3f2e9a7e5
Author:    Richard Hulme <peper03 at mythtv.org> at Sun, 19 Jan 2014 11:29:44 +0100
Committer: Richard Hulme <peper03 at mythtv.org> at Sun, 7 Sep 2014 15:42:53 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=2d4a7c9235287b0589035974bff282e3f2e9a7e5

Sync libdvdnav up to R1294:
* Add missing strings.h #include for strncasecmp().
* Fix crash when trying to play a DVD from different region than currently set in the DVD drive.
* Prevent segmentation faults in vdnav_describe_title_chapters() in case of parts with missing PGC.
* Let dvdnav_describe_title_chapters() ignore parts where the pgc_start_byte is above the last_byte.
* Let dvdnav_describe_title_chapters() skip PGCs with a cell number of zero.
* Fix integer overflow in dvdnav_convert_time().
* Do not close file twice.
* Make sure program_map is not NULL.
* Let dvdnav_describe_title_chapters() skip PGCs with missing cells.
* Prevent general CPP macro from causing strange behavior.
* Avoid a crash when program number is zero.
* Check for out-of-bounds values for pgcn.
* In vm_new_vm(), use the proper calloc() argument order and don't derive 1 from the unrelated sizeof(char).
(cherry picked from commit 2a6038b5d7bf570e28fd8c3061483b0a22dcd830)

commit e9f14bf72d40a52987eaf3c80e40c78f411b3cec
Author:    Richard Hulme <peper03 at mythtv.org> at Sun, 19 Jan 2014 11:24:12 +0100
Committer: Richard Hulme <peper03 at mythtv.org> at Sun, 7 Sep 2014 15:42:53 +0200
URL:       http://code.mythtv.org/cgit/mythtv/commit/?id=e9f14bf72d40a52987eaf3c80e40c78f411b3cec

Sync libdvdread up to R1290:
* Add missing strings.h #include for strcasecmp() / strncasecmp().
* Replace uses of the deprecated dvdcss_handle type by dvdcss_t.
* Replace deprecated dvdcss_title() function by dvdcss_seek().
* Do not extract libdvdcss version via dvdcss_interface_2.
* Add #define for DVDCSS_SEEK_KEY to allow compilation without dvdcss.h.
* If the start offset points past the last_byte (outside the region read) stop reading PTTs and adjust nr_of_srpts.
* Use correct name of the libdvdcss DLL on Windows.
* Fix spelling errors.
* Document warnings generated by DVDs made with the VDR-to-DVD device LG RC590M.
* Add an error message.
* Clear pf_temp to make sure it is initialized.
* Free `cached_dir_base` to fix memory leak.
* Abort when PTT search table has zero entries.
* Use 0 instead of NULL in integer comparison.
(cherry picked from commit 2874f0d150342539644a5838f5147fa4c31f51ff)


Summary of changes:
 mythtv/libs/libmythdvdnav/dvdnav/dvdnav.c      |    2 +-
 mythtv/libs/libmythdvdnav/dvdnav/dvdnav.h      |    2 +-
 mythtv/libs/libmythdvdnav/dvdnav/remap.c       |    1 +
 mythtv/libs/libmythdvdnav/dvdnav/searching.c   |   32 ++++++++++++++++-
 mythtv/libs/libmythdvdnav/dvdnav/vm/vm.c       |    6 ++--
 mythtv/libs/libmythdvdnav/dvdread/dvd_input.c  |   44 +++++++++--------------
 mythtv/libs/libmythdvdnav/dvdread/dvd_reader.c |    1 +
 mythtv/libs/libmythdvdnav/dvdread/dvd_udf.c    |    5 ++-
 mythtv/libs/libmythdvdnav/dvdread/ifo_print.c  |    4 +-
 mythtv/libs/libmythdvdnav/dvdread/ifo_read.c   |   23 +++++++++++-
 10 files changed, 81 insertions(+), 39 deletions(-)


More information about the mythtv-firehose mailing list