2013-06-03 12:38:38 +0200  Stefan Westerfeld 	# 3ee92d4

	Updated NEWS for 0.3.3.

2013-06-03 12:33:37 +0200  Stefan Westerfeld 	# e6716bc

	bump version

2013-06-03 12:27:21 +0200  Stefan Westerfeld 	# 8921a4f

	gst123: use g_filename_to_uri for filename->uri conversions; fixes issue 10

	Issue 10: Local files not properly escaped when converted to URLs

2013-04-18 14:48:55 +0200  Stefan Westerfeld 	# e97b086

	gst123: implemented --skip <n>, -k <n>; based on code by Tobias Bengfort

2013-01-11 12:32:43 +0100  Stefan Westerfeld 	# f6bf398

	gst123: fixed video size related warning (regression against 0.3.1)

2013-01-11 12:03:10 +0100  Stefan Westerfeld 	# 6d28dbe

	updated man page

2013-01-11 11:54:54 +0100  Stefan Westerfeld 	# eb01ba9

	Update NEWS.

2013-01-11 11:50:18 +0100  Stefan Westerfeld 	# 0b72338

	Bump version to 0.3.2.

2013-01-10 17:40:55 +0100  Stefan Westerfeld 	# e6cdd92

	gst123: keep ref count on elements in list for verbose iterator output

2013-01-10 17:27:42 +0100  Stefan Westerfeld 	# 2a820ea

	compat: improved foreach code for gstreamer 1.0

2013-01-10 17:13:18 +0100  Stefan Westerfeld 	# 69b1e85

	compat: improved foreach implementation for gstreamer 0.10

2013-01-10 16:42:17 +0100  Stefan Westerfeld 	# 2437854

	compat: improved video support for gstreamer 1.0

2013-01-10 16:15:18 +0100  Stefan Westerfeld 	# cd86d43

	compat: fix playbin creation for gstreamer 1.0

2013-01-10 14:38:47 +0100  Stefan Westerfeld 	# 55d4c3e

	compat: improved gstreamer-0.10 support

2013-01-10 14:15:11 +0100  Stefan Westerfeld 	# 6a4ba61

	compat: added compatibility code

2013-01-10 14:10:12 +0100  Stefan Westerfeld 	# 496d2d6

	compat: started to implement support for both: gstreamer 0.10 and gstreamer 1.0

2013-01-08 14:49:51 +0100  Stefan Westerfeld 	# 04adff5

	typefinder: replace deprecated function g_cond_timed_wait()

2013-01-08 14:37:36 +0100  Stefan Westerfeld 	# 6c29274

	gst123: properly quit player if none of the files in the playlist can be played

2013-01-08 13:40:05 +0100  Stefan Westerfeld 	# 9bf7b49

	get rid of deprecated g_mutex_new(),... functions

2013-01-08 12:22:44 +0100  Stefan Westerfeld 	# 2cb1cc1

	gst123: remove deprecated g_thread_init(), no longer necessary

2013-01-08 12:14:27 +0100  Stefan Westerfeld 	# fe87870

	gst123: don't use deprecated g_basename function

2013-01-08 11:58:58 +0100  Stefan Westerfeld 	# d4cf7e4

	playlist parser: added virtual destructor (fixes compile warning)

2013-01-08 11:31:52 +0100  Stefan Westerfeld 	# 16cd28f

	BUILD: extend configure check to allow gstreamer-0.10 and gstreamer-1.0

2012-12-18 11:36:37 +0100  Stefan Westerfeld 	# 06e329a

	gst123: added "-a pulse" PulseAudio output support

2012-04-23 03:10:22 +0200  Stefan Westerfeld 	# 3e46d2e

	Fix time display updates (broken by introduction of quiet mode).

2012-04-21 01:06:42 +0200  Stefan Westerfeld 	# 4b67b85

	Updated news for 0.3.1.

2012-04-21 01:06:27 +0200  Stefan Westerfeld 	# 12e3e27

	Updated manpage.

2012-04-21 00:18:49 +0200  Stefan Westerfeld 	# c7d99d7

	Added keybinding 'n' for 'play next file' (in addition to Ctrl+C).

