]> git.sesse.net Git - vlc/log
vlc
13 years agostream_filter/httplive.c: Cleanup hls_thread_t and stream_sys_t structs.
Jean-Paul Saman [Fri, 31 Dec 2010 14:40:55 +0000 (15:40 +0100)]
stream_filter/httplive.c: Cleanup hls_thread_t and stream_sys_t structs.

Cleanup hls_thread_t and stream_sys_t structs:
- duplicate members
- rename hls_playlist_t to hls_playlist_s
- move download members to stream_sys_t inside a hls_download_s struct
- check for p_sys->thread is no longer needed in segment_Seek()

13 years agostream_filter/httplive.c: reloading playlist check before download segments
Jean-Paul Saman [Fri, 31 Dec 2010 14:31:49 +0000 (15:31 +0100)]
stream_filter/httplive.c: reloading playlist check before download segments

Rearrange hls_Thread logic with live playback in mind. In case all segments have been
downloaded, then make sure that reloading the playlist file happens before downloading
the next segment. This is also true when it is time to reload the playlist.

13 years agostream_filter/httplive.c: sanity checking in GetSegment()
Jean-Paul Saman [Fri, 31 Dec 2010 13:10:31 +0000 (14:10 +0100)]
stream_filter/httplive.c: sanity checking in GetSegment()

Print a warning if the download segment counter and playback segment counter are
less then 3 segments apart. Print and error if they are the same.

13 years agostream_filter/httplive.c: cleanup debugging messages
Jean-Paul Saman [Fri, 31 Dec 2010 12:30:14 +0000 (13:30 +0100)]
stream_filter/httplive.c: cleanup debugging messages

no functional changes

13 years agostream_filter/httplive.c: use segment->sequence number in msg_*
Jean-Paul Saman [Fri, 31 Dec 2010 10:51:58 +0000 (11:51 +0100)]
stream_filter/httplive.c: use segment->sequence number in msg_*

Use the sequence number of the segment in msg_* instead of the array index.

13 years agostream_filter/httplive.c: cleanup error path
Jean-Paul Saman [Fri, 31 Dec 2010 10:33:31 +0000 (11:33 +0100)]
stream_filter/httplive.c: cleanup error path

Make error path simpler.

13 years agostream_filter/httplive.c: off by one
Jean-Paul Saman [Fri, 31 Dec 2010 10:13:57 +0000 (11:13 +0100)]
stream_filter/httplive.c: off by one

Matching #EXT-* keywords was off by one for several.

13 years agostream_filter/httplive.c: debugging for live streams
Jean-Paul Saman [Wed, 29 Dec 2010 15:29:16 +0000 (16:29 +0100)]
stream_filter/httplive.c: debugging for live streams

Add extensive debugging information for detecting issues in HLS live streams.

13 years agostream_filter/httplive.c: Reload M3U8 playlist for live streams
Jean-Paul Saman [Tue, 28 Dec 2010 13:30:16 +0000 (14:30 +0100)]
stream_filter/httplive.c: Reload M3U8 playlist for live streams

Reload .m3u8 playlist from the server and try merging its result with the current
available information. The array of segments for the current stream is only appended
and does currently not shrink. Shrinking the segment list will be dealt with in another patch.

13 years agocontribs: updated binary package for Mac OS X
Felix Paul Kühne [Fri, 31 Dec 2010 16:42:26 +0000 (17:42 +0100)]
contribs: updated binary package for Mac OS X

13 years agocontribs: added another hack to crosscompile this broken library
Felix Paul Kühne [Fri, 31 Dec 2010 15:06:26 +0000 (16:06 +0100)]
contribs: added another hack to crosscompile this broken library

13 years agocontribs: fixed broken check
Felix Paul Kühne [Fri, 31 Dec 2010 14:31:15 +0000 (15:31 +0100)]
contribs: fixed broken check

13 years agocontribs: correctly setup cmake toolchain when cross-compiling on Mac OS X
Felix Paul Kühne [Fri, 31 Dec 2010 13:08:28 +0000 (14:08 +0100)]
contribs: correctly setup cmake toolchain when cross-compiling on Mac OS X

