⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hxplayer.h

📁 linux下的一款播放器
💻 H
📖 第 1 页 / 共 2 页
字号:
                                        gchar*       url,                                        gchar*       target);    void     (* open_window)           (GtkWidget*   widget,                                        gchar*       url,                                        gchar*       target);    void     (* clip_bandwidth_changed)(GtkWidget*   widget,                                        gint         bandwidth);    void     (* request_upgrade)       (GtkWidget*   widget,                                        const gchar* url,                                        GList*       components_list,                                        gboolean     is_blocking);    void     (* groups_changed)        (GtkWidget*   widget);        void     (* group_started)         (GtkWidget*   widget,                                        guint        index);        void     (* title_changed)         (GtkWidget*   widget,                                        gchar*       title);    void     (* status_changed)        (GtkWidget*   widget,                                        gchar*       status);    void     (* request_authentication)(GtkWidget*   widget,                                        gchar*       server,                                        gchar*       realm,                                        gchar*       is_proxy_server);    void     (* content_concluded)     (GtkWidget*   widget,                                        guint        old_content_state,                                        guint        new_content_state);    void     (* content_state_changed) (GtkWidget*   widget);    gboolean (* has_feature)           (GtkWidget*   widget,                                        gchar*       feature);    void     (* start_seeking)         (GtkWidget*   widget);    void     (* stop_seeking)          (GtkWidget*   widget);    void     (* visual_state_changed)  (GtkWidget*   widget,                                        gboolean     is_visible);};GType      hx_player_get_type                   (void) G_GNUC_CONST;    GtkWidget* hx_player_new                        (void);gboolean   hx_player_open_url                   (HXPlayer*    player,                                                 const gchar* str);gboolean   hx_player_open_url_with_mime_type    (HXPlayer*    player,                                                 const gchar* str,                                                 const gchar* mime_type);gboolean   hx_player_open_file                  (HXPlayer*    player,                                                 const gchar* str);G_CONST_RETURN gchar* hx_player_get_url         (HXPlayer* player);HXContentStateType           hx_player_get_content_state          (HXPlayer* player);void     hx_player_play                         (HXPlayer* player);void     hx_player_pause                        (HXPlayer* player);void     hx_player_stop                         (HXPlayer* player);void     hx_player_start_seeking                (HXPlayer* player);void     hx_player_set_position                 (HXPlayer* player,                                                 guint     position);void     hx_player_stop_seeking                 (HXPlayer* player);guint    hx_player_get_position                 (HXPlayer* player);guint    hx_player_get_length                   (HXPlayer* player);gboolean hx_player_is_live                      (HXPlayer* player);gboolean hx_player_is_indefinite_duration       (HXPlayer* player);gboolean hx_player_has_visual_content           (HXPlayer* player);void     hx_player_get_ideal_size               (HXPlayer* player,                                                 gint*     width,                                                 gint*     height);void     hx_player_get_logo_size                (HXPlayer* player,                                                 gint*     width,                                                 gint*     height);guint    hx_player_get_clip_bandwidth           (HXPlayer* player);guint    hx_player_get_source_count             (HXPlayer* player);guint    hx_player_get_group_count              (HXPlayer* player);guint    hx_player_get_current_group            (HXPlayer* player);void     hx_player_set_current_group            (HXPlayer* player,                                                 guint     index);void     hx_player_set_volume                   (HXPlayer* player,                                                 guint     volume);guint    hx_player_get_volume                   (HXPlayer* player);void     hx_player_set_mute                     (HXPlayer* player,                                                 gboolean  mute);gboolean hx_player_is_muted                     (HXPlayer* player);void     hx_player_enable_eq                    (HXPlayer* player,                                                 gboolean  enable);gboolean hx_player_is_eq_enabled                (HXPlayer* player);void     hx_player_set_eq_gain_at               (HXPlayer* player,                                                 guint     band,                                                 gint      gain);gint     hx_player_get_eq_gain_at               (HXPlayer* player,                                                 guint     band);void     hx_player_set_eq_pregain               (HXPlayer* player,                                                 gint      pregain);gint     hx_player_get_eq_pregain               (HXPlayer* player);void     hx_player_enable_eq_auto_pregain       (HXPlayer* player,                                                 gboolean  enable);gboolean hx_player_is_eq_auto_pregain_enabled   (HXPlayer* player);void     hx_player_set_eq_reverb                (HXPlayer* player,                                                 gint      room_size,                                                 gint      reverb);void     hx_player_get_eq_reverb                (HXPlayer* player,                                                 gint*     room_size,                                                 gint*     reverb);G_CONST_RETURN gchar* hx_player_get_group_title (HXPlayer* player,                                                 guint     group);G_CONST_RETURN gchar* hx_player_get_title       (HXPlayer* player);void     hx_player_set_logo_pixmap              (HXPlayer* player,                                                 GdkPixmap *pixmap);gboolean hx_player_authenticate                 (HXPlayer*    player,                                                 gboolean     validate,                                                 const gchar* username,                                                 const gchar* password);gboolean hx_player_get_statistic                (HXPlayer*    player,                                                 const gchar* key,                                                 GValue*      value);                       gboolean hx_player_get_unknown                  (HXPlayer*    player,                                                 void**       unknown);gboolean hx_player_get_engine_unknown           (HXPlayer*    player,                                                 void**       unknown);HXDataStream* hx_player_open_data_stream        (HXPlayer*    player,                                                 const gchar* url,                                                 const gchar* mime_type,                                                 guint        stream_length,                                                 gboolean     autostart);gboolean hx_player_write_data_stream            (HXPlayer*      player,                                                 HXDataStream*  stream,                                                 const gpointer data,                                                 guint          len);void     hx_player_close_data_stream            (HXPlayer*      player,                                                 HXDataStream*  stream);gboolean hx_player_set_brightness               (HXPlayer*      player,                                                 gdouble        brightness);gboolean hx_player_set_contrast                 (HXPlayer*      player,                                                 gdouble        contrast);gboolean hx_player_set_saturation               (HXPlayer*      player,                                                 gdouble        saturation);gboolean hx_player_set_hue                      (HXPlayer*      player,                                                 gdouble        hue);gboolean hx_player_set_sharpness                (HXPlayer*      player,                                                 gdouble        sharpness);gdouble  hx_player_get_brightness               (HXPlayer*      player);gdouble  hx_player_get_contrast                 (HXPlayer*      player);gdouble  hx_player_get_saturation               (HXPlayer*      player);gdouble  hx_player_get_hue                      (HXPlayer*      player);gdouble  hx_player_get_sharpness                (HXPlayer*      player);void     hx_player_set_status_text              (HXPlayer*      player,                                                 const gchar*   text);G_END_DECLS#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -