]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Sun, 20 Mar 2011 14:16:41 +0000 (15:16 +0100)]
Qt4: cache var_InheritBool on Win32
Rémi Denis-Courmont [Sun, 20 Mar 2011 13:05:56 +0000 (15:05 +0200)]
BDA: remove non-Windows stuff
Rémi Denis-Courmont [Sun, 20 Mar 2011 12:59:07 +0000 (14:59 +0200)]
DTV: remove useless reference counter
Rémi Denis-Courmont [Sun, 20 Mar 2011 12:55:51 +0000 (14:55 +0200)]
DTV: read TS feed old-style from the monolithic DVR
It seems that DMX_ADD_PID does not work. So revert back to the
non-shared DVR node, unless budget mode is enabled.
Rémi Denis-Courmont [Sun, 20 Mar 2011 10:27:21 +0000 (12:27 +0200)]
DTV: work-in-progress Linux DVBv5 input
This is incomplete and hence not automatically compiled. Conditional
Access, DVB-S and scanning are missing. DVB-T and ATSC are not tested.
DVB-C works.
It is not clear to me what the problem is, but it seems VLC does not
like the Linux DVB kernel demux. Only budget mode seems to work
correctly at the moment.
Rémi Duraffort [Sun, 20 Mar 2011 09:40:10 +0000 (10:40 +0100)]
Fix NULL pointer deref (fix #4599)
Rémi Duraffort [Sat, 19 Mar 2011 11:35:58 +0000 (12:35 +0100)]
Improve parenthesis.
Rémi Duraffort [Thu, 10 Mar 2011 21:14:36 +0000 (22:14 +0100)]
Android: hack to fix warnings in pthread.h when compiling in C++
Pierre Ynard [Sun, 20 Mar 2011 02:31:19 +0000 (03:31 +0100)]
luatelnet: use dedicated strip function
Rémi Denis-Courmont [Sat, 19 Mar 2011 17:18:44 +0000 (19:18 +0200)]
var_LocationParse: fix buffer size
Jean-Baptiste Kempf [Sat, 19 Mar 2011 12:16:05 +0000 (13:16 +0100)]
Win32: add the volume media keys to SPrefs
Jean-Baptiste Kempf [Sat, 19 Mar 2011 12:06:46 +0000 (13:06 +0100)]
Deactivate volume media key by default...
Too many complaints, notably on Reddit
Rémi Denis-Courmont [Fri, 18 Mar 2011 22:11:01 +0000 (00:11 +0200)]
Use POSIX fcntl(F_DUPFD_CLOEXEC) instead of Linux dup3()
As an added bonus, we don't need to open /dev/null for nothing.
Felix Paul Kühne [Fri, 18 Mar 2011 20:41:16 +0000 (21:41 +0100)]
contribs: fixed typo in previous commit
Felix Paul Kühne [Fri, 18 Mar 2011 20:37:47 +0000 (21:37 +0100)]
contribs: updated binary package for Darwin
Felix Paul Kühne [Fri, 18 Mar 2011 20:37:06 +0000 (21:37 +0100)]
macosx: fixed bundle creation with Xcode4
requires latest contrib package
Felix Paul Kühne [Fri, 18 Mar 2011 19:02:28 +0000 (20:02 +0100)]
contribs: use gcc-4.2 to compile ffmpeg (instead of gcc-4.0)
Felix Paul Kühne [Fri, 18 Mar 2011 13:54:12 +0000 (14:54 +0100)]
auhal: fixed compilation against the 10.6 SDK
Felix Paul Kühne [Fri, 18 Mar 2011 13:19:22 +0000 (14:19 +0100)]
contribs: ssse3 patch was merged upstream
Jean-Baptiste Kempf [Thu, 17 Mar 2011 13:35:56 +0000 (14:35 +0100)]
Contribs: pupnp update to 1.6.13
Ilkka Ollakka [Thu, 17 Mar 2011 13:12:26 +0000 (15:12 +0200)]
dvb-c: optimize initial channelfinding if we can utilise NIT-info
Ilkka Ollakka [Thu, 17 Mar 2011 12:38:57 +0000 (14:38 +0200)]
dvb: dvb-c channels seems to have only QAM64..256 modulations, so no point on iterate over QAM32/16
Ilkka Ollakka [Thu, 17 Mar 2011 12:12:27 +0000 (14:12 +0200)]
dvb: use NIT-info from first found channel to scan rest of the channels
Speeds up channel scanning and actually should find all channels
without exhaustive scanning.
Patch fills pp_service with found configurations and DvbCNextFast
seeks first pp_service that doesn't have name and returns that for
next tune parameters. When tuning to that, we get SDT and fill names
for that freq.
This logic maybe belongs more on scan_Destroy where SDT-info is also
more parsed.
Ilkka Ollakka [Thu, 17 Mar 2011 12:10:09 +0000 (14:10 +0200)]
dvb: iterate modulations 256..16 instead 16..256
Ilkka Ollakka [Thu, 17 Mar 2011 12:08:51 +0000 (14:08 +0200)]
dvb: get current modulation if dvb-c iteration didn't specify new one
Ilkka Ollakka [Thu, 17 Mar 2011 12:07:00 +0000 (14:07 +0200)]
avcodec: mark skiploopfilter as non-advanced option, it's in simple prefs
Ilkka Ollakka [Thu, 17 Mar 2011 11:54:44 +0000 (13:54 +0200)]
dvb: count channels names, not number of services we have
Ilkka Ollakka [Thu, 17 Mar 2011 11:51:05 +0000 (13:51 +0200)]
dvb: helper functions to decode BCD and get service_type
Ilkka Ollakka [Thu, 17 Mar 2011 11:22:21 +0000 (13:22 +0200)]
x264: mark advanced options as advanced, leaving keyint/level/profile/pass/preset/tune to normal options
Jean-Baptiste Kempf [Thu, 17 Mar 2011 10:36:42 +0000 (11:36 +0100)]
Src: more comprehensible debug messages
Jean-Baptiste Kempf [Thu, 17 Mar 2011 10:22:17 +0000 (11:22 +0100)]
Improved debug messages
Jean-Baptiste Kempf [Wed, 16 Mar 2011 23:23:18 +0000 (00:23 +0100)]
Access_jack: do not flag auto-connect as advanced
Jean-Baptiste Kempf [Wed, 16 Mar 2011 23:20:19 +0000 (00:20 +0100)]
Jack: auto-connect by default
And do not flag as advanced the 2 useful options
Jean-Baptiste Kempf [Wed, 16 Mar 2011 22:49:28 +0000 (23:49 +0100)]
Subtitles: hide {y:*} in microDVD
This seems to be the latest fashion in poland, for {y:i} (italic) and
{y:b} (bold), but I don't know how to correctly support it:
- should we remove the tags in the demuxer like the MPL2 one (bad
solution for MPL2 too)?
- should we replace it by <i> in codecs?
Jean-Baptiste Kempf [Wed, 16 Mar 2011 22:31:24 +0000 (23:31 +0100)]
FFmpeg: remove support for misplaced headers
This should have been gone since 0.5
Jean-Baptiste Kempf [Wed, 16 Mar 2011 22:15:15 +0000 (23:15 +0100)]
FFMPEG_COMMON_MEMBERS => AVCODEC_COMMON_MEMBERS
Jean-Baptiste Kempf [Wed, 16 Mar 2011 22:01:07 +0000 (23:01 +0100)]
Qt: probe the complete names for Volume in Disc open
This gets quite useful, when you have many drives
Jean-Baptiste Kempf [Wed, 16 Mar 2011 21:16:40 +0000 (22:16 +0100)]
Qt: disc open: support different values for disclabel/discpath
Jean-Baptiste Kempf [Wed, 16 Mar 2011 12:28:51 +0000 (13:28 +0100)]
Contribs: fix a crash in ffmpeg/ape
Pierre Ynard [Tue, 15 Mar 2011 20:51:35 +0000 (21:51 +0100)]
luarc: simplify
Francois Cartegnie [Tue, 15 Mar 2011 20:35:10 +0000 (21:35 +0100)]
input: dvb: also create program data for programs on the same frequency
We create program entries, not only for current, but also all reachable
programs/pid on the same frequency (which are already seen, but skipped
in demux). But we keep only sending events regarding current program.
This allows generating data and displaying EPG entries for all available
channels
Francois Cartegnie [Tue, 15 Mar 2011 20:25:17 +0000 (21:25 +0100)]
Qt: messages: display hex addresses
Francois Cartegnie [Tue, 15 Mar 2011 20:17:24 +0000 (21:17 +0100)]
Qt: messages: simplify
Francois Cartegnie [Thu, 10 Mar 2011 18:38:04 +0000 (19:38 +0100)]
Qt: epg: missing lock before es_out data access
Pierre Ynard [Tue, 15 Mar 2011 20:34:07 +0000 (21:34 +0100)]
luarc: simplify
Rémi Denis-Courmont [Tue, 15 Mar 2011 18:59:45 +0000 (20:59 +0200)]
Qt4: don't ruin RC interface fallback when preferences are saved
With just "skins" and "qt", only those specific interfaces would be
probed. Thus VLC could not be started from X-less command line.
Jean-Baptiste Kempf [Tue, 15 Mar 2011 12:19:26 +0000 (13:19 +0100)]
Contribs: fix CMake issue for mpcdec
Pierre Ynard [Tue, 15 Mar 2011 01:31:36 +0000 (02:31 +0100)]
luarc: remove pointless extra variables
Pierre Ynard [Tue, 15 Mar 2011 01:17:14 +0000 (02:17 +0100)]
luarc: remove development debug
If luarc is mature enough to replace oldrc, then I guess this is not
needed anymore
Pierre Ynard [Tue, 15 Mar 2011 01:04:05 +0000 (02:04 +0100)]
luarc: fix interface crash on object command with missing arguments
Jean-Baptiste Kempf [Mon, 14 Mar 2011 23:04:35 +0000 (00:04 +0100)]
Contribs: update libvpx to 'Bali'
Rémi Denis-Courmont [Mon, 14 Mar 2011 20:32:14 +0000 (22:32 +0200)]
Linux FB is autodetected, remove --enable-fb
Rémi Denis-Courmont [Mon, 14 Mar 2011 20:25:16 +0000 (22:25 +0200)]
Remove --with-dvb and merge --enable-dvb with --enable-dvbpsi
There's no reasons not to enable DVB support if libdvbpsi is present
and the kernel headers are present. It does not add any dependency over
the TS demux.
DVB headers were merged with Linux 2.5, so there is really no use for
--with-dvb anymore.
Pierre Ynard [Mon, 14 Mar 2011 00:45:10 +0000 (01:45 +0100)]
rtsp: fix crash with VoD when all tracks are not set up
Pierre Ynard [Mon, 14 Mar 2011 00:18:33 +0000 (01:18 +0100)]
rtsp: fix for loop
This fixes a crash with VoD when all tracks were not set up
Pierre Ynard [Sat, 12 Mar 2011 17:16:33 +0000 (18:16 +0100)]
luarc: terminate logout line with a pretty new line
Pierre Ynard [Sat, 12 Mar 2011 16:54:11 +0000 (17:54 +0100)]
luatelnet: fix input reading
This fixes problems with lost characters and failure to close
connections in some cases
Rémi Denis-Courmont [Sat, 12 Mar 2011 13:48:05 +0000 (15:48 +0200)]
var_LocationParse: helper for DVB/V4L2-style MRLs
Jean-Baptiste Kempf [Fri, 11 Mar 2011 21:47:56 +0000 (22:47 +0100)]
Qt, playlist: rename a method to match Qt's style
Jean-Baptiste Kempf [Fri, 11 Mar 2011 21:42:44 +0000 (22:42 +0100)]
Qt, playlist: privatize a slot
Jean-Baptiste Kempf [Fri, 11 Mar 2011 21:39:51 +0000 (22:39 +0100)]
Qt: fix the LocationBar display by default
Jean-Baptiste Kempf [Fri, 11 Mar 2011 21:18:37 +0000 (22:18 +0100)]
Qt, menus: naming consistency in menus
Jean-Baptiste Kempf [Fri, 11 Mar 2011 21:15:31 +0000 (22:15 +0100)]
Qt, menus: move "Quit after playback" to playbakc menu
Jean-Baptiste Kempf [Fri, 11 Mar 2011 19:25:58 +0000 (20:25 +0100)]
Qt, menus: remove unneeded function
Jean-Baptiste Kempf [Fri, 11 Mar 2011 19:20:24 +0000 (20:20 +0100)]
Qt, menus: comments, cosmetics and simplifications
Jean-Baptiste Kempf [Fri, 11 Mar 2011 18:45:13 +0000 (19:45 +0100)]
Qt, menus: convert Macros into inline functions
Jean-Baptiste Kempf [Fri, 11 Mar 2011 18:29:39 +0000 (19:29 +0100)]
Qt, menus: inline functions
Jean-Baptiste Kempf [Fri, 11 Mar 2011 18:25:03 +0000 (19:25 +0100)]
Qt, menus: code simplification
No functionnal change
Jean-Baptiste Kempf [Fri, 11 Mar 2011 17:42:49 +0000 (18:42 +0100)]
Qt, menus: inline a function only used once
Jean-Baptiste Kempf [Fri, 11 Mar 2011 18:13:16 +0000 (19:13 +0100)]
Factorize some msg_Dbg about timeshift
Jean-Baptiste Kempf [Thu, 10 Mar 2011 21:43:26 +0000 (22:43 +0100)]
Wav: Add other tags for AAC
Pierre Ynard [Fri, 11 Mar 2011 00:11:45 +0000 (01:11 +0100)]
luatelnet: remove spurious blank line on prompt lock
Rémi Duraffort [Thu, 10 Mar 2011 21:04:11 +0000 (22:04 +0100)]
Use empty() when applicable.
Rémi Duraffort [Thu, 10 Mar 2011 20:58:14 +0000 (21:58 +0100)]
Fix potential NULL pointer dereference.
Rémi Duraffort [Thu, 10 Mar 2011 19:34:43 +0000 (20:34 +0100)]
Android contribs: accept extra CPPFLAG, CFLAGS and LDFLAGS.
Should fix #4561, thanks to stiger
Romain Goyet [Thu, 10 Mar 2011 15:57:04 +0000 (16:57 +0100)]
Changing key items to string type on OS X as well
This is a follow-up to
dae71aacc1d99b806f4f03e46c7d18d1b5b0863a
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Ilkka Ollakka [Thu, 10 Mar 2011 11:17:28 +0000 (13:17 +0200)]
reword dvb-c scanning news
Ilkka Ollakka [Thu, 10 Mar 2011 11:12:21 +0000 (13:12 +0200)]
dvb-c: update frequency table
Ilkka Ollakka [Thu, 10 Mar 2011 11:00:22 +0000 (13:00 +0200)]
dvb: change position to move along when iterating modulations/symbolrates
Ilkka Ollakka [Thu, 10 Mar 2011 10:29:54 +0000 (12:29 +0200)]
dvb: refactor dvb-c scanning code out from scan_Next()
Ilkka Ollakka [Thu, 10 Mar 2011 10:16:08 +0000 (12:16 +0200)]
dvb remove default symbolrate setting
Ilkka Ollakka [Thu, 10 Mar 2011 08:58:56 +0000 (10:58 +0200)]
dvb: initial support on scanning symbolrates on dvb-c and set default symbolrate to 0
I think this should be optimised to rotate symbolrates only
when we get signal but were unable to tune channels.
This commit also causes that eta shows even more strange
times until it gets lock on some channel with correct
modulation/symbolrate.
Ilkka Ollakka [Wed, 9 Mar 2011 17:28:45 +0000 (19:28 +0200)]
dvb: actually check/print right variable on dvb-c modulation scanning
Ilkka Ollakka [Wed, 9 Mar 2011 10:00:20 +0000 (12:00 +0200)]
Copy meta when doing input_item_Copy
This enables to keep eg. channel names from dvb playlist when
copying them to medialibrary or inside playlist tree.
Ilkka Ollakka [Wed, 9 Mar 2011 09:37:43 +0000 (11:37 +0200)]
add NEWS mention on modulation scanning in dvb-c
R.M [Wed, 9 Mar 2011 09:26:00 +0000 (11:26 +0200)]
pulseaudio: increase buffer so some usb cards don't drop samples
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Ilkka Ollakka [Wed, 9 Mar 2011 09:21:54 +0000 (11:21 +0200)]
dvb: add ability to scann modulation from dvb-c
Basicly code loops over all modulation before moving to
next frequency position untill we find some channels.
Side effect is that estimate-timer shows funky values.
Pierre Ynard [Wed, 9 Mar 2011 01:27:37 +0000 (02:27 +0100)]
lua: simplify
Cristian Morales Vega [Tue, 8 Mar 2011 21:13:04 +0000 (23:13 +0200)]
Build default.vlt in a reproducible fashion (fixes #4562)
gzip was including a timestamp, and tar was enumerating files in an
unspecified/variable order.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(+ minor modifiations)
Rémi Denis-Courmont [Tue, 8 Mar 2011 18:51:05 +0000 (20:51 +0200)]
Eliminate dead code with !ENABLE_SOUT (fixes #4564)
Pierre Ynard [Tue, 8 Mar 2011 00:08:31 +0000 (01:08 +0100)]
appletrailers.lua: don't force avformat demuxer
This shouldn't be needed anymore, but I couldn't test because the
script is broken
Pierre Ynard [Mon, 7 Mar 2011 23:34:26 +0000 (00:34 +0100)]
youtube.lua: don't force avformat demuxer
Not needed anymore
Pierre Ynard [Mon, 7 Mar 2011 23:27:14 +0000 (00:27 +0100)]
Revert "vimeo: use avformat demuxer"
This reverts commit
5c78dcbeae9318725fc98670949574fdfcb947bd .
Not needed anymore
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
Pierre Ynard [Mon, 7 Mar 2011 23:25:18 +0000 (00:25 +0100)]
Revert "metachannels: force the use of the ffmpeg demuxer for mp4 (extension .m4v here)."
This reverts commit
11f64a071b31063915e035d0d3a8d6076ebadf2f .
Not needed anymore
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
Pierre Ynard [Mon, 7 Mar 2011 23:24:09 +0000 (00:24 +0100)]
Revert "koreus: use avformat demuxer."
This reverts commit
ebc429058fcc3ab1e5064bb381c4151a8149bc32 .
Not needed anymore.
Signed-off-by: Pierre Ynard <linkfanel@yahoo.fr>
Rémi Duraffort [Mon, 7 Mar 2011 20:18:48 +0000 (21:18 +0100)]
vcdx: cleanup (theses values does not belong to this enum).
Rémi Duraffort [Mon, 7 Mar 2011 20:17:54 +0000 (21:17 +0100)]
Small cleanup.
Pierre Ynard [Mon, 7 Mar 2011 03:34:26 +0000 (04:34 +0100)]
vod_rtsp: fix raw transport without x-playNow header
There have been reports about this. Untested
Francois Cartegnie [Sun, 6 Mar 2011 17:14:05 +0000 (18:14 +0100)]
l10n: fr: meanings fix
Rémi Denis-Courmont [Sun, 6 Mar 2011 16:12:00 +0000 (18:12 +0200)]
xcb/apps: move to my devices alongside other capture services