<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi, John<div><span class="Apple-tab-span" style="white-space:pre">  </span>I think about the clip ids is used for creating the file name for m2ts. Am i right ?</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>So i maybe hack the libbluray to get the the clip ids for creating the filename of video,</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>there are some patches or scheme for the this improvement ?</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre"> </span>thans.</div><div><br></div><div><div>
<span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: 'Heiti SC'; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><div><br class="Apple-interchange-newline">B.R</div><div>-- jojo</div></span>
</div>
<br><div><div>ÔÚ 2011-12-19£¬ÏÂÎç11:59£¬ John Stebbins Ð´µÀ£º</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>On 12/19/2011 01:29 AM, jojo wrote:<br><blockquote type="cite">Hi, all<br></blockquote><blockquote type="cite">I want to use libbluray to get filename of playback, which interface i could used for ?<br></blockquote><blockquote type="cite">I found the "bd_get_title_info" can return some information for me, but i can not find the member<br></blockquote><blockquote type="cite">of "BLURAY_TITLE_INFO" to indicate the file name when it's played.<br></blockquote><blockquote type="cite">Someone know about that ? <br></blockquote><blockquote type="cite">thanks.<br></blockquote><blockquote type="cite"><br></blockquote><br>When playing a title, there is not necessarily only one file that will be played.  Titles are composed of a series of 1<br>or more clips.  The clips that compose a title are defined in a playlist (mpls) file in BDMV/PLAYLIST.  The playlist id<br>of a title can be obtained from bd_get_title_info().  The structure returned by bd_get_title_info has a clip list, but<br>unfortunately, there is no clip id in the elements of the clip list. So there is currently no way to obtain the clip ids<br>and there is no way to know which clip is currently playing using the libbluray API.  I think a good way to rectify this<br>would be to add a clip_ref member to the BLURAY_CLIP_INFO struct and add a start time that is relative to the beginning<br>of the title.  Then you could use bd_tell_time to find your current position and look up that position in the clip list.<br><br>-- <br>John      GnuPG fingerprint: D0EC B3DB C372 D1F1 0B01  83F0 49F1 D7B2 60D4 D0F7<br><br><br>_______________________________________________<br>libbluray-devel mailing list<br><a href="mailto:libbluray-devel@videolan.org">libbluray-devel@videolan.org</a><br>http://mailman.videolan.org/listinfo/libbluray-devel<br></div></blockquote></div><br></div></body></html>