1 2001-12-14 Wim Taymans <wim.taymans@chello.be>
3 * (gst_play_set_uri): use filesrc again.
5 2001-12-13 Michael Meeks <michael@ximian.com>
7 * gstplay.c (gst_play_object_introspect): copy and
9 (gst_play_get_arg): use UINT for compat.
10 (gst_play_set_uri): use disksrc instead.
12 * gststatusarea.c (gst_status_area_expose): needs
13 pangoizing, conditionaly build.
15 * gstmediaplay.c (gst_media_play_init): upd.
16 (gst_media_play_show_playlist):
18 * gstplay.h (gst_glade_xml_new): add.
20 * callbacks.c (on_preferences1_activate): glade hacks.
22 2001-12-06 Arik Devens <arik@gnome.org>
24 * gstmediaplay.c (window_key_press_event): Added a case for
25 alt+return setting fullscreen to simulate the behavior of windows
28 2001-12-06 Arik Devens <arik@gnome.org>
30 * gstmediaplay.c (window_key_press_event): Added a case for the m
31 key to switch in and out of fullscreen.
33 2001-12-06 Arik Devens <arik@gnome.org>
35 * gstmediaplay.c (fullscreen_key_press_event): Added a case for
36 the q key to switch out of fullscreen.
37 (gst_media_play_init): Added signal connect for catching key
39 (window_key_press_event): On space pause / play the media.
41 2001-12-04 Arik Devens <arik@gnome.org>
43 This is a minor update on a few things while i work on getting the
44 new gstplay into cvs. Enjoy :-)
46 * gstmediaplay.c (on_load_file_selected): As below, commented out
47 the addto_playlist line to get rid of GtkCList warnings.
48 (gst_media_play_set_fullscreen): Added setting and unsetting of
49 the GdkCursor on fullscreen to hide the cursor while playing
52 * main.c (main): Commented out adding to the playlist for now to
53 get rid of the GtkCList warning.
55 2001-08-15 Arik Devens <arik@gnome.org>
57 * gstmediaplay.c (gst_media_play_set_fullscreen): Added a hacky
58 check to determine if we are even playing a video. workaround till
59 the new libgstplay gets here and makes all of this hackishness
60 unnecessary and foolish. ;-)
62 2001-08-15 Arik Devens <arik@gnome.org>
64 * main.c (main): Disabled the showing of the playlist till it
67 * gstmediaplay.c (gst_media_play_play_item): New function to play
68 an item when selected in the playlist.
69 (gst_media_play_show_playlist): New function to show the
70 playlist. This is temporary till i do an interface overhaul on the
72 (gst_media_play_addto_playlist): New function to add files to the
75 * main.c (main): Added stuff for playlist and for handling
76 multiple files from the console.
78 * gstmediaplay.h: Added new items to the GstMediaPlay struct for
79 playlist stuff and for the fullscreen keypress connection.
81 * gstmediaplay.c (fullscreen_key_press_event): New function to
82 handle keypress stuff so that we leave fullscreen when the user
84 (gst_media_play_set_fullscreen): Added a signal connect/disconnect
85 for keypress handling.
86 (gst_media_play_set_original_size): Added checking to see if we
87 are still in fullscreen mode and if we are leaving it before
88 sizing to original size.
89 (gst_media_play_set_double_size): Ditto except for double size.
91 2001-08-12 Arik Devens <arik@gnome.org>
93 * gstmediaplay.c (gst_media_play_set_fullscreen): Added the hiding
94 and reshowing of the status area when entering and leaving
97 2001-06-12 Arik Devens <arik@gnome.org>
99 * gstmediaplay.glade: Added a basic preferences dialog, not hooked
102 * callbacks.c (on_preferences1_activate): Added loading the new
105 * Makefile.am: Removed full-screen.[c,h] from the build.
107 * full-screen.h: Removed this file, no longer needed.
109 * full-screen.c: Removed this file, no longer needed.
111 * gstplay.c (gst_play_get_video_widget): New function to return
112 the actual video_widget.
113 (gst_play_get_source_width): New function to get the width of the
115 (gst_play_get_source_height): New function to get the height of
117 (gst_play_set_uri): Added check to make sure the file we are
118 trying to play actually exists. i wonder if this fails with
121 * callbacks.c (on_original_size_activate): Use the new function.
122 (on_double_size_activate): Use the new function.
123 (on_full_screen_activate): Use the new function.
125 * gstmediaplay.h (gst_media_play_set_fullscreen): Added function
126 prototypes for the new functions.
128 * gstmediaplay.c (gst_media_play_start_uri): Added a check for the
129 return value of set_uri so that we don't crash on not being able
131 (gst_media_play_set_original_size): New function to size the
132 video_widget to its default size.
133 (gst_media_play_set_fullscreen): New function to do
134 full-screen. Still a hack but at least this one works.
135 (gst_media_play_set_double_size): New function to size the
136 video_widget to double its default size.
138 2001-06-06 Arik Devens <arik@gnome.org>
140 * gstmediaplay.glade: Dissabled full-screen for the moment till it
143 2001-05-20 Arik Devens <arik@gnome.org>
145 General code cleanup and moving bits around as well.
147 * gstplay.c (gst_play_have_size): Added saving of the source_width
148 and source_height so that changing the size is possible.
149 (gst_play_set_display_size): New function to change the displayed
152 * callbacks.c (on_original_size_activate): Added a new function to
153 restore the size of the media to it's default.
154 (on_double_size_activate): Added a new function to double the size
156 (on_full_screen_activate): Added a new function to (theoretically)
157 do full-screen action baby!
159 * full-screen.h: New file for full-screen action baby!
161 * full-screen.c: New file for full-screen action baby!