/*****************************************************************************
* callbacks.h : pda plugin for vlc
*****************************************************************************
- * Copyright (C) 2003 VideoLAN
- * $Id: pda_callbacks.h,v 1.5 2003/11/08 16:04:05 jpsaman Exp $
+ * Copyright (C) 2003 the VideoLAN team
+ * $Id$
*
- * Authors: Jean-Paul Saman <jpsaman@wxs.nl>
+ * Authors: Jean-Paul Saman <jpsaman _at_ videolan _dot_ org>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111, USA.
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/
#include <gtk/gtk.h>
-#include <vlc/vlc.h>
-#include <vlc/intf.h>
+#include <vlc_common.h>
+#include <vlc_interface.h>
-void ReadDirectory( GtkListStore *p_list, char *psz_dir );
-void MediaURLOpenChanged( GtkWidget *widget, gchar *psz_url );
-void PlaylistRebuildListStore( GtkListStore *p_list, playlist_t * p_playlist );
+void ReadDirectory( intf_thread_t *p_intf, GtkListStore *p_list, char *psz_dir );
+void PlaylistRebuildListStore( intf_thread_t *p_intf, GtkListStore *p_list, playlist_t * p_playlist );
gboolean
GtkTreeViewColumn *column,
gpointer user_data);
-void
-onFileListColumns (GtkTreeView *treeview,
- gpointer user_data);
-
-gboolean
-onFileListRowSelected (GtkTreeView *treeview,
- gboolean start_editing,
- gpointer user_data);
-
void
onAddFileToPlaylist (GtkButton *button,
gpointer user_data);
-void
-onEntryMRLChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryMRLEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
void
onAddNetworkPlaylist (GtkButton *button,
gpointer user_data);
-void
-onV4LAudioChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryV4LAudioEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onV4LVideoChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryV4LVideoEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
void
onAddCameraToPlaylist (GtkButton *button,
gpointer user_data);
-void
-onVideoDeviceChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryVideoDeviceEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onVideoCodecChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryVideoCodecEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onVideoBitrateChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onVideoBitrateEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onAudioDeviceChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryAudioDeviceEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onAudioCodecChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onEntryAudioCodecEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onAudioBitrateChanged (GtkEditable *editable,
- gpointer user_data);
-
-void
-onAudioBitrateEditingDone (GtkCellEditable *celleditable,
- gpointer user_data);
-
-void
-onAddServerToPlaylist (GtkButton *button,
- gpointer user_data);
-
gboolean
PlaylistEvent (GtkWidget *widget,
GdkEvent *event,
void
-onNetworkMRLAdd (GtkContainer *container,
- GtkWidget *widget,
+NetworkBuildMRL (GtkEditable *editable,
+ gpointer user_data);
+
+
+void
+onAddTranscodeToPlaylist (GtkButton *button,
gpointer user_data);
+
void
-NetworkBuildMRL (GtkEditable *editable,
+onEntryStdAccessChanged (GtkEditable *editable,
gpointer user_data);
+
+void
+SliderMove (GtkRange *range,
+ GtkScrollType scroll,
+ gpointer user_data);
+