2012-04-14 23:54:30 +0200  Stefan Westerfeld 	# 04615cc

	Bump version to 0.3.1.

2012-04-14 23:52:57 +0200  Stefan Westerfeld 	# a6f69f9

	Ignore files that have image/<foo> mime type (fix Issue 1).

2012-04-14 23:48:38 +0200  Stefan Westerfeld 	# 5a24cca

	Added code for mime type detection.

2012-03-25 20:44:06 +0200  Stefan Westerfeld 	# a97af2d

	manpage: documented -q / --quiet

2012-03-25 20:29:13 +0200  Stefan Westerfeld 	# 34ca427

	gst123 -q: implemented quiet mode (Issue 9)

2012-03-22 18:49:34 +0100  Stefan Westerfeld 	# f4443bd

	NEWS: added NEWS entries for 0.3.0.

2012-03-15 17:05:18 +0100  Stefan Westerfeld 	# f002ebf

	added documentation for new -v / -V options

2012-03-15 16:57:32 +0100  Stefan Westerfeld 	# 3b20c85

	Added "visualization" option for config file.

2012-03-15 16:46:23 +0100  Stefan Westerfeld 	# 46df7eb

	bump version to 0.3.0

2012-03-15 16:44:00 +0100  Stefan Westerfeld 	# 4473fb9

	added support for visualization plugins for audio playback

2012-02-14 18:17:44 +0100  Stefan Westerfeld 	# ad2d01f

	Applied patch from issue 7: Compile fix for GNU/Hurd.

2012-02-11 14:38:17 +0100  Stefan Westerfeld 	# 99f4a75

	NEWS updates.

2012-02-11 14:35:13 +0100  Stefan Westerfeld 	# 54e38b0

	bump version to 0.2.2

2012-02-11 14:34:54 +0100  Stefan Westerfeld 	# 7383bb7

	rewrote column detection code => fixed a compiler warning

2012-02-11 14:27:37 +0100  Stefan Westerfeld 	# 1269845

	Fix screensaver disable code: don't disable it if we have no window at all.

2012-02-11 13:22:30 +0100  Stefan Westerfeld 	# 5e152c5

	Disable screensaver during video playback via xdg-screensaver.

2012-01-17 15:21:48 +0530  Siddhesh Poyarekar 	# 944b36a

	Don't depend on someone else to include unistd.h.

	Fixes build failure with gcc-4.7

	Signed-off-by: Siddhesh Poyarekar <siddhesh.poyarekar@gmail.com>

2011-09-12 09:51:41 +0200  Stefan Westerfeld 	# 9fd4095

	Fix window fullscreen check in gtk interface.

2011-09-04 20:46:23 +0200  Stefan Westerfeld 	# 8903d18

	Merge branch 'master' of space.twc.de:/public/git/gst123

	Conflicts:
		NEWS

2011-09-04 20:45:00 +0200  Stefan Westerfeld 	# c934f2c

	docs: doxer removed

2011-09-04 20:44:09 +0200  Stefan Westerfeld 	# 6b09c2b

	NEWS update

2011-07-30 19:52:23 +0200  Stefan Westerfeld 	# 7677b3c

	NEWS++

2011-07-30 19:51:24 +0200  Stefan Westerfeld 	# 52c732c

	DOCS: update publish docs rule

2011-07-30 19:48:18 +0200  Stefan Westerfeld 	# f5449ee

	gitignore

2011-07-30 19:47:45 +0200  Stefan Westerfeld 	# 603f33b

	DOCS: add unmodified mediawiki manpage

2011-07-30 19:46:27 +0200  Stefan Westerfeld 	# a932527

	DOCS: remove doxer based manpage; wikihtml2man is used now

2011-07-30 12:20:19 +0200  Stefan Westerfeld 	# b6cb76a

	use wikihtml2man for manpage

2011-07-30 12:19:48 +0200  Stefan Westerfeld 	# 1cb1ed2

	use wikihtml2man for man page

2011-07-30 11:28:57 +0200  Stefan Westerfeld 	# 5624fe1

	Updated NEWS.

2011-07-30 11:25:23 +0200  Stefan Westerfeld 	# 08d5ab7

	fix memory leak in filename handling

2011-07-30 11:25:12 +0200  Stefan Westerfeld 	# 70c6a51

	bump version to 0.2.1

2011-06-12 13:35:38 -0700  Nicholas Miell 	# 9f78a09

	Fix invalid GOptionEntry type and flag combinations

	The G_OPTION_FLAG_NO_ARG and G_OPTION_FLAG_FILENAME flags only apply to
	the G_OPTION_ARG_CALLBACK type.

	This elinates the following warnings at every gst123 invocation:
	(process:7939): GLib-WARNING **: goption.c:2132: ignoring no-arg,
	optional-arg or filename flags (8) on option of type 0

	(process:7939): GLib-WARNING **: goption.c:2132: ignoring no-arg,
	optional-arg or filename flags (8) on option of type 0

	(process:7939): GLib-WARNING **: goption.c:2132: ignoring no-arg,
	optional-arg or filename flags (8) on option of type 0

	(process:7939): GLib-WARNING **: goption.c:2132: ignoring no-arg,
	optional-arg or filename flags (16) on option of type 6

2011-07-20 18:42:09 +0200  Stefan Westerfeld 	# dfddf2d

	TODO++

2011-04-12 11:43:06 +0200  Stefan Westerfeld 	# 8154a56

	dovumentation updates

2011-04-12 11:42:32 +0200  Stefan Westerfeld 	# 0da23b4

	Updated NEWS for gst123-0.2.0.

2011-04-12 11:24:24 +0200  Stefan Westerfeld 	# 9b247b2

	DOCS: document --full-version

2011-04-12 11:17:59 +0200  Stefan Westerfeld 	# b2364aa

	update docs

2011-04-12 11:16:17 +0200  Stefan Westerfeld 	# be8e5d8

	BUILD: bump version to 0.2.0

2011-04-12 11:15:41 +0200  Stefan Westerfeld 	# 5aaf483

	MicroConf: updated from SpectMorph

2011-02-24 16:32:53 +0100  Stefan Westerfeld 	# 07d3536

	Bump version.

2011-02-24 16:32:14 +0100  Stefan Westerfeld 	# ff82d98

	Made --shuffle, --repeat and --random behave identical to ogg123 options.

	Before this change, gst123 --shuffle behaved like ogg123 --random, the other
	two were not supported. Now we have

	  -r, --repeat                            repeat playlist forever
	  -z, --shuffle                           shuffle playlist before playing
	  -Z, --random                            play files in random order forever

	which means the old gst123 --shuffle is now called gst123 --random, and the
	other two options were added, so that gst123 now supports the same options
	ogg123 does.

2011-02-13 22:15:59 +0530  Siddhesh Poyarekar 	# 1583444

	Allow colon in filename

	The necessary condition for a parameter being a uri is :/ and not
	simply : since : is allowed in filenames

2011-02-03 16:05:11 +0100  Stefan Westerfeld 	# 5c6960b

	gst123: use NULL initialization for pointers that could point to junk otherwise

2011-02-03 15:57:04 +0100  Stefan Westerfeld 	# fdd1b21

	gst123: added assert for code that could crash when assertion doesn't hold

2011-01-23 17:51:10 +0100  Stefan Westerfeld 	# cf79a09

	gst123: support -a none (for no audio output)

2011-01-23 17:31:13 +0100  Stefan Westerfeld 	# d7d3ec0

	BUILD: support --enable-debug configure option

2011-01-23 16:17:51 +0100  Stefan Westerfeld 	# 063de55

	options: support gst123 --full-version for printing dependancy versions

2011-01-18 11:10:06 +0100  Stefan Westerfeld 	# 9eee93c

	TODO updates

2011-01-16 15:03:19 +0100  Stefan Westerfeld 	# 6221a28

	Prepare gst123-0.1.4 release.

2011-01-03 13:00:33 +0100  Stefan Westerfeld 	# 97a850a

	Fix compile on systems where the first argument of tgetstr() is char* (not const char*).

2011-01-03 12:16:27 +0100  Stefan Westerfeld 	# 23fd4e9

	Don't crash with terminals that don't define all escape sequences.

	Code by Siddhesh Poyarekar. Crash was reported for "dumb" terminals, for
	instance at startup of gnome). See Fedora bugzilla #666059.

