"name": "avdec_aptx",
"pad-templates": {
"sink": {
- "caps": "unknown/unknown:\n",
+ "caps": "audio/aptx:\n",
"direction": "sink",
"presence": "always"
},
"name": "avdec_aptx_hd",
"pad-templates": {
"sink": {
- "caps": "unknown/unknown:\n",
+ "caps": "audio/aptx-hd:\n",
"direction": "sink",
"presence": "always"
},
"presence": "always"
},
"src": {
- "caps": "unknown/unknown:\n",
+ "caps": "audio/aptx:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n",
"direction": "src",
"presence": "always"
}
"presence": "always"
},
"src": {
- "caps": "unknown/unknown:\n",
+ "caps": "audio/aptx-hd:\n channels: [ 1, 2 ]\n rate: [ 4000, 96000 ]\n",
"direction": "src",
"presence": "always"
}
gst_caps_set_simple (caps, "lsbf", G_TYPE_BOOLEAN,
FALSE, "planar", G_TYPE_BOOLEAN, TRUE, NULL);
break;
+ case AV_CODEC_ID_APTX:
+ caps =
+ gst_ff_aud_caps_new (context, NULL, codec_id, encode, "audio/aptx",
+ NULL);
+ break;
+ case AV_CODEC_ID_APTX_HD:
+ caps =
+ gst_ff_aud_caps_new (context, NULL, codec_id, encode, "audio/aptx-hd",
+ NULL);
+ break;
default:
GST_DEBUG ("Unknown codec ID %d, please add mapping here", codec_id);
break;