Fri, 14 Feb 2014 21:34:06 +0000 |
reimar |
Merge DVDNAV event handling into a single switch.
|
Sun, 19 Jan 2014 22:24:46 +0000 |
reimar |
dvdnav: fix memory leaks in error paths.
|
Sat, 16 Mar 2013 13:38:34 +0000 |
reimar |
Fix previous commit, off_t must be replaced by int64_t
|
Sat, 16 Mar 2013 10:09:12 +0000 |
reimar |
Replace some uses of off_t by uint64_t.
|
Sun, 19 Feb 2012 13:15:41 +0000 |
reimar |
Code cleanup: Use a stream_control instead of global functions to
|
Sun, 12 Jun 2011 11:12:17 +0000 |
reimar |
Remove pointless ().
|
Sat, 26 Mar 2011 20:22:43 +0000 |
reimar |
Use fewer () to make code more readable.
|
Mon, 14 Mar 2011 00:07:11 +0000 |
cehoyos |
Output ID_DVD_VOLUME_ID also for dvdnav://.
|
Mon, 28 Feb 2011 10:51:56 +0000 |
cehoyos |
Add ID_DVD_TITLE_x_CHAPTERS and ID_DVD_CURRENT_TITLE to the output of
|
Sun, 20 Feb 2011 18:07:48 +0000 |
cehoyos |
"FIx" chapter references (make them identical to dvd).
|
Wed, 27 Oct 2010 16:38:51 +0000 |
cigaes |
Move spudec.[ch] to the sub directory.
|
Wed, 11 Aug 2010 20:44:29 +0000 |
reimar |
Add const qualifiers to function string arguments as appropriate.
|
Fri, 19 Feb 2010 10:22:29 +0000 |
diego |
Remove pointless '#if 1' preprocessor directives.
|
Sat, 30 Jan 2010 22:26:47 +0000 |
diego |
Add license header to all files missing it in the stream subdirectory.
|
Sun, 22 Nov 2009 15:18:21 +0000 |
reimar |
Finally rename the STREAM_SEEK define to MP_STREAM_SEEK, there are just too many
|
Wed, 11 Nov 2009 09:09:08 +0000 |
reimar |
Set the EOF flag when dvdnav reached the end of the requested title.
|
Tue, 10 Nov 2009 23:20:05 +0000 |
reimar |
Move dvd_speed and dvd_set_speed to dvd_common and implement -dvd-speed
|
Tue, 10 Nov 2009 23:15:48 +0000 |
reimar |
Move arrays used by both dvd and dvdnav to dvd_common.
|
Tue, 10 Nov 2009 23:12:01 +0000 |
reimar |
Remove unused extern declarations.
|
Tue, 10 Nov 2009 23:10:57 +0000 |
reimar |
Share dvd_device extern declaration between dvd and dvdnav.
|
Tue, 10 Nov 2009 23:03:52 +0000 |
reimar |
Remove an unused variable.
|
Mon, 09 Nov 2009 10:29:15 +0000 |
reimar |
Remove unused mp_dvdnav_aid_from_audio_num function
|
Mon, 09 Nov 2009 10:27:48 +0000 |
reimar |
Fixup the dvdnav <-> sid mapping, dvdnav_spu_stream_to_lang and
|
Thu, 05 Nov 2009 21:29:14 +0000 |
reimar |
dvdnav: print ID_SID_..._LANG, just like dvd://
|
Thu, 05 Nov 2009 21:27:25 +0000 |
reimar |
Cosmetics: indentation, merge two consecutive ifs.
|
Thu, 05 Nov 2009 21:26:23 +0000 |
reimar |
Make dvdnav also print info about audio streams with unknown language, just like dvd://
|
Thu, 05 Nov 2009 21:22:38 +0000 |
reimar |
Make the dvdnav stream language information output more similar to the dvd one.
|
Thu, 05 Nov 2009 21:13:38 +0000 |
reimar |
Change the subtitle numbers in the dvdnav subtitle language info to match
|
Thu, 08 Oct 2009 11:25:01 +0000 |
diego |
cosmetics: Remove some pointless parentheses from return calls.
|
Wed, 13 May 2009 02:58:57 +0000 |
diego |
whitespace cosmetics: Remove all trailing whitespace.
|
Sat, 11 Apr 2009 13:51:02 +0000 |
diego |
Reemit the ID_AID_x_LANG for the track. This allows the identification of the
|
Thu, 09 Apr 2009 14:23:09 +0000 |
reimar |
Add a -indentify message that indicates if the current DVDNAV title is
|
Mon, 16 Feb 2009 02:00:29 +0000 |
diego |
Replace double semicolon by single semicolon.
|
Sat, 12 Jul 2008 08:07:54 +0000 |
nicodvb |
in dvd streams the title part ranges from 1 to 99
|
Sat, 07 Jun 2008 13:13:15 +0000 |
ben |
Factorizes dvdnav aid retrieval code.
|
Sat, 07 Jun 2008 13:06:27 +0000 |
ben |
Add routine that provides audio ID corresponding to logical number
|
Sat, 07 Jun 2008 12:57:23 +0000 |
ben |
Rename some functions as they are mplayer related and not
|
Sat, 07 Jun 2008 12:42:40 +0000 |
ben |
rename for consistency
|
Sat, 07 Jun 2008 12:42:00 +0000 |
ben |
Add routine to determine if SPU has changed in dvdnav stream.
|
Sat, 07 Jun 2008 12:37:32 +0000 |
ben |
Add routine to determine if audio has changed in dvdnav stream.
|
Sat, 07 Jun 2008 10:30:49 +0000 |
ben |
Save DVDNAV palette info.
|
Mon, 11 Feb 2008 22:03:34 +0000 |
nicodvb |
-chapter is now handled uniformly calling demuxer_seek_chapter() instead
|
Sat, 26 Jan 2008 16:19:42 +0000 |
ben |
factorize 2 tests
|
Sat, 26 Jan 2008 16:17:44 +0000 |
ben |
add a new state flag to dvdnav in order to notify if
|
Sat, 26 Jan 2008 13:10:47 +0000 |
ben |
remove useless casts
|
Sat, 26 Jan 2008 13:07:47 +0000 |
ben |
simplify by a one-liner
|
Sat, 26 Jan 2008 13:06:42 +0000 |
ben |
remove the spu_set field, replaced by a flag
|
Sat, 26 Jan 2008 12:54:44 +0000 |
ben |
this end brace was not correctly indented
|
Sat, 26 Jan 2008 12:54:14 +0000 |
ben |
automatically set spu button highlight when nav cell has changed
|
Sat, 26 Jan 2008 11:51:34 +0000 |
ben |
Add support for dvdnav still frames playback.
|
Thu, 24 Jan 2008 19:20:19 +0000 |
ben |
array was defined for 6 elements while 7 were declared
|
Thu, 24 Jan 2008 19:18:15 +0000 |
ben |
type expected by dvdnav_get_title_string() is const
|
Thu, 24 Jan 2008 19:15:28 +0000 |
ben |
remove some redundant declarations
|
Thu, 24 Jan 2008 19:14:05 +0000 |
ben |
Add new command to switch between dvdnav titles
|
Sun, 13 Jan 2008 12:34:42 +0000 |
reimar |
stream_opts should be const
|
Sat, 05 Jan 2008 14:22:48 +0000 |
nicodvb |
implemented _ANGLE STREAM_CTRLs, patch by oattila chello hu
|
Tue, 01 Jan 2008 17:34:57 +0000 |
nicodvb |
include dvdnav.h from its installation directory rather than appending
|
Tue, 01 Jan 2008 17:01:03 +0000 |
nicodvb |
private structures belong to the C file using them, not to header files included somewhere else
|
Sat, 08 Dec 2007 18:16:02 +0000 |
nicodvb |
removed stupid checks
|
Sun, 02 Dec 2007 21:37:08 +0000 |
reimar |
stream_opts arrays should be const
|
Sun, 02 Dec 2007 13:22:53 +0000 |
reimar |
Mark all stream_info_t as const
|
Sat, 01 Dec 2007 11:35:03 +0000 |
nicodvb |
at startup show audio and subtitle streams available in the chosen title with all their properties
|
Thu, 29 Nov 2007 23:25:14 +0000 |
nicodvb |
-identify also shows the duration(s) of the title(s)
|
Thu, 29 Nov 2007 23:01:46 +0000 |
nicodvb |
cosmetics: moved identification code to a separate function
|
Thu, 29 Nov 2007 00:16:08 +0000 |
nicodvb |
when no title is chosen -identify all titles present in the dvd
|
Thu, 29 Nov 2007 00:13:11 +0000 |
nicodvb |
with -identify show the title being described
|
Wed, 28 Nov 2007 23:50:05 +0000 |
nicodvb |
-identify chapters of chosen title
|
Fri, 16 Nov 2007 21:32:09 +0000 |
nicodvb |
report why the dvd couldn't be opened. Patch by Jan Knutar jknutar+nic+fi
|
Wed, 14 Nov 2007 22:26:14 +0000 |
nicodvb |
removed forgotten and out of date comment
|
Wed, 14 Nov 2007 22:25:10 +0000 |
nicodvb |
removed unneeded checks on MP_DVDNAV and DVDNAV_FORMAT_AC3 (we need and assume our fork)
|
Sat, 15 Sep 2007 09:13:24 +0000 |
nicodvb |
Removed dead code related to stills.
|
Sat, 01 Sep 2007 21:35:07 +0000 |
nicodvb |
a mouse selection may require at least a video codec reinit
|
Sat, 01 Sep 2007 21:00:18 +0000 |
nicodvb |
implemented STREAM_CTRL_GET_ASPECT_RATIO
|
Tue, 28 Aug 2007 22:38:45 +0000 |
diego |
cosmetics: typo fix UNSUPORTED --> UNSUPPORTED
|
Thu, 23 Aug 2007 23:14:00 +0000 |
cehoyos |
Removed uninitialized variable.
|
Sat, 04 Aug 2007 21:25:28 +0000 |
nicodvb |
cosmetics: removed commented code and small reindentation
|
Sat, 04 Aug 2007 21:16:22 +0000 |
nicodvb |
removed unused variables
|
Sun, 29 Jul 2007 17:57:12 +0000 |
reimar |
More doxygen comments
|
Sun, 22 Apr 2007 10:27:44 +0000 |
nicodvb |
after a DVDNAV_VTS_CHANGE event report the title being played
|
Mon, 09 Apr 2007 16:05:58 +0000 |
nicodvb |
implemented STREAM_CTRL_GET_CURRENT_TIME and STREAM_CTRL_SEEK_TO_TIME - dvdnav from mphq required
|
Fri, 15 Dec 2006 23:12:50 +0000 |
nicodvb |
simplified aid management in dvdnav_lang_from_aid(); patch by Joakim Patte
|
Thu, 14 Dec 2006 23:08:09 +0000 |
nicodvb |
implemented dvdnav_lang_from_aid() to retrieve audio language
|
Thu, 14 Dec 2006 22:11:43 +0000 |
nicodvb |
added dvdnav_aid_from_lang() to support -alang
|
Sun, 10 Dec 2006 17:25:54 +0000 |
nicodvb |
added function to return the language of the specified subtitle id. Patch by
|
Sat, 09 Dec 2006 19:23:35 +0000 |
nicodvb |
export spu palette; part of a patch by Otvos Attila
|
Sat, 02 Dec 2006 14:50:12 +0000 |
nicodvb |
doxygenized dvdnav_sid_from_lang() and dvdnav_number_of_subs()
|
Mon, 27 Nov 2006 23:25:08 +0000 |
nicodvb |
cosmetical reformatting
|
Mon, 27 Nov 2006 23:21:23 +0000 |
nicodvb |
feed the content of NAV_PACKET to the demuxer
|
Sat, 25 Nov 2006 17:44:22 +0000 |
ben |
keep nav highlight event in dvdnav priv structure
|
Sat, 25 Nov 2006 15:00:08 +0000 |
nicodvb |
support for comma-separated language codes in -slang
|
Sat, 25 Nov 2006 13:03:51 +0000 |
ben |
better nav highlight handling
|
Sat, 25 Nov 2006 12:37:47 +0000 |
nicodvb |
removed unused members and variables
|
Sat, 25 Nov 2006 12:19:15 +0000 |
nicodvb |
COSMETICS: consistently reformatted after ben's mess
|
Sat, 25 Nov 2006 12:17:34 +0000 |
nicodvb |
added code to identify subs language and count; needed for forthcoming support for -slang
|
Sat, 25 Nov 2006 11:20:02 +0000 |
ben |
support for dvdnav menu buttons overlay as simple alpha boxes (rework from Otvos Attila's series of patches)
|
Sun, 12 Nov 2006 17:19:56 +0000 |
nicodvb |
consistency fix: STREAM_CTRL_GET_TIME_LENGTH and STREAM_CTRL_GET_CURRENT_TIME now return time in (double) seconds
|
Thu, 09 Nov 2006 22:41:45 +0000 |
nicodvb |
one more deuglification
|
Thu, 09 Nov 2006 22:24:57 +0000 |
nicodvb |
COSMETICS: renamed dvdnav_priv to priv
|
Wed, 08 Nov 2006 23:18:56 +0000 |
nicodvb |
changed ugly sizeof(*type_ptr) width sizeof(type)
|
Wed, 08 Nov 2006 23:05:33 +0000 |
nicodvb |
COSMETICS: reformatted this ugly mess in a consistent manner
|
Wed, 08 Nov 2006 00:11:42 +0000 |
nicodvb |
support for -dvdangle
|
Mon, 23 Oct 2006 22:18:08 +0000 |
nicodvb |
support for -chapter option (same semanthics as for dvd://)
|
Mon, 23 Oct 2006 21:17:32 +0000 |
nicodvb |
simplified code to handle titleset transition (removed useless assignment)
|
Mon, 23 Oct 2006 21:07:24 +0000 |
nicodvb |
spell fix
|
Mon, 23 Oct 2006 21:04:31 +0000 |
nicodvb |
don't play any other title other than N when N is specified (with dvdnav://N)
|
Wed, 04 Oct 2006 09:32:38 +0000 |
nicodvb |
warn the user to disable the cache when playing dvdnav streams
|
Wed, 20 Sep 2006 21:09:32 +0000 |
nicodvb |
made file-static new_dvdnav_stream() and dvdnav_stream_read()
|
Tue, 19 Sep 2006 23:50:21 +0000 |
nicodvb |
introduced new MP_CMD_DVDNAV_MOUSECLICK command (bound to mouse0);
|
Tue, 19 Sep 2006 22:01:27 +0000 |
nicodvb |
removed dead code
|
Tue, 19 Sep 2006 21:42:43 +0000 |
jonas |
§Ænitial button value is -1. Only (button>0) is a correct button selection.
|
Mon, 18 Sep 2006 22:02:43 +0000 |
nicodvb |
permit seeking to 0: there's no reason to prevent it
|
Mon, 18 Sep 2006 21:26:26 +0000 |
nicodvb |
in the previous commit I forgot to set s->end_pos=0
|
Mon, 18 Sep 2006 21:22:37 +0000 |
nicodvb |
at titleset change call update_title_len() to reset stream->end_pos
|
Mon, 18 Sep 2006 21:12:22 +0000 |
nicodvb |
don't seek until dvdnav_get_position() returns something meaningful
|
Sat, 16 Sep 2006 15:25:31 +0000 |
nicodvb |
report mouse coordinates after movement to dvdnav; this permits to enable button selection using the mouse; patch by Jonas Jermann and me
|
Fri, 15 Sep 2006 22:43:48 +0000 |
nicodvb |
at start, when not playing a specific titleset, try to call the Title menu (as is common practice among players)
|
Fri, 15 Sep 2006 17:50:10 +0000 |
nicodvb |
in mp_dvdnav_handle_input() update current button only if the status of the previous operation succeeded; patch by Jonas Jermann
|
Fri, 15 Sep 2006 17:46:36 +0000 |
nicodvb |
dvdnav_stream_reset() should be called on dvdnav_priv->dvdnav not on dvdnav_priv; patch by Jonas Jermann
|
Fri, 15 Sep 2006 17:42:13 +0000 |
nicodvb |
removed code that propagated the slave command dvdnav_event that hasn't been handled for years; patch by Jonas Jermann
|
Fri, 15 Sep 2006 17:18:47 +0000 |
nicodvb |
when cmd == MP_CMD_DVDNAV_SELECT set reset=1 only if dvdnav_button_activate() succeeds, to avoid unneeded resets in main()
|
Sun, 10 Sep 2006 10:53:58 +0000 |
nicodvb |
at start, reset dvdnav at the beginning of the stream after the first read (that is done to workaround a bug in dvdnav from cvs)
|
Sun, 10 Sep 2006 10:48:36 +0000 |
nicodvb |
try to start from the root menu skipping all intros when playing dvdnav://-1; it's not guaranteed to work
|
Sun, 10 Sep 2006 10:25:48 +0000 |
nicodvb |
permit to select previous dvdnav menu, in the order chapter->title->root
|
Sat, 09 Sep 2006 22:40:22 +0000 |
nicodvb |
in mp_dvdnav_handle_input() assign the currently selected button, shown in the OSD by main()
|
Sat, 09 Sep 2006 21:37:57 +0000 |
nicodvb |
added mp_dvdnav_handle_input to handle user's input (revived from the repository with few changes)
|
Sat, 09 Sep 2006 20:51:29 +0000 |
nicodvb |
if no track number specified play the whole disc, or the menus can't be shown at start
|
Mon, 21 Aug 2006 19:16:39 +0000 |
nicodvb |
implemented STREAM_CTRL_GET_NUM_CHAPTERS
|
Sat, 19 Aug 2006 20:06:10 +0000 |
nicodvb |
corrected _very_ misleading comment
|
Sat, 19 Aug 2006 19:41:04 +0000 |
nicodvb |
implemented STREAM_CTRL_GET_TIME_LENGTH (duration of the pgc playing)
|
Sat, 19 Aug 2006 19:15:23 +0000 |
nicodvb |
removed #if-0 code that dereferenced dvdnav_t's internal members, violating the opaque interface (current dvdnav doesn't even install dvdnav_internal.h system-wide for very good reasons)
|
Sat, 19 Aug 2006 19:11:51 +0000 |
nicodvb |
10l: misplaced brace in a switch
|
Sat, 19 Aug 2006 11:49:04 +0000 |
nicodvb |
implemented seeking to chapter
|
Fri, 04 Aug 2006 17:01:29 +0000 |
ben |
proper inclusion of demuxer.h (including libmpdemux in Makefile only was to make previous split easier)
|
Thu, 03 Aug 2006 20:44:14 +0000 |
ben |
renamed dvdnav_stream to stream_dvdnav for consistency
|