aboutsummaryrefslogtreecommitdiffstats
path: root/src/decoder/mp4ff_decoder_plugin.c (unfollow)
Commit message (Expand)AuthorFilesLines
2012-02-12tag_handler: handle arbitrary name/value pairsMax Kellermann1-0/+2
2012-02-11decoder/{mikmod,fluidsynth,mp4ff}: adapt to tag_handler APIMax Kellermann1-10/+13
2012-02-11tag_table: convert to a structMax Kellermann1-5/+6
2011-12-13decoder/mp4ff: work around assertion failure in read() callbackMax Kellermann1-0/+6
2011-09-16input_stream: non-blocking I/OMax Kellermann1-1/+2
2011-01-29copyright year 2011Max Kellermann1-1/+1
2010-09-23decoder/mp4ff: support more variations of "album artist"Max Kellermann1-0/+4
2010-06-25decoder/mp4ff: support tag "album artist"Max Kellermann1-0/+1
2010-05-31decoder/mp4ff: rename and move local variableMax Kellermann1-6/+5
2010-05-31decoder/mp4ff: merge code into mp4ff_input_stream_open()Max Kellermann1-17/+17
2010-05-31decoder/mp4ff: move mp4ff_callback_t into mp4ff_input_streamMax Kellermann1-12/+15
2010-05-31decoder/mp4ff: rename mp4_context to mp4ff_input_streamMax Kellermann1-9/+9
2010-05-31decoder/mp4ff: remove duplicate entries in the tag name tableMax Kellermann1-9/+5
2010-05-31decoder/mp4ff: moved code to mp4ff_tag_name_parse()Max Kellermann1-1/+7
2010-05-30decoder/mp4ff: support tags "albumartist", "band"Max Kellermann1-0/+2
2010-05-30decoder/mp4ff: use tag_table.h to parse tag namesMax Kellermann1-18/+15
2010-05-30decoder/mp4ff: rename plugin "mp4" to "mp4ff"Max Kellermann1-1/+1
2010-01-04renamed decoder plugin sourcesMax Kellermann1-0/+0
2010-01-04decoder_api: added function decoder_replay_gain()Max Kellermann1-1/+1
2009-12-31Update copyright notices.Avuton Olrich1-1/+1
2009-12-31decoder: switch a bunch of plugins to stream_tag()Max Kellermann1-15/+4
2009-12-26decoder_api: added function decoder_timestamp()Max Kellermann1-2/+2
2009-12-16updated mp4ff decoder about input_stream_seekAlam Arias1-2/+2
2009-12-02audio_format: changed "bits" to "enum sample_format"Max Kellermann1-1/+2
2009-11-14decoder: use audio_format_init_checked()Max Kellermann1-8/+8
2009-11-12include config.h in all sourcesMax Kellermann1-1/+1
2009-10-13tag: removed the "_ITEM_" suffix from the enum namesMax Kellermann1-8/+8
2009-07-19Add audio_format_init() functionDavid Woodhouse1-5/+1
2009-04-28mp4ff_decoder: use g_ascii_strcasecmp() instead of strcasecmp()Max Kellermann1-8/+9
2009-03-13all: Update copyright header.Avuton Olrich1-6/+7
2009-02-18mp4ff: always free the mp4ff_read_sample() bufferMax Kellermann1-2/+2
2009-02-18mp4ff: don't allocate seek_table when input is not seekableMax Kellermann1-2/+10
2009-02-18mp4ff: include cleanupMax Kellermann1-4/+4
2009-02-18mp4ff: use faacDecInit2() to find the AAC trackMax Kellermann1-49/+36
2009-02-18mp4ff: moved code to mp4_faad_new()Max Kellermann1-53/+65
2009-02-18mp4ff: call decoder_initialized() after libfaad initializationMax Kellermann1-23/+32
2009-02-18mp4ff: merged mp4_load_tag() into mp4_tag_dup()Max Kellermann1-7/+1
2009-02-17decoders: added and fixed GLib log domainsMax Kellermann1-1/+4
2009-02-17renamed decoder plugin "mp4" to "mp4ff"Max Kellermann1-1/+1
2009-01-25use g_free() instead of free()Max Kellermann1-2/+2
2009-01-17moved fallback APE/ID3 tag loader to song.cMax Kellermann1-15/+1
2009-01-08added missing explicit config.h includesMax Kellermann1-1/+2
2008-12-29mp4: support the writer/composer tagFrank Mulder1-0/+2
2008-11-21decoder: check audio_format_valid() in all decodersMax Kellermann1-0/+9
2008-11-16aac: detect whether to pass "uint32_t*" to NeAACDecInit2()Max Kellermann1-1/+9
2008-11-11decoder: return void from decode() methodsMax Kellermann1-14/+6
2008-11-04decoder: removed stream_typesMax Kellermann1-1/+0
2008-11-04mp4: get decoder command from decoder_data()Max Kellermann1-7/+8
2008-11-04mp4: initialize audio_format before decoder_initialized()Max Kellermann1-6/+5
2008-11-04mp4: use decoder_read() instead of input_stream_read()Max Kellermann1-1/+4