- 03 Sep, 2012 11 commits
-
-
Timothy B. Terriberry authored
This stops rejecting 0-byte packets, adds checks everywhere we access the first byte of a packet, updates the th_decode_packetin() return value checking so that duplicate frames aren't thrown away, and updates video pts generation so the resulting frames are displayed correctly, Fixes bug #3416. Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 9c7198eaeda34f791fd007287e4089099ed70e22) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Timothy B. Terriberry authored
This properly handles pre-skip, seeking pre-roll, and end-trim. It uses the i_nb_samples field of block_t to signal to the decoder how many samples should be returned after (possibly) skipping some at the start of the block (for both pre-skip and pre-roll). In addition, it abuses the i_length field of block_t to signal to the decoder how many samples to trim from the end of the packet (for end-trimming). This patch does not compute correct timestamps for streams which start at a non-zero offset (e.g., live streams joined in the middle), nor does it correctly compute the length of a stream. But neither of those things work for Vorbis, either. I'm leaving them for a follow-up patch. Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 675072a8a6a520f79e9892e26ff3be98b069df7a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
(cherry picked from commit 84dc54e0852ea57671bb67d48259d0556e9e6703) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit 52acf910743de642a4044d8fd0b8b0b2dcd0ef00) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
Fix #1859 #6983 (cherry picked from commit e80525ad5743f2117ac89327c88c98516946f26f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
(cherry picked from commit fd94f73fff0b26bbb6465831618dc33b1f5bef3b) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
(cherry picked from commit 300b4d59e370e02af65f215789643ff09550577d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Ilkka Ollakka authored
Only difference seems to be that in ES_OUT_SET_PCR we don't have msg_Err showing up while playing ogg files (cherry picked from commit 7ed15b71) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Gregory Maxwell authored
Modified-by: Rafaël Carré <funman@videolan.org> Signed-off-by: Rafaël Carré <funman@videolan.org> (cherry picked from commit 7258c97a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
(cherry picked from commit 3f17ad711a4b073ef27bf718740eaf8913be1c68) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
(cherry picked from commit b68f50f1)
-
- 02 Sep, 2012 1 commit
-
-
Felix Paul Kühne authored
(but not the other way around of course)
-
- 01 Sep, 2012 2 commits
-
-
Naohiro KORIYAMA authored
On OS X, fontconfig searches font only from /System/Library/Fonts, so this patch adds more search paths to its initialization. Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org> (cherry picked from commit 6bad0899)
-
Felix Paul Kühne authored
auhal: fixed audio device configuration callback and added an additional callback to watch the used device's health (close #4834) (cherry picked from commit 8fbb1fd0) Conflicts: modules/audio_output/auhal.c
-
- 30 Aug, 2012 15 commits
-
-
Rémi Denis-Courmont authored
This makes sure that the correct header files are checked and used. That is to say the ncursesw headers as opposed to ncurses. (cherry picked from commit 65d11fbb) Conflicts: configure.ac
-
Rémi Denis-Courmont authored
(cherry picked from commit d17ebaf1)
-
Jean-Baptiste Kempf authored
Top crash on Skins2 module on Win32 (cherry picked from commit 9e76fdbc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
(cherry picked from commit 691b9c33) (cherry picked from commit f19d35a1) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit 6633ef04) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit 0813e08f) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit e7bfbd1d) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit a1dbddfa016acddef880829de54c67a10c3a730a) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit 816e52c8) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Duraffort authored
(cherry picked from commit ea87467e) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Felix Paul Kühne authored
extras/package: disable the macosx dialog provider in VLC.app release builds, since it should only be used by VLCKit (cherry picked from commit 1c76df00) Conflicts: extras/package/macosx/configure.sh
-
Felix Paul Kühne authored
(cherry picked from commit dfb4fa14)
-
Felix Paul Kühne authored
(cherry picked from commit 42dd1721)
-
Felix Paul Kühne authored
contrib/bghudappkit: updated xcode4 patch to create an ibplugin, which can actually be used for production Basically, MACOSX_DEPLOYMENT_TARGET was set incorrectly in the previous patch. (cherry picked from commit 512b0a37)
-
Felix Paul Kühne authored
(cherry picked from commit 643d29c9)
-
- 28 Aug, 2012 4 commits
-
-
Rafaël Carré authored
close #5950 (cherry picked from commit 22466842) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
atmo: include vlc_codecs.h to get BITMAP definitions (cherry picked from commit 0398b0c8) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Rafaël Carré authored
vlc headers don't declare it This should perhaps be changed but that requires special look to atmo code since this plugins mixes cross-platform and windows code, and vlc and undocumented standalone compilation (cherry picked from commit c61bc9f4) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
KO Myung-Hun authored
Signed-off-by: Rafaël Carré <funman@videolan.org> Modified-by: Rafaël Carré <funman@videolan.org> ... Replace them in ASF demux as well (cherry picked from commit a67afb66baa2aaffeaf71d3b319f44151a5c2516) Signed-off-by: KO Myung-Hun <komh@chollian.net> Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
- 27 Aug, 2012 1 commit
-
-
Felix Paul Kühne authored
This is a manual backport of 4a47fcb1. Regrettably, this API was introduced in 10.6 so there is no way to make it work for the legacy 32bit platforms. The benefit of this approach is that VLC can differenciate between system and screen sleep, so it can allow the system to turn off the screen while playing audio-only media.
-
- 26 Aug, 2012 6 commits
-
-
Mirsal Ennaime authored
Closes: #6802 (cherry picked from commit 1b2ae82c) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Mirsal Ennaime authored
Use /org/mpris/MediaPlayer2/TrackList/Append instead of / as the AfterTrack argument to org.mpris.MediaPlayer2.AddTrack for appending (cherry picked from commit 0376739feee15fa4636e30e7c85f1be97f2d74f9) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Mirsal Ennaime authored
The single instance mode currently tries to contact another VLC instance through dbus in order to find out if one is running. With dbus activation, it results to the dbus daemon launching a new VLC instance while the first one blocks until the new one answers the call This patch uses org.freedesktop.DBus.NameHasOwner instead in order to get an answer from the dbus daemon without it launching a second instance. (cherry picked from commit bcc158b70019bdd2d1ab647173cb1ea41751f706) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Mirsal Ennaime authored
(cherry picked from commit b64a3e09ece630d1843058df48b3aa3f8c00ebbc) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Sean Robinson authored
Close the D-Bus message when sending the value of the CanSeek property in the Player object. Signed-off-by: Mirsal Ennaime <mirsal@videolan.org> (cherry picked from commit bc2987f3e14694a90bae1c8b3aaede8519a950a3) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Sean Robinson authored
The position is an input parameter, not a return value. Signed-off-by: Mirsal Ennaime <mirsal@videolan.org> (cherry picked from commit d77c14f084c50ec3d5bd20fc09f0057e397d01ca) Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-