and a few other fixes

13 years agocontribs: updated cmake to 2.8.3
Felix Paul Kühne [Fri, 31 Dec 2010 13:04:45 +0000 (14:04 +0100)]
contribs: updated cmake to 2.8.3

13 years agoAdded 3 settings to projectm module and fix a crash
Sébastien Toque [Thu, 30 Dec 2010 21:07:16 +0000 (22:07 +0100)]
Added 3 settings to projectm module and fix a crash

3 setting to set meshx, meshy and texturesize
Fixed a crash if there is no available presets

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoSymbian: modules compilation fix
Jean-Baptiste Kempf [Wed, 24 Nov 2010 15:19:07 +0000 (16:19 +0100)]
Symbian: modules compilation fix

13 years agoSymbian: Return 1 as cpu number
Jean-Baptiste Kempf [Wed, 24 Nov 2010 14:02:29 +0000 (15:02 +0100)]
Symbian: Return 1 as cpu number

TODO: use HAL or another way

13 years agoSymbian: fix for PATH_MAX
Jean-Baptiste Kempf [Tue, 23 Nov 2010 18:05:55 +0000 (19:05 +0100)]
Symbian: fix for PATH_MAX

13 years agoSymbian: native separator is \\
Jean-Baptiste Kempf [Tue, 23 Nov 2010 17:33:18 +0000 (18:33 +0100)]
Symbian: native separator is \\

13 years agoSymbian: no daemon mode
Jean-Baptiste Kempf [Tue, 23 Nov 2010 16:55:22 +0000 (17:55 +0100)]
Symbian: no daemon mode

13 years agoSymbian: simple configure
Jean-Baptiste Kempf [Fri, 19 Nov 2010 01:28:28 +0000 (02:28 +0100)]
Symbian: simple configure

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoconfigure.ac: do not warn against shared if you aren't building VLC
Jean-Baptiste Kempf [Tue, 23 Nov 2010 16:56:02 +0000 (17:56 +0100)]
configure.ac: do not warn against shared if you aren't building VLC

13 years agoFix memory leak.
Rémi Duraffort [Thu, 30 Dec 2010 19:50:30 +0000 (20:50 +0100)]
Fix memory leak.

13 years agocontribs: enable cmake for Mac
Felix Paul Kühne [Thu, 30 Dec 2010 13:52:10 +0000 (14:52 +0100)]
contribs: enable cmake for Mac

13 years agocontribs: updated ffmpeg to HEAD
Felix Paul Kühne [Thu, 30 Dec 2010 13:15:05 +0000 (14:15 +0100)]
contribs: updated ffmpeg to HEAD

13 years agoReal: fix heap buffer overflow (CVE-2010-3907)
Rémi Denis-Courmont [Tue, 14 Dec 2010 22:08:59 +0000 (00:08 +0200)]
Real: fix heap buffer overflow (CVE-2010-3907)

Malformatted files may have a zero i_subpackets value. In this case,
we cannot use the array, but we still have to free it (calloc(0)).

This should fix LP#690173.

Reported-by: Dan Rosenberg <drosenberg@vsecurity.com>
13 years agoML: Use bsearch() instead of reinventing
Srikanth Raju [Wed, 29 Dec 2010 15:19:21 +0000 (20:49 +0530)]
ML: Use bsearch() instead of reinventing

13 years agostream_filter/httplive.c: relative_URI() determine base path of p_sys->m3u8.psz_path
Jean-Paul Saman [Wed, 29 Dec 2010 14:41:54 +0000 (15:41 +0100)]
stream_filter/httplive.c: relative_URI() determine base path of p_sys->m3u8.psz_path

commit-id: 61042012fa846988d7d7c364396478850afedf67 simplified relative_URI()
a bit too much.

13 years agostream_filter/httplive.c: use check username/password in relative_URI()
Jean-Paul Saman [Wed, 29 Dec 2010 14:17:49 +0000 (15:17 +0100)]
stream_filter/httplive.c: use check username/password in relative_URI()

