[libdvbpsi-devel] move descriptor headers/sources to system-dependent dirs

Jean-Paul Saman jpsaman at videolan.org
Wed Jan 20 08:58:35 CET 2016


Mike,

On Wed, Jan 20, 2016 at 12:59 AM, Michael Ira Krufky <mkrufky at linuxtv.org>
wrote:

> On Mon, Jan 11, 2016 at 3:43 AM, Daniel Kamil Kozar <git at videolan.org>
> wrote:
> > libdvbpsi | branch: master | Daniel Kamil Kozar <dkk089 at gmail.com> |
> Thu Oct  1 23:22:16 2015 +0200| [11674f649806aa1104694480e235be1cee0e7fdb]
> | committer: Daniel Kamil Kozar
> >
> > move descriptor headers/sources to system-dependent dirs
> >
> >>
> http://git.videolan.org/gitweb.cgi/libdvbpsi.git/?a=commit;h=11674f649806aa1104694480e235be1cee0e7fdb
>
> I just updated my git sources and am seeing this for the first time today.
>
> I am just wondering why we decided to separate the descriptors into
> separate directories like this.  Is it actually possible to have two
> different descriptors from different "systems" with the same ID?
>

Seems to be so.


> Isn't it possible to have descriptors spanning multiple "systems" in a
> single TS?
>


> Do applications have to change their include paths now, too?  or was
> this change only internal?
>
>
If one uses the libdvbpsi headerfile dr.h, then there is nothing more to do.


> Thanks,
>
> Mike Krufky
>

Kind regards,

Jean-Paul Saman.


