"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "src/backend-vlc/vlcmediawidget.h" between
kaffeine-2.0.16.tar.gz and kaffeine-2.0.17.tar.gz

About: Kaffeine is a full featured Multimedia-Player for KDE (default backend is xine).

vlcmediawidget.h  (kaffeine-2.0.16):vlcmediawidget.h  (kaffeine-2.0.17)
skipping to change at line 36 skipping to change at line 36
#include "../abstractmediawidget.h" #include "../abstractmediawidget.h"
class QTimer; class QTimer;
class VlcMediaWidget : public AbstractMediaWidget class VlcMediaWidget : public AbstractMediaWidget
{ {
Q_OBJECT Q_OBJECT
private: private:
explicit VlcMediaWidget(QWidget *parent); explicit VlcMediaWidget(QWidget *parent);
bool init(); bool init();
QTimer *timer;
bool isPaused;
private slots: private slots:
void hideMouse(); void hideMouse();
public: public:
~VlcMediaWidget(); ~VlcMediaWidget();
static VlcMediaWidget *createVlcMediaWidget(QWidget *parent); // returns NULL if init fails static VlcMediaWidget *createVlcMediaWidget(QWidget *parent); // returns NULL if init fails
// zero-based numbering is used everywhere (e.g. first audio channel = 0) // zero-based numbering is used everywhere (e.g. first audio channel = 0)
skipping to change at line 84 skipping to change at line 82
void updateCurrentTotalTime(); void updateCurrentTotalTime();
void updateSeekable(); void updateSeekable();
void updateMetadata(); void updateMetadata();
void updateAudioStreams(); void updateAudioStreams();
void updateSubtitles(); void updateSubtitles();
void updateTitles(); void updateTitles();
void updateChapters(); void updateChapters();
void updateAngles(); void updateAngles();
void updateDvdMenu(); void updateDvdMenu();
void updateVideoSize(); void updateVideoSize();
void unregisterEvents();
bool registerEvents();
private: private:
void mousePressEvent(QMouseEvent *event); void mousePressEvent(QMouseEvent *event);
void mouseMoveEvent(QMouseEvent *event); void mouseMoveEvent(QMouseEvent *event);
void vlcEvent(const libvlc_event_t *event); void vlcEvent(const libvlc_event_t *event);
static void vlcEventHandler(const libvlc_event_t *event, void *instance); static void vlcEventHandler(const libvlc_event_t *event, void *instance);
QTimer *timer;
libvlc_instance_t *vlcInstance; libvlc_instance_t *vlcInstance;
libvlc_media_t *vlcMedia; libvlc_media_t *vlcMedia;
libvlc_media_player_t *vlcMediaPlayer; libvlc_media_player_t *vlcMediaPlayer;
libvlc_event_manager_t *eventManager;
bool isPaused;
bool playingDvd; bool playingDvd;
bool mouseVisible; bool urlIsAudioCd;
QMap<int, int> subtitleId; QMap<int, int> subtitleId;
QByteArray typeOfDevice; QByteArray typeOfDevice;
bool urlIsAudioCd; int trackNumber, numTracks;
int trackNumber = 1, numTracks; QVector<libvlc_event_e> eventType;
}; };
#endif /* VLCMEDIAWIDGET_H */ #endif /* VLCMEDIAWIDGET_H */
 End of changes. 6 change blocks. 
5 lines changed or deleted 8 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)