If a username and password are suplied, then use it when constructing the
URI.

13 years agostream_filter/httplive.c: use hls->url.psz_path in relative_URI() for segments.
Jean-Paul Saman [Wed, 29 Dec 2010 13:49:55 +0000 (14:49 +0100)]
stream_filter/httplive.c: use hls->url.psz_path in relative_URI() for segments.

The function relative_URI() only took the base path from the meta index file into account.
This caused it to miss subdirectories mentioned in the .m3u8 files referenced from the
meta index file. Instead of looking at the base of the meta index file it now looks at
the base path (hls->url.psz_path) from the HLS stream itself for segments.

13 years agoFixed VLC.app creation with Xcode 4.2
Felix Paul Kühne [Tue, 28 Dec 2010 23:05:46 +0000 (00:05 +0100)]
Fixed VLC.app creation with Xcode 4.2

13 years agolavc implements emu-edge in VP8 now
Jean-Baptiste Kempf [Tue, 28 Dec 2010 23:03:46 +0000 (00:03 +0100)]
lavc implements emu-edge in VP8 now

13 years agoContribs: build sidplay2 and patch it so it can actually compile
Jean-Baptiste Kempf [Tue, 28 Dec 2010 22:46:42 +0000 (23:46 +0100)]
Contribs: build sidplay2 and patch it so it can actually compile

13 years agocontribs: compile ffmpeg.
Rémi Duraffort [Tue, 28 Dec 2010 21:02:56 +0000 (22:02 +0100)]
contribs: compile ffmpeg.

13 years agoContrib: build some libs for android.
Rémi Duraffort [Tue, 28 Dec 2010 20:27:17 +0000 (21:27 +0100)]
Contrib: build some libs for android.

A lot of libraries are still missing.

13 years agoContribs: libjpeg update
Jean-Baptiste Kempf [Tue, 28 Dec 2010 16:36:31 +0000 (17:36 +0100)]
Contribs: libjpeg update

13 years agoContribs: Minor updates of libxml and libpng
Jean-Baptiste Kempf [Tue, 28 Dec 2010 16:32:30 +0000 (17:32 +0100)]
Contribs: Minor updates of libxml and libpng

13 years agoContribs: gnutls update to 2.10.4
Jean-Baptiste Kempf [Tue, 28 Dec 2010 16:21:37 +0000 (17:21 +0100)]
Contribs: gnutls update to 2.10.4

13 years agoContribs: update to libogg 1.2.2
Jean-Baptiste Kempf [Tue, 28 Dec 2010 16:16:59 +0000 (17:16 +0100)]
Contribs: update to libogg 1.2.2

13 years agostream_filter/httplive.c: b_cache determined in wrong place
Jean-Paul Saman [Tue, 28 Dec 2010 14:06:04 +0000 (15:06 +0100)]
stream_filter/httplive.c: b_cache determined in wrong place

The logic to determine if caching of segments is allowed or denied was flawed. It
only determined it onces after the playlists were loaded. In case of a meta playlist
the logic would only indicated the caching value for the last added HLS stream.

The fix is to determine p_sys->b_caching (caching segments allowed or not) when switching
segments or HLS streams (adaptive bandwidth).

13 years agostream_filter/httplive.c: do not calculate stream size for live streams
Jean-Paul Saman [Tue, 28 Dec 2010 12:13:00 +0000 (13:13 +0100)]
stream_filter/httplive.c: do not calculate stream size for live streams

It is not possible to calculate a stream size for a live HLS stream.

13 years agostream_filter/httplive.c: cleanup parse_StreamInformation()
Jean-Paul Saman [Tue, 28 Dec 2010 11:52:01 +0000 (12:52 +0100)]
stream_filter/httplive.c: cleanup parse_StreamInformation()

Cleanup parse_StreamInformation() function.

13 years agostream_filter/httplive.c: Do not cache on live playback
Jean-Paul Saman [Tue, 28 Dec 2010 11:41:32 +0000 (12:41 +0100)]
stream_filter/httplive.c: Do not cache on live playback