2010-11-28 16:30:23 +0100  Stefan Westerfeld 	# 79746ca

	Bump version.

2010-11-28 16:06:08 +0100  Stefan Westerfeld 	# 0fbf167

	NEWS, manpage rebuilt.

2010-11-28 15:16:25 +0100  Stefan Westerfeld 	# 4a5aa6b

	Fix post-string-end access (catched by STL C++ pedantic debugging checks).

2010-11-28 15:12:51 +0100  Stefan Westerfeld 	# 60ae8b8

	Don't check errno on normal EOF.

2010-11-28 15:12:25 +0100  Stefan Westerfeld 	# 7a0ba97

	Coding style fixes.

2010-11-28 15:11:50 +0100  Stefan Westerfeld 	# 513e2e1

	BUILD: New configure flag "--enable-debug-cxx" to enable C++ STL debugging

2010-11-28 13:47:01 +0100  Stefan Westerfeld 	# e3b84db

	Coding style fixes.

2010-11-28 13:33:08 +0100  Stefan Westerfeld 	# fee0ce1

	Code formatting. Code by Siddhesh Poyarekar.

2010-11-28 13:30:48 +0100  Stefan Westerfeld 	# 8348c89

	Exit with an error if a playlist error occurs. Code by Siddhesh Poyarekar.

2010-11-28 13:29:15 +0100  Stefan Westerfeld 	# 8d16379

	Trap errors properly while parsing playlist. Code by Siddhesh Poyarekar.

2010-11-28 13:27:16 +0100  Stefan Westerfeld 	# 5f4bdd5

	Better error handling. Code by Siddhesh Poyarekar.

2010-09-04 22:16:52 +0200  Stefan Westerfeld 	# f27ae20

	Coding style fixes.

2010-09-04 22:09:36 +0200  Stefan Westerfeld 	# 3ac81e0

	Applied better error handling patches by Siddhesh Poyarekar.

2010-09-04 21:56:27 +0200  Stefan Westerfeld 	# 7c6619f

	More coding style fixes.

2010-09-01 19:06:34 +0200  Stefan Westerfeld 	# ca107e1

	Make IOStream destructor virtual. Coding style / Copyright fixes.

	Without virtual destructor derived class destructor will not be called,
	and filedescriptor close() will not be executed on delete.

2010-08-23 10:19:52 +0200  Stefan Westerfeld 	# 363e948

	Coding style fixes: mainly fooBar() -> foo_bar().

2010-08-16 17:26:54 +0200  Stefan Westerfeld 	# e65f950

	Get rid of Gst prefix. Instead introduce Gst123 namespace. Coding style fixes.

2010-08-16 17:09:06 +0200  Stefan Westerfeld 	# 87b71e5

	Coding style fixes. Mostly: avoid "using std::foo;" statements in headers.

2010-08-16 16:53:52 +0200  Stefan Westerfeld 	# 286b166

	Get rid of gst prefix for filenames.

2010-08-16 16:46:53 +0200  Stefan Westerfeld 	# d17186f

	Enhanced playlist support: Code by Siddhesh Poyarekar.

2010-11-28 12:46:13 +0100  Stefan Westerfeld 	# 7bc69a6

	TODO++

2010-11-27 20:58:23 +0100  Stefan Westerfeld 	# 48e43eb

	BUILD: less cluttered build output

2010-11-27 20:57:21 +0100  Stefan Westerfeld 	# 6626872

	MicroConf: fixed compiler warning

2010-09-01 00:33:32 +0200  Stefan Westerfeld 	# 29dc64e

	Support keypad +/- in Gtk interface for volume control.

2010-08-11 11:43:34 +0200  Stefan Westerfeld 	# 9744e95

	JACK support documented.

2010-08-11 11:43:22 +0200  Stefan Westerfeld 	# 8d08dc2

	Documented JACK support, enabled using -a jack.

2010-08-06 10:14:28 +0200  Stefan Westerfeld 	# 39f2c56

	Add JACK audio output support.

2010-08-05 11:07:27 +0200  Stefan Westerfeld 	# fe32d2e

	Compile with -Wall if the compiler supports it.

