Opened 9 years ago

Last modified 7 years ago

#78 assigned enhancement

A VLC plugin should be written

Reported by: ph3-der-loewe Owned by: themaister
Priority: medium Milestone:
Component: Plugins and Applications Version: current
Keywords: VLC Cc: maister@…
Architecture: Compiler:
Difficulty: normal Kernel:
Operating System: Parent Tickets:
Patch attached: no Protocol:
Sound driver: virtual Topic: New feature

Description

There should be a VCL plugin be written. The plugin should use the VS API and may be based on the RSound plugin.

Subtickets (add)

Attachments (8)

roar-vlc.tar.gz (3.1 KB) - added by themaister 8 years ago.
First take on a VLC plugin. Somewhat incomplete, but seems to work.
roar-plugin.c (9.2 KB) - added by themaister 8 years ago.
First take on a VLC plugin. Somewhat incomplete, but seems to work.
Makefile (856 bytes) - added by themaister 8 years ago.
Makefile to build VLC plugin.
roar-plugin.2.c (10.3 KB) - added by themaister 8 years ago.
Another take on VLC plugin. Added more proper volume mixing.
roar-plugin.3.c (10.3 KB) - added by themaister 8 years ago.
Do not hardcode for little-endian.
roar-plugin.4.c (10.5 KB) - added by themaister 8 years ago.
Print out FOURCC format in debug.
Makefile.2 (1.0 KB) - added by themaister 8 years ago.
A bit more generic Makefile.
roar-vlc.tar.2.gz (3.4 KB) - added by themaister 8 years ago.
New take on plugin. Has #ifdeffing for VLC 1.1.

Download all attachments as: .zip

Change History (16)

comment:1 Changed 8 years ago by ph3-der-loewe

  • Owner set to themaister
  • Status changed from new to assigned

Changed 8 years ago by themaister

First take on a VLC plugin. Somewhat incomplete, but seems to work.

Changed 8 years ago by themaister

First take on a VLC plugin. Somewhat incomplete, but seems to work.

Changed 8 years ago by themaister

Makefile to build VLC plugin.

Changed 8 years ago by themaister

Another take on VLC plugin. Added more proper volume mixing.

Changed 8 years ago by themaister

Do not hardcode for little-endian.

Changed 8 years ago by themaister

Print out FOURCC format in debug.

Changed 8 years ago by themaister

A bit more generic Makefile.

comment:2 Changed 8 years ago by ph3-der-loewe

What is the current status of this? Can it be upstreamed?

Changed 8 years ago by themaister

New take on plugin. Has #ifdeffing for VLC 1.1.

comment:3 Changed 8 years ago by ph3-der-loewe

  • Difficulty set to normal

comment:4 Changed 8 years ago by ph3-der-loewe

I just send a mail to the VLC devel list.

Problem may be the move to LGPL the VLC stuff plans. we will discuss this with them by mail.

comment:5 Changed 8 years ago by ph3-der-loewe

  • Milestone changed from RoarAudio major release 0.4 to RoarAudio major release 1.0

They changed the API again... This delays everything.

comment:6 Changed 8 years ago by ph3-der-loewe

  • Priority changed from major to medium

Setting prio to normal as it is not a major problem to the project.

comment:7 Changed 7 years ago by audioad

Last edited 7 years ago by ph3-der-loewe (previous) (diff)

comment:8 Changed 7 years ago by ph3-der-loewe

  • Milestone RoarAudio major release 1.0 deleted

Removed milestone as nobody seems to care so it will not stop the next major release.

Note: See TracTickets for help on using tickets.