Release segments for HLS live streams even when HLS caching is allowed.

13 years agostream_filter/httplive.c: cleanup stream_sys_t structure
Jean-Paul Saman [Tue, 28 Dec 2010 13:53:28 +0000 (14:53 +0100)]
stream_filter/httplive.c: cleanup stream_sys_t structure

Abstract HLS playback variables into a structure

Conflicts:

modules/stream_filter/httplive.c

13 years agostream_filter/httplive.c: Initialize HLS Live stream and abstract HLS playlist variab...
Jean-Paul Saman [Tue, 28 Dec 2010 11:30:26 +0000 (12:30 +0100)]
stream_filter/httplive.c: Initialize HLS Live stream and abstract HLS playlist variables into a structure

Initialize HLS Live stream and abstract HLS playlist variables into a structure.

13 years agostream_filter/httplive.c: simplify relative_URI() function.
Jean-Paul Saman [Tue, 28 Dec 2010 11:13:31 +0000 (12:13 +0100)]
stream_filter/httplive.c: simplify relative_URI() function.

Simplify relative_URI() function.

13 years agostream_filter/httplive.c: download 6 segments from start point
Jean-Paul Saman [Mon, 27 Dec 2010 13:21:17 +0000 (14:21 +0100)]
stream_filter/httplive.c: download 6 segments from start point

The HLS plugin downloads all segments as fast as possible once started. This is
not very friendly to HLS servers, because it equals a full download of the movie in one go.
However by downloading only a certain amount (say 6 segments, which is about 60 seconds usually)
the load on the server is spread.

13 years agoRevert "src: fixed 2 errors detected by the clang static analyser"
Felix Paul Kühne [Tue, 28 Dec 2010 13:21:07 +0000 (14:21 +0100)]
Revert "src: fixed 2 errors detected by the clang static analyser"

This reverts commit 0e65dd7707b32d702dcf1f8ad74b641f9b6bb761.

13 years agomacosx: return a value in a non-void method
Felix Paul Kühne [Sat, 4 Dec 2010 16:18:20 +0000 (17:18 +0100)]
macosx: return a value in a non-void method

13 years agosrc: fixed 2 errors detected by the clang static analyser
Felix Paul Kühne [Sat, 4 Dec 2010 16:17:37 +0000 (17:17 +0100)]
src: fixed 2 errors detected by the clang static analyser

13 years agoMention libVLC improvements in NEWS
Jean-Baptiste Kempf [Mon, 27 Dec 2010 13:49:24 +0000 (14:49 +0100)]
Mention libVLC improvements in NEWS

13 years agoAdd method for getting stats from VLCMedia
Rune Botten [Mon, 20 Dec 2010 15:11:47 +0000 (16:11 +0100)]
Add method for getting stats from VLCMedia

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
13 years agoUpdate Blackmagic DeckLink driver to the 7.9 SDK.
Steinar H. Gunderson [Sun, 26 Dec 2010 21:07:33 +0000 (21:07 +0000)]
Update Blackmagic DeckLink driver to the 7.9 SDK.

From 7.6 to 7.9, the method for setting video modes et al was changed,
in a way that is neither backwards nor forwards compatible. Even though
the 7.9 SDK includes some backwards-compatible headers for emulating
older APIs, they are unfortunately not a drop-in replacement, since they
add version numbers to struct names et al. Thus, there is no simple method
of maintaining source-level compatibility with both APIs (even though a
VLC compiled against the 7.6 SDK most likely would work if moved to a
machine with 7.9 driver), and given the choice, we should support the
newest API, as the older SDK isn't even downloadable anymore.

Thus, update unconditionally to the new API, and hope Blackmagic won't
change things too often in the future.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoQt, sprefs: add dependency of auto-resize, to integration of video in intf
Jean-Baptiste Kempf [Sun, 26 Dec 2010 13:01:15 +0000 (14:01 +0100)]
Qt, sprefs: add dependency of auto-resize, to integration of video in intf