2010-07-08 14:35:39 +0200  Stefan Westerfeld 	# b7d8670

	Regenerated manual pages after fixing problems with minus(\-) vs. hyphen(-).

2010-07-08 14:20:59 +0200  Stefan Westerfeld 	# c7d6634

	TODO++

2010-07-08 13:39:02 +0200  Stefan Westerfeld 	# b8371b1

	TODO++

2010-07-08 13:37:29 +0200  Stefan Westerfeld 	# 43862ca

	TODO++

2010-07-06 11:33:13 +0200  Stefan Westerfeld 	# a94a6b7

	ChangeLog is generated these days.

2010-07-06 11:32:46 +0200  Stefan Westerfeld 	# 69a92c2

	Added missing header for .gst123rc parsing.

2010-07-05 23:25:58 +0200  Stefan Westerfeld 	# 460aad6

	Rebuild manpage.

2010-07-05 23:24:21 +0200  Stefan Westerfeld 	# 27b9c15

	Added .gst123rc config file, support setting audio_output via config file.

2010-07-05 23:16:46 +0200  Stefan Westerfeld 	# 23fcc3c

	Bump version.

2010-07-05 21:52:09 +0200  Stefan Westerfeld 	# 5ed4cd1

	OSD as proposed by Fedora bug.

2010-07-05 18:06:07 +0200  Stefan Westerfeld 	# b18bafc

	Fix NEWS.

2010-07-05 17:51:44 +0200  Stefan Westerfeld 	# 007a371

	Updated NEWS.

2010-07-05 13:04:19 +0200  Stefan Westerfeld 	# b73f1bd

	Rewrote and documented --audio-output option to select driver and device.

2010-07-04 23:45:50 +0200  Stefan Westerfeld 	# 95710b9

	Added code to select alsa output device.

2010-07-01 11:12:14 +0200  Stefan Westerfeld 	# ae38ec1

	Updated NEWS.

2010-07-01 10:58:06 +0200  Stefan Westerfeld 	# 6392cb8

	Fix crash on close window / Alt+F4 due to wrong signature of callback func.

2010-06-28 12:20:10 +0200  Stefan Westerfeld 	# 4b517cc

	Be more verbose.

2010-06-28 12:20:03 +0200  Stefan Westerfeld 	# af766e3

	Don't need libmenu for gst123.

2010-06-28 12:16:32 +0200  Stefan Westerfeld 	# 683053e

	Improved ncurses configure check.

	* fail if libncurses is missing
	* use cflags and libs from ncurses5-config

2010-06-26 19:04:27 +0200  Stefan Westerfeld 	# 1dffb7c

	Bump version.

2010-06-26 19:01:21 +0200  Stefan Westerfeld 	# 2b9aecd

	Updated NEWS.

2010-06-26 18:57:31 +0200  Stefan Westerfeld 	# 1bbbbf6

	Included Makefile.decl for ChangeLog generation and release rules.

2010-06-16 13:43:17 +0200  Stefan Westerfeld 	# c049c4b

	Include version in manpage properly.

2010-06-16 13:42:51 +0200  Stefan Westerfeld 	# 0d266fe

	Bump version to gst123-0.1.1.

2010-06-16 09:34:00 +0200  Stefan Westerfeld 	# 30b9b44

	Fix man page typo.

2010-06-13 12:04:35 +0200  Stefan Westerfeld 	# 2d805f2

	Allow uris in playlist. Code by Siddhesh Poyarekar.

	Check to see if the entry in the playlist is a uri (http://, file://,
	etc). Only try to build an absolute path if the entry is not a uri.

2010-06-03 10:59:32 +0200  Stefan Westerfeld 	# 0e91e8d

	Added configure check for libX11. Code by Siddhesh Poyarekar.

	With binutils gold, explicit -lX11 is required for using XOpenDisplay.

2010-05-28 21:30:17 +0300  أحمد المحمودي (Ahmed El-Mahmoudy) 	# 5826c3a

	Move usage assignment after g_option_context_parse

	program name is (null) when usage is assigned before
	g_option_context_parse

2010-05-28 19:22:37 +0200  Stefan Westerfeld 	# d466c9a

	Updated NEWS file for gst123-0.1.0.

