1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452
|
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.
|