13 years agoQt: add the minimize-on-pause option in the SPrefs...
Jean-Baptiste Kempf [Sun, 26 Dec 2010 12:58:58 +0000 (13:58 +0100)]
Qt: add the minimize-on-pause option in the SPrefs...

13 years agoAdd an option to pause the playback on minimizing the window. http://trac.videolan...
Jakub Wieczorek [Sat, 25 Dec 2010 22:08:23 +0000 (23:08 +0100)]
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>
13 years agoInputManager: Rename the status property to playingStatus and add a getter.
Jakub Wieczorek [Fri, 24 Dec 2010 18:39:29 +0000 (19:39 +0100)]
InputManager: Rename the status property to playingStatus and add a getter.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agovod: remove useless stuff
Pierre Ynard [Thu, 23 Dec 2010 14:06:56 +0000 (15:06 +0100)]
vod: remove useless stuff

13 years agoMove the Phonon binding away from gitorious
Jean-Baptiste Kempf [Thu, 23 Dec 2010 13:45:30 +0000 (14:45 +0100)]
Move the Phonon binding away from gitorious

13 years agoQt: move the playlist button in the main controller
Jean-Baptiste Kempf [Thu, 23 Dec 2010 13:22:13 +0000 (14:22 +0100)]
Qt: move the playlist button in the main controller

13 years agortsp: check Range validity before starting to process the request
Pierre Ynard [Thu, 23 Dec 2010 13:20:09 +0000 (14:20 +0100)]
rtsp: check Range validity before starting to process the request

13 years agoRemove the filter patterns in the playlist file dialog from the translatable strings...
Jakub Wieczorek [Tue, 21 Dec 2010 22:25:40 +0000 (23:25 +0100)]
Remove the filter patterns in the playlist file dialog from the translatable strings. These shouldn't be translated and malforming them could introduce a functional bug, as it happened in the case of the Spanish translation. http://trac.videolan.org/vlc/ticket/4376

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoQt: messages: Use std button for close button
Francois Cartegnie [Wed, 22 Dec 2010 18:41:16 +0000 (19:41 +0100)]
Qt: messages: Use std button for close button

13 years agostream_filter/httplive.c: better wording
Jean-Paul Saman [Wed, 22 Dec 2010 08:55:59 +0000 (09:55 +0100)]
stream_filter/httplive.c: better wording

13 years agostream_filter/httplive.c: add sanity check
Jean-Paul Saman [Mon, 20 Dec 2010 22:37:20 +0000 (23:37 +0100)]
stream_filter/httplive.c: add sanity check

Add sanity check before downloading if measured bandwidth is sufficient to download
next segment. If not then go into error mode.

13 years agostream_filter/httplive.c: p_sys->segment reset in hls_Thread is not needed.
Jean-Paul Saman [Mon, 20 Dec 2010 20:13:35 +0000 (21:13 +0100)]
stream_filter/httplive.c: p_sys->segment reset in hls_Thread is not needed.

commit id: 4929a92d makes this code obsolete

13 years agostream_filter/httplive.c: Allow bandwidth adaptation while prefetching.
Jean-Paul Saman [Mon, 20 Dec 2010 18:48:37 +0000 (19:48 +0100)]
stream_filter/httplive.c: Allow bandwidth adaptation while prefetching.

Allow bandwidth adaptation while prefetching.

13 years agostream_filter/httplive.c: do not seek in last 3 segments of HLS stream
Jean-Paul Saman [Fri, 17 Dec 2010 14:44:42 +0000 (15:44 +0100)]
stream_filter/httplive.c: do not seek in last 3 segments of HLS stream

Seeking into the last 3 segments keeps this condition in false state. In this
case it should turn into true because the last 3 segments have already been downloaded.
Or the condition should just not be applied.

13 years agostream_filter/httplive.c: Rename NextSegment() to GetSegment()
Jean-Paul Saman [Fri, 17 Dec 2010 14:35:28 +0000 (15:35 +0100)]
stream_filter/httplive.c: Rename NextSegment() to GetSegment()

The function NextSegment() no longer resembles its name. It does not
get the next segment. It just gets the segment p_sys->segment from a
HLS stream (default p_sys->current).