2010-05-28 19:05:34 +0200  Stefan Westerfeld 	# f8b1ca7

	Get rid of redundant XOpenDisplay (NULL).

2010-05-28 18:57:35 +0200  Stefan Westerfeld 	# fdba8b0

	Move option parsing stuff to seperate file.

2010-05-28 18:39:58 +0200  Stefan Westerfeld 	# 960dfc1

	TODO++

2010-05-28 18:32:24 +0200  Stefan Westerfeld 	# 4272716

	Fixed --help option.

2010-05-28 18:31:54 +0200  Stefan Westerfeld 	# 60734cb

	Use glib option parser - based on code from Ahmed El-Mahmoudy.

	* Removed check_args function, rewrote Options::parse.
	* Added Options::add_playlist & Options::print_version functions.
	* Converted shuffle,verbose & novideo to gboolean (that was needed to
	  prevent having Glib's parser to write upon the playlists)
	* Added uris to option structure.

2010-05-27 15:19:21 +0200  Stefan Westerfeld 	# 2e35db5

	TODO+

2010-05-27 10:20:16 +0200  Stefan Westerfeld 	# 1791e67

	Bump version to 0.1.0.

2010-05-27 10:07:36 +0200  Stefan Westerfeld 	# da4d9f9

	Handle closing the video window properly: quit gst123.

2010-05-26 22:15:10 +0300  أحمد المحمودي (Ahmed El-Mahmoudy) 	# 09466c4

	normal_size() also does unfullscreen

2010-05-25 10:40:04 +0200  Stefan Westerfeld 	# 3f1aaef

	Remove aspect ratio TODO.

2010-05-25 10:39:49 +0200  Stefan Westerfeld 	# adba564

	Added docs publishing rule.

2010-05-25 10:00:52 +0200  Stefan Westerfeld 	# 6415410

	Added option to disable the video stream; code by Ahmed El-Mahmoudy.

	Added -x or --novideo option to play the audio stream only, useful if no
	X11 display is available.

2010-05-24 12:23:51 +0200  Stefan Westerfeld 	# a4293b4

	Rewrote video size detection; might be more robust than the old algorithm.

2010-05-23 17:48:14 +0200  Stefan Westerfeld 	# 244daa4

	TODO++

2010-05-20 13:58:34 +0200  Stefan Westerfeld 	# 485e877

	Merge branch 'master' of stefan@space.twc.de:/public/git/gst123

2010-05-20 13:58:06 +0200  Stefan Westerfeld 	# 84a0d53

	Added missing include for signals.

2010-05-20 11:47:28 +0200  Stefan Westerfeld 	# e77daa7

	Include paused state into status display (just like muted).

2010-05-20 11:41:00 +0200  Stefan Westerfeld 	# 12dce8c

	Gtk Interface: automatically hide mouse cursor during videos, unless moved

2010-05-20 09:35:35 +0200  Stefan Westerfeld 	# f11e333

	TODO++

2010-05-17 16:55:50 +0200  Stefan Westerfeld 	# 8b53f4d

	Set title of the video window to the filename being played.

2010-05-17 14:05:29 +0200  Stefan Westerfeld 	# c81f85b

	Better .gitignore.

2010-05-17 14:04:13 +0200  Stefan Westerfeld 	# 1fc5427

	Better .gitignore files.

2010-05-17 13:22:34 +0200  Stefan Westerfeld 	# 8011f74

	Added Makefile.am for docs directory.

2010-05-16 20:16:36 +0200  Stefan Westerfeld 	# f5fa2e1

	Moved docs to extra dir.

2010-05-14 22:00:24 +0200  Stefan Westerfeld 	# 3d78b08

	Use black background for the window.

2010-05-14 21:59:50 +0200  Stefan Westerfeld 	# 6d9f595

	Force correct aspect ratio; code by Ahmed El-Mahmoudy.

2010-05-14 16:09:22 +0200  Stefan Westerfeld 	# 7a769a1

	Documentation fix.

2010-05-13 11:28:18 +0200  Stefan Westerfeld 	# 8cbf774

	Copyright fix.

2010-05-13 11:27:04 +0200  Stefan Westerfeld 	# 2057ae9

	Added Ahmed El-Mahmoudy to Copyright/AUTHORS.

2010-05-13 11:22:29 +0200  Stefan Westerfeld 	# 7a78f01

	TODO updated.

2010-05-12 22:31:19 +0200  Stefan Westerfeld 	# a043044

	Simplify mute handling using playbin2 property; code by Ahmed El-Mahmoudy.

2010-05-12 22:26:52 +0200  Stefan Westerfeld 	# 199cce7

	Autoconf stuff for improved video support.

2010-05-12 22:24:49 +0200  Stefan Westerfeld 	# 2cda604

	Improved video support; code by Ahmed El-Mahmoudy.

	* Use playbin2 instead of playbin (according to Sebastian Dröge: "it's
	  more or less stable now and everybody is using it already"), the
	  reason is because video-sink property in playbin was not working (I
	  am currently using gstreamer 0.10.28).
	* Added resize method to GtkInterface
	* Added normal_size method to Player, this method sets the window size
	  of GtkInterface to width,height of the video currently playing.
	* Call normal_size after doing the X overlay thing.
	* Added a keybinding '1', which calls normal_size, that's useful if the
	  user resized the GtkInterface window and wants to return to the
	  original size.
	* configure.ac: added gstreamer-video-0.10

2010-05-12 22:18:03 +0200  Stefan Westerfeld 	# c25abc2

	TODO updated.

2010-05-11 17:36:28 +0200  Stefan Westerfeld 	# 9c8ea64

	More TODO.

2010-05-11 17:33:01 +0200  Stefan Westerfeld 	# c3d331a

	Ignore toggle_fullscreen() if window is not visible.

2010-05-11 17:28:15 +0200  Stefan Westerfeld 	# 93850fb

	Document fullscreen mode.

2010-05-11 17:00:49 +0200  Stefan Westerfeld 	# 4121772

	Fullscreen mode is now implemented, keys in GtkInterface work.

2010-05-11 17:00:02 +0200  Stefan Westerfeld 	# ff1e615

	Updated .gitignore.

2010-05-11 16:58:54 +0200  Stefan Westerfeld 	# 4340487

	Show gtk window if and only if we're playing a video file.

2010-05-11 16:10:17 +0200  Stefan Westerfeld 	# 431421c

	Support proper key handling (arrow keys,...) in GtkInterface.

2010-05-11 15:51:41 +0200  Stefan Westerfeld 	# de80e2f

	Bump version.

2010-05-11 15:51:26 +0200  Stefan Westerfeld 	# 6f85938

	Updated gitignore.

2010-05-11 15:50:46 +0200  Stefan Westerfeld 	# b2826f2

	Support key bindings in gtk window.

2010-05-11 14:16:39 +0200  Stefan Westerfeld 	# e9f451c

	Fixes for the non-video case (more to come).

2010-05-11 14:13:29 +0200  Stefan Westerfeld 	# e47153e

	Added minimal fullscreen support via GtkInterface.

	Its implemented in a way that makes gst123 still work (although without
	video support), when X11 is not present.

2010-05-10 19:34:37 +0200  Stefan Westerfeld 	# 35779ea

	Updated NEWS for gst123-0.0.3.

2010-05-10 19:30:49 +0200  Stefan Westerfeld 	# 4dd8e14

	Display video codec, too (when present); code by Ahmed El-Mahmoudy.

2010-05-07 12:54:26 +0200  Stefan Westerfeld 	# cddd3f9

	Merge branch 'master' of stefan@space.twc.de:/public/git/gst123

2010-05-05 10:48:00 +0200  Stefan Westerfeld 	# 1fa742c

	Make muted state visible to the user; code by Ahmed El-Mahmoudy.

2010-05-05 09:39:35 +0200  Stefan Westerfeld 	# 173fd94

	Added mute and volume control keys; code by Ahmed El-Mahmoudy.

2010-05-05 09:01:52 +0200  Stefan Westerfeld 	# 8bab92d

	Added wishlist section.

2010-05-04 14:17:42 +0200  Stefan Westerfeld 	# af791f8

	Bump version to 0.0.3.

2010-05-04 14:14:04 +0200  Stefan Westerfeld 	# b94815c

	Added a signal handler on SIGCONT and perform terminal reinitialization after the program received SIGCONT.

2010-05-04 13:39:05 +0200  Stefan Westerfeld 	# 821bfdc

	Make terminal code behave better if a key is held down and in auto repeat.

2010-05-03 14:37:00 +0200  Stefan Westerfeld 	# f081432

	Overwrite time display when printing keyboard help.

2010-05-03 11:43:46 +0200  Stefan Westerfeld 	# 5f4abbe

	TODO += 2

2010-05-02 13:16:28 +0200  Stefan Westerfeld 	# a2b03b5

	Update TODO.

2010-05-02 13:16:16 +0200  Stefan Westerfeld 	# 3389040

	Update manpage with information on directory crawling.

2010-05-02 13:15:52 +0200  Stefan Westerfeld 	# 464a08b

	Resolve playlist entries relative to the directory containing the playlist.

2010-05-02 12:54:17 +0200  Stefan Westerfeld 	# 036d0fb

	Document keyboard input; add in-program help for keyboard input.

2010-05-02 12:41:06 +0200  Stefan Westerfeld 	# 09613e5

	Move glib source to terminal.cc; switch to callbacks for keyboard input.

2010-05-02 12:12:14 +0200  Stefan Westerfeld 	# e2f6da2

	Do not create an extra mainloop but use player mainloop.

2010-05-02 11:20:43 +0200  Stefan Westerfeld 	# 493292e

	gitignore

2010-05-02 11:18:59 +0200  Stefan Westerfeld 	# a6ea4ef

	Put terminal initialization/deinitialization near mainloop run.

2010-05-02 11:15:25 +0200  Stefan Westerfeld 	# cd59ad1

	Cleanup escape sequence handling a bit.

2010-05-02 11:05:37 +0200  Stefan Westerfeld 	# 6d127d0

	Introduced cursor key handling, add keys for seeking.

2010-04-17 19:56:25 +0200  Stefan Westerfeld 	# 2072c52

	TODO updated.

2010-04-17 19:54:31 +0200  Stefan Westerfeld 	# 7a96923

	Remove unplayable files from playlist automatically.

2010-04-17 17:42:55 +0200  Stefan Westerfeld 	# 8e7b7cf

	Use version information from configure.ac.

2010-04-17 17:28:29 +0200  Stefan Westerfeld 	# 4ffed13

	First implementation of crawling AKA gst123 /public/music.

2010-04-15 10:59:34 +0200  Stefan Westerfeld 	# 7f43aa5

	Added hours in time display; code by Ahmed El-Mahmoudy.

2010-04-01 10:38:18 +0200  Stefan Westerfeld 	# 3a5517c

	Updated manpage with infos about Ctrl+C.

2010-03-30 11:59:40 +0200  Stefan Westerfeld 	# 1f3dc0e

	TODO

2010-03-30 11:02:40 +0200  Stefan Westerfeld 	# 70152e3

	Added TODO item for wav output.

2010-03-26 19:33:04 +0100  Stefan Westerfeld 	# 2c1ad1d

	Replace with LGPL.

2010-03-26 19:32:47 +0100  Stefan Westerfeld 	# 054f33e

	Make TODO part of the distribution.

2010-03-26 15:40:17 +0100  Stefan Westerfeld 	# d40a16f

	Fixed man installation; added TODO.

2010-03-26 15:32:32 +0100  Stefan Westerfeld 	# 36e6cb1

	More automake stuff.

2010-03-26 15:31:50 +0100  Stefan Westerfeld 	# b60947a

	Added automake stuff.

2010-03-24 17:29:36 +0100  Stefan Westerfeld 	# 724f450

	Removed Makefile.

2010-03-24 17:28:16 +0100  Stefan Westerfeld 	# b558c93

	Make manpage work.

2010-03-24 17:05:23 +0100  Stefan Westerfeld 	# 349899c

	Moved sources into their own directory.

2009-08-15 10:24:27 +0200  Stefan Westerfeld 	# 6856253

	Fix for newer gcc version (4.3.2).

2009-08-15 10:12:07 +0200  Stefan Westerfeld 	# 8318bd9

	Initial import of gst123.

2009-08-15 10:12:16 +0200  Stefan Westerfeld 	# 6124e55

	Initial commit.