> >
> >  src/descriptors/{ => atsc}/dr_81.c                |    0
> >  src/descriptors/{ => atsc}/dr_81.h                |    0
> >  src/descriptors/{ => atsc}/dr_86.c                |    0
> >  src/descriptors/{ => atsc}/dr_86.h                |    0
> >  src/descriptors/{ => atsc}/dr_a0.c                |    0
> >  src/descriptors/{ => atsc}/dr_a0.h                |    0
> >  src/descriptors/{ => atsc}/dr_a1.c                |    0
> >  src/descriptors/{ => atsc}/dr_a1.h                |    0
> >  src/descriptors/{dr_83.c => custom/dr_83_eacem.c} |    0
> >  src/descriptors/{dr_83.h => custom/dr_83_eacem.h} |    0
> >  src/descriptors/{dr_8a.c => custom/dr_8a_scte.c}  |    0
> >  src/descriptors/{dr_8a.h => custom/dr_8a_scte.h}  |    0
> >  src/descriptors/{ => dvb}/dr_40.c                 |    0
> >  src/descriptors/{ => dvb}/dr_40.h                 |    0
> >  src/descriptors/{ => dvb}/dr_41.c                 |    0
> >  src/descriptors/{ => dvb}/dr_41.h                 |    0
> >  src/descriptors/{ => dvb}/dr_42.c                 |    0
> >  src/descriptors/{ => dvb}/dr_42.h                 |    0
> >  src/descriptors/{ => dvb}/dr_43.c                 |    0
> >  src/descriptors/{ => dvb}/dr_43.h                 |    0
> >  src/descriptors/{ => dvb}/dr_44.c                 |    0
> >  src/descriptors/{ => dvb}/dr_44.h                 |    0
> >  src/descriptors/{ => dvb}/dr_45.c                 |    0
> >  src/descriptors/{ => dvb}/dr_45.h                 |    0
> >  src/descriptors/{ => dvb}/dr_47.c                 |    0
> >  src/descriptors/{ => dvb}/dr_47.h                 |    0
> >  src/descriptors/{ => dvb}/dr_48.c                 |    0
> >  src/descriptors/{ => dvb}/dr_48.h                 |    0
> >  src/descriptors/{ => dvb}/dr_49.c                 |    0
> >  src/descriptors/{ => dvb}/dr_49.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4a.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4a.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4b.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4b.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4c.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4c.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4d.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4d.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4e.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4e.h                 |    0
> >  src/descriptors/{ => dvb}/dr_4f.c                 |    0
> >  src/descriptors/{ => dvb}/dr_4f.h                 |    0
> >  src/descriptors/{ => dvb}/dr_50.c                 |    0
> >  src/descriptors/{ => dvb}/dr_50.h                 |    0
> >  src/descriptors/{ => dvb}/dr_52.c                 |    0
> >  src/descriptors/{ => dvb}/dr_52.h                 |    0
> >  src/descriptors/{ => dvb}/dr_53.c                 |    0
> >  src/descriptors/{ => dvb}/dr_53.h                 |    0
> >  src/descriptors/{ => dvb}/dr_54.c                 |    0
> >  src/descriptors/{ => dvb}/dr_54.h                 |    0
> >  src/descriptors/{ => dvb}/dr_55.c                 |    0
> >  src/descriptors/{ => dvb}/dr_55.h                 |    0
> >  src/descriptors/{ => dvb}/dr_56.c                 |    0
> >  src/descriptors/{ => dvb}/dr_56.h                 |    0
> >  src/descriptors/{ => dvb}/dr_58.c                 |    0
> >  src/descriptors/{ => dvb}/dr_58.h                 |    0
> >  src/descriptors/{ => dvb}/dr_59.c                 |    0
> >  src/descriptors/{ => dvb}/dr_59.h                 |    0
> >  src/descriptors/{ => dvb}/dr_5a.c                 |    0
> >  src/descriptors/{ => dvb}/dr_5a.h                 |    0
> >  src/descriptors/{ => dvb}/dr_62.c                 |    0
> >  src/descriptors/{ => dvb}/dr_62.h                 |    0
> >  src/descriptors/{ => dvb}/dr_66.c                 |    0
> >  src/descriptors/{ => dvb}/dr_66.h                 |    0
> >  src/descriptors/{ => dvb}/dr_69.c                 |    0
> >  src/descriptors/{ => dvb}/dr_69.h                 |    0
> >  src/descriptors/{ => dvb}/dr_73.c                 |    0
> >  src/descriptors/{ => dvb}/dr_73.h                 |    0
> >  src/descriptors/{ => dvb}/dr_76.c                 |    0
> >  src/descriptors/{ => dvb}/dr_76.h                 |    0
> >  src/descriptors/{ => dvb}/dr_7c.c                 |    0
> >  src/descriptors/{ => dvb}/dr_7c.h                 |    0
> >  src/descriptors/{ => mpeg}/dr_02.c                |    0
> >  src/descriptors/{ => mpeg}/dr_02.h                |    0
> >  src/descriptors/{ => mpeg}/dr_03.c                |    0
> >  src/descriptors/{ => mpeg}/dr_03.h                |    0
> >  src/descriptors/{ => mpeg}/dr_04.c                |    0
> >  src/descriptors/{ => mpeg}/dr_04.h                |    0
> >  src/descriptors/{ => mpeg}/dr_05.c                |    0
> >  src/descriptors/{ => mpeg}/dr_05.h                |    0
> >  src/descriptors/{ => mpeg}/dr_06.c                |    0
> >  src/descriptors/{ => mpeg}/dr_06.h                |    0
> >  src/descriptors/{ => mpeg}/dr_07.c                |    0
> >  src/descriptors/{ => mpeg}/dr_07.h                |    0
> >  src/descriptors/{ => mpeg}/dr_08.c                |    0
> >  src/descriptors/{ => mpeg}/dr_08.h                |    0
> >  src/descriptors/{ => mpeg}/dr_09.c                |    0
> >  src/descriptors/{ => mpeg}/dr_09.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0a.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0a.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0b.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0b.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0c.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0c.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0d.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0d.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0e.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0e.h                |    0
> >  src/descriptors/{ => mpeg}/dr_0f.c                |    0
> >  src/descriptors/{ => mpeg}/dr_0f.h                |    0
> >  src/descriptors/{ => mpeg}/dr_10.c                |    0
> >  src/descriptors/{ => mpeg}/dr_10.h                |    0
> >  src/descriptors/{ => mpeg}/dr_11.c                |    0
> >  src/descriptors/{ => mpeg}/dr_11.h                |    0
> >  src/descriptors/{ => mpeg}/dr_12.c                |    0
> >  src/descriptors/{ => mpeg}/dr_12.h                |    0
> >  src/descriptors/{ => mpeg}/dr_13.c                |    0
> >  src/descriptors/{ => mpeg}/dr_13.h                |    0
> >  src/descriptors/{ => mpeg}/dr_14.c                |    0
> >  src/descriptors/{ => mpeg}/dr_14.h                |    0
> >  src/descriptors/{ => mpeg}/dr_1b.c                |    0
> >  src/descriptors/{ => mpeg}/dr_1b.h                |    0
> >  src/descriptors/{ => mpeg}/dr_1c.c                |    0
> >  src/descriptors/{ => mpeg}/dr_1c.h                |    0
> >  src/descriptors/{ => mpeg}/dr_24.c                |    0
> >  src/descriptors/{ => mpeg}/dr_24.h                |    0
> >  116 files changed, 0 insertions(+), 0 deletions(-)
> >
> > Diff:
> http://git.videolan.org/gitweb.cgi/libdvbpsi.git/?a=commitdiff;h=11674f649806aa1104694480e235be1cee0e7fdb
> > _______________________________________________
> > libdvbpsi-devel mailing list
> > libdvbpsi-devel at videolan.org
> > https://mailman.videolan.org/listinfo/libdvbpsi-devel
> _______________________________________________
> libdvbpsi-devel mailing list
> libdvbpsi-devel at videolan.org
> https://mailman.videolan.org/listinfo/libdvbpsi-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/libdvbpsi-devel/attachments/20160120/41fee60e/attachment-0001.html>


More information about the libdvbpsi-devel mailing list