Renamed the function GetSegment() to more resemble its usage.

13 years agostream_filter/httplive.c: allow seeking for all segments.
Jean-Paul Saman [Tue, 21 Dec 2010 08:33:18 +0000 (09:33 +0100)]
stream_filter/httplive.c: allow seeking for all segments.

Seeking was only implemented for segments already downloaded. Now seeking
is also allowed for segments not downloaded.

13 years agostream_filter/httplive.c: seeking improvements
Jean-Paul Saman [Fri, 17 Dec 2010 11:22:47 +0000 (12:22 +0100)]
stream_filter/httplive.c: seeking improvements

Improve seeking for HLS streams. The seeking is done on a granularity of
segment->duration.

13 years agostream_filter/httplive.c: HLS stream size calculation
Jean-Paul Saman [Fri, 17 Dec 2010 09:55:50 +0000 (10:55 +0100)]
stream_filter/httplive.c: HLS stream size calculation

The function hls_GetStreamSize() calculates the HLS stream size in bytes, based
upon information found in the .m3u8 file. The sum of each segment duration
(in seconds) times bandwith in bytes (hls->bandwidth/8).

13 years agostream_filter/httplive.c: rename segment->length to segment->duration
Jean-Paul Saman [Fri, 17 Dec 2010 09:53:25 +0000 (10:53 +0100)]
stream_filter/httplive.c: rename segment->length to segment->duration

Rename wrongly named segment->length to segment->duration.

13 years agostream_filter/httplive.c: improve locking of hls stream instances
Jean-Paul Saman [Tue, 14 Dec 2010 19:19:24 +0000 (20:19 +0100)]
stream_filter/httplive.c: improve locking of hls stream instances

Make locking more consistent.

13 years agoMaemo: fix icons paths.
Konstantin Pavlov [Tue, 21 Dec 2010 22:35:01 +0000 (01:35 +0300)]
Maemo: fix icons paths.

13 years agoContrib: point ACLOCAL to appropriate place for tremor.
Konstantin Pavlov [Mon, 22 Nov 2010 20:38:44 +0000 (23:38 +0300)]
Contrib: point ACLOCAL to appropriate place for tremor.

13 years agoCodec/vorbis: follow tremor API change.
Konstantin Pavlov [Mon, 22 Nov 2010 20:38:27 +0000 (23:38 +0300)]
Codec/vorbis: follow tremor API change.

13 years agoML: Fix binary search
Srikanth Raju [Tue, 21 Dec 2010 19:13:36 +0000 (00:43 +0530)]
ML: Fix binary search

13 years agoFiles and paths are not string variables (for Qt)
Francois Cartegnie [Tue, 21 Dec 2010 18:51:10 +0000 (19:51 +0100)]
Files and paths are not string variables (for Qt)

13 years agoFix segfault in Qt adv_prefs caused by Null text.
Francois Cartegnie [Tue, 21 Dec 2010 18:37:29 +0000 (19:37 +0100)]
Fix segfault in Qt adv_prefs caused by Null text.

13 years agoLibVLC Audio/video filters listing API
Jakub Wieczorek [Mon, 20 Dec 2010 08:47:33 +0000 (09:47 +0100)]
LibVLC Audio/video filters listing API

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
13 years agoTry to decode WMVP with lavc WMV3's decoder
Jean-Baptiste Kempf [Mon, 20 Dec 2010 00:28:29 +0000 (01:28 +0100)]
Try to decode WMVP with lavc WMV3's decoder

13 years agoCodecs: map G.722 to avcodec decoder
Jean-Baptiste Kempf [Mon, 20 Dec 2010 00:18:03 +0000 (01:18 +0100)]
Codecs: map G.722 to avcodec decoder

Maybe .au demuxer should be modified accordingly

13 years agoQt, Menu: move "customize interface" near preferences
Jean-Baptiste Kempf [Sun, 19 Dec 2010 23:31:23 +0000 (00:31 +0100)]
Qt, Menu: move "customize interface" near preferences

