Package Details: idjc 0.8.16-1

Git Clone URL: https://aur.archlinux.org/idjc.git (read-only)
Package Base: idjc
Description: Powerful client for individuals interested in streaming live radio shows
Upstream URL: http://idjc.sourceforge.net/
Licenses: GPL2
Conflicts: idjc-git
Submitter: None
Maintainer: M0Rf30
Last Packager: M0Rf30
Votes: 42
Popularity: 0.354306
First Submitted: 2006-08-31 13:17
Last Updated: 2016-05-05 13:03

Latest Comments

Angel_Caido commented on 2016-05-05 16:12

Tested. Building package perfectly. Good Job!

progtologist commented on 2014-05-26 19:56

Syntax error in optdepends=('mysql-python: Ampache and Prokyon 3 support'
Missing parenthesis!

postblue commented on 2014-05-25 12:28

You could add mysql-python as an optionnal dep for the Prokyon 3 or Ampache database.

theradialactive commented on 2013-10-08 14:05

Because the link of Javafant gives 404 just do this:

Under:
cd "${srcdir}/${pkgname}-${pkgver}"

Insert:
sed -i 's/AVCODEC_MAX_AUDIO_FRAME_SIZE/192000/' c/avcodecdecode.c

cocreature commented on 2013-08-07 20:11

I created a slightly modified PKGBUILD http://sprunge.us/IMdS according to this http://sourceforge.net/p/idjc/bugs/56/ bugreport which makes idjc build again with ffmpeg 2.0.

PhaytalError commented on 2013-08-01 15:29

The latest update to ffmpeg; ffmpeg 2.0, breaks the build process of the idjc package.


libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -D_FORTIFY_SOURCE=2 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -pthread -I/usr/include/opus -O2 -Wall -std=gnu99 -march=native -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -MT idjc_la-audio_feed.lo -MD -MP -MF .deps/idjc_la-audio_feed.Tpo -c audio_feed.c -fPIC -DPIC -o .libs/idjc_la-audio_feed.o
avcodecdecode.c: In function 'avcodecdecode_init':
avcodecdecode.c:88:45: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared (first use in this function)
xlplayer->src_data.output_frames = (AVCODEC_MAX_AUDIO_FRAME_SIZE / 2 * xlplayer->src_data.src_ratio + 512) / self->c->channels;
^
avcodecdecode.c:88:45: note: each undeclared identifier is reported only once for each function it appears in
avcodecdecode.c: In function 'avcodecdecode_reg':
avcodecdecode.c:328:39: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared (first use in this function)
if (!(self->floatsamples = malloc(AVCODEC_MAX_AUDIO_FRAME_SIZE * 2)))
^
mv -f .deps/idjc_la-audio_feed.Tpo .deps/idjc_la-audio_feed.Plo
make[2]: *** [idjc_la-avcodecdecode.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/idjc_la-agc.Tpo .deps/idjc_la-agc.Plo
make[2]: Leaving directory `/tmp/yaourt-tmp-phaytalerror/aur-idjc/src/idjc-0.8.9/c'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-phaytalerror/aur-idjc/src/idjc-0.8.9'
make: *** [all] Error 2

progtologist commented on 2013-05-15 10:56

Needs upgrade to 0.8.9

M0Rf30 commented on 2012-09-30 15:12

temporary disabled libav integration

PhaytalError commented on 2012-09-30 04:02

I get this error upon execution of IDJC 0.8.8... however IDJC 0.8.7 executes just fine without issue... please help!


** (process:18105): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

** (process:18105): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

** (process:18105): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
jack client ID: idjc_default
launching backend
backend launch attempt 1
jackd 0.121.3
Copyright 2001-2009 Paul Davis, Stephane Letz, Jack O'Quinn, Torben Hohn and others.
jackd comes with ABSOLUTELY NO WARRANTY
This is free software, and you are welcome to redistribute it
under certain conditions; see the file COPYING for details

JACK compiled with System V SHM support.
loading driver ..
apparent rate = 48000
creating alsa driver ... hw:0|hw:0|2048|2|48000|0|0|nomon|swmeter|-|32bit
control device hw:0
configuring for 48000Hz, period = 2048 frames (42.7 ms), buffer = 2 periods
ALSA: final selected sample format for capture: 32bit float little-endian
ALSA: use 2 periods for capture
ALSA: final selected sample format for playback: 32bit float little-endian
ALSA: use 2 periods for playback
started 6 encoders, 6 streamers, 2 recorders
player read buffer allocated for 2048 frames
awaiting reply
got idjc backend ready

problem reading JACK connections files, /home/<my user name>/.config/idjc/profiles/default/ports-L0-default
threads initialised
jack sample rate is 48000
command_parse: unhandled command encoder_aac_availability
command failed for command: encoder_aac_availability
Traceback (most recent call last):
File "/usr/bin/idjc", line 29, in <module>
exit(idjc.main())
File "/usr/lib/python2.7/site-packages/idjc/__init__.py", line 139, in main
exit(maingui.main())
File "/usr/lib/python2.7/site-packages/idjc/maingui.py", line 3835, in main
run_instance = MainWindow()
File "/usr/lib/python2.7/site-packages/idjc/maingui.py", line 3745, in __init__
self.server_window = SourceClientGui(self)
File "/usr/lib/python2.7/site-packages/idjc/sourceclientgui.py", line 2836, in __init__
self.source_client_open()
File "/usr/lib/python2.7/site-packages/idjc/sourceclientgui.py", line 2550, in source_client_open
reply.startswith("aac_functionality=")
AssertionError

jack main caught signal 12
no message buffer overruns

adaptee commented on 2012-09-17 06:21

It fails to build:


libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/FLAC -pthread -O2 -Wall -std=gnu99 -march=i686 -mtune=core2 -O2 -pipe -MT idjc_la-avcodecdecode.lo -MD -MP -MF .deps/idjc_la-avcodecdecode.Tpo -c avcodecdecode.c -fPIC -DPIC -o .libs/idjc_la-avcodecdecode.o
avcodecdecode.c: In function 'avformatinfo':
avcodecdecode.c:340:23: error: 'AV_METADATA_DONT_STRDUP_KEY' undeclared (first use in this function)
avcodecdecode.c:340:23: note: each undeclared identifier is reported only once for each function it appears in
avcodecdecode.c:340:53: error: 'AV_METADATA_DONT_STRDUP_VAL' undeclared (first use in this function)
make[2]: *** [idjc_la-avcodecdecode.lo] Error 1
make[2]: *** Waiting for unfinished jobs....
mv -f .deps/idjc_la-agc.Tpo .deps/idjc_la-agc.Plo
make[2]: Leaving directory `/tmp/yaourt-tmp-whodare/aur-idjc/src/idjc-0.8.8/c'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/yaourt-tmp-whodare/aur-idjc/src/idjc-0.8.8'
make: *** [all] Error 2


maybe related with ffmpeg-0.11.1 ?

All comments