Rémi Denis-Courmont
636019fc5d
qt4: remove --qt-autosave-volume
Qt4 is only one of several views to the playlist.
15 years ago
Rémi Denis-Courmont
5c524ec7b9
Qt4: use QVLCBool for random and repeat/loop
15 years ago
Jean-Baptiste Kempf
2059bea41c
Qt: fix semantics and behaviour for chapters buttons
No sense to display chapter buttons with 1title&1chapter
15 years ago
Francois Cartegnie
ec0ceb4429
Qt: various visibility warnings fixs
15 years ago
Erwan Tulou
0c1f7006bd
qt4: fix the main input manager initialization.
This fixes a bug reported on the forum at
http://forum.videolan.org/viewtopic.php?f=2&t=98332
15 years ago
Jean-Baptiste Kempf
12514465f1
Qt: remove unneeded debug message
15 years ago
Mal Graty
48a98edcc6
Playlist status not being updated on play/pause
Fix issue #4899
The problem was that the playing/paused state was being misreported
to the luahttp interface, turns out this was due to the way the playing
state was being updated in the Qt and hotkey logic.
The p_input state was being updated, but the playlist wasn't being
informed, this patch switches out the p_state calls to use the
equivalent playlist aware functions.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years ago
Francois Cartegnie
7cf467ae44
Qt: input_manager: merge loop&repeat events.
Definitively doing the same thing.
15 years ago
Francois Cartegnie
77d242cce1
Qt: menus: make next/prev to behave accordingly to playlist's content.
Move EnableStatic from local to MenuManager's private (only used there).
Use flags instead of string for action data.
15 years ago
Jean-Baptiste Kempf
4919f543ac
Qt: add asserts around p_input access
15 years ago
Jean-Baptiste Kempf
4f921a5914
Qt: fill NULL-deref in jumping forward
Close #5446
15 years ago
Jean-Baptiste Kempf
7cd9a96358
Qt: restore audio volume save
Close #4922 #3983
I am not sure this is the right way to do yet, but this will act as a
work-around, until we have a proper fix
15 years ago
Jean-Baptiste Kempf
fe14749960
Qt: save random/loop/repeat on quit
Close #2434
Maybe this shouldn't be in the interface, but in the playlist...
15 years ago
Rémi Denis-Courmont
f50f57ffef
Use CLOCK_FREQ
15 years ago
Rémi Denis-Courmont
2516061e58
Rename aout_instance_t to audio_output_t
15 years ago
Rémi Denis-Courmont
01e4e9dc97
Qt4: include <vlc_aout.h> as needed
15 years ago
Jean-Baptiste Kempf
30cc259e59
Qt: remove unused variable
15 years ago
Jean-Baptiste Kempf
874efde6d6
Playlist simplification in leaf-to-parent management
15 years ago
Jean-Baptiste Kempf
65d1e78489
Qt, simplification: kill dead code
15 years ago
Jean-Baptiste Kempf
5feabe6bc6
Qt: kill unused_parameters warnings
15 years ago
Jean-Baptiste Kempf
2be2cb82c8
Qt: fix signedness comparison issue
15 years ago
Rémi Denis-Courmont
c04d86713b
Qt4: fix input item now playing
This fixes a memory leak, encoding problems, and complete failure on
non-file inputs.
16 years ago
Jean-Baptiste Kempf
7658d8e485
Qt: improve title display
16 years ago
Hugo Beauzée-Luyssen
c701488385
qt4: Allow the title to be configured.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16 years ago
Jean-Baptiste Kempf
7c2000c339
Qt, add a previous/reset function, when time < 10s
16 years ago
Rémi Denis-Courmont
f14ca312e0
Remove "saved-volume" and "volume-change". Use "volume".
16 years ago
Rémi Denis-Courmont
70042746f6
Rename "volume-muted" to simply "mute"
16 years ago
Francois Cartegnie
bfa0a5e1d6
Qt: MIM: Make use of singleton
16 years ago
Rémi Duraffort
7a4bb03e73
qt4: fix object leak.
16 years ago
Jakub Wieczorek
588c2528c4
Add an option to pause the playback on minimizing the window. http://trac.videolan.org/vlc/ticket/2234
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16 years ago
Jakub Wieczorek
627feeb61a
InputManager: Rename the status property to playingStatus and add a getter.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16 years ago
Jean-Baptiste Kempf
5e85bff184
Qt: correctly implement play-and-exit in menu
This calls a var_GetBool each time a menu is redrawn. This may be not
optimal. Maybe a callback on "play-and-exit" would be better?
Do we care about the performance on that part (menu display)?
Close #3842
16 years ago
Ilkka Ollakka
57766ff347
refactor rate(,-faster,-slower) to playlist
Thisway we don't reset playback rate between items
16 years ago
Ilkka Ollakka
9eb0513ae6
Revert "Qt4: don't reset rate when input changes"
This reverts commit 21ad24ea6b .
I'll try to do it properly in core
16 years ago
Ilkka Ollakka
21ad24ea6b
Qt4: don't reset rate when input changes
Maybe littlebit hackis implementation and core could be better place to
implement this.
16 years ago
Rémi Duraffort
d4c7ef27dd
Qt4: fix memleak when album arts.
16 years ago
Tristan Heaven
4332f5b407
qt4: Fix stack smash in InputManager::UpdateVout
From http://bugs.gentoo.org/show_bug.cgi?id=328969
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
16 years ago
Rémi Denis-Courmont
fd57f0eabf
C++ compile fix
16 years ago
Rémi Denis-Courmont
b4c9cb160e
Make vlc_value_t.i_int 64-bits
The memory usage is already there anyway. However, this increases the
code size a little, especially on 32-bits platforms.
N.B.: helper getter functions are still 32-bits until further change.
So are configuration items.
16 years ago
Ilkka Ollakka
f53ff18f96
QT4: Connect INPUT_EVENT_ITEM_EPG to update epg-widget via inputmanager
Now epg-content should update automaticly when user changes channel etc.
16 years ago
Jean-Baptiste Kempf
5be60a1e3a
Qt: rate display: fix [ 5bf9231283]
16 years ago
Jean-Baptiste Kempf
5bf9231283
Qt: reset rate display at new input
Close #3627
16 years ago
Jakob Leben
3968fd2daf
Qt: don't emit redundant InputManager::statusChanged() signals
Thanks to Srikanth Raju <srikiraju@gmail.com> for pointing out the problem.
17 years ago
Jean-Baptiste Kempf
4e5dff5adc
Qt: do "normal->loopall->loop1->normal" instead of "normal->loop1->loopall->normal"
And fix logic
17 years ago
Jean-Baptiste Kempf
757c699e09
Qt: use float for rate and fix a bug when mouseWheeling
17 years ago
Antoine Cellerier
9ac719c318
Update the rate value when setting the input.
17 years ago
Jean-Baptiste Kempf
6894acd777
Qt: display the correct rate
Close #3368
17 years ago
Rémi Denis-Courmont
88d39ceef6
Qt4: use explicit direct connections when passing VLC pointers...
...without reference. With a direct connection, the call stack ensures
that the pointer remains valid until the slot returns. This is not the
case for asynchronous ("queued" in Qt4 documentation) signals.
Obviously, this means we have to emit the signals from the Qt4 main loop
thread, *or* alternatively not touch any Qt4 UI stuff fromt he slot.
Hopefully, any such bug would be easier to find this ways.
17 years ago
Jean-Baptiste Kempf
f327c96f75
Qt: Be sure to hide the caching when an input is deleted.
Fix the bug where caching would stay all the time when stopping
17 years ago
Jean-Baptiste Kempf
3da0fd7e02
Qt: don't show the menu button if there is only 1 chapter and 1 title
17 years ago