13 years agoQt, sprefs: small fix for initial state
Jean-Baptiste Kempf [Sun, 19 Dec 2010 23:24:56 +0000 (00:24 +0100)]
Qt, sprefs: small fix for initial state

13 years agoQt, sprefs: add configuration for OSD Title position
Jean-Baptiste Kempf [Sun, 19 Dec 2010 20:29:37 +0000 (21:29 +0100)]
Qt, sprefs: add configuration for OSD Title position

13 years agoQt, sprefs: reorder interface tabulations and widget buddies
Jean-Baptiste Kempf [Sun, 19 Dec 2010 19:21:59 +0000 (20:21 +0100)]
Qt, sprefs: reorder interface tabulations and widget buddies

13 years agoQt, sprefs: link the systray options together
Jean-Baptiste Kempf [Sun, 19 Dec 2010 19:20:23 +0000 (20:20 +0100)]
Qt, sprefs: link the systray options together

13 years agoBroadcom CrystalHD decoder support
Jean-Baptiste Kempf [Sat, 18 Dec 2010 23:42:10 +0000 (00:42 +0100)]
Broadcom CrystalHD decoder support

This new module works with BCM70015 Crystal HD video decoders
It handles hardware decoding of H264, VC-1 and mpeg2

So far, it only works on GNU/Linux with the appropriate driver and
library. Windows version is still limited.

This is the first part, since mpeg4, interlaced and BCM70012 are not
working yet.

13 years agoMethod for adding vlc-options to a VLCMedia
Rune Botten [Fri, 17 Dec 2010 21:00:30 +0000 (22:00 +0100)]
Method for adding vlc-options to a VLCMedia

--0016e64f6886ef58a30497a17561
Content-Type: text/plain; charset=ISO-8859-1

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
13 years agoAdd more files and folders to gitignore
Rune Botten [Fri, 17 Dec 2010 21:01:11 +0000 (22:01 +0100)]
Add more files and folders to gitignore

--00163631086b52edd30497a17858
Content-Type: text/plain; charset=ISO-8859-1

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
13 years agoWin32: clean the install from libtool and static objects
Jean-Baptiste Kempf [Sat, 18 Dec 2010 23:08:23 +0000 (00:08 +0100)]
Win32: clean the install from libtool and static objects

13 years agoConfigure: Win32, store the path of peflags, since it will be provided by the contribs
Jean-Baptiste Kempf [Sat, 18 Dec 2010 23:07:44 +0000 (00:07 +0100)]
Configure: Win32, store the path of peflags, since it will be provided by the contribs

13 years agoQt/ML: Configuration dialog for Media Library Directory Monitoring
Srikanth Raju [Fri, 17 Dec 2010 20:33:07 +0000 (02:03 +0530)]
Qt/ML: Configuration dialog for Media Library Directory Monitoring

13 years agortsp: return an error when the client tries to seek a broadcast stream
Pierre Ynard [Fri, 17 Dec 2010 12:57:48 +0000 (13:57 +0100)]
rtsp: return an error when the client tries to seek a broadcast stream

13 years agortsp: pass proper PLAY requests to VoD
Pierre Ynard [Fri, 17 Dec 2010 11:54:43 +0000 (12:54 +0100)]
rtsp: pass proper PLAY requests to VoD

Half of it is still unimplemented, so it's just sweeping under the
VLM rug

13 years agortsp: small simplification
Pierre Ynard [Fri, 17 Dec 2010 09:38:36 +0000 (10:38 +0100)]
rtsp: small simplification

13 years agovod: playing/seeking improvement
Pierre Ynard [Fri, 17 Dec 2010 08:23:21 +0000 (09:23 +0100)]
vod: playing/seeking improvement

13 years agortsp: don't forget to set ssrc
Pierre Ynard [Fri, 17 Dec 2010 08:06:49 +0000 (09:06 +0100)]
rtsp: don't forget to set ssrc

13 years agovod: support for adding tracks after start-up
Pierre Ynard [Fri, 17 Dec 2010 07:12:09 +0000 (08:12 +0100)]
vod: support for adding tracks after start-up